問題タブ [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 - Xml parsing from web response
I'm trying to get response from nominatim to geo-code few thousands of cities.
but the result is:
What is wrong with this?
Edit: Thant to @rob my solution is:
openstreetmap - Nomintim/OpenStreetMap を使用して、国のすべての都市/地名のリストを取得します
私は独自の OpenStreetMap サーバー (データベースは PostGis) を設定し、住所から座標または座標から住所へのジオコーディングと変換に Nominatim を使用しています。国からすべての地名 (市町村など) のリストを取得する必要があるのですが、DB の構造がわかりません。それを行う方法はありますか?
他のソリューション (GeoNames またはその他の利用可能なデータベース) があることは知っていますが、それらを使用したくないことを理解してください。OSM データベースおよび/または Nominatim データベースを使用してこれを行う必要があります。
map - 逆ジオコーディングの簡単な例
osmdroid を使用したリバース ジオコーディングの簡単な例を探しています。JSON などで nominatimAPI を使用する必要がありますか? Geocoder クラスを使用して同じことを行うと聞きましたが、簡単すぎるようです... nomintim にリクエストを実行しようとすると、クラス RequestBuilder が認識されないのは正常ですか?
ありがとう
openstreetmap - Nominatim に複数の osm ファイルをロードする方法
複数の OSM ファイルを Nomintim データベースにロードするプロセスを理解する必要があります。すべてのセットアップが完了し、単一のファイルを問題なくロードできます。
基本的に私がやろうとしているのは、世界の一部だけの GeoFabrik OSM ファイルのいくつかをロードすることです。だから私は北アメリカと南アメリカの OSM ファイルのようにつかんでいます。または、サイト上の任意の 2 つ。
最初のロードでは、次を使用しますsetup.php
。
./utils/setup.php --osm-file file.osm --all --osm2pgsql-cache 4000
別のファイル (file2.osm) があるかどうか、これをデータベースにロードして元のデータを保持する方法がわかりません。
基本的に、私は世界の一部が欲しいだけで、6 か月ごとにデータをロードするだけで済みます。毎日の更新などは必要ありません...
読み込みに時間がかかりすぎるため、ファイルを分割する必要があり、より適切に管理したい.
update.php
.....を使用できますか?しかし、どのパラメータかわかりません。
update と no-index 句を使用してすべてのデータをロードすることを考えました...その後、おそらくインデックスを作成しますか??
setup.php
2番目のファイルを再実行しようとしましたが、長時間ハングしました
./utils/setup.php --import-data --osm-file file2.osm --osm2pgsql-cache 4000
しかし、これはしがみつくだけSetting up table: planet_osm_ways
です。(数分以内に終了するはずの非常に小さな OSM ファイルをテストしましたが、ハングするだけです)。
私が使用しているファイルはすべて交差していないため、実際には更新されていません。だから私は北アメリカと南アメリカを持っています...どうすれば両方を別々にノミナティムにロードできますか.
ありがとう
api - Nomintim 検索: 構造化されたリクエストを q と組み合わせてみませんか?
API は、nominatim Wiki のDO NOT COMBINE WITH q=<query> PARAMETER
構造化クエリに関するセクションに記載されています。
その理由を教えていただけますか?可能なすべてのフィールドにパラメーターがないため、それらを組み合わせることは避けられないようです。
たとえば、district
ほとんどの地理位置情報にはあります (少なくともドイツでは)。
openstreetmap - Nominatim の検索結果は常に空です
サーバーの Nominatim で、マップ上の何かを検索しようとしています。たとえば、マップでロンドンを検索しようとしています。私はいつも得た:
誰かがそれを修正する方法を教えてもらえますか? ここにウェブサイトへのリンクとxmlの結果があります
openstreetmap - nominatim インポート中に apache を再起動する
サーバー上のこの投稿から nominatim 経由でヨーロッパ データベースを更新しています。 https://help.openstreetmap.org/questions/15505/import-more-osm-files-in-to-nominatim 今日は 12/20GB で、インポートから 6 日目なので、非常に遅いです。私のApacheとPHPでは、CURL拡張を有効にする必要があるため、Apacheを再起動する必要があります。Nominatim は apache を使用してデータベースの更新とインデックス作成を行っていますか? nominatim update stop の原因となる apache プロセスをいつ再起動しますか?