我正在深入研究reprojection,其后往往是剪辑工作"只需要所需的数据"。我注意到两个ogr2ogr都可以用于重投影:
#using ogr2ogr, then crop via ogr2ogr -clipsrc
ogr2ogr -f 'ESRI Shapefile' -t_srs 'EPSG:...' output.shp input.shp
# or using topojson:
topojson --projection 'd3.geo.albers()' -q 1e5 --id-property=name -- input.shp -o output.json
在shapefile上的Ogr2ogr privide剪切功能:
ogr2ogr -clipsrc $(WEST) $(NORTH) $(EAST) $(SOUTH) output.shp input.shp
但是topojson是否有剪辑功能?我不知道。 如果没有,我怎么能裁剪我的topojson数据让我们在边界框W:0,N:55,E:15,S:40(欧洲)说,所以我不喜欢#39; t必须为整个地球加载json。