ArcGISProject 描述 用于访问 ArcGIS Pro 工程方法和属性。大多数地图自动化工作流都需要引用此对象。 说明 ArcGISProject 对象用于访问 ArcGIS Pro 应用程序中找到的众多工程属性和方法。ArcGISProject 对象通常是最先引用的对象(这些对象是在地图
原创 2021-07-09 14:12:08
705阅读
import arcpy, os aprx = arcpy.mp.ArcGISProject('current')mv = aprx.activeView # Change the extent of the map viewext = mv.camera.getExtent()ext.XMin =
原创 2021-07-09 10:52:26
154阅读
aprx = arcpy.mp.ArcGISProject("CURRENT")m = aprx.activeMaplyrs = m.listLayers()for lyr in lyrs: if lyr.getSelectionSet(): print("{}: {}".format(lyr.na
原创 2021-07-09 11:28:35
668阅读
打开所有图层 没有参数,代码如下 #coding: UTF-8 import arcpy import os import types import string def main(): ap=arcpy.mp.ArcGISProject("CURRENT") pMap=ap.activeMap f
原创 2021-07-08 16:59:56
95阅读
import arcpy import sqlite3 aprx = arcpy.mp.ArcGISProject(r"CURRENT") m = aprx.activeMap groupLayer = arcpy.GetParameterAsText(0) lyrs = m.listLayers() stylx_path = arcpy.GetParameterAsText(1) s
转载 2023-05-06 01:04:55
10000+阅读
Layout 描述 Layout 对象将引用 ArcGIS Pro 工程 (.aprx) 中的单个页面布局。可用于访问常见属性(如页面大小)和多个不同的导出方法。 说明 ArcGIS Pro 工程可包含多个页面布局。可使用 ArcGISProject 对象的 listLayouts 方法访问布局,这
原创 2021-07-09 14:17:03
892阅读
看了好多相关的文章,也没有找到能够解决我这问题的,倒腾一天,终于把这搞定了,做个笔记纪念一下~~1 环境ArcGIS Pro 2.52 步骤2.1 获取工程文件import arcpy from arcpy import * path = r"文件路径\test\MyProject\\" name = "MyProject3.aprx" aprx = mp.ArcGISProject(path
转载 2024-09-22 08:13:53
45阅读
管理地图文档和图层打开地图文档import arcpy.mp as map #打开工程文件 aprx=map.ArcGISProject("CURRENT") #读取地图 Mxd=aprx.listMaps()[0] #修改地图名称 Mxd.name="Crime Project" #保存副本 aprx.saveACopy("Crime_copy.aprx")获取地图内的图层列表#获取地图内的图层
转载 2023-07-24 17:04:27
156阅读
ArcGIS Pro发布服务向联合服务器发布服务,enterprise环境即server与portal进行联合托管。 在arcgis pro版arcpy中,将原来arcmap版arcpy的arcpy.mapping模块迁移至arcpy.mp。 1、使用arcpy.mp.arcgisproject()函数引用 ArcGIS pro工程 (.aprx) 。 2、根据需要是否要进行注册数据,若要注册可以