問題タブ [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.
python - Nominatim のエラー - GeocoderInsufficientPrivileges: HTTP エラー 403: 禁止されています
昨日まで正常に動作していたのに、起動できなくなりました。
誰かこれを見た?
openstreetmap - 複数ノードのリバース ジオコーディング
私の問題: 複数のノードのリバース ジオコーディングが必要です。私はnomintim APIを使用しています
多くのたてがみノード (~800 000) があり、このようなデータベースを作成するためにそれらすべてを逆ジオコーディングしたい
ノード | 都市 | 地区 | 通り | 緯度 | 緯度 ロン
「lat」と「lon」はすでに持っていますが、ほとんどのノードには通り、都市、地区がなく、それらを持ちたいと思っています。
私が思いついた1つの解決策は次のとおりです。約 1000 件のリクエストを作成できた後、IP がブロックされ、1 時間で再び 1000 件のリクエストを作成できます。また、プロキシを使用しているため、異なる IP アドレスからリクエストを送信しています。これらすべてが同時に行われるため、合計で 1 日あたり 30,000 ~ 40,000 ノードを更新できます。ご覧のとおり、ノードを更新するには何日もかかります。
このソリューションには、速度、時間、および nomintim サーバーの過負荷という欠点があります。
それで、より良いアイデアは何ですか?また、ジオコーディング済みの特定のポリゴン (最大緯度、経度、最小緯度、経度の地域) のノードをダウンロードすることもできます。この場合、複数のジオコーディング リクエストを行う必要はありません。
他の API、Google、Yandex などを使用してこれを達成する方法についてのアイデアがあれば、教えてください。
よろしくお願いします
java - OpenstreetMap 投稿アドレスを検証する方法
私は、ドイツ、スイス、オーストリアの住所を検証するためのアプリケーションを開発する必要があるプロジェクトに取り組んでいます。そのためには、すべての情報を含む住所データベースをセットアップする必要があります。しかし、どこでデータを取得できるかわかりません。私は長い間グーグルで検索しましたが、私の問題に対する答えが見つかりませんでした。2 つの質問があります。
- 実稼働環境で nomintim の残りのサービスを使用できますか? アプリケーションは、1 日に約 300000 件を超えるリクエストを処理します。
- Openstreetmap ファイル (*.osm) を DB (MySql) にインポートして操作できますか? 住所を検証するために必要なすべての情報がありますか。通り名などは存在しますか?番地は存在しますか?通りを番地と町に合わせますか?
事前に感謝
アクラフ
openstreetmap - OSM の Nomintim インスタンスを何回呼び出すことができますか?
Google マップを使用するモバイル アプリケーションを開発しており、ユーザーの現在の住所をデバイスの緯度と経度 (リバース ジオコーディング) で見つけたいと考えています。
Google にはいくつかの制限があり、それを超えると課金されます。今、私は OpenStreetMap を見ています。公開されています。そして、逆ジオコーディングを使用できます。
例http://nominatim.openstreetmap.org/reverse?format=xml&lat=20&lon=71&zoom=18
私の質問は、1)です。1 日あたりのこれらの通話に制限はありますか? 2)。どこかに登録する必要がありますか? 3)。他に利用可能な代替手段はありますか?
よろしくお願いします
api - golang が異なる nomintim の結果を返すのはなぜですか?
私はgolangでこのAPI URLを呼び出しています:
URL をクリックすると、開いているストリート マップから 1 つの有効な応答が返されます。
golang から呼び出すと、10 個の結果が返されますが、これらはすべて無効です。
私のコードは次のようになります:
私は何を間違っていますか?これはまったく意味がありません。この API 呼び出しを約 4 つの異なるプログラミング言語で記述でき、正しい応答が得られますが、golang は完全に異なる結果をもたらします。あなたが提供できるどんな助けも大歓迎です。