Python 将成都进行网格化

Posted gz153016

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 将成都进行网格化相关的知识,希望对你有一定的参考价值。

一、读取成都的边界坐标

http://datav.aliyun.com/portal/school/atlas/area_selector
从.json文件中读取边界坐标。
import json
import numpy as np
f = open(\'./data/chengdu2.json\',\'r\', encoding=\'UTF-8\')
data = json.load(f)
data_coordinates = data[\'features\'][0][\'geometry\'][\'coordinates\']
print(\'data_coordinates.shape:\', np.array(np.array(np.array(data_coordinates)[0])[0]).shape)

with open(\'./data/data6.txt\',\'w\') as ff:
    for i in range(0, 5):
        temp = np.array(np.array(np.array(data_coordinates)[i])[0])
        print(\'temp:\', temp.shape)
        for a in range(0, temp.shape[0]):
            ff.write(str(temp[a][0]) + \', \' + str(temp[a][1]) + \';\')
# with open(\'data.txt\',\'w\') as f:    #设置文件对象
#     f.write(str)                 #将字符串写入文件中

二、网格化

参考链接
http://www.site-digger.com/html/articles/20201012/817.html
# codin

以上是关于Python 将成都进行网格化的主要内容,如果未能解决你的问题,请参考以下文章

Python 将成都进行网格化

大气环境监测系统,网格化大气环境监测,纵横智控

样式化数据网格

cloudcompare三角坡分如何显示网格化

基于ServiceMesh服务网格的去中心化微服务管控治理平台

C++ DirectX - 对 2D 网格进行纹理化