定制geojson的一些小技巧和方法

毕业设计是海洋数据的可视化,选取的海域是东海黄海,主要使用D3.js这个可视化库,那么少不了的就是一幅该海域的地图数据。

 

一、web地图数据

基于JavaScript 对象表示法的地理空间信息数据交换格式大体来说分成两种,GeoJSON和TopoJSON,后者是D3.js这个库的创始人之一发明的,对geojson的改进。

 

二、按经纬度截图geojson数据

需要装一个工具GDAL,是一个命令行工具,集成了很多和地图文件(shp、geojson、topojson等)有关的操作,工具不大(十几兆来着),全平台通用。

 ogr2ogr -wrapdateline -clipdst 117 21 130 38 dhocean_withprovince.shp dhocean.shp 

 

四个数字分别是起始经度,起始纬度,终止经度,终止纬度。

后面两个文件名分别是输出的文件名(target),输入文件名(source)。

 

 

三、定制geojson

需要对geojson的结构有基本的了解。

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/LittleSec/p/8900420.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值