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

-
- Новоприбывший
- Сообщения: 6
- Зарегистрирован: 02 мар 2010, 18:10
- Репутация: 0
Re: Перевод в координаты Google maps
по работе с Api проблем нет. Я только не знаю что это за формат данных такой и как его перевести в понятный для Google Maps Api
-
- Интересующийся
- Сообщения: 16
- Зарегистрирован: 11 мар 2009, 10:03
- Репутация: 0
Re: Перевод в координаты Google maps
я так понимаю, что у тебя локальная система координат
Была такая маничка в городах делать свою(локальную систему координат) которую можно пересчитать в нормальный вид (международный, общий - WGS84 и т.д.)
Лично я столкнулся с тем что мои локальные координаты повернуты на какой - то угол с неизвестной точкой 0.0
и формула существует для перерасчета координат и какой то секретной она оказывается, зараза.
В общем удачи тебе.
Была такая маничка в городах делать свою(локальную систему координат) которую можно пересчитать в нормальный вид (международный, общий - WGS84 и т.д.)
Лично я столкнулся с тем что мои локальные координаты повернуты на какой - то угол с неизвестной точкой 0.0
и формула существует для перерасчета координат и какой то секретной она оказывается, зараза.
В общем удачи тебе.
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Перевод в координаты Google maps
У вас координаты в метрах от какой то начальной точки. Т.е. в неизвестной системе координат (проекции). Вам их нужно преобразовать в WGS84. Как вы говорите систему координат точек вы знаете ("1 и 3 понятно...").
Вам нужен инструмент? Библиотека на каком-то языке (js, python, php)?
Вам нужен инструмент? Библиотека на каком-то языке (js, python, php)?
лангольеры под окном жрали время ом-ном-ном
-
- Новоприбывший
- Сообщения: 6
- Зарегистрирован: 02 мар 2010, 18:10
- Репутация: 0
Re: Перевод в координаты Google maps
1 Мне про морду было понятно.
А что за система я пытаюсь сейчас узнать. А так да нужна библиотека php для преобразования.

-
- Новоприбывший
- Сообщения: 6
- Зарегистрирован: 02 мар 2010, 18:10
- Репутация: 0
Re: Перевод в координаты Google maps
Спасибо, все было просто:
>> 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
>> градуса
>> 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
Какой я, однако, эффективный метод изобрел 

лангольеры под окном жрали время ом-ном-ном
-
- Новоприбывший
- Сообщения: 2
- Зарегистрирован: 27 ноя 2010, 20:10
- Репутация: 0
Re: Перевод в координаты Google maps
А хотелось бы узнать, как создать в АРКГИСе файл проекции на эту местную СК, если в свойствах фрейма данных создать новую СК и задать там ее параметры, то потом ее (созданную СК) никак не сохранишь для дальнейшего пользования.Olax писал(а):я так понимаю, что у тебя локальная система координат
Была такая маничка в городах делать свою(локальную систему координат) которую можно пересчитать в нормальный вид (международный, общий - WGS84 и т.д.)
Лично я столкнулся с тем что мои локальные координаты повернуты на какой - то угол с неизвестной точкой 0.0
и формула существует для перерасчета координат и какой то секретной она оказывается, зараза.
В общем удачи тебе.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя