Вниз
Скачать: CL | DM;

Работа с географическими проекциями в 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.015 c
2-1188369608
cvg
2007-08-29 10:40
2007.09.23
Как обращаться к предыдущим точкам графика TChart?


2-1188383218
Quart
2007-08-29 14:26
2007.09.23
Копирокание БД


10-1136900689
Alexey V.
2006-01-10 16:44
2007.09.23
Обновление данных в Excel


15-1188182876
Slider007
2007-08-27 06:47
2007.09.23
С днем рождения ! 27 августа 2007 понедельник


15-1187805274
random(255)
2007-08-22 21:54
2007.09.23
Дискретная математика (научите лентяя=)




   Наверх