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

GeoJSONは、JavaScript Object Notation(JSON)に基づく地理空間データ交換フォーマットです。

2
Pythonまたはjavascriptを使用してgeojsonオブジェクトの境界ボックスを計算する方法は?
フロントエンドにリーフレット付きのdjangoアプリがあり、座標を渡すことができるようにgeojsonオブジェクトのbboxを計算する必要があります map.fitBounds() 私はいくつかのライブラリを試し、getBoundsリーフレットの特定のオブジェクトのメソッドを試しましたが、などFeatureGroup、境界が定義されていないことを訴えました。 誰も私にこれの簡単な解決策を教えてくれますか?

2
リーフレットジオイソン座標問題
leflet / geojsonで少し遊び始めました。しかし、私の座標は適切にレンダリングされず、何が起こっているのか分かりません。 私の座標は次のとおり52.23943, 4.97599です。それらはsetView関数で正しく動作します。 var map = L.map('leaflet_map').setView([52.23943, 4.97599], 15); しかし、geojasonFeatureを使用すると、彼らはソムリアの東のどこかに「投影」されます。 var geojsonFeature = { "type": "Feature", "properties": { "name": "Coors Field", "amenity": "Baseball Stadium", "popupContent": "This is where the Rockies play!" }, "geometry": { "type": "Point", "coordinates": [52.23943, 4.97599] } }; var myLayer = L.geoJson().addTo(map); myLayer.addData(geojsonFeature).bindPopup("I am a …
14 geojson  leaflet 

4
ポリマップのベクタータイルを作成する
わかりました。WhereCamp5280に到達せず、FortiusOneオタクに直接質問するのが悪いのではないかと思いますが、Polymapsで使用するGeoJSON 'タイル'を作成するプロセスはどうですか。 polymaps.orgのPopulationの例では、デモのデータはGoogle AppEngineで実行され、「独自のベクトルタイルを転がす」ことを暗示していますが、それ以上の情報は見つからないようです... 誰かが共有できる洞察を得ましたか? ありがとう!

5
Leafletを使用して大規模なデータセットの一部を効率的に表示する方法は?
GIS以外のWeb開発者がこの問題に直面しているのを見続けていますが、解決策が何であるかはわかりません。 数千のアイテムのデータセットがあります。 ユーザーにマップを表示し、それらの可視サブセットをインタラクティブなクリック可能な要素として表示します。 これを行うにはどのような方法がありますか? 私はこれらを考えることができますが、それらは非常に満足のいくものではないので、私は他に何があるのだろうと思います: すべてのデータをGeoJSONファイルに保存し、ブラウザーに転送して、Leafletに表示させます。問題:大規模なデータセットでは実際には機能しません。TopoJSONは制限を少し上げます。また、ページのロード時に大きな遅延が発生します。 Mapboxを使用し、Mapboxのインタラクティブレイヤーにすべてのデータを保存し、Mapbox.jsを使用して表示します。うまく機能しますが、費用がかかり、自分でホストすることはできません。 GeoServerを使用してPostGISデータベースにアクセスし、WFS-geojsonリーフレットプラグインを使用してそこからデータにアクセスします。おそらく動作しますが、WFS-geojson Leafletプラグインはもうメンテナンスされていないようです。 CartoDBを使用して、すべてのデータをCartoDBテーブルに保存し、CartoDB.jsを使用して表示します。うまく機能しますが、非常に高価になる可能性があります。自分でホストすることは可能ですが、CartoDBのインストールは簡単ではありません。 これらすべてが、私が見逃している、はるかに優れた、無料の方法があるに違いないと思います。それは何ですか? 編集 たぶん私はWFS-geojsonプラグインを簡単に書き落としたかもしれません。まだアクティビティが見られるフォークがあります(4か月前):https : //github.com/johanlahti/azgs-leaflet

2
geoJSONデータをMapBoxにインポートする方法
編集可能なデータをmapboxにインポートしようとして、システムが受け入れる形式でデータをインポートできません。 次のようなエラーメッセージでデータを拒否します。 city.geojson:入力に失敗しました。1行目では、古いスタイルのcrsメンバーはお勧めしません。 読むとき、ファイルの変換で何かが間違っているに違いないと思ったので、違いを出さずにMapBoxに提供されたサンプルファイルと比較しました。 次に、最も紛らわしい部分があります。サンプルファイルをインポートしようとすると、システムから非常によく似たエラーメッセージが表示されます。 station.geojson:入力に失敗しました。古いスタイルのcrsメンバーは推奨されません。このオブジェクトはデフォルトと同等であり、1行目で削除する必要があります。 さて、私の質問は次のとおりです。geoJSONファイルをMapBoxにインポートする方法を教えてください。
13 geojson  mapbox 

7
米国のGeoJSONデータのソース
GeoJSON形式の米国データ(郡、議会地区など)の良い情報源を知っている人はいますか?誰もが共有したいパブリックドメインのシェープファイル/ソースをGeoJSONに変換しましたか?

1
GeoJSON仕様とIRMとしてのCRSの最新情報
現在、GISデータに対してWeb APIを作成しており、現在、ジオコーディングサービスを改良しています。出力タイプをGeoJSONとして指定するオプションを作成しているので、仕様に従うようにしています。データはnad83データムUTMゾーン12北投影に保存されます。GeoJSON仕様は、 CRSを追加すると言います。wkidは26912ですが、OGC CRS URNとは何ですか? OGC CRS URNはいくつかの部分に分かれていることを理解できます。 urn:ogc:def:crs:OGC:1.3:CRS84 urnは識別子、ogcは組織、defは別の静的取引、crsはタイプ(座標参照システム)、OGCは機関、1.3はバージョン、CRS84はプロジェクションです。 なぜUTM 26912の権威は欧州石油調査グループですか? マッピングフレームワークはこのCRS名を使用しますか? 私は仕様に従っていきたいのですが、もっと多くのマッピングフレームワークがwkidを使用しているようです。 http://spatialreference.org/ref/epsg/26912/ 情報を取得するのに最適な場所のように見えますが、骨nもリストしていません。GeoJSON仕様はばかげていますか?

2
GeoJSONをQGISにロードする
私はQGISの初心者です。lynda.comで学習しようとしています。nanaimo犯罪マップをGeoJSON形式でダウンロードしようとしましたが、データソースが無効であるというメッセージが表示されます。 手紙の指示に従っているので、私は自分が何をするかに戸惑います。
12 qgis  geojson 

1
Mapboxエラー:スタイルの読み込みが完了していません
私は、suncalcの結果に基づいてgeojsonを使用して、マップボックスマップに描画しようとしています。最初に、描画しようとしていた各行に1つずつ、2つの関数を作成しようとしました。しかし、それを行うと、最後に呼び出された関数のみが表示されます。だから私は、mapboxとリーフレットの構文は初めてなので、レイヤーの管理方法がわからないと結論付けました。 リーフレットの例を使用して、次のコードに到達しました。 ジャバスクリプト function drawOnMap(sAz){ //sun calculation stuff, doesn't matter for the problem var lt = parseFloat(document.getElementById('lat').value); var ln = parseFloat(document.getElementById('long').value); var R = 6371000; //Earth's radius var d = 10000* Math.sin(1); // Distance var brngSR = deg2rad(sAz); var ltr = deg2rad(lt); var latSR = rad2deg(Math.asin( Math.sin(ltr)*Math.cos(d/R) + Math.cos(ltr)*Math.sin(d/R)*Math.cos(brngSR) )); …

5
.SVGファイルをGeoJSONに変換する方法
質問 SVGファイルをGeoJSON形式に変換するにはどうすればよいですか? 望ましい結果: D3.jsなどのライブラリを使用してコロプレスマップを作成したいと思います。 チャレンジ: 特定の国の特定の州の行政区域のパブリックドメインから取得できたSVGファイルがあります。私が知っているライブラリでそれを使用する前に、それをGeoJSONに変換する必要があると思います。
12 geojson  svg  d3 

5
GML、KML、GeoJSON-3109ポリゴンの高速レンダリング?
私はGeoserverと協力して、米国の下位48郡をオープンレイヤーに提供しています(3109ポリゴン-さらに多くの頂点)。郡はpostgisデータベースにロードされます。その量の頂点をクライアントにプッシュしようとするときの開発者の経験に興味があります。 どのWFS形式で最高の結果を達成しましたか?Geoserverへの追加のチューニングが使用されましたか? タイル化されたWMSの方が高速であることを認識していますが、openLayersを使用してコロプレスマップの動的な変更を許可したいのです。ユーザーがフォームを送信し、Pythonスクリプトが呼び出され、マップdivを再ロードするために新しいレイヤーがopenlayersに返されます。また、オープンレイヤーのポリゴンの複雑さを軽減する前に、これをフル解像度の形式で試してみたいと思います。
12 geoserver  kml  wfs  geojson  gml 

1
TileStacheのセットアップ
TileStacheをセットアップしたいのですが、GISの世界ではTileStacheのドキュメントを少し理解できないほど新しいのです。 私はちょうど実行する必要があることを理解しました tilestache-server.py -c tilestache.cfg TileStacheを起動し、http: //127.0.0.1:8080 /に移動して結果を確認します。 しかし、私は何を入れるべきかはっきりしていませんtilestache.cfg。 最終的には、PostGISデータベースから生成されたGeoJSONを使用したいのですが、とりあえず、TileStacheが機能していることを確認するために簡単な例から始めたいと思います。 ドキュメントには「最小限のサンプル構成」がありますが、Mapnikに依存しているようstyle.xmlです-ファイルを参照しています-TileStacheを使用する前にMapnikをインストールして構成する必要がありますか? *更新* さて、次のように「プロキシ」設定を使用してみましたtilestache.cfg: { "cache": {"name": "Test"}, "layers": { "roads": { "provider": { "name": "proxy", "url": "http://tile.openstreetmap.org/{Z}/{X}/{Y}.png" } } } } そして、Tilestacheを再起動してhttp://127.0.0.1:8080/に移動しますが、まだ表示されます: Bad path: "/". I was expecting something more like "/example/0/0/0.png" http://127.0.0.1:8080/example/0/0/0.pngにアクセスすると、404 が表示されます。アイデアはありますか? *更新2 * 他の人のために:roadsURLの一部である必要があるため、http://127.0.0.1:8080 / roads / …
12 tiles  mapnik  geojson 

3
GeoJSON Javaライブラリ
GeoJSONを受信するJava Webサービスを作成しています。 GeoJSONを管理するためのJavaライブラリを知っている人はいますか?
12 geojson  java  json 

1
隣接するポリゴンをマージし、すべて(隣接していて隣接していない)をマルチポリゴンとして返しますか?
管理境界とそのジオメトリを持つpostgresデータベースがあります。これらの境界にはそれぞれ識別番号があります。 私が達成したいこと: 最初に、特定の郵便番号で始まるすべての行を選択します。例えば: SELECT * FROM "post" WHERE "post"."ident" LIKE '101%' 隣接するすべてのジオメトリをマージし、そうでないジオメトリも返す必要があります。 私はこれらのステートメントを試しました: これは私がこの答えから持っています: PostGISを使用して多くの小さなポリゴンを結合して大きなポリゴンを形成しますか? with t as ( select (st_dump(geom)).geom from "post" where "post"."ident" LIKE '593%' ) select ST_UNION(geom) from t; しかし、このステートメントは、隣接しているが他のポリゴンは含まれていないポリゴンのみを返します with t as ( select (st_dump(geom)).geom from "post" where "post"."ident" LIKE '593%' ) select ((ST_Dump(ST_UNION(geom)))) from t; …

2
App Engineの地理空間の将来
2年前、この質問は、2009年5月15日にGilliesのブログに投稿されました。 App Engineの地理空間の将来 当時、データストア(GoogleのApp Engine)を使用したGIS Webサービスのアプリに関するニュースはありませんでした。 過去2年間にGISとApp Engineに関する新しい情報はありますか? 特に、世界中の人々が共同で地図を作成できるように、バックエンドでデータストアとブラウザでクライアントとJavaScript APIを使用するWFSを探しています。これはgeoJSONやシェープファイル。 一般的に、どのクールなマップ作成および空間クエリWebサービスが、典型的なリレーショナルデータベースの代わりにGoogleのApp Engine Datastoreを使用していますか?

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