ListSpatialReferences
Краткая информация
Функция ListSpatialReferences возвращает список имен доступных пространственных привязок для использования в качестве аргумента в классе SpatialReference.
Синтаксис
ListSpatialReferences({wild_card}, {spatial_reference_type})
| Параметр | Объяснение | Тип данных | ||||||
|---|---|---|---|---|---|---|---|---|
|
wild_card |
Позволяет ограничивать список возвращаемых результатов. Если значение не задано, будут возвращены все значения. Групповой символ не чувствителен к регистру.
|
* |
||||||
|
spatial_reference_type |
Specifies the spatial reference types that will be listed.
(Значение по умолчанию — All) |
String |
Возвращаемое значение
| Тип данных | Объяснение |
|---|---|
|
String |
Список пространственных привязок, которые удовлетворяют групповому символу и типу пространственной привязки. Каждый элемент в списке включает подходящую информацию, разделенную прямыми слэшами, чтобы помочь ограничить ваш поиск или лучше понять цели пространственной привязки. Например, в списке может находиться Другой пример – это |
Пример кода
Перечисляет все географические пространственные привязки.
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)
Печатает центральные меридианы и имена зон 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))