7. arcpy.ExportCAD_conversion():该函数用于将地理空间数据导出为CAD格式。它将指定的要素类或栅格数据集导出为CAD格式的文件,并返回一个指向导出文件的路径。 8. arcpy.SaveToLayerFile_management():该函数用于将地理空间数据保存为图层文件。它将指定的地理空间数据保存为图层文件,并返回一个指向保存文件的路径。
break # zoom to layer of sitebuffer mf.camera.setExtent(mf.getLayerExtent(lyr, False, True)) # export map to pdf lyt.exportToPDF(os.path.join(root_dir, "Delivery\\PDFs", lyt.name + ".pdf"), resolution=300) print(" --", lyt.name) aprx.save()分类...
addLayer (add_layer_or_layerfile, {add_position}) 用于使用基本放置选项向工程 (.aprx) 内的地图添加 Layer 或 LayerFile。 insertLayer (reference_layer, insert_layer_or_layerfile, {insert_position}) 用于通过指定特定位置向工程 (.aprx) 内的地图添加 Layer 或 LayerFile。 clearSelection () 清除地...
>>> m.addLayer(lyrFile, "TOP") 图层随即添加到地图中。它还将显示在布局中,因为地图在布局中与地图框架相关联。 将布局导出为 PDF 将布局导出为 PDF 只需一对代码行。首先,引用要导出的布局并调用 exportToPDF 方法。 在Python 窗口中输入以下内容,然后按 Enter: >>> lyt = aprx.listLayouts("Layout...
arcpy.mapping.RemoveLayer(df, lyr)# Use the uuid module to generate a GUID as part of the output name# This will ensure a unique output nameoutput ='WebMap_{}.pdf'.format(str(uuid.uuid1())) Output_File = os.path.join(arcpy.env.scratchFolder, output)# Expor...
format55 png_file=png_path+"\\"+raster.strip(".tif")+".png"56 arcpy.mapping.ExportToPNG(my_mxd,png_file,resolution=dpi)57 arcpy.AddMessage("{0} has been saved.".format(raster.strip(".tif")+".png"))5859 new_lyr.visible=False60 arcpy.mapping.RemoveLayer(data_frame,...
{image_quality} -用于BookmarkMapSeries、Layout、MapFrame、MapSeries和MapView类上的exportToPDF方法。 "BEST"- 默认值 "BETTER" "FASTER" "FASTEST" "NORMAL" — {insert_position} -用于LayerFile和Map类上的insertLayer和moveLayer方法。 "AFTER"
arcpy.mapping.Layer类中直接输入 shp 文件的地址即可,如果想要读取 .lyr 后缀的图层文件的话也是输入地址即可。arcpy.mapping.Layer 类可以将单纯的地址字符串转换成真正的图层对象。 在该示例代码中,shp_file 获取了arcpy.mapping.Layer 类的返回对象,变量 shp_file 就是 Boroughs.shp 文件的数据图层对象。
layerFile = r"D:\xxx\xxx\xxx.lyr" #图层文件 mxd = arcpy.mapping.MapDocument(tempmxd) layer = arcpy.mapping.Layer(inputfiles) df = arcpy.mapping.ListDataFrames(mxd)[0] arcpy.mapping.AddLayer(df, layer) layer1 = arcpy.mapping.ListLayers(mxd, "name", df)[0] ...
# -*- coding: utf-8 -*-"""@Time : 2024/3/11 10:25@Auth : RS迷途小书童@File :MXD Processing.py@IDE :PyCharm@Purpose :arcpy中mxd出图相关函数@Web:博客地址:https://blog.csdn.net/m0_56729804"""importosimportsysimportarcpy.mappingasmapping# 替换mxd中的某个图层defreplace_layer_from_mxd...