タグ付けされた質問 「openstreetmap」

OpenStreetMapは、無料の編集可能な世界地図を作成するための共同プロジェクトです。データは無料で、法的および技術的な制限もありません。OpenStreetMapはしばしばOSMに短縮されます。

5
OpenStreetMapsの標準SLDですか?
地域のOSMデータをダウンロードし、osm2pgsqlを使用してPostGISにロードしました。ここまでは順調ですね。一番上にGeoServerがあり、WMSを使用してOSMデータを公開します。この地図作成は適切に設計されているため、「標準の」OpenStreetMaps(例:osm.org)のようなデータのスタイルを設定したいと思います。OSMデータ用のSOM標準SLDをダウンロードしようとしましたが、これらのSLDを使用してあらゆる種類の問題(XML解析エラー、無効なコンテンツなど)があるようです。 OSM SLDを再利用してWMSでOSMをスタイルする方法はありますか?

7
どのGISアプリケーションが.osmファイルを開いて使用できますか?
他の場所への答えが表示されない簡単な質問:Planet.osmから.osmデータセットをダウンロードすると(たとえば)どのGISアプリケーションが翻訳なしでこのデータを消費/表示できますか? たとえば、このページにはArcGIS 10が「OpenStreetMapをベースマップとして使用できる」と書かれていますが、それが.osmファイルを開くのか、サービスからデータを読み取るのかわかりません。 では、.osmファイルを読み取るGISアプリ(専有またはオープンソース)はありますか? または、一歩後退するかもしれません:OSMデータはこのように消費されることを意図していますか、それともOSMは主にWebページ上のマッピングの動的表示に使用されることを意図していますか?

2
地域ごとにOpenStreetMapデータをどこでダウンロードできますか?
作業中のArcEngineアプリケーションにOpenStreetMapデータを使用したいのですが、データをローカルに保存する必要があります。planet.osmファイル全体をダウンロードするのではなく、州、郡、地域などごとにダウンロードしたいのですが、OSMデータを地理的な地域ごとにダウンロードできるリソースはありますか?



1
Leaflet APIを使用して、長いクリックされた場所の緯度を取得しますか?
OSMとLeaflet APIを使用しています。クリックした場所の緯度と経度を取得したい。これに似たものを意味しました。例:http://openlayers.org/dev/examples/click.html map.events.register("click", map, function(e) { var position = map.getLonLatFromPixel(e.xy); alert("Lat, Lon : "+position.lon.toFixed(3),position.lat.toFixed(3)); }); OpenLayersのこのコードは、lat、long値を取得するのに役立ちます... Leafletを使用して同様のものを探します...

2
QGISでOSMをシェープファイルに変換するときにフィールドの切り捨てを克服する方法は?
OpenStreetMapファイルをシェープファイルに変換しようとしていますが、80文字の後に「タグ」フィールドが切り捨てられるという問題があります。QGIS 1.4では、OpenStreetMapプラグインを使用して「OSMをファイルからロード」します。ファイルはQGISにロードされます。「ライン」レイヤーを右クリックして「シェープファイルとして保存」を選択すると、シェープファイルになりますが、「タグ」に80文字の制限があります。この80文字の制限を増やすにはどうすればよいですか?

6
OpenStreetMapデータの最も有望なアプリケーション(使用)は何ですか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 閉じた3年前。 一部の領域では、OSMデータは非常に完全であり、閉じたデータソースには見られないレベルの詳細があります。別の際立った要因は、その地域に住んでいる人々の知識が含まれていることです。たとえば、一般的に、学生は勉強する場所のマッピングに特別な注意を払うため、大学は多くの詳細にマッピングされます。 これらの特性およびその他の特性とOSM ライセンスを考慮に入れると、OpenStreetMapデータの最も有望なアプリケーションは何ですか? -車のGPSにはOSMデータが含まれている可能性がありますか? -政府はOSMデータを利用できますか? -企業はOSMデータを利用できますか? -教育? -その他の可能性は? -どうやって?

4
Rでのosmファイルのシェープファイル(またはデータフレーム)への変換
今日、オーストラリアの道路形状ファイルを探していました。最終的にGeofabrikに行きました。Open Street Mapには.osm形式のデータがあります。しかし、彼らは.shpオーストラリアのためにそれを持っていません。 可能であれば、Rを使用するようにosmファイルを変換しますshapefiles。検索しましたが、まだ解決策が見つかりませんでした。これに何か方法はありますか?あるいは、osmファイルをRに読み込み、データをデータフレームに変換して、図を使用して図形を描画することは可能ggplot2ですか? との2つのシェープファイルを使用して、NZの次の図を作成maptoolsしましたggplot2。理想的には、オーストラリアの同様の地図を作成したいと思います。

