Алфавитный список классов arcpy.mp

Классы arcpy.mp обеспечивают доступ к различным методам и свойствам объектов разных типов, находящихся в проекте ArcGIS Pro или в файле слоя. Этот документ служит в качестве краткого справочника. Чтобы получить более подробную информацию, используйте ссылки для перехода к соответствующим страницам справки.

Классы arcpy.mp

ArcGISProject

  • Методы
    • importDocument(document_path, {include_layout}, {reuse_existing_maps})
    • listBrokenDataSources()
    • listColorRamps({wildcard})
    • listLayouts({wildcard})
    • listMaps({wildcard})
    • listReports({wildcard})
    • save()
    • saveACopy(file_name)
    • updateConnectionProperties(current_connection_info, new_connection_info, {auto_update_joins_and_relates}, {validate}, {ignore_case})
  • Свойства
    • activeMap – Только чтение; объект Map
    • activeView– Только чтение; объекты MapView, Layout или None
    • dateSaved – Только чтение; объект Python datetime
    • defaultGeodatabase – Чтение/Запись; String
    • defaultToolbox – Чтение/Запись; String
    • documentVersion – Только чтение; String
    • filePath – Только чтение; String
    • homeFolder – Чтение/Запись; String
    • metadata – Чтение/Запись; Metadata

Bookmark

  • Методы
    • updateThumbnail()
  • Свойства
    • hasThumbnail– Только чтение; Boolean
    • map – Только чтение; объект Map
    • name – Чтение/Запись; String

Camera

  • Методы
    • getExtent()
    • setExtent(extent)
  • Свойства
    • heading – Чтение/Запись; Double
    • mode – Чтение/Запись; String
    • pitch – Чтение/Запись; Double
    • roll – Чтение/Запись; Double
    • scale – Чтение/Запись; Double
    • X – Чтение/Запись; Double
    • Y – Чтение/Запись; Double
    • Z – Чтение/Запись; Double

ClassBreak

  • Свойства
    • description – Чтение/Запись; String
    • label – Чтение/Запись; String
    • symbol – Чтение/Запись; Symbol
    • upperBound – Чтение/Запись; Double

ColorRamp

  • Свойства
    • name – Только чтение; String

GraduatedColorsRenderer

  • Свойства
    • breakCount – Чтение и запись; Integer
    • classBreaks – чтение/запись; список объектов ClassBreak
    • classificationField – Чтение/Запись; String
    • classificationMethod – Чтение/Запись; String
    • colorRamp – Чтение и запись; ColorRamp
    • deviationInterval – Чтение/Запись; Double
    • intervalSize – Чтение/Запись; Double
    • normalizationField – Чтение/Запись; String
    • normalizationType – Чтение/Запись; String
    • type – Только чтение; String

GraduatedSymbolsRenderer

  • Методы
    • updateSymbolTemplate(symbol_template)
  • Свойства
    • backgroundSymbol – Чтение/Запись; Symbol
    • breakCount – Чтение и запись; Integer
    • classBreaks – чтение/запись; список объектов ClassBreak
    • classificationField – Чтение/Запись; String
    • classificationMethod – Чтение/Запись; String
    • colorRamp – Чтение и запись; ColorRamp
    • deviationInterval – Чтение/Запись; Double
    • intervalSize – Чтение/Запись; Double
    • maximumSymbolSize – Чтение/Запись; Double
    • minimumSymbolSize – Чтение/Запись; Double
    • normalizationField – Чтение/Запись; String
    • normalizationType – Чтение/Запись; String
    • symbolTemplate – Только чтение; Symbol
    • type – Только чтение; String

GraphicElement

  • Методы
    • clone({suffix})
    • delete()
  • Свойства
    • elementHeight – Чтение/Запись; Double
    • elementPositionX – Чтение/Запись; Double
    • elementPositionY – Чтение/Запись; Double
    • elementRotation – Чтение/Запись; Double
    • elementWidth – Чтение/Запись; Double
    • isGroup– Только чтение; Boolean
    • name – Чтение/Запись; String
    • type – Только чтение; String
    • visible – Чтение/Запись; Булево

Item

  • Свойства
    • description – Чтение/Запись; String
    • label – Чтение/Запись; String
    • symbol – Чтение/Запись; Symbol
    • values – только чтение; список значений

ItemGroup

  • Свойства
    • heading – Чтение/Запись; String
    • items – чтение/запись; список объектов Item или RasterItem

