問題タブ [nominatim]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
369 参照

geocoding - OpenStreetMap/Nomintim でのリバース ジオコーディングの問題

これらの結果はどのような意味を持っているのだろうか?Afaik、応答は本当に奇妙です。家の番号だけを取得します。完全な住所、または少なくとも都市、郡の国などを取得することを期待しています。 http://nominatim.openstreetmap.org/reverse?format=json&lat=0.01&lon=0.01&zoom=18&addressdetails=1 返される情報のみが家番号 4 です。{"house_number":"4"}

0 投票する
1 に答える
1089 参照

php - PHP Nomintim API は毎秒何回の呼び出しに応答できますか?

Amazon R3 Linux インスタンスで PHP Nominatim API をセットアップしました。(15GB ram 2VCPU など (かなり高速なコンピューター))

1 秒あたりおよそ何回の API 呼び出しに応答できると期待できますか?

合計で 4,000 万回のリバース ジオコード API 呼び出しを行う予定で、毎秒何回呼び出すかを知る必要があります。

0 投票する
2 に答える
3027 参照

openstreetmap - ノミナティムバウンディングボックスの制限?

たとえば、ある地域で燃料 (Tankstelle) を検索しようとしています。

これは 50km のバウンディング ボックスであり、ほとんど結果が得られません。

より多くのデータを取得するための「more_url」リンクが含まれています。limit-parameter を使用していますが、結果はほとんど得られません。少なくとも、この more_url の代わりに limit で指定された数の結果を取得することは可能ですか?

トム

0 投票する
2 に答える
248 参照

android - NominatimPOIProvider: リクエストが失敗しました。(osmdroid ボーナスパック)

そのコードを使用してhttp://code.google.com/p/osmbonuspack/wiki/Tutorial_2の Tutorial_2 で説明されているように、 NominatimPOIProvider を使用してみました:

しかし、常にエラーが発生しますNominatimPOIProvider: request failed.。それを修正または回避する方法を知っている人はいますか?代替手段はありますか?

0 投票する
1 に答える
4039 参照

php - Nomintim API にはインデックスのランキングがいくつありますか

現在、Nominatim API をインストールしており、ランク 30 (インデックス) にあり、現在約 4 日間インデックスを作成しています。インデックスを作成するランキングがいくつあるか知っていますか?

0 投票する
1 に答える
2510 参照

openstreetmap - Nomintim で指定された座標の都市を取得します

Nomintim を使用して、指定された座標の都市を取得する必要があります。都市とは、国名だけでなく、関連する OSM リレーション/ノードとそのすべてのプロパティを意味します (実際、私は osm_id、osm_type、名前、および座標を非常に気にしています)

編集:コンテキストを追加

ユーザーが場所に投稿を添付できるプラットフォームを運営しています。私は OSM をプライマリ データベースとして使用して、ユーザーが場所を検索できるようにしています。投稿が作成されたら、ビジネス データベースでその場所を参照します。都市と国レベルで投稿を集約できるようにしたいと考えています。したがって、専用のテーブルと典型的な関係を持つものを表します: n-1 都市 n-1 国を配置します。

現在、次のようなクエリで最大レベルの情報 (ズーム = 18) を取得できることがわかっています。

http://nominatim.openstreetmap.org/reverse?format=xml&accept-language=fr&lat=43.8338&lon=4.3596&zoom=18&addressdetails=1

都市名を含む関連情報を生成します:

都市タグの文字列として都市を取得します。しかし、その都市の OSM ポイントを取得したい場合は、別のクエリに進む必要があります。

http://nominatim.openstreetmap.org/search?format=xml&city=N%C3%AEmes&=state=France+m%C3%A9tropolitaine&country=France&limit=1

これを最適化する最善の方法は何ですか?

私は Nominatim の独自のインスタンスを実行しているので、SQL が最適なオプションである場合はおそらく SQL を使用できますが、Nominatim で新しいエンドポイントを作成する必要があり、すべてのメンテナンスが複雑になります...

国にも同じ機能が必要です。 国については、パラメータ zoom=1 がいずれにせよ仕事をするべきであることがわかりました。厳しいことに、都市に対応する信頼できるものはありません。

0 投票する
1 に答える
1802 参照

java - 境界ボックスの座標を半径に変換する方法は?

次の境界ボックス、緯度と経度が与えられます。 Bounding box = 59.3518076,59.5915769,24.55017,24.9262831 Latitude = 59.4372155 Longitude = 24.7453688

私の質問は、これらの 3 つのパラメーターを使用して境界ボックスを半径に変換するにはどうすればよいですか?

0 投票する
1 に答える
244 参照

javascript - リバース ジオコーディングを実行しようとすると SyntaxError がキャッチされない

リバース ジオコーディングをしようとしていますが、コードをテストして動作するかどうかを確認するための簡単なスニペットを作成しました。

これは次のコードです。

とにかく、実行すると、次のような警告が表示されます: http://nominatim.openstreetmap.org/reverse?format=json&lat=55.653363&lon=12.547604&zoom=18&addressdetails=1

基本的に、私がやりたいことは、Google マップのマーカーの上に情報ウィンドウをポップすることです。情報ウィンドウには、変数アドレスであるテキストが表示されます。

しかし、このコードを実行すると、

この行である45行目:

では、この問題を解決する方法を知っている人はいますか?

前もって感謝します!