問題タブ [geojson]
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.
javascript - D3.js でビューポートに合わせてマップを変換およびスケーリングする
D3jsでGeoJsonにリオデジャネイロ(ブラジル)の地図を読み込もうとしています
コードとマップはこちら: https://gist.github.com/4157853
Qgis では通常どおりマップを開くことができますが、d3js では SVG キャンバスに何も表示されません。私の投影法は、Google マップと同じ epsg4326 です。単位は緯度/経度です。
私は何を間違っていますか?
svg - D3.jsでマップをプロットしようとすると、なぜNANの配列を取得するのですか?
GeoJSONを使用してd3.jsでマップをプロットしようとしていますが、生成されるパスは次のようになります。
コードとデータはこの要点にあります: https ://gist.github.com/4157853
QGISにデータをうまくロードできます。
何がこれを引き起こしているのか誰かが知っていますか?
java - jacksonを使用してgeojsonを解析する
PostGIS Point オブジェクトに対応する GeoJSON があります。
次に例を示します。
次のようにして、これを Java の postgis ポイント オブジェクトに解析しようとしました。
次の JsonMappingException が発生します。
ここで何が悪いのか誰か知っていますか?ありがとう
編集:
新しい例外:
javascript - D3.jsのgeojsonを反復処理し、条件が満たされたときに値を返します
D3.jsで、geojsonファイルを反復処理して、特定の属性の値を見つけようとしています。たとえば、geojsonファイル全体を反復処理し、キーの値state
がに等しい場合はKS
、そのデータを返します。
私はD3にかなり慣れていませんが、それを可能にするものは何も見つかりませんでした。私のアプローチには欠陥がある可能性があるので、アドバイスをいただければ幸いです。
-コードを開始します-
json - svg ファイルをinkscape から geoJson 形式に変換するにはどうすればよいですか
inkscape を使用して生成されたマップがありますが、これを geoJson 形式にしたいと考えています。どうすればこれを達成できますか?d3.js で使用するには json 形式が必要です。
javascript - Leaflet で使用する GeoJSON グリッドの生成
非現実世界の地図を生成するための最良のアプローチについて頭を悩ませようとしています。Leaflet マップ ( http://leafletjs.com )と対話できるのと同じ方法で対話できる、基本的に何千ものブロックのセットを作成したいクライアントがいます。
Leaflet の使用方法は理解しています。ブロックの GeoJSON ファイルを作成して空のタイルセットにマップするのが最善の方法だと思いますが、GeoJSON ファイルを生成する最善の方法を見つけるのに苦労しています。
これが私が表示できるようにしたいものの大まかなイメージです。ブロックはズーム可能であり、ズームアウトすると、最終的にはるかに大きな画像が形成されます。ブロックは猫の形をしているかもしれませんが、各ブロックを個別にズームインしてホバー/クリックすることができます:
過去に GeoJSON ファイルを使用して州/国を描画するためにこれを行ったことがありますが、これらのファイルは常に他のソースから取得してきました。これらのブロック/ブロックを構築する GeoJSON ファイルを生成する方法について何か提案はありますか?
javascript - Javascript を使用して経度/緯度座標を geojson ポリゴンに分類する
経度/緯度ポリゴンを使用して、ロサンゼルスの近隣を定義する geojson オブジェクトがあります。私の Web アプリケーションでは、クライアントは空間イベントのライブ ストリーム (基本的には経度/緯度座標のリスト) を処理する必要があります。クライアント (ブラウザ) で Javascript を使用して、これらの座標を近隣に分類するにはどうすればよいですか?
私は近隣が排他的であると仮定しても構わないと思っています。したがって、座標が近隣 X として分類されると、他の近隣についてそれをさらにテストする必要はありません。
cluster-computing - OpenLayers Cluster のベクター データ (ポイント) の生成
私の Web アプリケーションではOpenLayers.Strategy.AnimatedCluster
、大量のポイント フィーチャを視覚化する必要があるため、戦略を使用します。これは、それがどのように見えるかの非常に良い例です。上記の例の両方の例で、データ (ポイント フィーチャ) が生成され、GeoJSON
ファイルから取得されます。
では、100 000 以上(さらには 500 000 以上)の機能 (たとえば、世界の都市)を含むファイルを誰かに提供してもらえますか、またはそれらが世界中に配置されるようにそれらを生成する方法を説明してもらえますか(上記のリンクの最初の例のスペインで)。
file - 多数のポイント フィーチャを含む GeoJSON ファイル
GeoJSON
トン (500 000 以上) のポイント フィーチャ (世界の都市など) を含むファイルが必要です。Google を使用してそのようなファイルを見つけようとしましたが、見つかりませんでした。誰かが私にそのようなファイルを提供したり、.shp
ファイルへのリンクを提供したりできますか (私はに変換しますGeoJson
)?