「OpenStreetMap」の版間の差分
Administrator (トーク | 投稿記録) |
Administrator (トーク | 投稿記録) |
||
| (同じ利用者による、間の1版が非表示) | |||
| 16行目: | 16行目: | ||
OSMの公式[[サーバー]]は、頻繁に落ちてるわ、繋がってもバカみたいに反応が遅いわ、あまりに人気のアプリでの利用だとアクセス規制で締め出されるわ、と散々な結果になる。 | OSMの公式[[サーバー]]は、頻繁に落ちてるわ、繋がってもバカみたいに反応が遅いわ、あまりに人気のアプリでの利用だとアクセス規制で締め出されるわ、と散々な結果になる。 | ||
とくにアクセス規制はアプリ単位ではなく「[[SDK]]単位([[ライブラリ]]単位)」で行われることが多く、それらを利用する[[iOS]]や[[Android]]のアプリ開発者の界隈ではよくパニックに陥っており、[[stackoverflow]]や[[github]]では毎年のようにお祭り騒ぎになっている。 | |||
[[iOS]]や[[Android]]などの[[アプリ]]で利用する場合は、「[[Planet.osm]]」を[[BitTorrent]]で[[ダウンロード]]して必要な部分を切り出して利用すべきである。[[Planet.osm]]から必要なエリアを切り出す[[サーバー]]は自前で作るべきである。 | [[iOS]]や[[Android]]などの[[アプリ]]で利用する場合は、「[[Planet.osm]]」を[[BitTorrent]]で[[ダウンロード]]して必要な部分を切り出して利用すべきである。[[Planet.osm]]から必要なエリアを切り出す[[サーバー]]は自前で作るべきである。 | ||
=== 自前サーバーの立て方 === | |||
大雑把には以下のような手順になる。 | |||
# [[Planet.osm]]などをダウンロードする | |||
# [[osm2pgsql]]でPostgreSQLにぶち込む | |||
# [[mod_tile]]でレンダリングおよび配信する | |||
== 活用・利用 == | == 活用・利用 == | ||