Классы arcpy.mapping обеспечивают доступ к различным методам и свойствам объектов разных типов, находящихся в документе карты (.mxd) или в файле слоя (.lyr). Этот документ служит в качестве краткого справочника. Чтобы получить более подробную информацию, используйте ссылки для перехода к соответствующим страницам справки.
классы arcpy.mapping
- Методы
- exportToPDF(out_pdf, {page_range_type}, {page_range_string}, {multiple_files}, {resolution}, {image_quality}, {colorspace}, {compress_vectors}, {image_compression}, {picture_symbol}, {convert_markers}, {embed_fonts}, {layers_attributes}, {georef_info}, {jpeg_compression_quality}, {show_selection_symbology})
- getPageIDFromName(page_name)
- printPages({printer_name}, {page_range_type}, {page_range_string}, {out_print_file}, {show_selection_symbology})
- refresh()
- Свойства
- currentPageID – чтение/запись; длинное целое
- dataFrame – только чтение; объект DataFrame
- indexLayer – только чтение; объект Layer
- pageCount – только чтение; длинное целое
- pageNameField – только чтение; объект GP Field
- pageRow – только чтение; объект GP Row
- selectedPages – только чтение; список индексов Python
- Методы
- panToExtent(extent)
- zoomToSelectedFeatures()
- Свойства
- credits – чтение/запись; строка
- description – чтение/запись; строка
- displayUnits – чтение/запись; строка
- elementHeight – чтение/запись; двойное целое
- elementPositionX – чтение/запись; двойное целое
- elementPositionY – чтение/запись; двойное целое
- elementWidth – чтение/запись; строка
- extent – чтение/запись; объект GP Extent
- geographicTransformations – чтение/запись; список строк Python
- mapUnits – только чтение; строка
- name – чтение/запись; строка
- referenceScale – чтение/запись; двойное целое
- rotation – чтение/запись; двойное целое
- scale – чтение/запись; двойное целое
- spatialReference – чтение/запись; объект GP Spatial Reference
- time – только чтение; объект DataFrameTime
- type – только чтение; строка
- Методы
- resetTimeExtent()
- Свойства
- currentTime – чтение/запись; объект Python datetime
- endTime – чтение/запись; объект Python datetime
- startTime – чтение/запись; объект Python datetime
- timeStepInterval – только чтение; объект Python timedelta
- timeWindow – чтение/запись; двойное целое
- timeWindowUnits – чтение/запись; строка
- Методы
- reclassify()
- Свойства
- classBreakDescriptions – чтение/запись; список строк Python
- classBreakLabels – чтение/запись; список строк Python
- classBreakValues – чтение/запись; список строк Python
- normalization – чтение/запись; строка
- numClasses – чтение/запись; длинное целое
- valueField – чтение/запись; строка
- Методы
- reclassify()
- Свойства
- classBreakDescriptions – чтение/запись; список строк Python
- classBreakLabels – чтение/запись; список строк Python
- classBreakValues – чтение/запись; список строк Python
- normalization – чтение/запись; строка
- numClasses – чтение/запись; длинное целое
- valueField – чтение/запись; строка
- Методы
- clone({suffix})
- delete()
- Свойства
- elementHeight – чтение/запись; двойное целое
- elementPositionX – чтение/запись; двойное целое
- elementPositionY – чтение/запись; двойное целое
- elementWidth – чтение/запись; строка
- isGroup – только чтение; логический
- name – чтение/запись; строка
- type – только чтение; строка
- Свойства
- className – чтение/запись; строка
- expression – чтение/запись; строка
- showClassLabels – чтение/запись; логический
- SQLQuery – чтение/запись; строка
- Методы
- findAndReplaceWorkspacePath(find_workspace_path, replace_workspace_path, {validate})
- getExtent({symbolized_extent})
- getSelectedExtent({symbolized_extent})
- getSelectionSet()
- replaceDataSource(workspace_path, workspace_type, dataset_name, {validate})
- save()
- saveACopy(file_name, {version})
- setSelectionSet(method, oidList)
- supports(layer_property)
- updateLayerFromJSON(json_layer_definition)
- Свойства
- brightness – чтение/запись; длинное целое
- contrast – чтение/запись; длинное целое
- credits – чтение/запись; строка
- datasetName – только чтение; строка
- dataSource – только чтение; строка
- definitionQuery – чтение/запись; строка
- description – чтение/запись; строка
- isBasemapLayer – только чтение; логический
- isBroken – только чтение; логический
- isFeatureLayer – только чтение; логический
- isGroupLayer – только чтение; логический
- isNetworkAnalystLayer – только чтение; логический
- isRasterizingLayer – только чтение; логический
- isRasterLayer – только чтение; логический
- isServiceLayer – только чтение; логический
- labelClasses – чтение/запись; список объектов LabelClass
- longName – только чтение; строка
- maxScale – чтение/запись; двойное целое
- minScale – чтение/запись; двойное целое
- name – чтение/запись; строка
- serviceProperties – только чтение; словарь наборов свойств
- showLabels – чтение/запись; логический
- symbology – только чтение; объект Layer symbology
- symbologyType – только чтение; строка
- time – только чтение; объект Layer time
- transparency – чтение/запись; длинное целое
- visible – чтение/запись; логический
- workspacePath – только чтение; строка
- Свойства
- daylightSavings – только чтение; логический
- displayDataCumulatively – только чтение; логический
- endTime – только чтение; объект Python datetime
- endTimeField – только чтение; строка
- isTimeEnabled – только чтение; логический
- startTime – только чтение; объект Python datetime
- startTimeField – только чтение; строка
- timeFormat – только чтение; строка
- timeOffset – только чтение; объект Python timedelta
- timeStepInterval – только чтение; объект Python timedelta
- timeZone – только чтение; строка
- Методы
- adjustColumnCount(column_count)
- listLegendItemLayers()
- removeItem(legend_item_layer, {index})
- updateItem(legend_item_layer, {legend_item_style_item}, {preserve_item_sizes}, {use_visible_extent}, {show_feature_count}, {use_ddp_extent}, {index})
- Свойства
- autoAdd – чтение/запись; логический
- elementHeight – чтение/запись; двойное целое
- elementPositionX – чтение/запись; двойное целое
- elementPositionY – чтение/запись; двойное целое
- elementWidth – чтение/запись; строка
- isOverflowing – только чтение; логический
- items – только чтение; список строк Python
- name – чтение/запись; строка
- parentDataFrameName – только чтение; строка
- title – чтение/запись; строка
- type – только чтение; строка
- Методы
- deleteThumbnail()
- findAndReplaceWorkspacePaths(find_workspace_path, replace_workspace_path, {validate})
- makeThumbnail()
- replaceWorkspaces(old_workspace_path, old_workspace_type, new_workspace_path, new_workspace_type, {validate})
- save()
- saveACopy(file_name, {version})
- Свойства
- activeDataFrame – только чтение; объект DataFrame
- activeView – чтение/запись; строка
- author – чтение/запись; строка
- credits – только чтение; строка
- dataDrivenPages – только чтение; объект DataDrivenPages
- dateExported – только чтение; объект Python datetime
- datePrinted – только чтение; объект Python datetime
- dateSaved – только чтение; объект Python datetime
- description – чтение/запись; строка
- filePath – только чтение; строка
- hyperlinkBase – чтение/запись; строка
- isDDPEnabled – только чтение; логический
- pageSize – только чтение; именованный кортеж Python
- relativePaths – чтение/запись; логический
- summary – чтение/запись; строка
- tags – чтение/запись; строка
- title – чтение/запись; строка
- Свойства
- elementHeight – чтение/запись; двойное целое
- elementPositionX – чтение/запись; двойное целое
- elementPositionY – чтение/запись; двойное целое
- elementWidth – чтение/запись; строка
- name – чтение/запись; строка
- parentDataFrameName – только чтение; строка
- type – только чтение; строка
- Методы
- appendPages(pdf_path, {input_pdf_password})
- attachFile(file_path, {description})
- 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}, {permissions})
- Свойства:
- pageCount – только чтение; длинное целое
- Свойства
- elementHeight – чтение/запись; двойное целое
- elementPositionX – чтение/запись; двойное целое
- elementPositionY – чтение/запись; двойное целое
- elementWidth – чтение/запись; строка
- name – чтение/запись; строка
- sourceImage – чтение/запись; строка
- type – только чтение; строка
- Методы
- reclassify()
- Свойства
- classBreakDescriptions – чтение/запись; список строк Python
- classBreakLabels – чтение/запись; список строк Python
- classBreakValues – чтение/запись; список строк Python
- excludedValues – чтение/запись; строка
- normalization – чтение/запись; строка
- numClasses – чтение/запись; длинное целое
- valueField – чтение/запись; строка
- Свойства
- itemName – только чтение; строка
- itemCategory – только чтение; строка
- styleFolderName – только чтение; строка
- Методы
- findAndReplaceWorkspacePath(find_workspace_path, replace_workspace_path, {validate})
- getSelectionSet()
- replaceDataSource(workspace_path, workspace_type, dataset_name, {validate})
- setSelectionSet(method, oidList)
- Свойства
- datasetName – только чтение; строка
- dataSource – только чтение; строка
- definitionQuery – чтение/запись; строка
- isBroken – только чтение; логический
- name – чтение/запись; строка
- workspacePath – только чтение; строка
- Методы
- clone({suffix})
- delete()
- Свойства
- elementHeight – чтение/запись; двойное целое
- elementPositionX – чтение/запись; двойное целое
- elementPositionY – чтение/запись; двойное целое
- elementWidth – чтение/запись; строка
- fontSize – чтение/запись; двойное целое
- name – чтение/запись; строка
- text – чтение/запись; строка
- type – только чтение; строка
- Методы
- addAllValues()
- Свойства
- classDescriptions – чтение/запись; список строк Python
- classLabels – чтение/запись; список строк Python
- classValues – чтение/запись; список строк Python
- showOtherValues – чтение/запись; логический
- valueField – чтение/запись; строка