Author Archives: Courtney Williamson

OSMにとって State of the Map カンファレンスが大切な理由

State of the Map(SotM)カンファレンスに参加されたことがある方なら、SotMはGISや地理空間に関する最高の知識、スキル、トレーニングが提供される場であることをすでにご存知でしょう。SotMはその上、楽しく魅力的な社交の機会がたくさんある素晴らしいネットワーキング・イベントでもあります。もしあなたがOpenStreetMapコミュニティに参加したばかりで、まだSotMに参加したことがないのであれば、あるいはSotMのスポンサーになろうと考えている会社の一員で、チームを派遣して参加しようと考えているのであれば、この投稿はまさに、そんな方々のためのものです。

Image credit: Parker Michels-Boyce Photography. Please tag @OpenStreetMapUS in social media posts when using these photos.

SotMとは?

OSMerは、地図データの改善という共通の目標に向けて、コミュニティを築き、ツールやリサーチを共有し、お互いにネットワークを作る手段として、State of the Mapでの会合を毎年開催しています。 その規模は様々で、ローカル、リージョナル、グローバルに組織されていますが、その目的はいつも同じです。  ローカルとリージョナルのSotMは地域コミュニティによって組織され、グローバルSotMはOSM財団によって組織されます。 

State of the Mapカンファレンスは、OSMマッパー、コミュニティ活動家、オープンソース開発者、大学や学術機関の研究者、デザイナー、地図製作者、民間企業や公的機関の技術専門家などの架け橋となります。

議題となるトピック

トピックの範囲は、コミュニティと同様に多岐にわたります。プレゼンテーションの種類は、5分間の”ライトニング・トーク”から15~20分のプレゼンテーション、75分のワークショップまで様々な種類があり、トピックも、ウェブサイトやツールの開発、データ分析、人道マッピングなど、様々です。プレゼンターは地域コミュニティ、Youthmappers、HOTOSM、maplibre、FOSS4G、学界、その他の非営利団体、大小の企業に所属しています。

2022年にイタリアのフィレンツェで開催されたグローバルのSotMは、SotMで代表される情報やスキルの幅広さを示す良い例です。 セッションのタイトルの一部を紹介しましょう: “ベクトルタイルとしてのOSM Carto; OpenStreetMap派生データベースのイノベーション”, “小さな街のマッピング”,  “maplibre-rs: Rustを使ったクロスプラットフォームの地図レンダリング”、”10年目のiD Editor-これからの道筋”、”OSMを使ったアマゾンの森のリバーサイドコミュニティのマッピングにおける女性のリーダーシップ”などです。

これらはほんの一例です。  全プログラムプレゼンテーションの録画はこちらにあります。ポスター展示はこちら – はい、2022年のSotMでは、壁さえも知識に満ちてます! そして、こちらは学術的な講演発表の要約になります。

このようにして、SotMは地理空間技術、OpenStreetmap、フリーでオープンなソフトウェアやデータの未来に興味のあるすべての人へ、インスピレーションと知識を提供します。

OpenStreetMapコミュニティは1年365日、最高の世界地図を共に作り上げています。State of the Map USは、最高のコミュニティを構築するために、実際に数日間を共に過ごすチャンスです。 このイベントは、 多様なトピックと参加者が集まる、地理学におけるユニークな取り組みです。民間企業、個人の趣味家、学界、政府機関が一堂に会し、ネットワークを広げ、革新し、学び合うのです。

 
 –Maggie Cawley, Executive Director, OSMUS

State of the Mapカンファレンスへのスポンサリングが重要な理由

はい、その理由もまた、多岐に渡ります!

  • すべてのSotMで共有される専門知識は、OpenStreetMapの品質へ直接影響します。
  • OSMから利益を得ている企業は、データの帰属を表示するだけでなく、コミュニティをサポートするべきです。OSMFを通じたプロジェクトへの 寄付、SotMへのスポンサー、企業会員になること、ツールやデータを共有することは、感謝の循環を回すものです。
  • OSMFは素晴らしいリクルーティングの機会でもあります。GISと地理空間における最高の頭脳が一堂に会する場所が他にあるでしょうか?
  • プロフェッショナルとして成長する絶好の機会です。OSMを使って活動する他の会社とつながり、他のエンジニアやアナリストから学び、何十もの興味深い新しいツールやプロジェクトから刺激を受けることができます。
  • 企業の社会的責任を通じて、ブランドの認知度を高めることができます。より良い世界を作るために投資している企業に対して、顧客のロイヤリティが高いことはよく知られています。

