Программно сменить проекцию объекта...

0 голосов
спросил 18 Янв, 12 от Monstria1 (1,040 баллов) в категории Программные продукты Esri
   Смысл в следующем - создается импорт данных из польского формата (текстовые данные) в файловую базу данных.
Файлы польского формата содержат данные в СК проекции WGS 84),читаются, и в зависимости от типа создаются новые объекты в файловой базе данных (СК проекция Web Mercator WGS 84).
У меня есть свои алгоритмы (математические расчеты) смены проекции, но боюсь, что точность моих расчетов и точность arcGIS будут разными. Поэтому возник вопрос.. Есть ли возможность программно сменить проекцию объекта?

3 Ответы

0 голосов
ответил 19 Янв, 12 от TDenis (42,620 баллов)
Инструмент импорта свой?
Всегда же ведь можно перед помещением данных в слой пересчитать координаты по нужным формулам.
0 голосов
ответил 19 Янв, 12 от Monstria1 (1,040 баллов)
Инструмент импорта свой?
Всегда же ведь можно перед помещением данных в слой пересчитать координаты по нужным формулам.

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

Есть возможность поделиться формулами?
    
0 голосов
ответил 19 Янв, 12 от TDenis (42,620 баллов)
Я запутался, что требуется. Вы хотите использовать свои формулы или же наоборот, встроенные в AGS?

Короче говоря, СК распространённые, поэтому в гугле находятся как формулы:
http://gis-lab.info/forum/viewtopic.php?t=3679

так и целые .NET библиотеки для пересчёта:
http://projnet.codeplex.com/

Ну а в ArcObjects есть методы IGeometry.Project и IGeometry2.ProjectEx.
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...