Перевод координат из WGS-84 в прямоугольную систему

Системы координат, проекции, преобразования, привязка
Ответить
OMAAGAAD
Новоприбывший
Сообщения: 6
Зарегистрирован: 03 май 2013, 20:32
Репутация: 0

Перевод координат из WGS-84 в прямоугольную систему

Сообщение OMAAGAAD » 03 май 2013, 20:35

Здравствуйте, что-то уже долго бьюсь над проблемой перевода широты/долготы в прямоугольную систему координат. Не могли бы направить или подсказать формулы пересчета ?

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Перевод координат из WGS-84 в прямоугольную систему

Сообщение Александр Мурый » 03 май 2013, 22:02

А можно поподробнее — в какую СК/проекцию надо перевести координаты? Вам нужен какой-то софт или чисто формулы? Что вы читали, где уже искали?
Редактор материалов, модератор форума

OMAAGAAD
Новоприбывший
Сообщения: 6
Зарегистрирован: 03 май 2013, 20:32
Репутация: 0

Re: Перевод координат из WGS-84 в прямоугольную систему

Сообщение OMAAGAAD » 03 май 2013, 23:55

Есть выгруженный файл .OSM соответственно, есть minlon, minlat, maxlon, maxlat , которые задают прямоугольник. В своей программе я отбираю нужные мне типы дорог и точки, которые в них содержатся.

Задача состоит в том, что бы схематично нарисовать выгруженные дороги на плоскости (pixmap).
Все это рисуется в определенной области, которая имеет фиксированный размер width x height.
Рассмотрим пример на координате Х:
к примеру выяснилось что координата Х у всех точек лежит в диапазоне от 100 до 200. Ширина экрана 1080. Тогда можно координату Х у всех точек вписать в экран через формулу:
Хнов = width()*Хстар/(Хмакс-Хмин)
Хнов = 1080*Хстар/(200-100)
Тоже самое проделать с координатой Y.
Такой способ не проходит. Почитал в интернете и понял, что нужно каким-то образом переводить ширину и долготу в прямоугольные координаты, но как сделать это понять не могу :(

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Перевод координат из WGS-84 в прямоугольную систему

Сообщение Максим Дубинин » 04 май 2013, 00:00

пристегивайтесь, турбулентность прямо по курсу

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Перевод координат из WGS-84 в прямоугольную систему

Сообщение Александр Мурый » 04 май 2013, 00:11

Поищите по форуму, ну и в гугле, конечно (1,2).
Редактор материалов, модератор форума

OMAAGAAD
Новоприбывший
Сообщения: 6
Зарегистрирован: 03 май 2013, 20:32
Репутация: 0

Re: Перевод координат из WGS-84 в прямоугольную систему

Сообщение OMAAGAAD » 04 май 2013, 00:19

А проекция Меркатора меня не спасет?

OMAAGAAD
Новоприбывший
Сообщения: 6
Зарегистрирован: 03 май 2013, 20:32
Репутация: 0

Re: Перевод координат из WGS-84 в прямоугольную систему

Сообщение OMAAGAAD » 04 май 2013, 00:21

Кстати, правильно я понимаю, что широта/долгота в OSM в WGS-84?

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Перевод координат из WGS-84 в прямоугольную систему

Сообщение Максим Дубинин » 04 май 2013, 01:04

да
пристегивайтесь, турбулентность прямо по курсу

Ответить

Вернуться в «Координаты и привязка»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей