私はオーバーパスターボサービスとそのデータクエリ機能について学んだだけです。私は、次のクエリを試してみました、それが正常に動作します:オーバーパスターボでの位置検索
[out:json][timeout:25];
(
node["highway"]({{bbox}});
);
out body;
しかし、私は高架のwikiページによると、それは以下のようにあるべき都市の名前でバウンディングボックスを交換する場合、コードはエラーになります。 2番目のコードの問題点を知ってうれしいですか?
[out:json][timeout:25];
(
node["highway"]({{geocodeId: Vienna}});
);
out body;
エラーメッセージ:
An error occured during the execution of the overpass query! This is what overpass API returned: Error: line 3: parse error: Unknown query clause Error: line 3: parse error: ')' expected - 'node' found. Error: line 4: parse error: Unknown type ")" Error: line 4: parse error: An empty query is not allowed Error: line 4: parse error: Unknown type ";" Error: line 5: parse error: An empty query is not allowed
感謝。できます。 lat、lon入力に基づいてクエリを実行したいのですか?たとえば、latとlongに基づいてbboxを定義し、そのbboxをクエリで使用できますか?これに関するガイドラインへの助けやリンクは高く評価されます。 –
stackoverflowまたはGISスタックエクスチェンジについて見てみましょう:http://gis.stackexchange.com/questions/19760/how-do-i-calculate-the-bounding-box-for-given-a-distance-and-latitude -経度 – mmd