ArcGIS for Desktop

  • Документация
  • Стоимость
  • Поддержка

  • My Profile
  • Справка
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS for Desktop

Полноценная профессиональная ГИС

ArcGIS for Server

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Стоимость
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

Справка

  • Главная
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительно...

Вычислить индекс пространственной сетки по умолчанию (Calculate Default Spatial Grid Index)

  • Краткая информация
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензировании

Краткая информация

Вычисляет набор корректных значений индексной сетки (пространственный грид 1, 2 и 3) для входных пространственных объектов. Значения индекса сетки будут рассчитываться даже в том случае, если входные объекты не поддерживают пространственное индексирование сетки.

Более подробно о пространственных индексах

Использование

  • Значения индекса сетки будут получены в виде сообщения от этого инструмента. Значение можно увидеть в окне геообработки Результаты (Results), или его можно назначить переменной в скрипте, используя объект result.

  • Индекс пространственной сетки входных пространственных объектов (Input Features) этим инструментом не обновляется. Индексы пространственной сетки класса объектов базы геоданных SDE или файловой базы геоданных можно изменить при помощи инструмента Добавить пространственный индекс (Add Spatial Index) или на странице свойств данного класса объектов под вкладкой Индекс (Index).

  • Набор значений, возвращенных этим инструментом, может быть использован с инструментами Добавить пространственный индекс (Add Spatial Index) или Копировать объекты (Copy Features), а также для настроек параметров среды Выходная пространственная сетка (Output Spatial Grid).

  • Размер возвращенной сетки будет зависеть от пространственной привязки, среднего размера объекта и от количества объектов во входных объектах.

Синтаксис

CalculateDefaultGridIndex_management (in_features)
ПараметрОбъяснениеТип данных
in_features

Объекты, для которых будет рассчитан действующий индекс пространственной сетки.

Feature Layer; Raster Catalog Layer

Пример кода

Пример вычисления индекса сетки по умолчанию (Окно Python)

Следующий скрипт окна Python демонстрирует, как используется функция CalculateDefaultGridIndex в прямом режиме.

import arcpy
arcpy.env.workspace = "C:/data"
arcpy.CalculateDefaultGridIndex_management("rivers.shp")
Пример 2 для вычисления индекса сетки (Grid Index) по умолчанию (отдельный скрипт)

Следующий автономный скрипт использует функцию CalculateDefaultGridIndex в рабочем процессе для обновления пространственного индекса FC.

# Name: UpdateSI_Example.py
# Description: Use Calculate Default Grid Index to update the spatial index of a FC

# Import system modules 
import arcpy

# Set the workspace
arcpy.env.workspace = "C:/data/data.gdb"

# Set local parameters
inFeatures = "river"

try:
    # Get the grid sizes from the tool, this is a string with 3 semi-colon seperated values (typically something like "1500; 0; 0") 
    result = arcpy.CalculateDefaultGridIndex_management(inFeatures)
    indexGrids = []
    for count in range(0, result.outputCount):
        indexGrids.append(result.getOutput(count))

    # First remove the existing grid index
    try:
        arcpy.RemoveSpatialIndex_management(inFeatures)
    except:
        # if no index exists, RemoveSpatialIndex will fail, but just keep going
        pass

    # Now add the indexes calculated by the tool
    arcpy.AddSpatialIndex_management(inFeatures, indexGrids)

except Exception as err:
    print(err.args[0])

Параметры среды

Этот инструмент не использует параметры среды геообработки

Связанные темы

  • Обзор группы инструментов Класс пространственных объектов (Feature Class)
Отзыв по этому разделу?

ArcGIS for Desktop

  • На главную
  • Документация
  • Стоимость
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Конфиденциальность | Правовая информация