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

2
GeoJSONをTopoJSONに変換
質問 GeoJSONデータをTopoJSONに変換するにはどうすればよいですか? なぜ Topojsonファイルは多くの場合geojsonよりも小さく、必要に応じて変換によりデータセットを段階的に簡素化できます。

5
GeoJSONが大きすぎる-何をすべきか?
私はleaflet.jsを使用して、Webユーザーが地域を選択できるようにします。有効な地域は、米国の州、カナダのプロビデンス、および世界の国(米国とカナダを除く)です。Qgisを使用して自分でシェープファイルを作成し、geojsonとして保存しました。可能な限りジオメトリを単純化しました。 結果のシェープファイルは400kbですが、geojsonは1メガバイトを超えています。これは私が望むよりも大きいです。この情報の転送に伴うネットワークのオーバーヘッドを削減する必要があります。 これを行う正しい方法は何ですか?私が想像できるオプションは次のとおりです。 gzip圧縮されたgeojsonファイルを提供し、クライアントで解凍します。 クライアント上のシェープファイルをgeojsonに解析します シェープファイルから独自のタイルを生成し、それらを提供します どちらのオプションが最適か(または上記のいずれでもない)を誰かが教えてくれたら、感謝します!


1
カスタムjsonを使用したrMapsコロプレス
RI では、パッケージとカスタムマップを使用して、アニメーション化されたコロプレスマップをrMaps作成します。ここで説明した Diego Valleの例に従って、データマップにカスタムマップ情報を使用しようとしました。 ただし、マップは表示されません。ただし、適切な塗りつぶしキーを持つ凡例は、年のアニメーションバーと共に表示されます。topoJsonファイルは問題ないようです。 library(rCharts);library(rMaps);library(rgdal) map = readOGR("https://raw.githubusercontent.com/gupierre/GHA_vol/master/Data/GHA_adm/GHA_adm1.topo.json", layer="admin_1",stringsAsFactors=F) #Data: SDLOG<-read.table("https://raw.githubusercontent.com/gupierre/GHA_vol/master/Data/sdlog.csv", header=T,stringsAsFactors=F, sep =",") head(SDLOG) year name sdlog type >1 2004 Greater Accra 0.20030687 urban >2 2005 Greater Accra 0.15322712 urban >3 2006 Greater Accra 0.10782677 urban #Map: library(rCharts);library(rMaps) d1 <- ichoropleth(sdlog ~ name, data = SDLOG[SDLOG$type=="rural",], ncuts = …
17 r  topojson  choropleth 

3
地図のD3 ---どの段階でデータをジオに取り込むか?
世界のコロプレスをD3で表示するためにマップしたいです。 http://bl.ocks.org/mbostock/4206573 http://bl.ocks.org/jasondavies/4188334 ISO-alpha-3キーにキー設定された表示したいデータセットがあります。そう... danger.csv iso,level AFG,100 ALB,0 DZA,12 等 topojsonの指示に従って、私ができることを知っています... wget "http://www.naturalearthdata.com/http//www.naturalearthdata.com/download/50m/cultural/ne_50m_admin_0_countries.zip" unzip ne_50m_admin_0_countries.zip ogr2ogr -f "GeoJSON" output_features.json ne_50m_admin_0_countries.shp -select iso_a3 topojson -o topo.json output_features.json --id-property iso_a3 ISO3によってIDが指定されたワールドマップJSONを作成します。 私の質問は、ワークフローのどの時点で、danger.csvのデータを地理データにマージする必要があるかということです。以前はGUIとしてqGISを使用していましたが、どこで/ should /をマージする必要がありますか?.shpで?ogr2ogrの後?topojsonが縮小した後、ブラウザーで動的に(ここhttp://bl.ocks.org/mbostock/4060606 http://bl.ocks.org/mbostock/3306362のように)? 私はpythonにはかなり長けていますが、javascriptにはかなり慣れていないので、実際に生成コーダーである以上にBostockの例をコピーして貼り付けています。 (関連がありますが、Stackoverflowのより詳細なフォローアップもありますので、ここで移行する必要があります:https : //stackoverflow.com/questions/18604877/how-to-do-time-data-in-d3-maps)
12 d3  topojson 

2
GeoJSONデータのファイルサイズを縮小する方法
私のプロジェクトでは、米国の州の虎のシェイプファイル情報をGeoJSON形式に変換しようとしています ただし、ogr2ogrツールを使用すると、データファイルは約20 MBになります。他の場所にある88KB程度の米国のgeoJSONファイルを見ました。 出力をgeoJSONファイルに削減するにはどうすればよいですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.