From OpenStreetMap Wiki
(Redirected from JA:Downloading data)
Jump to: navigation, search
利用できる言語 — Downloading data
· Afrikaans · Alemannisch · aragonés · asturianu · Aymar aru · azərbaycanca · Bahasa Indonesia · Bahasa Melayu · bamanankan · Bân-lâm-gú · Basa Jawa · Basa Sunda · Baso Minangkabau · bosanski · brezhoneg · català · čeština · corsu · dansk · Deutsch · eesti · English · español · Esperanto · estremeñu · euskara · français · Frysk · Gaeilge · Gàidhlig · galego · Hausa · hrvatski · Igbo · interlingua · Interlingue · isiXhosa · isiZulu · íslenska · italiano · Kiswahili · Kreyòl ayisyen · kréyòl gwadloupéyen · Kurdî · Latina · latviešu · Lëtzebuergesch · lietuvių · Limburgs · magyar · Malagasy · Malti · Nederlands · Nedersaksies · norsk bokmål · norsk nynorsk · occitan · Oromoo · oʻzbekcha/ўзбекча · Plattdüütsch · polski · português · română · shqip · slovenčina · slovenščina · Soomaaliga · suomi · svenska · Tagalog · Tiếng Việt · Türkçe · Vahcuengh · vèneto · Wolof · Yorùbá · Zazaki · српски / srpski · авар · Аҧсшәа · беларуская · български · қазақша · Кыргызча · македонски · монгол · русский · тоҷикӣ · українська · Ελληνικά · Հայերեն · ქართული · नेपाली · भोजपुरी · मराठी · संस्कृतम् · हिन्दी · অসমীয়া · বাংলা · ਪੰਜਾਬੀ · ગુજરાતી · ଓଡ଼ିଆ · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · සිංහල · བོད་ཡིག · ไทย · မြန်မာဘာသာ · ລາວ · ភាសាខ្មែរ · ⵜⴰⵎⴰⵣⵉⵖⵜ · አማርኛ · 한국어 · 日本語 · 中文(简体)‎ · 中文(繁體)‎ · 吴语 · 粵語 · ייִדיש · עברית · اردو · العربية · پښتو · سنڌي · فارسی · ދިވެހިބަސް

OpenStreetMap のデータセットからは、いくつかの方法でデータのダウンロードをすることが可能です。データセット全体は OpenStreetMap のダウンロードエリアにあります。小分けした領域を選択してダウンロードすることが可能です。データはふつう、 XML フォーマットの .osm ファイルです。もし(GPS 機器などで)「地図」を使いたいだけであれば、生のデータをダウンロードする必要はありません。代わりにその他の OSM ダウンロードオプションを参照してください。


  • Planet 全体は巨大なデータ量です。セットアップが正しく動作するように確認するには、地域で区切ってください。 Osmosisデータベースインポートのための様々なインポート・変換ツールのような一般的なツールでは、ディスクの速度にも大きく影響されますが、データのインポートに数時間または数日間かかります。
  • OpenStreetMap はプロジェクトの連合です。つまり、第三者からたくさんの基本的なリソースが提供されています。思い切って、まずそちらをダウンロードしてみてください。公式のサーバーは大きなデータではなく、大量の資源を必要としません。同期のデータを流れを維持するにはより向いています。


Planet.osm には、地球全体のデータが含まれています。これは現時点のデータのスナップショットで、通常は水曜日に更新されます。圧縮した状態で約40GBあります。

planet historyはほとんどのオブジェクトの履歴を含んでおり、さらに大きいです。


抽出データを利用することで、大陸全体から国の一部まで、もっと扱いやすいサイズのファイルをダウンロードすることができます。抽出データから特定のデータをさらに抽出するには Osmosisosmconvertosmfilter などのツールが役に立ちます。

XAPIOverpass API を使うと、バウンディングボックス内、特定のタグを持った要素、公共交通網など、任意の条件のデータセットをダウンロードすることができます。


Using the export tab, one can select a piece of the map and download the data in several formats, including OSM XML. This intentionally works only at low zoom levels.

A basic operation of the OpenStreetMap API, is the 'map' request. For the relevant API documentation see: API v0.6#Retrieving map data by bounding box: GET /api/0.6/map. Furthermore, the main api allows you to download the XML of single elements and the history of each of these elements. It is dedicated to editing, not downloads. Don't use this for mass requests, because this is resource intensive. Please use Overpass API or XAPI instead.

JOSM provides a useful interface for selecting the area you wish to download, and instant visualization of all the data you have downloaded. You can edit the data to re-upload it later. You can also save the data to .osm file (JOSM file format) for further processing. But because it employs the main API, it is not intended for downloading large quantities of data.

Note that use of the API (and especially bbox map data requests) is subject to our API usage policy. Heavy use (or large numbers of requests from many users) should use one of the above mentioned services instead.


The region is specified by a bounding box, which consists of a minimum and maximum latitude and longitude. Choose as small a region as will be useful to you, since larger regions will result in larger data files, longer download times, and heavier load on the server. The server may reject your region if it is larger than 1/4 degree in either dimension. When you're first starting out, choose a very small region so that you can figure things out quickly with small data sets.

There are several ways of finding latitude and longitude values. Since we are interested in a bounding box, perhaps the clearest way is to use the bounding box selection features of the 'export data' link. On the homepage map pan and zoom to roughly the right area, and then click the 'export data' (link on the left). This sidebar display includes the four values you need for a bounding box matching the extents of the viewport. Click 'Manually select a different area' and then drag a box to select exactly the region you want.

URL for the HTTP API の URL を作成する

You must now construct an API request URL as specified in the map request docs. In the URL, a bounding box is expressed as four comma-separated numbers, in this order: left, bottom, right, top (min long, min lat, max long, max lat). Latitude and longitude are expressed in decimal degrees. North latitude is positive, south latitude is negative. West longitude is negative, east longitude is positive. The method described in the previous section will give you suitable values.



The API is limited to bounding boxes of about 0.5 degree by 0.5 degree and you should avoid using it if possible. For larger areas you might try to use XAPI, for example:


Refer to the XAPI page for details of other servers available.


You can just type this URL into a browser if you want, but that may not work as well as you'd hope, especially if the data is large. If you know how to use them, command-line tools like wget and curl will do a better job.

If you've specified a region with a lot of data, you may have to wait a while before the HTTP response begins (the server is crunching your request). If your client times out, try setting options for a longer timeout, or choose a smaller region.

Here's an example command line for wget:

wget -O muenchen.osm "http://api.openstreetmap.org/api/0.6/map?bbox=11.54,48.14,11.543,48.145"