LabelClass

  • Свойства
    • expression – Чтение/Запись; String
    • name – Чтение/Запись; String
    • SQLQuery – Чтение/Запись; String
    • visible – Чтение/Запись; Булево

Layer

  • Методы
    • extrusion({extrusion_type}, {expression})
    • getDefinition(cim_version)
    • getSelectionSet()
    • listLabelClasses({wildcard})
    • listLayers({wildcard})
    • saveACopy(file_name)
    • setDefinition(definition_object)
    • setSelectionSet({oidList}, {method})
    • supports(layer_property)
    • updateConnectionProperties(current_connection_info, new_connection_info, {auto_update_joins_and_relates}, {validate}, {ignore_case})
    • updateLayerFromJSON(json_data)
  • Свойства
    • brightness – Чтение/Запись; Long
    • connectionProperties – только чтение; словарь
    • contrast – Чтение/Запись; Long
    • dataSource – Только чтение; String
    • definitionQuery – Чтение/Запись; String
    • is3DLayer– Только чтение; Boolean
    • isBasemapLayer– Только чтение; Boolean
    • isBroken– Только чтение; Boolean
    • isFeatureLayer– Только чтение; Boolean
    • isGroupLayer– Только чтение; Boolean
    • isNetworkAnalystLayer– Только чтение; Boolean
    • isNetworkDatasetLayer– Только чтение; Boolean
    • isRasterLayer– Только чтение; Boolean
    • isSceneLayer– Только чтение; Boolean
    • isWebLayer– Только чтение; Boolean
    • longName – Только чтение; String
    • maxThreshold – Чтение/Запись; Double
    • metadata – Чтение/Запись; Metadata
    • minTheshold – Чтение/Запись; Double
    • name – Чтение/Запись; String
    • showLabels – Чтение/Запись; Булево
    • symbology – Чтение/Запись; объект Renderer
    • transparency – Чтение/Запись; Long
    • visible – Чтение/Запись; Булево

LayerFile

  • Методы
    • addLayer(add_layer_or_layerfile, {add_position})
    • addLayerToGroup(target_group_layer, add_layer_or_layerfile, {add_position})
    • insertLayer(reference_layer, insert_layer_or_layerfile, {insert_position})
    • listBrokenDataSources()
    • listLayers({wildcard})
    • moveLayer(reference_layer, move_layer, {insert_position})
    • removeLayer(remove_layer)
    • save()
    • saveACopy(file_name)
    • updateConnectionProperties(current_connection_info, new_connection_info, {auto_update_joins_and_relates}, {validate}, {ignore_case})
  • Свойства
    • filePath – Только чтение; String
    • metadata – Чтение/Запись; Metadata
    • version – Только чтение; String

Layout

  • Методы
    • exportToAIX(out_aix, {resolution}, {image_quality}, {compress_vector_graphics}, {image_compression}, {jpeg_compression_quality}, {embed_fonts}, {embed_color_profile}, {clip_to_elements})
    • exportToBMP(out_bmp, {resolution}, {bmp_color_mode}, {bmp_image_compression}, {embed_color_profile}, {clip_to_elements})
    • exportToEMF(out_emf, {resolution}, {image_quality}, {output_as_image}, {clip_to_elements})
    • exportToEPS(out_eps, {resolution}, {image_compression}, {image_quality}, {embed_fonts}, {output_as_image}, {clip_to_elements})
    • exportToGIF(out_gif, {resolution}, {gif_color_mode}, {clip_to_elements})
    • exportToJPEG(out_jpg, {resolution}, {jpeg_color_mode}, {jpeg_quality}, {embed_color_profile}, {clip_to_elements})
    • exportToPAGX(out_pagx)
    • exportToPDF(out_pdf, {resolution}, {image_quality}, {compress_vector_graphics}, {image_compression}, {embed_fonts}, {layers_attributes}, {georef_info}, {jpeg_compression_quality}, {clip_to_elements}, {output_as_image}, {embed_color_profile})
    • exportToPNG(out_png, {resolution}, {color_mode}, {transparent_background}, {embed_color_profile}, {clip_to_elements})
    • exportToSVG(out_svg, {resolution}, {compress_to_svgz}, {image_quality}, {embed_fonts}, {output_as_image}, {clip_to_elements})
    • exportToTGA(out_tga, {resolution}, {color_mode}, {transparent_background}, {clip_to_elements})
    • exportToTIFF(out_tif, {resolution}, {color_mode}, {tiff_compression}, {jpeg_compression_quality}, {transparent_background}, {embed_color_profile}, {clip_to_elements})
    • getDefinition(cim_version)
    • listElements({element_type}, {wildcard})
    • setDefinition(definition_object)
  • Свойства
    • mapSeries – Только чтение; MapSeries
    • metadata – Чтение/Запись; Metadata
    • name – Чтение/Запись; String
    • pageHeight – Чтение/Запись; Double
    • pageUnits – Чтение/Запись; String
    • pageWidth – Чтение/Запись; Double

