dan_2008 Опубликовано 1 марта, 2008 Поделиться Опубликовано 1 марта, 2008 Как перевести обычный формат широты(ХХ.ХХХХХХ) и долготы (ХХ.ХХХХХХ) в числовой формат координат POI для CG ? Там же всё не так просто. Обычные координаты имеют 8 цифр: 12.345678, а координаты которые прописаные в POI имеют 10 цифр: 12.34567890. Вопрос - откуда взялись еще 2 цифры?dan_20082008-03-01 20:50:43 Ссылка на сообщение Поделиться на другие сайты
dan_2008 Опубликовано 2 марта, 2008 Автор Поделиться Опубликовано 2 марта, 2008 ...может всё-таки кто-нибудь ответит мне? Ссылка на сообщение Поделиться на другие сайты
dan_2008 Опубликовано 2 марта, 2008 Автор Поделиться Опубликовано 2 марта, 2008 такое впечатление, что этот форум и собонно это ветка про "POI"тут типа для мебели. Ссылка на сообщение Поделиться на другие сайты
CyrilSilin Опубликовано 2 марта, 2008 Поделиться Опубликовано 2 марта, 2008 Как перевести обычный формат широты(ХХ.ХХХХХХ) и долготы (ХХ.ХХХХХХ) в числовой формат координат POI для CG ? Там же всё не так просто. Обычные координаты имеют 8 цифр: 12.345678, а координаты которые прописаные в POI имеют 10 цифр: 12.34567890. Вопрос - откуда взялись еще 2 цифры? Может дело в точности записи координат? Ссылка на сообщение Поделиться на другие сайты
dan_2008 Опубликовано 3 марта, 2008 Автор Поделиться Опубликовано 3 марта, 2008 Может дело в точности записи координат? Эти (обычные) координаты в системе WGS 84. Нет, ну в принципе они могут быть представлены в 3х вариантах:N - 59.955266E - 30.311556 N - 59º. 57'3160E - 30º. 18'6934 N - 59º. 57'18.959"E - 30º. 18'41.604" Но даже у 3-го варианта 9 цифр... Откуда в координатах POI получилось 10 цифр..... непонятно. Вот так СГ отображает координаты:Исходные координаты - (написаны выше)А вот так эти же координаты отображает СГ если залесть в его файл bookmarks.dat: 59.95544442|30.31219545Одно и тоже место на карте (СПб, Александровский парк, дом 4). вот так. Ссылка на сообщение Поделиться на другие сайты
sergeyastakhov Опубликовано 3 марта, 2008 Поделиться Опубликовано 3 марта, 2008 Как перевести обычный формат широты(ХХ.ХХХХХХ) и долготы (ХХ.ХХХХХХ) в числовой формат координат POI для CG ? Там же всё не так просто. Обычные координаты имеют 8 цифр: 12.345678, а координаты которые прописаные в POI имеют 10 цифр: 12.34567890. Вопрос - откуда взялись еще 2 цифры? Это же просто дробные числа, поэтому хранить их можно с любой точностью. Думаю, что программа в bookmarks просто сохраняет неокругленные координаты, с которыми работает. Посему, если сантиметровая точность не интересует - просто не пишите их, оставьте 8 цифр (или сколько у вас там есть). Ну или нолики поставьте. Ссылка на сообщение Поделиться на другие сайты
andres78 Опубликовано 3 марта, 2008 Поделиться Опубликовано 3 марта, 2008 Про перевод можно посмотреть здесь http://84.204.42.17/Forums/forum_posts.asp?TID=801 А на счет количества цифр - можно забить просто ставьте координаты в виде вещественных чисел и все... Ссылка на сообщение Поделиться на другие сайты
dan_2008 Опубликовано 3 марта, 2008 Автор Поделиться Опубликовано 3 марта, 2008 Про перевод можно посмотреть здесь http://84.204.42.17/Forums/forum_posts.asp?TID=801 А на счет количества цифр - можно забить просто ставьте координаты в виде вещественных чисел и все... ...собственно почему и создал эту тему - так как тут http://84.204.42.17/Forums/forum_posts.asp?TID=801 непонял ничего. У меня гуманитарный ум так что для меня это китайская грамота. Ссылка на сообщение Поделиться на другие сайты
dan_2008 Опубликовано 3 марта, 2008 Автор Поделиться Опубликовано 3 марта, 2008 За совет - спасибо Попробовал просто тупо вписать обычные координаты вместо специальных СитиГид'овских - на карте это место программа показала точно Ну а нафига тогда у СитиГид'а формат из 10 цифр, когда обычные координаты тоже работают.... непонятно.dan_20082008-03-03 23:25:37 Ссылка на сообщение Поделиться на другие сайты
sergeyastakhov Опубликовано 4 марта, 2008 Поделиться Опубликовано 4 марта, 2008 Ну а нафига тогда у СитиГид'а формат из 10 цифр' date=' когда обычные координаты тоже работают.... непонятно.[/quote'] Поверьте программисту - нету тут никакого особенного формата. Обычно в таких форматах и 8 и 10 (и даже 30) цифр читаются программой при помощи одной и той же функции и выглядят для неё совершенно одинаково. Больше цифр - больше точность числа, только и всего.sergeyastakhov2008-03-04 00:49:25 Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения