如何使用Python和ArcGIS绘制合肥市的行政区划板块地图?
- 内容介绍
- 文章标签
- 相关推荐
本文共计681个文字,预计阅读时间需要3分钟。
使用Python和ArcGIS绘制重庆市区块地图:
pythonimport arcpy
设置工作环境arcpy.env.workspace=C:/GIS/Data
输入参数input_shp=C:/GIS/Data/chongqing_districts.shpoutput_map=C:/GIS/Data/chongqing_districts_map.pdf
创建地图文档mxd=arcpy.mapping.MapDocument(C:/GIS/ArcGIS/ArcMap/10.0/arcgis.mapping.MapDocument)df=arcpy.mapping.ListDataFrames(mxd)[0]
添加图层arcpy.mapping.AddLayer(df, input_shp, AUTO_ARRANGE)
设置地图arcpy.mapping.SetMapTitle(mxd, 重庆市区块地图)
保存地图文档arcpy.mapping.SaveToPDF(mxd, output_map)
关闭地图文档mxd.close()
代码解读:
1. 导入arcpy模块,用于ArcGIS操作。
2.设置工作环境,指定数据存储路径。
3.输入参数,包括输入的区块形状文件路径和输出地图文件路径。
4.创建地图文档,并获取数据框架。
5.添加图层,将区块形状文件添加到地图中。
6.设置地图,为地图添加。
7.保存地图文档为PDF格式。
8.关闭地图文档。
python for ArcGIS 绘制重庆市板块地图
- 完整代码
- 代码解读
利用python的arcpy模块绘制出合肥市板块地图如下
完整代码
略代码解读
整个实现过程包括3步
读数,即读取板块边界经纬度数据
拆点,即采用split()函数将经纬度数据分割,构成折点
连线,即将折点连起来形成封闭多边形,即板块
若还有不明白的,可以来“三行科创”微信公众号交流群。
1,python for ArcGIS 绘制上海市板块地图
2,python for ArcGIS 绘制上海市环线地图
3,python for ArcGIS 绘制北京市板块地图
4,python for ArcGIS 绘制广州市板块地图
5,python for ArcGIS 绘制深圳市板块地图
6,python for ArcGIS 绘制成都市板块地图
7,python for ArcGIS 绘制武汉市板块地图
8,python for ArcGIS 绘制杭州市板块地图
9,python for ArcGIS 绘制重庆市板块地图
10,python for ArcGIS绘制合肥市板块地图
11,python for ArcGIS 绘制南京市板块地图
12,python for ArcGIS绘制宁波市板块地图
13,python for ArcGIS 绘制沈阳市板块地图
14,python for ArcGIS 绘制苏州市板块地图
15,python for ArcGIS 绘制天津市板块地图
16,python for ArcGIS 绘制西安市板块地图
17,python for ArcGIS 绘制郑州市板块地图
本文共计681个文字,预计阅读时间需要3分钟。
使用Python和ArcGIS绘制重庆市区块地图:
pythonimport arcpy
设置工作环境arcpy.env.workspace=C:/GIS/Data
输入参数input_shp=C:/GIS/Data/chongqing_districts.shpoutput_map=C:/GIS/Data/chongqing_districts_map.pdf
创建地图文档mxd=arcpy.mapping.MapDocument(C:/GIS/ArcGIS/ArcMap/10.0/arcgis.mapping.MapDocument)df=arcpy.mapping.ListDataFrames(mxd)[0]
添加图层arcpy.mapping.AddLayer(df, input_shp, AUTO_ARRANGE)
设置地图arcpy.mapping.SetMapTitle(mxd, 重庆市区块地图)
保存地图文档arcpy.mapping.SaveToPDF(mxd, output_map)
关闭地图文档mxd.close()
代码解读:
1. 导入arcpy模块,用于ArcGIS操作。
2.设置工作环境,指定数据存储路径。
3.输入参数,包括输入的区块形状文件路径和输出地图文件路径。
4.创建地图文档,并获取数据框架。
5.添加图层,将区块形状文件添加到地图中。
6.设置地图,为地图添加。
7.保存地图文档为PDF格式。
8.关闭地图文档。
python for ArcGIS 绘制重庆市板块地图
- 完整代码
- 代码解读
利用python的arcpy模块绘制出合肥市板块地图如下
完整代码
略代码解读
整个实现过程包括3步
读数,即读取板块边界经纬度数据
拆点,即采用split()函数将经纬度数据分割,构成折点
连线,即将折点连起来形成封闭多边形,即板块
若还有不明白的,可以来“三行科创”微信公众号交流群。
1,python for ArcGIS 绘制上海市板块地图
2,python for ArcGIS 绘制上海市环线地图
3,python for ArcGIS 绘制北京市板块地图
4,python for ArcGIS 绘制广州市板块地图
5,python for ArcGIS 绘制深圳市板块地图
6,python for ArcGIS 绘制成都市板块地图
7,python for ArcGIS 绘制武汉市板块地图
8,python for ArcGIS 绘制杭州市板块地图
9,python for ArcGIS 绘制重庆市板块地图
10,python for ArcGIS绘制合肥市板块地图
11,python for ArcGIS 绘制南京市板块地图
12,python for ArcGIS绘制宁波市板块地图
13,python for ArcGIS 绘制沈阳市板块地图
14,python for ArcGIS 绘制苏州市板块地图
15,python for ArcGIS 绘制天津市板块地图
16,python for ArcGIS 绘制西安市板块地图
17,python for ArcGIS 绘制郑州市板块地图

