как сделано с помощью JavaScript + PHP + MYSQL и Google Maps API v2 динамическая загрузка маркеров?
атм У меня есть карта, следуйте примеру
http://googlemapsapi.martinpearman.co.uk/infusions/google_maps_api/basic_page.php?map_id=8
но мой marker_data_01.php (где перечислены все маркеры -> посмотрите пример кода) имеет атм 4 МБ и будет только больше и больше.
Таким образом, вопрос заключается в следующем: как загрузить только эти маркеры в marker_data_01.php
(какой-либо другой его модификации, может быть в том же файле, что и map, бессмысленно, я загружаю все это из MySQL atm)
что я сейчас смотрю:
так для примера (я не знаю, какое число будет хорошим, но я пишу это только для того, чтобы показать, что я хочу сделать, или просто что-то подобное), так что
- верхний левый угол, например, имеет позицию: 10,
- верхний правый угол, например, имеет позицию: 30,
- нижний левый угол, например, имеет положение: 5,
- нижний правый угол, например, имеет позицию: 15.
- поэтому загружайте только эти маркеры, которые находятся в этом поле 10-30-5-15
например GET,
и когда я перемещаю карту, например, в поле 17-12-48-20, затем выполняю следующий запрос GET
и с этой цитатой MySQL и скачайте следующие маркеры, что я вижу сейчас,
с этим я могу иметь карту с неограниченным количеством маркеров,
и когда будет много маркеров, тогда кластеризация может их связать,
так что с этим ppl не нужно делать «предварительную загрузку» всех маркеров БД (у которых сейчас 4 МБ и будет больше), но загружать только то, что они видят в данный момент,
Я знаю, что это возможно, потому что это есть на многих сайтах, но я не мастер языковых кодов, я знаю только немного php и mysql (и html) :)
// простите за мой английский