問題タブ [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 に答える
2960 参照

python - Nominatim のエラー - GeocoderInsufficientPrivileges: HTTP エラー 403: 禁止されています

昨日まで正常に動作していたのに、起動できなくなりました。

誰かこれを見た?

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

openstreetmap - 複数ノードのリバース ジオコーディング

私の問題: 複数のノードのリバース ジオコーディングが必要です。私はnomintim APIを使用しています

http://nominatim.openstreetmap.org/reverse?format=json&lat=53.9135678&lon=27.5549758&zoom=18&addressdetails=1&accept-language=ru

多くのたてがみノード (~800 000) があり、このようなデータベースを作成するためにそれらすべてを逆ジオコーディングしたい

ノード | 都市 | 地区 | 通り | 緯度 | 緯度 ロン

「lat」と「lon」はすでに持っていますが、ほとんどのノードには通り、都市、地区がなく、それらを持ちたいと思っています。

私が思いついた1つの解決策は次のとおりです。約 1000 件のリクエストを作成できた後、IP がブロックされ、1 時間で再び 1000 件のリクエストを作成できます。また、プロキシを使用しているため、異なる IP アドレスからリクエストを送信しています。これらすべてが同時に行われるため、合計で 1 日あたり 30,000 ~ 40,000 ノードを更新できます。ご覧のとおり、ノードを更新するには何日もかかります。

このソリューションには、速度、時間、および nomintim サーバーの過負荷という欠点があります。

それで、より良いアイデアは何ですか?また、ジオコーディング済みの特定のポリゴン (最大緯度、経度、最小緯度、経度の地域) のノードをダウンロードすることもできます。この場合、複数のジオコーディング リクエストを行う必要はありません。

他の API、Google、Yandex などを使用してこれを達成する方法についてのアイデアがあれば、教えてください。

よろしくお願いします

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

java - OpenstreetMap 投稿アドレスを検証する方法

私は、ドイツ、スイス、オーストリアの住所を検証するためのアプリケーションを開発する必要があるプロジェクトに取り組んでいます。そのためには、すべての情報を含む住所データベースをセットアップする必要があります。しかし、どこでデータを取得できるかわかりません。私は長い間グーグルで検索しましたが、私の問題に対する答えが見つかりませんでした。2 つの質問があります。

  1. 実稼働環境で nomintim の残りのサービスを使用できますか? アプリケーションは、1 日に約 300000 件を超えるリクエストを処理します。
  2. Openstreetmap ファイル (*.osm) を DB (MySql) にインポートして操作できますか? 住所を検証するために必要なすべての情報がありますか。通り名などは存在しますか?番地は存在しますか?通りを番地と町に合わせますか?

事前に感謝

アクラフ

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

openstreetmap - OSM の Nomintim インスタンスを何回呼び出すことができますか?

Google マップを使用するモバイル アプリケーションを開発しており、ユーザーの現在の住所をデバイスの緯度と経度 (リバース ジオコーディング) で見つけたいと考えています。

Google にはいくつかの制限があり、それを超えると課金されます。今、私は OpenStreetMap を見ています。公開されています。そして、逆ジオコーディングを使用できます。

http://nominatim.openstreetmap.org/reverse?format=xml&lat=20&lon=71&zoom=18

私の質問は、1)です。1 日あたりのこれらの通話に制限はありますか? 2)。どこかに登録する必要がありますか? 3)。他に利用可能な代替手段はありますか?

よろしくお願いします

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

javascript - チラシ回覧の目的地座標

リーフレットのルーティングに nomintim を使用しています。ユーザーが検索ボックスに出発地と目的地の場所を入力すると、下の図のように 2 地点間のルートが表示されます。 ここに画像の説明を入力

しかし、目的地の座標を取得したい。これを行う方法はありますか?以下は、ページにマップを追加する方法のコード サンプルです。

0 投票する
0 に答える
190 参照

api - golang が異なる nomintim の結果を返すのはなぜですか?

私はgolangでこのAPI URLを呼び出しています:

http://nominatim.openstreetmap.org/search?format=json&addressdetails=0&q=1322%20Kenwood%20Ave.%20Springfield%20OH%2045505%20US

URL をクリックすると、開いているストリート マップから 1 つの有効な応答が返されます。

golang から呼び出すと、10 個の結果が返されますが、これらはすべて無効です。

私のコードは次のようになります:

私は何を間違っていますか?これはまったく意味がありません。この API 呼び出しを約 4 つの異なるプログラミング言語で記述でき、正しい応答が得られますが、golang は完全に異なる結果をもたらします。あなたが提供できるどんな助けも大歓迎です。