SotMはあまりにも多く開催されており、ここですべてを紹介することは難しいのですが、最近の例をいくつか紹介します。

2023年に開催されるSotMへの支援

リージョナルのSotMとして4つの大規模なイベントが控えており、その全てがスポンサーを必要としています。

FOSS4G Oceania
Aukland, 2023年10月16〜20日: sponsorship prospectus

このカンファレンスはFOSS4GとSotMを1つのイベントに統合し、オセアニアのオープンソース地理空間への取り組みに焦点を当てます。このカンファレンスはオセアニア地域の地図作成者に、開発者とユーザーのグローバル・コミュニティへの接続機会を提供し、OSGeoとOpenStreetMap財団の支援を受けています。メルボルン、ウェリントン、スバで開催された前回のFOSS4G SotMオセアニアカンファレンスは圧倒的な成功を収めました:

  • メルボルンとウェリントンは完売し、各カンファレンスに250人以上が参加
  • 参加者はオセアニアだけでなく、カナダ、イギリス、アメリカなど14カ国以上から
  • 参加者には、GISの専門家、開発者、趣味者、人道支援活動家、政府機関などが含まれています

State of the Map EU
Antwerp,  2023年11月10〜12日:  sponsorship prospectus

このカンファレンスは、多様な人々が出会い、OSMの利用や改善のための知識や経験、計画を交換する機会を提供します。ヨーロッパをはじめ世界中から約400名の参加が見込まれています。この会議はハイブリッドイベントとして開催され、直接参加できない場合はライブストリームで追加参加することが可能です。

“State of the Mapは、プロジェクト全体の鼓動を最も身近に感じられる場所です。グローバルなSotMは世界中を駆け巡ることができますし、そうあるべきです! しかし、ヨーロッパに存在するあまりにも多くのマッパーとデータユーザーのために、大きなOpenStreetMapカンファレンスが2年連続ヨーロッパで開催されることは今後ないでしょう”

–Joost Schouppe, OSM Belgium, co-organizer of SotM EU 2023

State of the Map Asia
Bangkok, 2023年11月21〜25日: sponsorship prospectus 

昨年フィリピンで開催されて成功を収めたSotM Asiaは、今年、タイのバンコクで開催されます! アジア地域のみならず世界各国から300-500人の参加者を集め、OpenStreetMapやオープンデータツール、プロジェクト、課題、そしてアジアの多様な文化を紹介し、つながり、議論したいと考えています。

State of the Map Africa 
Cameroon, 2023年12月1〜3日: sponsorship prospectus

OSMアフリカはアフリカ大陸の国々におけるOpenStreetMap貢献者、利用者、支援者の地域コミュニティです。これにはマッパー、科学研究者、人道主義者、NGO、政府機関、中小企業、そしてアフリカ大陸内に事業を持つ、または支援するグローバル企業などが含まれます。このネットワークは、アフリカにおける地理空間データの質、完全性、持続可能性を高めるために、OpenStreetMap上でアフリカの完全かつ詳細な地図を成長させ、作成することを目的としています。

 

データモデルに関する意見募集

データモデル研究

OpenStreetMap Foundationのエンジニアリングワーキンググループ(EWG)は2022年の初頭、既存のデータモデルをどのように改善するかについての調査を発注しました。 Jochen Topf氏は、OpenStreetMapのデータモデルをより計算効率がよく、よりアクセスしやすくする方法に関する提案を含む、この研究の結果を提供しました。

研究結果では、2つの重要な提案が成されています。

  • ポリゴンを表現するためのareaデータ型の導入
  • タグ無しノードの削除

コミュニティでの協議

このプロセスの次の段階を決定するにあたって、私達は開発者のコミュニティとより多くの議論を行いたいと考えています。なぜなら、提案された変更は、直接または間接的にデータモデルに依存しているOpenStreetMapソフトウェアに影響を与えるからです。

潜在的な利点

エリアの複雑さの低減

