接下来的工作听上去就很简单的了,将县的坐标点和省的坐标点相互对应,然后把数据输入文件中。
面变化的整体过程是一个扩张:
由前面的CZML结构,也知道必须确定好对应关系,仔细一想,好麻烦,那么这个过程先放下,先搞简单一点的
将输数据输入CZML中,几个函数搞定:
def creat_v(i,time,p):
v = {
"id": "",
"position": {
"interpolationAlgorithm": "LINEAR",
"interpolationDegree": 1,
"interval": "2012-08-04T16:00:00Z/2012-08-04T17:00:00Z",
"epoch": "2012-08-04T16:00:00Z",
"cartographicDegrees": []#在该处填充坐标
}
}
v['id'] = "v%s" % i
cd = v['position']['cartographicDegrees']
cd.extend([time,p[0],p[1],0])#填充初始坐标
ret