Форум: "Прочее";
Текущий архив: 2007.09.23;
Скачать: [xml.tar.bz2];
ВнизРабота с географическими проекциями в delphi Найти похожие ветки
← →
VitaWED (2007-08-23 10:09) [0]Добрый день, уважаемые мастера!
Подскажите, пожалуйста, существуют ли готовые библиотеки, модули, компоненты для delphi, позволяющие осуществлять перевод геоданных из одной проекции в другую. Или может быть у кого в доступной форме описание алгоритмов перевода есть. Особливо интересует (Latitude\Longitude)<->(Pulkovo 1942). Заранее благодарен.
← →
Nic © (2007-08-23 10:26) [1]Пишете мне на mail более чёткое ТЗ. Я разрабатываю что-то похожее.
← →
db2admin © (2007-08-23 10:27) [2]Да есть, но либо поделки на коленке которые лучше вообше не трогать ибо Г.
Либо как часть чего то(MapInfo), хорошая система удобная, много материала про нее одно плохо дорогая.
Есть "отечественные" аналоги например КБ Панорама (http://www.gisinfo.ru/) предлагает, поддержка по советской традиции, то есть стремиться к нулю если ты не нравишся.
Есть бесплатные движки opensourcegis.org
Инфа про то как это делается http://miltop.narod.ru/, это все что я нашел в свое время, может тебе повезет больше.
← →
db2admin © (2007-08-23 10:28) [3]Nic © (23.08.07 10:26) [1]
все уже украдено до нас ...
← →
Nic © (2007-08-23 10:36) [4]
> db2admin © (23.08.07 10:28) [3]
Почему украдено?
← →
db2admin © (2007-08-23 10:41) [5]Nic © (23.08.07 10:36) [4]
цитата их фильма Операция "Ы", озночает в данном контексте что уже написано множество движков по тематике.
← →
Nic © (2007-08-23 10:49) [6]
> db2admin © (23.08.07 10:41) [5]
а.. Не сразу Вас понял.
Давненько не смотрел :) Надо бы электронный вариант операции Ы найти :)
← →
Jeer © (2007-08-23 11:46) [7]
> позволяющие осуществлять перевод геоданных из одной проекции
> в другую.
Берется нормальный учебник по картографии и вперед.
> Особливо интересует (Latitude\Longitude)<->(Pulkovo 1942)
А это вообще не понятно.
Пулково-42 - это одна из систем координат, основанная на референц-эллипсоиде Красовского. Естественно, она оперирует долготой и широтой.
> перевод геоданных из одной проекции в другую.
Надо уточнить о чем речь.
Под проекцией понимается методы визуализации геоданных из одной из систем координат на карту (плоскую). Если вам надо переводить, например, из меркаторской проекции в Гаусса - это одно.
Если же вам надо делать перевод географических координат из одной системы координат в другую, это совсем другое.
В этом случае различают геоцентрические системы, т.е. созданные с учетом наилучшего вписывания референц-эллипсоида в геоид, а также топоцентрические, создаваемые с учетом национальных интересов страны.
В России действуют система геоцентрическая система SGS85 и топоцентрическая Пулково (42, 63, 91). Для публичных целей используется Пулково-42.
В общем случае перевод из одной СК в другую выполняется промежуточным переводом в пространственную прямоугольную систему координат и выполнением в ней трансформаций ( смещение, разворот, масштабирование), а затем - перевод в требуемую СК.
Кроме того, для общеупотребительных СК имеются поправки перевода:
Например:
Направление dX dY dZ rX rY rZ scale
WGS84-1942 -27.0 +135.0 +84.5 0.0 0.0 0.554 -0.2263
1942-WGS84 +25.0 -141.0 -78.5 0.0 0.35 0.736 0.0
Более подробно о трансформациях СК см ГОСТ Р51794-2001.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.09.23;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.042 c