如何使用Python和ArcGIS绘制北京板块地图?
- 内容介绍
- 文章标签
- 相关推荐
本文共计876个文字,预计阅读时间需要4分钟。
使用Python for ArcGIS 绘制北京市民宿地图,结果预览如下:
pythonimport arcpy
输入参数input_folder=C:/path/to/input/folderoutput_map=C:/path/to/output/map
创建地图map_document=arcpy.mapping.MapDocument(in_memory, new_map)
添加地图框架frame=arcpy.mapping.Layer(input_folder + /Beijing_Frames.shp)arcpy.mapping.AddLayer(map_document, frame, AUTO_ARRANGE)
添加市民宿图层hostel_layer=arcpy.mapping.Layer(input_folder + /Beijing_Hostels.shp)arcpy.mapping.AddLayer(map_document, hostel_layer, AUTO_ARRANGE)
设置地图map_document.title=北京市民宿地图
保存地图arcpy.mapping.SaveToMap(map_document, output_map)
关闭地图文档map_document.close()
代码解读:
1.导入arcpy模块。
2.设置输入文件夹和输出地图路径。
3.创建一个新的地图文档。
4.添加地图框架图层。
5.添加市民宿图层。
6.设置地图。
7.保存地图文档。
8.关闭地图文档。
本文共计876个文字,预计阅读时间需要4分钟。
使用Python for ArcGIS 绘制北京市民宿地图,结果预览如下:
pythonimport arcpy
输入参数input_folder=C:/path/to/input/folderoutput_map=C:/path/to/output/map
创建地图map_document=arcpy.mapping.MapDocument(in_memory, new_map)
添加地图框架frame=arcpy.mapping.Layer(input_folder + /Beijing_Frames.shp)arcpy.mapping.AddLayer(map_document, frame, AUTO_ARRANGE)
添加市民宿图层hostel_layer=arcpy.mapping.Layer(input_folder + /Beijing_Hostels.shp)arcpy.mapping.AddLayer(map_document, hostel_layer, AUTO_ARRANGE)
设置地图map_document.title=北京市民宿地图
保存地图arcpy.mapping.SaveToMap(map_document, output_map)
关闭地图文档map_document.close()
代码解读:
1.导入arcpy模块。
2.设置输入文件夹和输出地图路径。
3.创建一个新的地图文档。
4.添加地图框架图层。
5.添加市民宿图层。
6.设置地图。
7.保存地图文档。
8.关闭地图文档。

