Вниз
Скачать: 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.016 c
11-1172065293
mixail_shar
2007-02-21 16:41
2007.09.23
Кладову


2-1188534797
RomanLN
2007-08-31 08:33
2007.09.23
неужели ни кто не знает как отменить программно доступ к папке??


3-1179221647
Empleado
2007-05-15 13:34
2007.09.23
Update/Insert/Delete data of a View


1-1184231629
Makhanev Alexander
2007-07-12 13:13
2007.09.23
TStringList между потоками...


1-1184085202
_Mik
2007-07-10 20:33
2007.09.23
Создание отчета




   Наверх