問題タブ [shapefile]

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 に答える
2635 参照

openlayers - Geoserver と Openlayers を使用したメルカトル図法の世界地図

メルカトル図法を使用して、Geoserver で世界地図シェープファイルをレンダリングしようとしています。Geoserver で SRS を宣言し、Openlayers で 3785 または 900913 の EPSG プロジェクションを定義しようとしましたが、成功しませんでした。また、ogr2ogr を使用してシェープファイルを再投影しようとしましたが、結果はわずかにずれています。

オリジナル:オリジナル

変換された: 代替テキスト

使用するコマンドは次のとおりです。

私はこのテクノロジーとマッピングの概念に不慣れです。どんなポインタでも大歓迎です!

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

gis - 重なり合うポリゴンのブール演算に適した方法

シェープファイルに格納されているタイプなど、ベクター ジオメトリ (ポリゴンとポリライン) に対してブール演算 (結合、交差、減算) を実行するのに最適なオープン ソース ライブラリは何ですか? 何を使うのが好きですか?

OGR にはおそらくこの機能があるように見えますが、ドキュメントで特定のコマンドを見つけるのに苦労しています。Shapely は間違いなくこれを行い、理解しやすいです。PostGIS には、このためのコマンドもいくつかあるようです。

しかし、もっとあるはずで、見つけるのに苦労しています。

私は上記のライブラリのいずれについてもあまり経験がありません。これらのライブラリまたは他のライブラリについて意見をいただければ幸いです。

ありがとう!

0 投票する
3 に答える
2737 参照

python - Python を使用して、ESRI シェープファイルの特定の緯度/経度で情報を検索する方法は?

ESRI シェープファイルがあります (ここから: http://pubs.usgs.gov/ds/425/ )。指定された緯度/経度でシェープ ファイル (この場合は地表マテリアル) から情報を検索するために Python を使用しようとしています。

この問題を解決する最善の方法は何ですか?

ありがとう。

最終的解決:

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

r - シェープファイルをプロットするとRがクラッシュする

編集1:私はWindowsVistaとR2.12.1を使用しています

maptoolsパッケージのspplotを使用して84のマップをプロットしています。私は2つのビューポートを使用しています。1つはマップをプロットするためのもので、もう1つは時間の経過に伴う傾向をプロットするためのものです。データの各サブセットを調べ、スコアに従って色分けされた国でマップをプロットし、反復にわたるそのスコアの傾向をプロットするループを作成しました。ループは次のようになります。

問題は、Rが8回の反復後にクラッシュすることです。どういうわけか、大量のメモリを使い果たしているのではないかと思いますが、実際に何が起こっているのかわかりません。

EDIT2:次のようなWindowsエラーメッセージが表示されます(Germahnから翻訳):RforWindowsフロントエンドが機能しなくなりました

EDIT3:Windowsタスクマネージャーからメモリ使用量を監視してきましたが、8回の反復の後、メモリはほぼ完全に使い果たされています。

EDIT4:異なるグラフィックデバイス(png、jpeg、pdf)を使用すると同じエラーが発生します。ビューポートを使用せずにループを実行できたので、これはビューポートに関連していると思われます。

最高、トーマス

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

linux - 地理空間データの変換とダウンロード

LinuxクラウドサーバーでNodeJSとMongoDBを実行しています。

ユーザーにさまざまな形式でデータを提供する必要があります。

  • シェープファイル(shp)
  • Autocad(dxf)
  • Excel(xls / xlsx)

Word(.docx / .doc)ファイルを生成できると便利です。

助言がありますか?

0 投票する
3 に答える
1638 参照

google-maps - スタートアップ用のGISAPI/シェープファイル(無料または低コスト)

Q1。スタートアップに使用するGIS/マッピングAPIに関する提案を探しています。このアプリには、ジオコーディング、道路レベルの地図、場所のタグ付け、地図へのデータの表示が必要ですが、それ以外はあまり必要ありません。(私はGISに慣れていないので、これが理にかなっていることを願っています。)

Google Maps APIは、最初の100万(?)ページビューなどに対して10,000ドルを請求しているようです。さらに、私は他の制限的な用語について心配しています-グーグルが私の専有データにアクセスできるなど。

Q2。まともな品質のストリートレベルのUSAシェープファイルの本当に無料のソース(政府?)はありますか?オープンストリートマップはオープンソースソリューションのように聞こえますが、GPLライセンスの下にあるため、私の専有データはパブリックドメインになります。(右?)

ありがとう!

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

postgresql - PostgreSQLの列名にコロンが含まれている問題

OSMから形状データをダウンロードしました。シェープファイルからPostgreSQLにデータを問題なくインポートしましたが、selectステートメントを実行するとエラーが発生しました。

問題は、列名にコロンが含まれているためです。誰かがこの問題で私を助けることができますか?インポートプロセスでこのシェープファイルを拒否する必要がありますか?シェープファイルは正常ですか?

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

ruby-on-rails - Postgresql での安全な SQL 動的列クエリ (SQL インジェクションなし)

Rails を使用して、動的な列とテーブル名を渡して Postgresql からデータを取得しています。

シェープファイルからインポートされた形状データは、テーブル名と列名の両方が動的であるため、ActiveRecord を使用できません。たとえば、「addr:city」などの列名の問題を回避するために、クエリで列名に二重引用符を使用する必要があります。

生成された sql ステートメントの 2 つの例:

クエリにSQLインジェクションがないことを確認したい。

誰かがこの問題を解決する方法を教えてもらえますか?

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

r - R でコロプレスを作成する: 複数の州の郵便番号シェープファイルをマージする

ここの投稿、R を使用した地理的テーマ マップの開発に動機付けられて、私は郵便番号に基づいてコロプレス マップを構築することを考えていました。http://www.census.gov/geo/www/cob/z52000.htmlからニューハンプシャー州とメイン州のシェープ ファイルをダウンロードしましたが、これら 2 つの州の .shp ファイルを結合またはマージすることに興味があります。 .

maptoolsを使用して 2 つの .shp ファイルを読み取った後、この種のマージまたは連結を行うためのパッケージ内のメカニズムはありますreadShapeSpatial()か? RgoogleMapsまた、パッケージを使用する方が簡単な場合などの入力も歓迎します。