Преобразование между различными системами координат

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

Я видел, что есть пространство имен ESRI.ArcGIS.Client.Projection, и интерфейс IProjection определен, но только WebMercator реализует его.

Как я могу выполнить эти преобразования?

Спасибо!

1 ответ

С помощью JavaScript API вы можете использовать метод проекта GeometryService (esri/tasks/GeometryService) для проецирования геометрии из одной пространственной привязки в другую. Я не использовал API, основанный на WPF, но обнаружил, что API в целом довольно похожи. Итак, посмотрите на пространство имен задач и посмотрите, есть ли что-то похожее на сервер Geometry - или поищите что-нибудь, имеющее метод 'project'.

Обновление: я только что ознакомился с ArcGIS Runtime SDK для WPF API, и, похоже, такая же функциональность есть в ESRI.ArcGIS.Client.Tasks.GeometryService.Project.

http://resources.arcgis.com/en/help/runtime-wpf/apiref/ESRI.ArcGIS.Client~ESRI.ArcGIS.Client.Tasks.GeometryService~Project.html

Другие вопросы по тегам