「OpenStreetMap」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
16行目: 16行目:
 
OSMの公式[[サーバー]]は、頻繁に落ちてるわ、繋がってもバカみたいに反応が遅いわ、あまりに人気のアプリでの利用だとアクセス規制で締め出されるわ、と散々な結果になる。
 
OSMの公式[[サーバー]]は、頻繁に落ちてるわ、繋がってもバカみたいに反応が遅いわ、あまりに人気のアプリでの利用だとアクセス規制で締め出されるわ、と散々な結果になる。
  
とくにアクセス規制は「[[SDK]]単位([[ライブラリ]]単位)」で行われることが多く、それらを利用する[[iOS]]や[[Android]]のアプリ開発者の界隈ではよくパニックに陥っており、[[stackoverflow]]や[[github]]では毎年のようにお祭り騒ぎになっている。
+
とくにアクセス規制はアプリ単位ではなく「[[SDK]]単位([[ライブラリ]]単位)」で行われることが多く、それらを利用する[[iOS]]や[[Android]]のアプリ開発者の界隈ではよくパニックに陥っており、[[stackoverflow]]や[[github]]では毎年のようにお祭り騒ぎになっている。
  
 
[[iOS]]や[[Android]]などの[[アプリ]]で利用する場合は、「[[Planet.osm]]」を[[BitTorrent]]で[[ダウンロード]]して必要な部分を切り出して利用すべきである。[[Planet.osm]]から必要なエリアを切り出す[[サーバー]]は自前で作るべきである。
 
[[iOS]]や[[Android]]などの[[アプリ]]で利用する場合は、「[[Planet.osm]]」を[[BitTorrent]]で[[ダウンロード]]して必要な部分を切り出して利用すべきである。[[Planet.osm]]から必要なエリアを切り出す[[サーバー]]は自前で作るべきである。

2021年10月25日 (月) 02:20時点における版

OpenStreetMap (読み:オープンストリートマップ、通称:OSM)とは、誰でも自由に利用、編集することのできる地図検索サービスである。

概要

OSMの地図データはODbLというフリーなライセンスでライセンスされている。要するに地図サービスのWikipedia版みたいなもの。

Googleマップとの決定的な違いは、Googleマップが莫大な収益を生み出しているのに対し、OSMは自由に利用できる無収益型のサービスになっていることである。

OSMの地図データを編集するにはOSMのアカウントとエディタが必要である。 OSMを編集する人をmapper(マッパー)、OSMを編集すること自体をmapping(マッピング)ということが多い。

mapping中、疑問に感じたことがあったときはOSMWikiを見れば大体解決してしまう。

アプリ等でのAPIやSDKの利用について

OSMをバックエンドに「有償のGoogle Maps SDKのような使い方ができる非公式なSDK」が数多く作られているが、OSMは無償であるがゆえに公式サーバーはかなり貧弱であり、何も考えずに利用するとかなり残念な結果になる。

OSMの公式サーバーは、頻繁に落ちてるわ、繋がってもバカみたいに反応が遅いわ、あまりに人気のアプリでの利用だとアクセス規制で締め出されるわ、と散々な結果になる。

とくにアクセス規制はアプリ単位ではなく「SDK単位(ライブラリ単位)」で行われることが多く、それらを利用するiOSAndroidのアプリ開発者の界隈ではよくパニックに陥っており、stackoverflowgithubでは毎年のようにお祭り騒ぎになっている。

iOSAndroidなどのアプリで利用する場合は、「Planet.osm」をBitTorrentダウンロードして必要な部分を切り出して利用すべきである。Planet.osmから必要なエリアを切り出すサーバーは自前で作るべきである。

活用・利用

行政

会津若松市ではOSMの地図データを使用したハザードマップを各家庭に配布した。

ナビゲーションサービス

編集方法

主に

  • OSMに使用許可されている航空写真や地図をエディタでトレースする
  • 自分が集めたGPSログをエディタでトレースする

などがある。他はwikiのページでも見て。

著名なOSMエディター

  • JOSM Javaで書かれたOSMエディタ。
  • iD Javascriptで書かれたエディタ
  • potlatch

参考文献

外部リンク