маркеры карт Google - PullRequest
       15

маркеры карт Google

0 голосов
/ 14 октября 2010

Как мне добавить их на мою карту Google? Я добавил менеджер маркеров

<script src="http://gmaps-utility-library.googlecode.com/svn/trunk/markermanager/release/src/markermanager.js"></script>

И использовал тот же синтаксис, что и в документации, но они не отображаются. Координаты верны. Может кто-нибудь, пожалуйста, замять это для меня. Кроме того, уровень масштабирования должен быть определенным значением, чтобы я мог их видеть?

Для всех, кто попал в беду

http://code.google.com/apis/maps/documentation/javascript/examples/index.html

1 Ответ

1 голос
/ 15 октября 2010

Андрей

Учебное пособие по Google Android MapView показалось мне очень полезным:

  http://developer.android.com/guide/tutorials/views/hello-mapview.html

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

Например, определение вашего класса наложения должно быть:

public class HelloItemizedOverlay extends ItemizedOverlay<OverlayItem>

Что не совсем так, как сказано в указаниях. Зато Eclipse оказывается очень полезным для решения проблем, связанных с этим.

Что касается вашего вопроса об уровне масштабирования, то, по моему опыту, все ваши наложения будут отображаться, пока ваш уровень масштабирования (или состояние панорамирования) позволяет это делать. Если вы оттолкнете их от экрана, они, очевидно, не будут отображаться, но не будут потеряны.

R.

...