LegendElement

  • Свойства
    • elementHeight – Чтение/Запись; Double
    • elementPositionX – Чтение/Запись; Double
    • elementPositionY – Чтение/Запись; Double
    • elementRotation – Чтение/Запись; Double
    • elementWidth – Чтение/Запись; Double
    • mapFrame – чтение/запись; объект MapFrame
    • name – Чтение/Запись; String
    • showTitle – Чтение/Запись; Булево
    • syncLayerOrder – Чтение/Запись; Булево
    • syncLayerVisbility – Чтение/Запись; Булево
    • syncNewLayer – Чтение/Запись; Булево
    • syncReferenceScale – Чтение/Запись; Булево
    • title – Чтение/Запись; String
    • type – Только чтение; String
    • visible – Чтение/Запись; Булево

Map

  • Методы
    • addBasemap(basemap_name)
    • addDataFromPath(data_path)
    • addLayer(add_layer_or_layerfile, {add_position})
    • addLayerToGroup(target_group_layer, add_layer_or_layerfile, {add_position})
    • addTable(add_table)
    • clearSelection()
    • exportToMAPX(out_mapx)
    • getDefinition(cim_version)
    • getWebLayerSharingDraft(server_type, service_type, service_name, {layers_and_tables})
    • insertLayer(reference_layer, insert_layer_or_layerfile, {insert_position})
    • listBookmarks({wildcard})
    • listBrokenDataSources()
    • listLayers({wildcard})
    • listTables({wildcard})
    • moveLayer(reference_layer, move_layer, {insert_position})
    • removeLayer(remove_layer)
    • removeTable(remove_table)
    • setDefinition(definition_object)
    • updateConnectionProperties(current_connection_info, new_connection_info, {auto_update_joins_and_relates}, {validate}, {ignore_case})
  • Свойства
    • defaultCamera – Чтение/Запись; объект Camera
    • defaultView – Только чтение; объект MapView
    • mapType – Только чтение; String
    • mapUnits – Чтение/Запись; String
    • metadata – Чтение/Запись; Metadata
    • name – Чтение/Запись; String
    • referenceScale – Чтение/Запись; Double
    • spatialReference – Чтение/Запись; объект SpatialReference

MapFrame

  • Методы
    • exportToAIX(out_aix, {resolution}, {image_quality}, {compress_vector_graphics}, {image_compression}, {jpeg_compression_quality}, {embed_fonts}, {embed_color_profile})
    • exportToBMP(out_bmp, {resolution}, {world_file}, {bmp_color_mode}, {bmp_image_compression}, {embed_color_profile})
    • exportToEMF(out_emf, {resolution}, {image_quality}, {output_as_image})
    • exportToEPS(out_eps, {resolution}, {image_compression}, {image_quality}, {embed_fonts}, {output_as_image})
    • exportToGIF(out_gif, {resolution}, {world_file}, {gif_color_mode})
    • exportToJPEG(out_jpg, {resolution}, {world_file}, {jpeg_color_mode}, {jpeg_quality}, {embed_color_profile})
    • exportToPDF(out_pdf, {resolution}, {image_quality}, {compress_vector_graphics}, {image_compression}, {embed_fonts}, {layers_attributes}, {georef_info}, {jpeg_compression_quality}, {output_as_image}, {embed_color_profile})
    • exportToPNG(out_png, {resolution}, {world_file}, {color_mode}, {embed_color_profile})
    • exportToSVG(out_svg, {resolution}, {compress_to_svgz}, {image_quality}, {embed_fonts}, {output_as_image})
    • exportToTGA(out_tga, {resolution}, {world_file}, {color_mode})
    • exportToTIFF(out_tif, {resolution}, {world_file}, {color_mode}, {tiff_compression}, {geoTIFF_tags}, {jpeg_compression_quality}, {embed_color_profile})
    • getLayerExtent(layer, {selection_only}, {symbolized_extent})
    • panToExtent(extent)
    • zoomToAllLayers({selection_only}, {symbolized_extent})
    • zoomToBookmark(bookmark)
  • Свойства
    • camera – Чтение/Запись; объект camera
    • elementHeight – Чтение/Запись; Double
    • elementPositionX – Чтение/Запись; Double
    • elementPositionY – Чтение/Запись; Double
    • elementRotation – Чтение/Запись; Double
    • elementWidth – Чтение/Запись; Double
    • map – Чтение/Запись; объект Map
    • name – Чтение/Запись; String
    • type – Только чтение; String
    • visible – Чтение/Запись; Булево

