Я показываю определенные маркеры. Ранее они были добавлены в MarkerClusterer. Даже когда я показываю маркеры, сначала не появляются, но когда я уменьшаю масштаб от MarkerClusterer, они появляются.Есть ли способ отразить изменения в MarkerClusters отдельных маркеров?
0
A
ответ
1
Как вы на самом деле показываете маркеры?
Если вы посмотрите на исходный код здесь: http://google-maps-utility-library-v3.googlecode.com/svn/trunk/markerclusterer/src/markerclusterer.js, MarkerClusterer фактически скрывает маркеры, установив их поле map
равным нулю.
Таким образом, вы можете, вероятно, отобразить определенный маркер, скрытый MarkerClusterer, установив поле map
обратно на вашу картографическую ссылку.
Да, я сделал то, что вы описали, и он показывает (показать) маркер. Но вы должны быть очень осторожны с этим, потому что вы достигаете и вмешиваетесь в что-то, что должен использовать «MarkerClusterer». Я использую это очень экономно. –