OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

Announcement

A fix has been applied to the login system for the forums - if you have trouble logging in please contact support@openstreetmap.org with both your forum username and your OpenStreetMap username so we can make sure your accounts are properly linked.

#1 2017-07-24 04:42:36

Sugi R
New Member
Registered: 2017-07-24
Posts: 1

道路情報を取得する方法

お疲れ様です。

自力では解決できない問題があるので質問をさせていただきます。わかる方いましたらご回答の程、宜しくお願いいたします。

Open Street Mapから道路情報を取得しようと考えています。
道路の情報を取得する方法を教えていただきたいです。

今考えている方法は漠然としていますが、Java scriptを用いて
JSON形式でデータを渡すようにしたいと思っています。

Open Street Mapについて調べてみると情報を追加する方法が多く、情報を抜き取る、取得する方法が見つかりません。

宜しくお願いいたします。

Offline

#2 2017-08-01 09:20:22

k_zoar
New Member
Registered: 2016-05-30
Posts: 1

Re: 道路情報を取得する方法

こんにちは。

広さにもよると思いますが、OverpassAPI で highway=* などのクエリを渡して取り出す方法があります。
https://wiki.openstreetmap.org/wiki/JA:Overpass_API
https://wiki.openstreetmap.org/wiki/JA: … 4%E3%83%89

静的に使うだけであれば Overpass turbo (https://overpass-turbo.eu/) で取得して GeoJSON 形式で保存できます。
動的に読み込むのであれば Overpass API を JavaScript の Ajax ライブラリなどで叩いてあげれば取ってこられると思います。

Offline

Board footer

Powered by FluxBB