JA:Overpass turbo/Extended Overpass Turbo Queries

From OpenStreetMap Wiki
Jump to: navigation, search
利用できる言語 — Overpass turbo/Extended Overpass Turbo Queries
Afrikaans Alemannisch aragonés asturianu azərbaycanca Bahasa Indonesia Bahasa Melayu Bân-lâm-gú Basa Jawa Baso Minangkabau bosanski brezhoneg català čeština 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î latviešu Lëtzebuergesch lietuvių magyar Malagasy Malti Nederlands Nedersaksies norsk norsk nynorsk occitan Oromoo oʻzbekcha/ўзбекча Plattdüütsch polski português português do Brasil română shqip slovenčina slovenščina Soomaaliga suomi svenska Tiếng Việt Türkçe Vahcuengh vèneto Wolof Yorùbá Zazaki српски / srpski беларуская български қазақша македонски монгол русский тоҷикӣ українська Ελληνικά Հայերեն ქართული नेपाली मराठी हिन्दी অসমীয়া বাংলা ਪੰਜਾਬੀ ગુજરાતી ଓଡ଼ିଆ தமிழ் తెలుగు ಕನ್ನಡ മലയാളം සිංහල ไทย မြန်မာဘာသာ ລາວ ភាសាខ្មែរ ⵜⴰⵎⴰⵣⵉⵖⵜ አማርኛ 한국어 日本語 中文(简体)‎ 吴语 粵語 中文(繁體)‎ ייִדיש עברית اردو العربية پښتو سنڌي فارسی ދިވެހިބަސް
その他の言語このウィキの翻訳を支援してください
Overpass API logo.svg
Overpass API · 言語リファレンス · 言語ガイド · Technical terms · エリア · クエリーの例 · 高度な例 · Sparse Editing · Permanent ID · よくある質問 · もっと (日本語) · Web site
Servers status · Versions · Development · Technical design · Installation · XAPI compatibility layer · Public transport sketch lines · アプリケーション · Source code and issues
Overpass turbo · Wizard · Overpass turbo shortcuts · MapCSS stylesheets · Export to GeoJSON · もっと (日本語) · Development · Source code and issues · Web site

Overpass turboでは、拡張 Overpassクエリというものがいくつかのケースで使われます。マップ内の{{bbox}}のように頻繁に使われるコードの、使い勝手の良いショートカットを提供します。サンプルのためのスタイルシート MapCSS {{style}}のように、この拡張を使ってそれぞれのクエリに対する付加情報や設定を表すこともできます。

口ひげ テンプレート(訳注:波括弧の形が口ひげに似ていることから)を使って、通常のOverpassクエリにいつでもこのような拡張を加えることができます。二つの開く波括弧{{で始まり、それに対応する}}で終わります。

利用可能なショートカット

ショートカット 説明 置き換え結果
(XML-query) (OverpassQL)
{{bbox}} 現在の地図のビュー範囲の矩形領域座標に置き換えられる。 {{bbox}} s="48…" w="16…" n="49…" e="17…" 48…,16…,49…,17…
{{center}} 現在の地図のビュー範囲の中心座標に置き換えられる。 {{center}} lat="48…" lon="16…" 48…,16…
{{date:string}} 過去への相対日時を表すISO 8601形式に日時文字列に置き換えられる。例えば、{{date:1 day}}は24時間前のタイムスタンプに置き換えられる。使える単位: second(秒)、minute(分)、hour(時間)、day(日)、week(週)、month(月)、year(年) {{date:1 day}} 2013-11-24T22:55:36.201Z
{{geocodeId:name}} nameの地理的な検索(Nominatimなど)の最初の結果のOSM-IDに置き換えられる。 {{geocodeId: Vienna}} type="relation" ref="1645…" relation(1645…)
{{geocodeArea:name}} nameの地理的な検索(Nominatimなど)の最初の結果のOverpass-Area-IDに置き換えられる。 {{geocodeArea: Vienna}} type="area" ref="3601645…" area(3601645…)
{{geocodeBbox:name}} nameの地理的な検索(Nominatimなど)の最初の結果の外接矩形に置き換えられる。 {{geocodeBbox: Vienna}} s="48…" w="16…" n="49…" e="17…" 48…,16…,49…,17…
{{geocodeCoords:name}} nameの地理的な検索(Nominatimなど)の最初の結果の(重心)座標に置き換えられる。 {{geocodeCoords: Vienna}} lat="48…" lon="16…" 48…,16…

カスタム ショートカット

スクリプト中のある場所で、{{shortcut=value}}を挿入すればカスタム ショートカットを定義できます。{{shortcut}}が出現するたびに、その値で置き換えられます。

その他の拡張

ショートカット 説明
{{style:…}} MapCSSスタイルシートを指定する。詳しくはこのサブページを参照。 {{style:
  line[highway=path] {color: red;}
}}
{{data:…}} データソースを指定する。データソースはdata-modeと、オプションでいくつかのoptionsを持つ。今のところサポートされている唯一のdata-modeはoverpass(オプションも、個別の利用サーバーを指定するserverパラメータのみ)。 {{data:overpass,server=http://overpass-api.de/api/}}