# GeneralTerms.cs

## About class/О классе

That class contain auxillary nodes to produce geodetic calculations.

Данный класс содержит вспомогательные ноды для обеспечения геодезических вычислений.

## About nodes/О нодах

* **GeneralTerms.ReverseDatumParameters** (string CurrentDatumStr) - return reverse datum as string comma separated (each value multiply to '-1') for inverse operations (from second ellipsoid to first)/возвращает строку, разделенную запятыми, где каждое значение умножено на "-1" - для возможности обратного преобразования датума (со второго эллипсоида на первый)
* **GeneralTerms.GetDatumInfo** (string InfoAboutDatum) - return a Dictionary with double-prameters of string-info about datum/возвращает Словарь с дробными числовыми параметрами из строчного представления датума
* **GeneralTerms.Custom\_EllipsoidParameters** (string Axis\_a\_meters, string Flattening) - return a Dictionary with ellipsoid parameters, input data - size of main ellipsoid's axis in meters and value of flattening (f.e. for WGS-84 flattening = 298.257223563), parameter of eccentricity in square is calculated automathically/возвращает Словарь с параметрами эллипсоида, принимая на вход величину главной оси в метрах и сжатия (например, для эллипсоида WGS-84 сжатие = 298.257223563), параметр эксцентриситета в квадрате вычисляется автоматически
* **GeneralTerms.EllipsoidParameters** (string EllipsoidName) - return a Dictionary with ellipsoid parameters, input data - string-name of ellipsoif (fixing data)/возвращает Словарь с параметрами эллипсоида, принимая на вход строчное имя эллипсоида (фиксированное значение)
* **GeneralTerms.Datum\_Recalculation** (Dictionary DatumInfo, Dictionary SourceEllipsoid, Dictionary FinishEllipsoid, double Latitude, double Longitude, double Height) - return a values of recalculated latitude, longitude and height of point, info about input parameters look above/возвращает пересчитанные значения широты, долготы и высоты точки, информация по входным значениям приведена выше
* **GeneralTerms.GetCSParameters** (string CS\_Name) - return a number-parameters of CS, input parameter - it's name/возвращает численные параметры системы координат, входная информация - строчное наименование данной СК


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://inj9.gitbook.io/dynamo-mapconnection/mapconnection-nodes/generaltermsclass.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
