Получение широты / долготы из функции MyLocation в Google Map Mobile 3.0 - PullRequest
1 голос
/ 08 марта 2009

Я хочу получить мою текущую широту / долготу из Google Maps Mobile 3.0 с помощью некоторого скрипта, который, как я думаю, мог бы быть Python. Это возможно? И, что еще более важно: разработан ли Google Maps Mobile API для такого взаимодействия? Какие-либо юридические вопросы?

В основном у меня есть телефон S60, у которого нет GPS, и я обнаружил, что Google поддерживает свою собственную базу данных для связи идентификаторов ячеек с широтой / долготой, чтобы в зависимости от того, к какому идентификатору ячейки я находился ближе всего, он мог приблизительно соответствовать моему текущему местоположению , Таким образом, только информация Cel ID от оператора не скажет мне, где я нахожусь на Земле, пока не будет доступна такая связь между Cell ID и широтой / долготой (для чего я думаю обратиться за помощью к GMM; конечно, если она предусматривает это ...).

Во-вторых, GMM 3.0 передает мою текущую широту / долготу в гаджет iGoogle Latitude ... так что должен быть какой-то способ, с помощью которого я могу получить ту же информацию с помощью моего пользовательского гаджета / скрипта, верно?

Ответы [ 3 ]

1 голос
/ 23 сентября 2009

Вам не нужно делать это через Google Maps. Отображение для идентификатора ячейки для широты и долготы доступно от http://www.opencellid.org.

Вы можете получить файл необработанных данных, а затем сэмплировать часть данных с необходимой вам точностью. Затем, используя api elocation pys60, вы можете получить текущий идентификатор ячейки (для этого необходим DevCert).

Для более подробной информации взгляните на это: http://discussion.forum.nokia.com/forum/showthread.php?t=112964

1 голос
/ 13 мая 2009

Нет, вы не можете получить к нему доступ из скрипта Python или другого приложения S60 из-за особенностей безопасности платформы S60 3rd ed. Даже если приложение Google Maps будет записывать информацию на диск, ваше приложение не сможет получить доступ к специальным файлам других приложений.

Карты Google используют определение местоположения на основе ячеек в дополнение к GPS или когда GPS недоступен. Google не выпустил какой-либо сторонний API для конвертации данных из сотовой вышки в широту.

0 голосов
/ 08 июня 2009

О чтении любого файла с диска:

Только при наличии сертификата R & D (Исследования и разработки) , который предоставляет вам возможность AllFiles, вы можете получить доступ практически к любому файлу.

...