Как получить непрерывную позицию на статической карте Google? - PullRequest
0 голосов
/ 06 марта 2012

Я живу в Монтерее, Калифорния, и у меня есть смартфон на Android. Я создал веб-страницу с помощью Google Static Map Wizard и хотел посмотреть, как я гуляю по городу на своем новом телефоне, просматривая веб-страницу на телефоне. Можно ли отобразить маркер на статической карте моего текущего (в движении) местоположения? Я действительно в себе и хотел бы посмотреть, как я гуляю по городу.

Это код, который я получил от мастера карт. Любая помощь или направление будут очень признательны. Я не уверен, как добавить текущее местоположение?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org    
/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<img src="http://maps.googleapis.com/maps/api/staticmap?center=36.595914,-121.887295&
zoom=16&format=png&sensor=false&size=400x500&maptype=hybrid" />
</body>
</html>

1 Ответ

1 голос
/ 06 марта 2012

Что вы сами пробовали?

Вы можете создать приложение Android, которое отправит ваше текущее местоположение в веб-приложение, которое затем может изменить URL-адрес изображения Google Maps, добавив маркер в указанном месте.

Другое решение использует Геолокацию HTML5 , чтобы добавить еще один маркер на карту в вашем местоположении. (Найдите дополнительную информацию об этом) Таким образом, вы можете избежать необходимости в серверном программном обеспечении, так как все можно сделать с помощью HTML5 и JavaScript.

В любом случае; это немного сложнее, чем просто статическая страница с картой на ней, поэтому попробуйте сначала провести исследование!

Удачи!

...