由CZML结构明白CZML是属于一种JSON文件,因此对其内容的更改,则归为对JSON文件的修改,Python的话比较方便,所以便用Python对JSON进行操作。
首先确定数据源,我们经常采用的矢量数据是SHP文件,所以在Arcgis中对提取一个县和一个省的数据文件(shp格式),现在用的例子是(县:四川省甘孜藏族自治州炉霍县,省:四川省),在Arcgis中将矢量文件转换为JSON文件,(在工具箱中直接 搜索JSON,就能得到那个工具Features to JSON)
转换完成后,我们便得到一大一小两个JSON文件,目的很简单,将其中的点坐标的相互对应便完成了数据对应的过程。
其中点坐标是在:"features"-"geometry"-"rings"中
"features": [
{
"attributes": {
"FID": 0,
"AREA": 45.533999999999999,
"PERIMETER": 58.636000000000003,
"BOU2_4M_": 207,
"BOU2_4M_ID": 51,
"ADCODE93": 510000,
"ADCODE99": 510000,
"NAME":