MapSeries

  • Методы
    • exportToPDF(out_pdf, {page_range_type}, {page_range_string}, {multiple_files}, {resolution}, {image_quality}, {compress_vector_graphics}, {image_compression}, {embed_fonts}, {layers_attributes}, {georef_info}, {jpeg_compression_quality}, {clip_to_elements}, {show_selection_symbology}, {output_as_image}, {embed_color_profile})
    • getPageNumberFromName(page_name)
    • refresh()
  • Свойства
    • currentPageNumber – чтение/запись; длинное целое
    • enabled – Чтение/Запись; Булево
    • indexLayer – только чтение; объект Layer
    • mapFrame—только чтение; объект MapFrame
    • pageCount – только чтение; длинное целое
    • pageNameField – только чтение; объект GP Field
    • pageRow – только чтение; Row
    • selectedIndexFeatures – только чтение; список Python соответствующих номеров страниц

MapsurroundElement

  • Свойства
    • elementHeight – Чтение/Запись; Double
    • elementPositionX – Чтение/Запись; Double
    • elementPositionY – Чтение/Запись; Double
    • elementWidth – Чтение/Запись; Double
    • mapFrame – чтение/запись; объект MapFrame
    • name – Чтение/Запись; String
    • type – Только чтение; String
    • visible – Чтение/Запись; Булево

MapView

  • Методы
    • exportToAIX(out_aix, width, height, {resolution}, {image_quality}, {compress_vector_graphics}, {image_compression}, {jpeg_compression_quality}, {embed_fonts}, {embed_color_profile})
    • exportToBMP(out_bmp, width, height, {resolution}, {world_file}, {bmp_color_mode}, {bmp_image_compression}, {embed_color_profile})
    • exportToEMF(out_emf, width, height, {resolution}, {image_quality}, {output_as_image})
    • exportToEPS(out_eps, width, height, {resolution}, {image_compression}, {image_quality}, {embed_fonts}, {output_as_image})
    • exportToGIF(out_gif, width, height, {resolution}, {world_file}, {gif_color_mode})
    • exportToJPEG(out_jpg, width, height, {resolution}, {world_file}, {jpeg_color_mode}, {jpeg_quality}, {embed_color_profile})
    • exportToPDF(out_pdf, width, height, {resolution}, {image_quality}, {compress_vector_graphics}, {image_compression}, {embed_fonts}, {layers_attributes}, {georef_info}, {jpeg_compression_quality}, {output_as_image}, {embed_color_profile})
    • exportToPNG(out_png, width, height, {resolution}, {world_file}, {color_mode}, {embed_color_profile})
    • exportToSVG(out_svg, width, height, {resolution}, {compress_to_svgz}, {image_quality}, {embed_fonts}, {output_as_image})
    • exportToTIFF(out_tif, width, height, {resolution}, {world_file}, {color_mode}, {tiff_compression}, {geoTIFF_tags}, {jpeg_compression_quality}, {embed_color_profile})
    • exportToTGA(out_tga, width, height, {resolution}, {world_file}, {color_mode})
    • getLayerExtent(layer, {selection_only}, {symbolized_extent})
    • panToExtent(extent)
    • zoomToAllLayers({selection_only}, {symbolized_extent})
    • zoomToBookmark(bookmark)
  • Свойства
    • camera – Чтение/Запись; объект camera
    • map – Только чтение; объект Map

PDFDocument

  • Методы
    • appendPages(pdf_path, {input_pdf_password})
    • deletePages(page_range)
    • insertPages(pdf_path, {before_page_number}, {input_pdf_password})
    • saveAndClose()
    • updateDocProperties({pdf_title}, {pdf_author}, {pdf_subject}, {pdf_keywords}, {pdf_open_view}, {pdf_layout})
    • updateDocSecurity(new_master_password, {new_user_password}, {encryption})
  • Свойства
    • pageCount – Только чтение; Long

