Инструменты пользователя

Инструменты сайта


notes:geoserver:proj:op

Координатные операции

Координатные операции используются для преобразования координат из исходной CRS в целевую CRS.

Если исходная и целевая CRS относятся к разным датум, необходимо применять преобразование датум. Преобразования датум не являются точными, они определяются эмпирически. Для одной и той же пары CRS может быть много преобразований и версий датум, каждое из которых имеет свою область действия и связанную с этим ошибку преобразования. Учитывая пару CRS, GeoServer автоматически выберет наиболее точное преобразование датума из базы данных EPSG, если не объявлена ​​пользовательская операция.

  • Операции с координатами можно запрашивать и тестировать с помощью Reprojection Console .
  • Чтобы включить преобразования Grid Shift с более высокой точностью, см. раздел Добавление преобразования координатной сетки.
  • См. Определение пользовательской операции координат , чтобы объявить новые операции. Пользовательские операции будут иметь приоритет над операциями EPSG.

Консоль репроекции

Консоль перепроецирования (доступная в Demos) позволяет быстро протестировать операции с координатами. Используйте его для преобразования одной координаты или геометрии WKT, а также для просмотра деталей операции, которую использует GeoServer. Также полезно учиться на примере, когда вам нужно определить пользовательскую операцию с координатами.

Подробнее о консоли Reprojection Console.

Добавление преобразования координатной сетки

GeoServer поддерживает преобразования координатной сетки NTv2 и NADCON. Описание сеток не поставляются вместе с GeoServer. Их необходимо загрузить, либо с веб-сайта вашего Национального картографического агентства, либо из иных источников.

Предупреждение
Файлы Grid Shift (преобразования координатной сетки) действительны только в конкретном географическом домене, для которого они были созданы; попытка преобразовать координаты за пределами этой области вообще не приведет к преобразованию. Убедитесь, что файлы Grid Shift действительны в области, которую вы хотите преобразовать.

Список доступных преобразований Grid Shift:

Пользовательские операции с координатами

Пользовательские операции с координатами определены в файле epsg_operations.properties.
Этот файл должен быть помещен в каталог user_projections внутри каталога данных (создайте его, если он не существует).

Каждая строка epsg_operations.properties будет описывать операцию координат, состоящую из исходной CRS, целевой CRS и математического преобразования со значениями его параметров. Используется следующий синтаксис:

<source crs code>,<target crs code>=<WKT math transform>

Математическое преобразование описано в синтаксисе Well-Known Text.
Названия параметров и диапазоны значений описаны в EPSG Geodetic Parameter Registry.

Примечание
Используйте Reprojection Console, чтобы учиться на примере и тестировать свои собственные определения.

См. также

notes/geoserver/proj/op.txt · Последнее изменение: 2022/09/09 12:47 — Гуреев Евгений

Яндекс.Метрика ГеоС Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki