Как получить непрерывную позицию на статической карте Google?

Я живу в Монтерее, Калифорния, и у меня есть смартфон на 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 ответ

Решение

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

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

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

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

Удачи!

Другие вопросы по тегам