Перевод в координаты Google maps

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
vyachek
Новоприбывший
Сообщения: 6
Зарегистрирован: 02 мар 2010, 18:10
Репутация: 0

Перевод в координаты Google maps

Сообщение vyachek »

Нужно выводить данные на карте Google.

База отдает данные в формате N6627.8957 E05712.0349
Подскажите, пожалуйста, как перевести необходимый формат.
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Перевод в координаты Google maps

Сообщение Mavka »

1. Вам нужно узнать систему координат для этих точек - N6627.8957 E05712.0349 (набить морду тому кто их загнал в БД);
2. Преобразовать в СК epsg:4326 [или epsg:3857(900913)];
3. Взять Maps API и нанести маркеры.
лангольеры под окном жрали время ом-ном-ном
vyachek
Новоприбывший
Сообщения: 6
Зарегистрирован: 02 мар 2010, 18:10
Репутация: 0

Re: Перевод в координаты Google maps

Сообщение vyachek »

Использую Google Maps API. Нужен алгоритм как из N6627.8957 E05712.0349 получить формат типа 37.4419, -122.1419.
vyachek
Новоприбывший
Сообщения: 6
Зарегистрирован: 02 мар 2010, 18:10
Репутация: 0

Re: Перевод в координаты Google maps

Сообщение vyachek »

Mavka писал(а):1. Вам нужно узнать систему координат для этих точек - N6627.8957 E05712.0349 (набить морду тому кто их загнал в БД);
2. Преобразовать в СК epsg:4326 [или epsg:3857(900913)];
3. Взять Maps API и нанести маркеры.
1 и 3 понятно. Насчет второго - объясните подробнее, пожалуйста. :oops:
vyachek
Новоприбывший
Сообщения: 6
Зарегистрирован: 02 мар 2010, 18:10
Репутация: 0

Re: Перевод в координаты Google maps

Сообщение vyachek »

по работе с Api проблем нет. Я только не знаю что это за формат данных такой и как его перевести в понятный для Google Maps Api
Olax
Интересующийся
Сообщения: 16
Зарегистрирован: 11 мар 2009, 10:03
Репутация: 0

Re: Перевод в координаты Google maps

Сообщение Olax »

я так понимаю, что у тебя локальная система координат
Была такая маничка в городах делать свою(локальную систему координат) которую можно пересчитать в нормальный вид (международный, общий - WGS84 и т.д.)
Лично я столкнулся с тем что мои локальные координаты повернуты на какой - то угол с неизвестной точкой 0.0
и формула существует для перерасчета координат и какой то секретной она оказывается, зараза.
В общем удачи тебе.
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Перевод в координаты Google maps

Сообщение Mavka »

У вас координаты в метрах от какой то начальной точки. Т.е. в неизвестной системе координат (проекции). Вам их нужно преобразовать в WGS84. Как вы говорите систему координат точек вы знаете ("1 и 3 понятно...").

Вам нужен инструмент? Библиотека на каком-то языке (js, python, php)?
лангольеры под окном жрали время ом-ном-ном
vyachek
Новоприбывший
Сообщения: 6
Зарегистрирован: 02 мар 2010, 18:10
Репутация: 0

Re: Перевод в координаты Google maps

Сообщение vyachek »

1 Мне про морду было понятно. :) А что за система я пытаюсь сейчас узнать. А так да нужна библиотека php для преобразования.
vyachek
Новоприбывший
Сообщения: 6
Зарегистрирован: 02 мар 2010, 18:10
Репутация: 0

Re: Перевод в координаты Google maps

Сообщение vyachek »

Спасибо, все было просто:
>> E03739.9506,N5555.1880 - это 37 градусов 39.9506 минут восточной долготы
>> и 55 градусов 55.1880 минут северной широты. 37.66585350036621 и
>> 55.91965090393959 - это в градусах.
>> 3739.9506=37+39.9506/60~37.67 градуса; 5555.1880=55+55.1880/60~55.92
>> градуса
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Перевод в координаты Google maps

Сообщение Mavka »

Какой я, однако, эффективный метод изобрел :P
лангольеры под окном жрали время ом-ном-ном
NurGeo
Новоприбывший
Сообщения: 2
Зарегистрирован: 27 ноя 2010, 20:10
Репутация: 0

Re: Перевод в координаты Google maps

Сообщение NurGeo »

Olax писал(а):я так понимаю, что у тебя локальная система координат
Была такая маничка в городах делать свою(локальную систему координат) которую можно пересчитать в нормальный вид (международный, общий - WGS84 и т.д.)
Лично я столкнулся с тем что мои локальные координаты повернуты на какой - то угол с неизвестной точкой 0.0
и формула существует для перерасчета координат и какой то секретной она оказывается, зараза.
В общем удачи тебе.
А хотелось бы узнать, как создать в АРКГИСе файл проекции на эту местную СК, если в свойствах фрейма данных создать новую СК и задать там ее параметры, то потом ее (созданную СК) никак не сохранишь для дальнейшего пользования.
Ответить

Вернуться в «Веб-картография»

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

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