PictureElement

  • Свойства
    • elementHeight – Чтение/Запись; Double
    • elementPositionX – Чтение/Запись; Double
    • elementPositionY – Чтение/Запись; Double
    • elementRotation – Чтение/Запись; Double
    • elementWidth – Чтение/Запись; Double
    • name – Чтение/Запись; String
    • sourceImage – Чтение/Запись; String
    • type – Только чтение; String
    • visible – Чтение/Запись; Булево

RasterClassBreak

  • Свойства
    • color – Чтение/Запись; Dictionary
    • description – Чтение/Запись; String
    • label – Чтение/Запись; String
    • upperBound – Чтение/Запись; Double

RasterClassifyColorizer

  • Свойства
    • breakCount – Чтение/Запись; Long
    • classBreaks – чтение/запись; список объектов RasterClassBreak
    • classificationField – Чтение/Запись; String
    • classificationMethod – Чтение/Запись; String
    • colorRamp – Чтение и запись; ColorRamp
    • noDataColor – Чтение/Запись; Dictionary
    • type – Только чтение; String

RasterItem

  • Свойства
    • color – Чтение/Запись; Dictionary
    • description – Чтение/Запись; String
    • label – Чтение/Запись; String
    • values – только чтение; список значений

RasterUniqueValueColorizer

  • Свойства
    • colorRamp – Чтение и запись; ColorRamp
    • field – Чтение/Запись; String
    • groups – чтение/запись; список объектов ItemGroup
    • noDataColor – Чтение/Запись; Dictionary
    • type – Только чтение; String
    • useDefaultColor – Чтение/Запись; Булево

Report

  • Методы
    • exportToPDF(out_pdf, {page_range_type}, {page_range}, {starting_page_number}, {total_page_number}, {resolution}, {image_quality}, {compress_vector_graphics}, {image_compression},{embed_fonts}, {jpeg_compression_quality})
    • setReferenceDataSource(data_source)
  • Свойства
    • definitionQuery – Чтение/Запись; String
    • metadata – Чтение/Запись; Metadata
    • name – Чтение/Запись; String
    • referenceDataSource – только чтение; словарь

SimpleRenderer

  • Свойства
    • description – Чтение/Запись; String
    • label – Чтение/Запись; String
    • symbol – Чтение/Запись; Symbol
    • type – Только чтение; String

Symbol

  • Методы
    • applySymbolFromGallery(wildcard, {index})
    • listSymbolsFromGallery({wildcard})
  • Свойства
    • angle – Чтение/Запись; Double
    • color – Чтение/Запись; Dictionary
    • name – Только чтение; String
    • outlineColor – Чтение/Запись; Dictionary
    • size – Чтение/Запись; Double
    • useRealWorldUnits – Чтение/Запись; Булево

Symbology

Table

  • Методы:
    • getDefinition(cim_version)
    • getSelectionSet()
    • setDefinition(definition_object)
    • setSelectionSet({oidList}, {method})
    • updateConnectionProperties(current_connection_info, new_connection_info, {auto_update_joins_and_relates}, {validate}, {ignore_case})
  • Свойства
    • connectionProperties – только чтение; словарь
    • dataSource – Только чтение; String
    • definitionQuery – Чтение/Запись; String
    • isBroken– Только чтение; Boolean
    • metadata – Чтение/Запись; Metadata
    • name – Чтение/Запись; String

TextElement

  • Методы
    • clone({suffix})
    • delete()
  • Свойства
    • elementHeight – Чтение/Запись; Double
    • elementPositionX – Чтение/Запись; Double
    • elementPositionY – Чтение/Запись; Double
    • elementRotation – Чтение/Запись; Double
    • elementWidth – Чтение/Запись; Double
    • name – Чтение/Запись; String
    • text – Чтение/Запись; String
    • textAngle – Чтение/Запись; Double
    • textSize – Чтение/Запись; Double
    • type – Только чтение; String
    • visible – Чтение/Запись; Булево

UniqueValueRenderer

  • Методы
    • addValues(values_or_items)
    • listMissingValues()
    • removeValues(values_or_items)
  • Свойства
    • colorRamp – Чтение и запись; ColorRamp
    • defaultSymbol – Чтение/Запись; Symbol
    • fields Только чтение; список из одного или более объектов Field
    • groups – чтение/запись; список объектов ItemGroup
    • type – Только чтение; String
    • useDefaultSymbol – Чтение/Запись; Булево

В этом разделе
  1. Классы arcpy.mp