RandomNumberGenerator

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

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

Обсуждение

Прежние версии:

arcgis.rand() в ArcGIS Pro 2.0 больше не поддерживается. Функция arcgis.rand() в основном использовалась для поддержки генерации случайных значений в инструментах Вычислить значение и Вычислить поле, в параметре среды Генератор случайных чисел и в функции CreateRandomValueGenerator. Вместо этого следует использовать похожие функции модуля Python random.

Обзор метода

МетодОписание
exportToString ()

Экспортирует объект в его строковое представление.

loadFromString (string)

Восстановление и обновление объекта пространственной привязки с помощью строки WKT Метод exportToString может использоваться для экспорта строки WKT пространственной привязки.

  • Использование строки WKT с горизонтальной системой координат.
    # The following string is the WKT for the 
    # Geographic Coordinate system "WGS 1984" (factory code=4326)
    wkt = 'GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],\
                  PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]];\
                  -400 -400 1000000000;-100000 10000;-100000 10000;8.98315284119522E-09;\
                  0.001;0.001;IsHighPrecision'
    
    sr = arcpy.SpatialReference()
    sr.loadFromString(wkt)
  • Использование строки WKT с горизонтальной и вертикальной системами координат. Помните, что вертикальная система координат задается в разделе VERTCS WKT.
    # The following string is the WKT for the 
    # Geographic Coordinate system "WGS 1984" (factory code=4326), 
    # with a vertical coordinate system "WGS 1984" (factory code=115700)
    
    wkt = 'GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],\
                  PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],\
                  VERTCS["WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],\
                  PARAMETER["Vertical_Shift",0.0],PARAMETER["Direction",1.0],UNIT["Meter",1.0]];\
                  -400 -400 1000000000;-100000 10000;-100000 10000;8.98315284119522E-09;\
                  0.001;0.001;IsHighPrecision'
    
    sr = arcpy.SpatialReference()
    sr.loadFromString(wkt)

Методы

exportToString ()
Возвращаемое значение
Тип данныхОписание
String

WKT-строковое представление объекта.

loadFromString (string)
ПараметрОписаниеТип данных
string

The WKT string representation of the object.

String

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