Skip To Content

esri_coordsys_get (AutoLISP)

Эта функция возвращает строку определения системы координат esri, заданную в данный момент в чертеже, в виде списка, содержащего эту строку.

Синтаксис

(esri_coordsys_get)

Аргументы

  • Нет.

Пример использования

Запрашивает из чертежа определение системы координат Esri.

(esri_coordsys_get)

Пример использования результата

Возвращает из чертежа определение системы координат Esri в виде списка строк:

("PROJCS[\"WGS_1984_Web_Mercator_Auxiliary_Sphere\",GEOGCS[\"GCS_WGS_1984\",DATUM[\"D_WGS_1984\",SPHEROID[\"WGS_1984\",6378137.0,298.257223563]],PRIMEM[\"Greenwich\",0.0],UNIT[\"Degree\",0.0174532925199433]],PROJECTION[\"Mercator_Auxiliary_Sphere\"],PARAMETER[\"False_Easting\",0.0],PARAMETER[\"False_Northing\",0.0],PARAMETER[\"Central_Meridian\",0.0],PARAMETER[\"Standard_Parallel_1\",0.0],PARAMETER[\"Auxiliary_Sphere_Type\",0.0],UNIT[\"Meter\",1.0]]")

Возвращаемые значения

  • В случае успеха возвращается список, содержащий систему координат esri в виде строки.
  • В случае неудачи возвращается список с первым значением nil, а затем связанный список, содержащий значение ключа "Error" и соответствующее сообщение об ошибке в виде строки: (nil ("Error" . "<message>")).

Не удалось возвратить значения

Неудачное возвращение значения может произойти по следующей причине:

  • (nil ("Error" . "No coordinate system assigned."))

    Для чертежа не была задана система координат esri.