問題タブ [osmosis]

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 投票する
3 に答える
1734 参照

gis - 特定のアメニティのために浸透圧でOSMをフィルタリングする

cloudmade for osmosis(500 MB)からIrelandファイルをダウンロードし、osmosisbinフォルダーに配置しました。osmosisは正常に読み取ります。ここで、でタグ付けされた場所だけを使用して新しいファイルを作成したいと思いますTag:amenity=fast food。私のディレクトリは次のとおりです。

現在、OSM wikiのタグフィルターガイドに従っていますが、機能させることができません。これが私が試していることです:

そして、これが私が得るエラーです:

org.openstreetmap.osmosois.core.Osmosis main重大:実行が中止されました。org.openstreetmap.osmosis.core.OsmosisRuntimeException:タスクごとに存在できるデフォルトの(名前のない)引数は1つだけです。引数6と4には名前がありません.....

私が間違っていることを教えてもらえますか?ありがとう。

0 投票する
4 に答える
2203 参照

xml - 浸透を使用してPOSTGISテーブルを.OSMに変換する

osmosis0.42とPostGIS2.0.1を使用していて、いくつかのpostGISテーブルを.OSMxmlファイルにエクスポートしようとしています。

私は--read-pgsqlコマンドを使用してpostgisから読み取ります(DBへの接続中にエラーをスローするため、-read-apidbの代わりに)。

残念ながら実行中:

次のエラーが発生します。

何か案は?

どうもありがとう!

フェデックス

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

java - osmosis --read-xml が mapwriter プラグインと組み合わせて失敗する

Osmosis v 0.43 と mapsforge mapwriter プラグイン 0.3.0 に問題があります。Windows で。コマンド

エラーで失敗します:

--wx で --rx を使用してみましたが、エラーは発生しなかったため、mapwriter プラグインに問題があるに違いありません。

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

ioexception - パイプラインの実行中に OSMembrane で IO 例外が発生する

OSMembrane でパイプラインを実行しているときに、!Tools.PipelineExecutor.IOExecption! を取得しました。エラー。誰でもそれを解決する方法を知っていますか?

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

mysql - OpenStreetMap データ (OSM ファイル) を MySQL データベース / SQL ファイルにインポートする

はじめに

OpenStreetMap ソース ファイルをダウンロードして解凍しました (こちら を参照)。現在、400GB の XML ソースファイルがあります。(1) データを MySQL テーブルに挿入するか、( 2) これを SQL ファイルにエクスポートするかは問題ではありません。

私がすでにやった/試したこと

  1. XML ファイル^^ と MySQL サーバー (5.6.14) があります。
  2. OSMデータを変換するツールOsmosisを見つけてインストールしました
  3. 私はこの投稿を読みました: API を使用せずに都市と道路をデータベースに読み込む
  4. この投稿も読みました: Is this config is able to import complete osm planet file? (そうです。)
  5. osmosis を使用してデータを挿入しようとしましたが、1 行も挿入せずに数秒後にエラーがスローされるか、何時間も何もしません。また、MySQL に OSM テーブル構造がないため、これがどのように機能するのかわかりません。

質問

ファイル全体をデータベース/SQLファイルにインポートすることは一般的に可能ですか? テーブル/データベース構造はどこにありますか? 誰かがすでに試しましたか?

どうもありがとうございました!

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

android - 浸透のバウンディングボックスまたはポリゴンにポイントを配置する方法は?

緯度と経度の座標を持つポイントが、geom オブジェクトまたは Osmosis のバウンディング ボックスにある都市に含まれているかどうかを特定しようとします。これを行うのは、ポイントがある都市に対応するピース マップを Android アプリケーションにダウンロードするためです。Osmosis でこれを行う方法はありますか? 誰もそれを行う方法を知っていますか?

ありがとう!!

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

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.php2番目のファイルを再実行しようとしましたが、長時間ハングしました

./utils/setup.php --import-data --osm-file file2.osm --osm2pgsql-cache 4000

しかし、これはしがみつくだけSetting up table: planet_osm_waysです。(数分以内に終了するはずの非常に小さな OSM ファイルをテストしましたが、ハングするだけです)。

私が使用しているファイルはすべて交差していないため、実際には更新されていません。だから私は北アメリカと南アメリカを持っています...どうすれば両方を別々にノミナティムにロードできますか.

ありがとう

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

debian - OpenStreetMap にある地図データのバージョンを確認するにはどうすればよいですか?

Debian で OSM タイル サーバーを構築しました。地図のバージョンを確認する方法を教えてください。実際に、地図データが更新されているかどうかを確認したいと思います。ありがとう!