Удалить сетки (Delete Grids And Graticules) (Картография)
Резюме
Удаляет из набора классов объектов все объекты, связанные с одной или более сеткой и слоем сетки.
Использование
-
Вы можете выбрать слои, содержащие сетки, для удаления или указать только те, которые вы хотите удалить из списка, содержащего Имена сеток (Grid Name).
-
Вы можете отменить всю выборку слоев сеток, чтобы предотвратить удаление каких-либо слоев или снять выделения только с тех сеток, которые вы удалять не хотите.
Переименованные классы пространственных объектов, содержащие сетки, не могут быть использованы в качестве входного набора данных, поскольку суффикс таких классов не будет совпадать с именем сетки.
Синтаксис
Параметр | Объяснение | Тип данных |
in_grid_dataset |
Расположение набора данных, где находятся слои сеток, подлежащие удалению. | Feature Dataset |
grid_name [grid_name,...] |
Отображает список слоев сеток в наборе классов пространственных объектов, которые могут быть удалены. | String |
Пример кода
Удаляет слои сеток из набора классов объектов.
import arcpy
from arcpy import env
env.workspace = "C:/Python_Output"
arcpy.DeleteGridsAndGraticules_cartography("C:/Python_Output/grid_layers.gdb/QUAD_24K",
"Plaza Washington (Quad_24K_NAD83)")
Удаляет слои сеток из набора классов объектов.
# Name: DeleteGridsAndGraticules.py
# Description: Delete grid(s) from a feature dataset.
# Author: ESRI
# Import system module
import arcpy
# Enabling logging of the results
arcpy.logHistory = True
# Set the values of the tool's parameters
input_grid_dataset = "C:/Python_Output/grid_layers.gdb/QUAD_24K"
grid_name = ['Plaza Washington (Quad_24K_NAD83)','Swift Minnesota (Quad_24K_NAD83)']
# Process: Delete Grids and Graticules
arcpy.DeleteGridsAndGraticules_cartography(input_grid_dataset, grid_name)
print "Grids and Graticules features deletion successful"