关于D3js GeoJson Kml笔记

Kml、GeoJson均可以用来保存地理空间数据(点、线、面、多边形、模型等)。Kml采用XML标记,通常由AutoCAD导出,GeoJson采用JSON标记,通常用于Web端GIS/GEO应用。

笔记如下:

  1. KML、GeoJson地理空间数据均采用地理空间坐标,采用经纬度等标记;
  2. AutoCad中对图手动标记原点后,导出的KML中原点经纬度为0,地理位置位于南非的一个海面上;
  3. KML、GeoJson均可互转,例如:http://geojson.io/;
  4. 采用D3js可以灵活对GeoJson进行处理,添加点、线、面等;
  5. D3js内含地理空间坐标系与SVG像素的相对坐标的转换函数;

附件:

示例KML文件:map Floor-2d-1-1548408723

示例GeoJson文件;map

参考链接:

  1. https://blog.csdn.net/github_36327470/article/details/78807131
  2. https://github.com/leftHandCat/geoD3Map
  3. http://geojson.io/#map=2/20.0/0.0