OSMにはまだAreaデータ型が存在しないと聞いて、驚くマッパーもいるかもしれません。iDエディタにはポイント、ライン、エリアを描くためのボタンが用意されています。マッピングをすると、期待通りの形状がマップに表示されます。OSM wikiでは、それぞれのタグが通常、エリアに使用されるかどうかを文書化していますし、Overpass Turboでもクエリでエリアを指定することができます。

しかしこれらのエリアは、裏側ではウェイやリレーションとして表現されています。OSMデータを扱うそれぞれのツールは、特定のウェイがラインを表すのか、エリアを表すのか、独自のルールを使って推測しています。エリアをOSMデータモデルの適切な一部にすることで、アプリケーション間で一貫した解釈が可能になり、壊れたエリアデータがアップロードされるのを防ぐAPIが実現可能になり、最終的には非常に大きなエリアの部分ダウンロードのサポートにつながるかもしれません。

OSMデータの処理容易化

現在、ウェイは複数のノードへのリファレンスで構成されており、これらリファレンスの状態を確認することによって、ウェイ同士がどのように接続されているかを決定しています。これらノードへのリファレンスによる座標解決は、OpenStreetMapのツールチェーンを用いた場合、高性能なハードウェアであっても数時間から数日かかるため、コストの高い処理となっています。

将来的に、私達はウェイを緯度経度の単純なリストとしてモデル化するかもしれません – ただしこれは、最終的に行われる実装によります。これは大きなパフォーマンス上の利点をもたらしますが、タグなしノードの削減は重要な変更となります。

一見しただけでは、性能の向上があまり見込めないように思えるかもしれません。しかし、私達のデータを容易に扱えるようにすることは、OpenStreetMapが世界全体にとっていかに有用であるかに直接影響します。Jochen氏の観察によれば、「この目的は、OSMデータを使うにあたって数十億ドル規模の企業だけでなく、ノートブックで世界地図を作りたい学生や、寄付された中古のコンピュータを持つ活動家も利用できる素晴らしいリソースとしてあり続けることができるようにすることにあります」

よりよい履歴情報の提供

ウェブサイトの履歴タブで実際に表示できるものがいかに少ないかに気がついた時、多くのマッパーは残念さを感じます。OSMChaやAchaviのような多くのツールがありますが、それらを使うにはある程度の熟練が必要です。

これはなぜなのか、と問われるかもしれませんが、答えは非常に技術的なものです。ウェイを表現するバージョンでは、多くの場合、座標情報が管理されていません。変更内容のトラッキングが比較的初心者にとっつきにくいツールで、専門的な分野にとどまっているのはこのためです。データモデルを変更することで、この障壁から開放され、より優れたツールの開発がきたいできるようになりますが、ウェイのバージョンと座標情報を適切に取得できるようになるまで、それは実現しえません。

分単位でのベクトルタイル生成

現在、ベクトルタイル生成には多くの成熟したツールが存在していますが、まだいくつかの課題が残っています。

  • ひとつは、openstreetmap.orgのためのベクトルタイルにどの機能を入れるか。
  • もうひとつは、許容できるレベルのベクトルタイルのパフォーマンスと、分単位での更新をどのように調和させるか。

もしタイルの生成を本当に並列化できるだけではなく、変更されたウェイがどのタイルに含まれるかを見つけ出すという、コストの高い最初のステップを省略することができれば、この作業は一段と簡単になります。

また、その処理のために必要となるコンピュータパワーをカプセル化する方法を開発できる人を見つけられるかもしれません。ただしその場合でも、これはそのパートナーへ依存度としては極めて望ましくありません。

つまり、データモデルの変更を行わなかった場合、openstreetmap.orgで分単位の変更を行うベクタータイルの実現は、可能ではありますが非常にコストが高く、特別なハードウェアが必要となります。

未来に声を上げよう

今後、何かしらの変化は避けることができません。OSMデータベースの成長速度はハードウェアの高速化スピードを上回っていますし、IDベースのデータモデルではすべての処理を並列化して高速化することが不可能です。変化に対するこれまでの対応は簡単でしたが、これからはさらなる工夫が必要です。将来的には、分単位での変更に対応するための特別なハードウェアが必要になるかもしれません。

しかしながら、この課題に対しては様々な対応方法が考えられます。今こそ、開発者コミュニティで意見を出し合うチャンスです。