4
オフラインのWebベースのマップを作成する簡単な方法は?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 2年前に閉店。 私の目標は、インターネットにアクセスせずに世界地図をWebページに埋め込むことです。好ましくは、いくつかの滑りやすいマップjs-libと組み合わせたタイルのセットのみ。ストレージ容量は実際には問題ではなく、最大ズームレベルは必要ありません。 これを達成する最も簡単な方法は何ですか? 私は法案に合っているように見えるプロジェクトを見つけました-スティック上の地図ですが、それは死んでいるようですか?

2
ArcGIS DesktopまたはQGISで* .pbfファイル(OSMデータ、バイナリ形式)を表示またはインポートしますか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 2ヶ月前に閉店。 ArcGIS DesktopまたはQGISでpbfファイル(OSMデータ、バイナリ形式)を表示またはインポートする方法 サードパーティのアプリケーションは必要ですか? GISソフトウェアでこのファイルを編集したいと思います。

3
Qgisで.osm.pbfファイルをロードする
.osm.pbfこれは、osmから毎日抽出するサイトから取得するOpenStreetMap抽出の拡張機能です。http://download.geofabrik.de/ これらのファイルをQGISにインポートする方法は?LinuxまたはWindowsで?最も単純なバリアント(存在する場合)。


2
地図上で「ターミナル」都市を見つける
終わりの村/都市を見つけたい。つまり、この村はX kmの距離で最大1つの村にリンクされている必要があります。 私はこのアルゴリズムがどのように呼ばれているのか疑問に思っています(誰かが以前に似たようなものを作成したと思います)。 このためのツールはありますか?この概念はどのように呼ばれますか? 例えば City ------------ Village 1 ------- Village 2 ------ Village 3 - - - [ Mountain] \ \ \ Village 4 | Road | \ in mountains Village 5----------Village6---------Village7 - - - - - 限り山の中の道は長いXkmよりも、Village 3そしてVillage 7私が考えられるであろう、端末彼らは(それぞれV2、V6)1つの村にリンクされているため、。 そうでなければ、私たちが持っているオープンデータを使って構築したいと思います。 私が試したもの: 私の国(ルーマニア)のOSMデータをダウンロードし、村や都市をデータベースにインポートします。データベースのジオロケーション機能を使用して、R kmの半径内にX個以上の村がない村を見つけることができます。 しかし、これは私の場合の解決策ではありません。私の場合、上の例のように村は山の反対側にあるかもしれませんが、良い方法はありません(またはまったくありません)。

1
Hstoreキー/値と空間クエリの組み合わせが大きすぎるOSM抽出を処理するには遅すぎる
PostgreSQL 9.3.5およびPostGIS 2.1.4を使用して、OSMデータの統計を計算しようとしています。Geofabrikからダウンロードした小さなバイエルン抽出物から始めました。dbスキーマは通常のAPI 0.6スキーマであり、データはダンプアプローチを介してPostgresにインポートされました(osmosisに付属のpgsnapshot_schema_0.6 * .sqlスクリプトを使用)。ANALYZE VACUUMも実行されました。 私が使用している唯一のカスタムメイドのものは、すべての管理境界関係のマルチポリゴンを含むポリゴンテーブルです。ポリゴンジオメトリは、決して簡素化されていません。 私が今達成しようとしているのは、バイエルンのadmin = 6境界内にあるすべてのノードをカウントすることです。これが私のSQLクエリです。 SELECT relpoly.id, count(node) FROM bavaria.relpolygons relpoly, bavaria.nodes node WHERE relpoly.tags @> '"boundary"=>"administrative","admin_level"=>"6"'::hstore AND ST_Intersects(relpoly.geom, node.geom) GROUP BY relpoly.id; Postgresはネストされたループ結合を行っており、admin = 6境界ごとにすべてのノードをスキャンするため、このクエリの実行時間はひどいです。参考までに、バイエルンは98個のadmin = 6ポリゴンに分割され、バイエルン抽出物には約3,000万個のノードがあります。 この準最適なクエリの実行を回避し、Postgresにすべてのノードを一度だけスキャンするように指示することは可能ですか(たとえば、結果セット内の対応するポリゴンのカウンターをインクリメントするか、ヒントを使用して) 編集: 1)バイエルンノードに空間インデックスが存在する: CREATE INDEX idx_nodes_geom ON bavaria.nodes USING gist (geom); 2)クエリプランは次のようになります。 HashAggregate (cost=284908.49..284908.75 rows=26 width=103) …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.