Преобразование координат между пользовательской поперечной проекцией Меркатора и WGS84 Lon-Lat

StackOverflow https://stackoverflow.com/questions/2371012

Вопрос

Я пытаюсь нанести на карту несколько точек (x, y), которые имеют долгосрочное начало.Я хотел бы настроить специальную проекцию поперечной проекции Меркатора с центром в моем источнике и использовать ее для проецирования моих точек на долготу.

Это похоже на то, что GeoToolkit (или GeoTools) должен уметь, но мне очень трудно определить лучший способ использования библиотеки ссылок.

Мне удалось написать код, который иногда работает, но в других случаях я получаю исключение ClassCast, поскольку GeoToolkit пытается загрузить MathTransformFactory.Любая помощь приветствуется.Вот мой код:

родовое слово

Спасибо,

дан

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

Решение

Оказывается, исключение вызвано странным взаимодействием между GeoToolkit и GWT (Google Web Toolkit) "devmode" (преобразование координат происходит в серверной части веб-приложения GWT / Java).Для записи это исключение:

родовое слово

В настоящее время я использую подключаемый модуль GWT Eclipse.Это не вызывает исключения, равно как и создание войны и развертывание веб-приложения на Tomcat или Jetty.Все очень странно, но я счастлив пока игнорировать это.

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