2010-04-11 4 views
2

моя проблема с маркерами XXk (aka XX000), atm У меня есть маркеры 7k и будет больше и больше проблема в базе данных маркеров, потому что atm это 4MB (ссылка к моему DB http://tinyurl.com/ybau9ce) и проблема в том, как быстро нагрузка? например СКАЧАТЬ только это то, что это шоу сейчас, потому что нагрузка СКАЧАТЬ я с ClusterMarker и проблема не с Явы, но с загрузкой этой базы данных я думаю ...google maps api v2 - десятки тысяч маркеров

+0

google maps api v2 (NO 3) – Adam

ответ

0

Почему вы хотите, чтобы загрузить все данные однажды? Вы не можете сразу визуализировать маркеры 7K на карте imo. Я не знаю, какова цель вашего вопроса, но у меня были бы только загруженные данные, которые находятся в фокусе, например. на дисплее и отображается.

+0

http://www.youtube.com/watch?v=sE3MKshpjJk - вот как это выглядит, я просто не знаю, как динамические маркеры нагрузки динамичны, только то, что show atm – Adam

1

http://code.google.com/apis/maps/documentation/overlays.html

найти часть о менеджере маркера

цитатой из этого «Менеджер контролирует текущий видовых и коэффициент масштабирования изображения карты, динамическое добавление или удаление маркеров с карты, как они становятся активными.»

динамически для этого потребуется база данных со всеми маркерами.

Theres хорошее объяснение о том, как это сделать по ссылке ниже.

code.google.com/apis/maps/articles/phpsqlajax.html

вы можете затем динамически генерировать эти маркеры, которые находятся в границах текущего масштаба. После масштабирования или перемещения карты произойдут некоторые события, после чего вы сможете активировать на этом и узнать границы текущего вида.

Помогло бы это решить?

+0

http://pastebin.com/raw.php?i=rXrANiv0 // символы limit @ stackoverflow – Adam

+0

, но это тоже не загружает динамику, потому что это то же самое, что у меня есть ... $ query = "SELECT * FROM маркеры ГДЕ 1 "; ----- и ------ для (var i = 0; i Adam

+0

ye, вот пример. пример принимает все его просто пример. , что вам нужно сделать, это изменить этот запрос в том, что возвращается после масштабирования, и только получить в подмножестве базы данных sql в зависимости от того, как масштабируется карта и где ее границы – Hennie

Смежные вопросы