ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

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

ArcGIS Enterprise

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

ArcGIS Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

ListSpatialReferences

  • Сводка
  • Синтаксис
  • Пример кода

Сводка

Возвращает список имен доступных пространственных привязок для использования в качестве аргумента в классе SpatialReference.

Синтаксис

ListSpatialReferences ({wild_card}, {spatial_reference_type})
ПараметрОбъяснениеТип данных
wild_card

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

СимволОписаниеПример

*

Представляет ноль или больше символов.

Te* находит Теннесси и Техас.

String
spatial_reference_type

Ограничивает перечисленные пространственные привязки по типу.

  • GCS —Перечисляет только географические системы координат.
  • PCS —Перечисляет только системы координат проекции.
  • ALL —Перечисляет и географические системы координат, и системы координат проекции. Используется по умолчанию.

(Значение по умолчанию — All)

String

Значение отраженного сигнала

Тип данныхОбъяснение
String

Список пространственных привязок, которые удовлетворяют групповому символу и типу пространственной привязки. Каждый элемент в списке включает подходящую информацию, разделенную прямыми слэшами, чтобы помочь ограничить ваш поиск или лучше понять цели пространственной привязки.

Например, в списке может находиться 'Projected Coordinate Systems/World/Sinusoidal (world)'. Вы можете заметить из данного пути, что пространственной привязкой является Sinusoidal, она является системой координат проекции и предназначена для использования в экстенте всего мира.

Другой пример - это 'Projected Coordinate Systems/UTM/South America/Corrego Alegre UTM Zone 25S'. Это пространственная привязка UTM для зоны UTM в Южной Америке.

Пример кода

Пример ListSpatialReferences 1

Перечисляет все географические пространственные привязки.

import arcpy

# Get the list of spatial references and print it.
srs = arcpy.ListSpatialReferences(spatial_reference_type="GCS")
for sr_name in srs:
    print sr_name
Пример ListSpatialReferences 2

Печатает центральные меридианы и имена зон UTM в Новой Зеландии.

import arcpy

# Get the list of spatial references
srs = arcpy.ListSpatialReferences("*utm/new zealand*")

# Create a SpatialReference object for each one and print the
# central meridian
for sr_string in srs:
    sr_object = arcpy.SpatialReference(sr_string)
    print "{0.centralMeridian}   {0.name}".format(sr_object)

Связанные разделы

  • ListTransformations

ArcGIS Desktop

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

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация