以下是 arcpy.mp 参数常量的列表。 其中的许多参数可用于多个 arcpy.mp 函数和/或方法。 这些参数大多为可选参数(使用大括号 ({}) 括起),而适当的时候会在值的旁边显示默认值。 此文档可专门用作快速参考。 有关参数值含义的具体信息,请使用在参数名称旁提供的链接参阅函数或方法文档。
arcpy.mp 常量
{add_position} - 用于 LayerFile、LegendElement 和 Map 类上的 addLayer、addLayerToGroup 和 addItem 方法。
- "AUTO_ARRANGE" - 默认值
- "BOTTOM"
- "TOP"
anchor - 用于 GraphicElement、GroupElement、LegendElement、MapFrame、MapSurroundElement、PictureElement、TableFrameElement 和 TextElement 类上的 setAnchor 方法。
- "BOTTOM_LEFT_CORNER"
- "BOTTOM_MID_POINT"
- "BOTTOM_RIGHT_CORNER"
- "CENTER_POINT"
- "LEFT_MID_POINT"
- "RIGHT_MID_POINT"
- "TOP_LEFT_CORNER"
- "TOP_MID_POINT"
- "TOP_RIGHT_CORNER"
{antialiasing} - 用于 DisplayOptions 类上的 setAntiAliasing 方法。
- "BEST"
- "FAST" - 默认值
- "NONE"
- "NORMAL"
{arrangement} - 在 LegendItem 类上定义。
- "PatchLabelDescription"
- "PatchDescriptionLabel"
- "LabelPatchDescription"
- "LabelDescriptionPatch"
- "DescriptionPatchLabel"
- "DescriptionLabelPatch"
{bmp_color_mode} - 用于 BMPFormat 类上的 setColorMode 方法以及 Layout、MapFrame 和 MapView 类上的 exportToBMP 方法。
- "1-BIT_MONOCHROME_THRESHOLD
- "24-BIT_TRUE_COLOR"- Default
- "8-BIT_ADAPTIVE_PALETTE"
- "8-BIT_GRAYSCALE"
{bmp_image_compression} - 用于 Layout、MapFrame 和 MapView 类上的 exportToBMP 方法。
- "NONE" - 默认设置
- "RLE"
cim_version - 用于 GraphicElement、GroupElement、LabelClass、Layer、Layout、LegendElement、Map、MapFrame、MapSurroundElement、PictureElement、Report、Table、TableFrameElement 和 TextElement 类上的 getDefinition 方法。
- "V2"
- "V3"
class_type - 用于 arcpy.mp.CreateExportOptions 函数。
- "DISPLAY"
- "MAPSERIES"
- "REPORT"
{color_mode} - 用于 Layout、MapFrame 和 MapView 类上的 exportToPNG 和 exportToTIFF 方法。
- "1-BIT_MONOCHROME_THRESHOLD
- "8-BIT_ADAPTIVE_PALETTE"
- "8-BIT_GRAYSCALE"
- "24-BIT_TRUE_COLOR" - 默认值
- "32-BIT_WITH_ALPHA"
- "32-BIT_CMYK_TRUE_COLOR"
- "40-BIT_CMYK_WITH_ALPHA"
{colorizer_name} - 用于 Symbology 类上的 updateColorizer 方法。
- "RasterClassifyColorizer"
- "RasterStretchColorizer"
- "RasterUniqueValueColorizer"
{element_type} - 用于 Layout 类上的 listElements 方法。
- "" - 默认值
- "GRAPHIC_ELEMENT"
- "GROUP_ELEMENT"
- "LEGEND_ELEMENT"
- "MAPFRAME_ELEMENT"
- "MAPSURROUND_ELEMENT"
- "PICTURE_ELEMENT"
- "TABLEFRAME_ELEMENT"
- "TEXT_ELEMENT"
elevation_mode - 用于 LayerElevation 类上的 setElevationMode 方法。
- "ABSOLUTE_HEIGHT"
- "ON_CUSTOM_SURFACE"
- "ON_THE_GROUND"
- "RELATIVE_TO_CUSTOM_SURFACE"
- "RELATIVE_TO_GROUND"
- "RELATIVE_TO_SCENE"
{encryption} - 用于 PDFDocument 类上的 updateDocSecurity 方法。
- "RC4"
- "AES-256" - 默认值
- "AES-256-R5"
- "AES-128"
{eps_compression} - 用于 EPSFormat 类上的 setImageCompression 方法。
- "DEFLATE" - 默认值
- "LZW" - 默认值
- "NONE"
- "RLE"
export_file_options - 用于 MapSeriesExportOptions 类上的 setExportFileOptions 方法。
- "MULTIPLE_FILES_PAGE_NAME"
- "MULTIPLE_FILES_PAGE_NUMBER"
- "PDF_SINGLE_FILE" - 默认值
export_pages - 用于 MapSeriesExportOptions 类上的 setExportPages 方法。
- "All" - 默认值
- "CURRENT"
- "CUSTOM"
- "SELECTED_INDEX_FEATURES"
{extrusion_type} - 用于 Layer 类上的 extrusion 方法。
- "ABSOLUTE_HEIGHT"
- "BASE_HEIGHT"
- "MAX_HEIGHT"
- "MIN_HEIGHT"
- "NONE" - 默认值
{fittingStrategy} - 在 LegendElement 类上定义。
- "AdjustFontSize"
- "AdjustColumns"
- "AdjustColumnsAndFont"
- "AdjustFrame"
- "ManualColumns" - 默认值
{gif_color_mode} - 用于 GIFFormat 类上的 setColorMode 方法以及 Layout、MapFrame 和 MapView 类上的 exportToGIF 方法。
- "1-BIT_MONOCHROME_THRESHOLD
- "8-BIT_GRAYSCALE"
- "8-BIT_ADAPTIVE_PALETTE" - Default
group_type - 用于 Layer 类上的 setGroupType 方法。
- "CHECKBOX"
- "RADIO"
{image_compression} - 用于 BMPFormat 类上的 setColorMode 方法以及 BookmarkMapSeries、Layout、MapFrame、MapSeries 和 MapView 类上的 exportToPDF 方法。
- "ADAPTIVE" - 默认值
- "DEFLATE"
- "JPEG"
- "JPEG2000"
- "LZW"
- "NONE"
- "RLE"
{image_quality} - 用于 AIXFormat 类上的 setImageCompression 方法以及 BookmarkMapSeries、Layout、MapFrame、MapSeries 和 MapView 类上的 exportToPDF 方法。
- "BEST" - 默认值
- "BETTER"
- "FASTER"
- "FASTEST"
- "NORMAL"
{insert_position} - 用于 LayerFile 和 Map 类上的 insertLayer 和 moveLayer 方法。
- "AFTER"
- "BEFORE" - 默认值
interval_units - 用于 MapTime 类上的 timeStep 方法。
- "CENTURIES"
- "DAYS"
- "DECADES"
- "HOURS"
- "MILLISECONDS"
- "MINUTES"
- "MONTHS"
- "SECONDS"
- "WEEKS"
- "YEARS"
{jpeg_color_mode} - 用于 Layout、MapFrame 和 MapView 类上的 exportToJPEG 方法。
- "8-BIT_GRAYSCALE"
- "24-BIT_TRUE_COLOR" - 默认值
{labelclass_language} - 用于 Layer 类上的 createLabelClass 方法。
- "ARCADE" - 默认值
- "JSCRIPT"
- "PYTHON"
- "VBSCRIPT"
{layer_paste_properties} - 用于 Layer 类上的 pasteProperties 方法。
- "ALL" - 默认值
- "CHARTS"
- "DEFINITION_QUERIES"
- "DISPLAY_EXPRESSION"
- "DISPLAY_FILTERS"
- "FIELD_PROPERTIES"
- "LABELING"
- "POPUPS"
- "SYMBOLOGY"
- "VISIBILITY_RANGE"
layer_property - 用于 Layer 类上的 supports 方法。
- "BRIGHTNESS"
- "CONNECTIONPROPERTIES"
- "CONTRAST"
- "DATASOURCE"
- "DEFINITIONQUERY"
- "ELEVATION"
- "IS3DLAYER"
- "ISBASEMAPLAYER"
- "ISBROKEN"
- "ISFEATURELAYER"
- "ISGRAPHICSLAYER"
- "ISGROUPLAYER"
- "ISNETWORKANALYSTLAYER"
- "ISNETWORKDATASETLAYER"
- "ISPARCELFABRICLAYER"
- "ISRASTERLAYER"
- "ISSCENELAYER"
- "ISTIMEENABLED"
- "ISWEBLAYER"
- "LONGNAME"
- "MAXTHRESHOLD"
- "METADATA"
- "MINTHRESHOLD"
- "NAME"
- "SHOWLABELS"
- "SYMBOLOGY"
- "TIME"
- "TRANSPARENCY"
- "URI"
- "VISIBLE"
{layers_attributes} - 用于 BookmarkMapSeries、Layout、MapFrame、MapSeries 和 MapView 类上的 ExportToPDF 方法。
- "LAYERS_AND_ATTRIBUTES"
- "LAYERS_ONLY" - 默认值
- "NONE"
mapsurround_type - 用于 Layout 类上的 createMapSurroundElement 方法。
- "DUAL_SCALE_BAR"
- "GRID"
- "LEGEND"
- "NORTH_ARROW"
- "SCALE_BAR"
{map_type} - 用于 ArcGISProject 类上的 createMap 方法。
- "GLOBE"
- "MAP" - 默认值
- "SCENE"
{method} - 用于 Layer 和 Table 类上的 setSelectionSet 方法。
- "DIFFERENCE"
- "INTERSECT"
- "NEW" - 默认值
- "SYMDIFFERENCE"
- "UNION"
{multiple_files} - 用于 MapSeries 和 BookmarkMapSeries 类上的 ExportToPDF 方法。
- "PDF_MULTIPLE_FILES_PAGE_NAME"
- "PDF_MULTIPLE_FILES_PAGE_NUMBER"
- "PDF_SINGLE_FILE" - 默认值
{page_range_type} - 用于 MapSeries 和 BookmarkMapSeries 类上的 ExportToPDF 方法。
- "ALL"
- "CURRENT"
- "RANGE" - 默认值
- "SELECTED" - 不适用于书签地图系列。
page_units - 用于 ArcGISProject 类上的 createLayout 方法。
- "CENTIMETER"
- "INCH"
- "MILLIMETER"
- "POINT"
{pdf_layout} - 用于 PDFDocument 类上的 updateDocProperties 方法。
- "ONE_COLUMN"
- "SINGLE_PAGE" - 默认值
- "TWO_COLUMN_LEFT"
- "TWO_COLUMN_RIGHT"
- "TWO_PAGE_LEFT"
- "TWO_PAGE_RIGHT"
- "VIEWER_DEFAULT"
{pdf_open_view} - 用于 PDFDocument 类上的 updateDocProperties 方法。
- "ATTACHMENT"
- "FULL_SCREEN"
- "LAYERS"
- "USE_BOOKMARKS"
- "USE_NONE"
- "USE_THUMBS" - 默认值
- "VIEWER_DEFAULT"
{permissions} - 用于 PDFDocument 类上的 updateDocSecurity 方法。
- "ALL" - 默认值
- "ALL_MASTER"
- "COPY"
- "DOC_ASSEMBLY"
- "EDIT"
- "EDIT_NOTES"
- "FILL_AND_SIGN"
- "HIGH_PRINT"
- "PRINT"
{png_color_mode} - 用于 PNGFormat 类上的 setColorMode 方法以及 Layout、MapFrame 和 MapView 类上的 exportToPNG 和 exportToTIFF 方法。
- "1-BIT_MONOCHROME_THRESHOLD
- "8-BIT_ADAPTIVE_PALETTE"
- "8-BIT_GRAYSCALE"
- "24-BIT_TRUE_COLOR" - 默认值
- "32-BIT_WITH_ALPHA"
{query_rows} - 用于 TableFrameElement 类上的 setQuery 方法。
- "ALL_ROWS" - 默认值
- "MAPSERIES_ROWS"
- "VISIBLE_ROWS"
{renderer_name} - 用于 Symbology 类上的 updateRenderer 方法。
- "GraduatedColorsRenderer"
- "GraduatedSymbolsRenderer"
- "SimpleRenderer"
- "UnclassedColorsRenderer"
- "UniqueValueRenderer"
report_export_pages - 用于 ReportExportOptions 类上的 setExportPages 方法。
- "All"
- "CUSTOM"
- "EVEN"
- "LAST"
- "ODD"
{selection} - 用于 Map 类上的 clipLayers 方法。
- "ALL"
- "SELECTED"
{server_type} - 用于 CreateWebLayerSDDraft 函数。
- "MY_HOSTED_SERVICES" - 默认值
{server_type} - 用于 Map 类上的 getWebLayerSharingDraft 方法。
- "HOSTING_SERVER"
- "FEDERATED_SERVER"
{service_type} - 用于 CreateWebLayerSDDraft 函数。
- "FEATURE_ACCESS" - 默认值
- "TILED"
{service_type} - 用于 Map 类上的 getWebLayerSharingDraft 方法。
- "FEATURE"
- "MAP_IMAGE"
- "SCENE_LAYER"
- "TILE"
- "VECTOR_TILE"
{shape_type} - 用于 ArcGISProject 类上的 createPredefinedGraphicElement 方法。
- "CIRCLE"
- "CLOUD"
- "CROSS"
- "ELLIPSE"
- "HALF_CIRCLE"
- "RECTANGLE"
- "RIGHT_TRIANGLE"
- "ROUNDED_RECTANGLE"
- "TRIANGLE"
- "X"
{style_class} - 用于 ArcGISProject 类上的 listStyleItems 方法。
- "LEGEND"
- "LEGEND_ITEM"
- "LINE"
- "NORTH_ARROW"
- "POINT"
- "POLYGON"
- "SCALE_BAR"
- "TABLE_FRAME"
- "TEXT"
{styling} - 用于 ArcGISProject 类上的 createReport 方法。
- "BLACK_AND_WHITE" - 默认值
- "COOL_TONES"
- "NO_STYLING"
- "WARM_TINES"
{table_paste_properties} - 用于 Table 类上的 pasteProperties 方法。
- "ALL" - 默认值
- "CHARTS"
- "DEFINITION_QUERIES"
- "DISPLAY_EXPRESSION"
- "FIELD_PROPERTIES"
- "POPUPS"
{template} - 用于 ArcGISProject 类上的 createReport 方法。
- "ATTR_LIST" - 默认值
- "ATTR_LIST_GROUP"
- "BASIC_SUM"
- "BASIC_SUM_GROUP"
- "PAGE_PER_FEATURE"
{text_type} - 用于 ArcGISProject 类上的 createTextElement 方法。
- "CIRCLE"
- "ELLIPSE"
- "LINE"
- "POINT"
- "POLYGON"
{tga_color_mode} - 用于 TGAFormat 类上的 setColorMode 方法以及 Layout、MapFrame 和 MapView 类上的 exportToTGA 方法。
- "8-BIT_ADAPTIVE_PALETTE"
- "8-BIT_GRAYSCALE"
- "24-BIT_TRUE_COLOR" - 默认值
- "32-BIT_WITH_ALPHA"
{tiff_compression} - 用于 Layout、MapFrame 和 MapView 类上的 exportToTIFF 方法。
- "DEFLATE"
- "JPEG"
- "LZW"
- "NONE" - 默认值
- "PACK_BITS"
time_inclusion - 用于 MapTime 类上的 setTimeInclusion 方法。
- "EXCLUDE_START_AND_END"
- "INCLUDE_ONLY_END"
- "INCLUDE_ONLY_START"
- "INCLUDE_START_AND_END"
{timeUnits} - 用于 LayerTime 和 MapTime 类中的多个属性。
- "MILLISECONDS"
- "SECONDS"
- "MINUTES"
- "HOURS"
- "DAYS"
- "WEEKS"
- "MONTHS"
- "YEARS"
- "DECADES"
- "CENTURIES"
{vertical_units} - 用于 LayerElevation 类上的 setVerticalUnits 方法。
- "FEET"
- "KILOMETERS"
- "METERS" - 默认值
- "MILES"
- "YARDS"
{view_type} - 用于 ArcGISProject 类上的 closeViews 方法。
- "LAYOUTS"
- "MAPS"
- "MAPS_AND_LAYOUTS" - 默认值
- "REPORTS"
{web_service_type} - 用于 Map 类上的 addDataFromPath 方法。
- "ARCGIS_SERVER_WEB"
- "AUTOMATIC" - 默认值
- "KML"
- "VECTOR_TILE"
- "WMS"