The OpenStreetMap Foundation is a not-for-profit organisation, formed to support the OpenStreetMap Project. It is dedicated to encouraging the growth, development and distribution of free geospatial data for anyone to use and share. The OpenStreetMap Foundation owns and maintains the infrastructure of the OpenStreetMap project, is financially supported by membership fees and donations, and organises the annual, international State of the Map conference. Our volunteer Working Groups and small core staff work to support the OpenStreetMap project. Join the OpenStreetMap Foundation for just £15 a year or for free if you are an active OpenStreetMap contributor.

OSM.orgへのコミュニティタブ追加のご紹介

OSMコミュニティを発見し、つながるための新しい方法が増えました。

OSM.org の右上に “コミュニティ” タブが追加され、正式な地域支部とその他OSMコミュニティの一覧を表示する単一ページにリンクされています。 多くのOSMコミュニティが存在しており、OSMが急速に成長していることを考えると、それぞれのコミュニティにコンタクトをとるための目立つ方法を追加するにはよい時期であると言えるでしょう。

LCCWGメンバーのJoost Schouppeさんによれば、この新しいタブは、「おそらくosm.orgで地図メモ機能が追加されて以来、最も目につく変更」とのことです。

新しい “コミュニティ” ページに移動すると、地域支部の一覧データが OSM Community Index (OCI) を介して動的に配信されていることがわかります。 実のところ、このプロジェクトで最も難しかったのは、単に地域支部の一覧を静的コンテンツとして追加するのではなく、OCIデータをページに統合する方法を見出すことでした。「OCIを介することで、新しい支部が追加されたときに自動的に更新されますし、すでにサポートしている46の言語から支部名の翻訳をすべて再利用できるのです」と、ウェブサイトの管理者であるAndy Allanさんは述べています。   

今のところ、あまり公式化されていない他のコミュニティをすべて動的に把握する方法はありませんが、「その他のグループ」のセクションを追加することで、その存在を強調し、より多くの情報への道筋を示すことができるでしょう。  

LCCWGのメンバーで、このプロジェクトにも参加したAdam Hoyleさんは、「これはまだスタート地点に過ぎません」と言います。  「理想は、人々やコミュニティがお互いを見つけるための、より優れた集中型ページに成長させることです」と述べています。 

地域支部の一覧を表示することは、基礎となる様々な技術的課題が解決された今、実現可能な事柄の表面を削ったに過ぎません。 例えば、新しいマッパーが自分の活動地域をプロフィールに設定すると、地域フォーラムやマッピンググループの一覧が表示され、自分の活動場所に合わせたコミュニケーションチャネルがすぐに個人ダッシュボードに表示されるようになります。 

“コミュニティ”のページをさらに改善するためには、ボランティアの協力が不可欠です。 「このコミュニティ情報はすでにOCIの中にあるものです。なので、あとはこの統合活動を拡充してくれる人が必要です」とAllanさんは述べています。Schouppeさんは、「この課題は2020年10月からLCCWGの議題になっており、Adamさんは2021年1月に作業を開始しました。私たちは皆ボランティアなので、osm.orgのウェブサイトを進化させるには多くの時間と労力が必要ですが、この作業が実現可能であることを示しています」と述べます。

→ OSM.org の開発に参加するには、メインの作業場所となる Github 、そしてぜひこの issue を御覧ください。Issueでは多くの既存の pull request が表示され、どのように貢献するかのアイデアが示されています。

→ 地域コミュニティの成長を支援するLCCWGの活動をサポートするには、LCCWGのチャンネルに参加してみてください。

 忍耐強く作業を進めてくれたAdam Hoyleさんに感謝の意を表します。  時間がかかったとはいえ、これにより、技術的な基盤が整備され、将来の作業への礎を築くことができました。さらに、OCIチームの協力によって行われたOCI側の構成変更によって、  翻訳された文章を簡単に扱えるようになっています。-Andy Allan


The OpenStreetMap Foundation is a not-for-profit organisation, formed to support the OpenStreetMap Project. It is dedicated to encouraging the growth, development and distribution of free geospatial data for anyone to use and share. The OpenStreetMap Foundation owns and maintains the infrastructure of the OpenStreetMap project, is financially supported by membership fees and donations, and organises the annual, international State of the Map conference. Our volunteer Working Groups and small core staff work to support the OpenStreetMap project. Join the OpenStreetMap Foundation for just £15 a year or for free if you are an active OpenStreetMap contributor.