Я проверяю следующее: введите код var point = new g.LatLng (parseFloat (lat), parseFloat (lng)); var bounds = map.getBounds(); , если (bounds.contains (точка)) { точка находится в окне }Проверьте, находится ли точка в окне просмотра
Но когда я изменить уровень масштабирования, thefore координаты окна просмотра, то «невидимая» точка не детектируются как " видимый ", я имею в виду в окне просмотра. Точка не маркер!
Это нормально, если точка находится на карте (то есть один маркер), но и в других случаях? – Bertaud
Извините, я не понимаю, что вы подразумеваете под «другими случаями». Вы имеете в виду более одного маркера? –
Нет, только для точки, не установленной на карте. Но я проверил ваш код, и все в порядке. Очень хороший пример. Спасибо. – Bertaud