Вопрос

У меня есть данные сетки (2D Array), которая имеет некоторые геопространственные метаданные, связанные с ним.Ограничения находятся в полигоне JTS с координатами WSG84 LON LAT.Полигон - это прямоугольник, но не выровнен осью (не ограничивающаяся коробка).

Я пытаюсь создать объект GeoTools CoornatereferenceSystem, который описывает этот охват.Я хочу использовать CRS для перепроектирования покрытия, но мне также нужно использовать CRS, как так пропустить шаг создания CRS, не является хорошим.

Варено: Как вы отправляете из многоугольника WSG84, DX, DY, NX, NY к объекту CoornateReferenceSystem, который описывает сетку с помощью GeoTools?

заранее спасибо за помощь

Это было полезно?

Решение

Итак, вы знаете, что прямоугольник LATLON, который вписывается ваши координаты? Похоже, вы могли бы сделать аффинное преобразование для преобразования ваших координат в LAT / LON; а затем продолжать нормально?

Так что обрабатывайте вашу геометрию, чтобы «выровнять» с помощью прямоугольника сначала; Затем они будут в WGS84, и вы можете продолжить жизнь.

Для фона на аффинного преобразования Проверьте документы:

    .
  • http://docs.geoTools.org/latest/userguide/ Учебное пособие / Advanced / AffineTransform.html

    Если ваши данные на самом деле являются сеткой (как в охвате сетки), вы можете посмотреть на Image Moasic Code; Он поддерживает запись сетки во всех способах ориентации и вышивает их в беспроблемный результат.

    Обратите внимание, что для сетки процесс обращается; вместо преобразования данных на основе запроса; Запрос преобразуется, чтобы выстроиться с данными (так что он может примерить соответствующие значения из растрового изображения).

Другие советы

Если ваши координаты являются WGS86, вы должны использовать EPSG: 4326, как CRS.Однако от звука его сетка находится в какой-то другой проекции, в этом случае вам нужно будет перепроектировать ограничивающий прямоугольник к этой проекции, а затем создать сетку в правильной проекции.

Если вы не знаете проекцию, что данные сетки в я подозреваете, что вы облажены.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top