我正在运行谷歌地图v3网站,而当今的标记宽于55时会在放大时消失并在缩小时再次出现。这些标记直到今天才显示出来,可能谷歌已经改变了一些东西?Google地图v3标记在今日放大地图时消失
回答
它似乎是不再接受负值的锚点。当我更改为正值时,标记将显示所有缩放级别。
在[问题跟踪器](http://code.google.com/p/gmaps-api-issues/issues/list?can=2&q=apitype:Javascript3%20type:Defect)中报告此问题并提供链接到一个演示问题的示例(或附加示例文件以解决该问题),可能会修复它。 – geocodezip
我同意Henkemota。我的自定义标记也开始在缩放更改中消失。 “锚点”值在Y方向略大一点,以将标记略微偏移“位置”的北部。将值更改为图标大小可解决问题。它在数周内工作正常,因此API中的某些内容必须发生变化。感谢您发布您的解决方案,因为这很难追查到。
也许这是Google api bug,我找到Issue 167 - Moved marker disappears when using Marker Clusterer (Plus)可能对您有所帮助。
我解决了这个问题
map.panTo(defaultMarker.getPosition());
然后fitBounds所有标记......
只有丑陋认为,地图是由标记放大到最大的一切,that's不是好看...
它为我做了同样的事情(我使用自定义标记)。我将我附加了自定义标记的窗格从floatPane
更改为overlayMouseTarget
。看来这是对选择在其窗格中,您希望您的标记住的辅助效果:
var panes = this.getPanes();
panes.overlayMouseTarget.appendChild(div);
从这个例子:https://developers.google.com/maps/documentation/javascript/customoverlays
- 1. Google地图标记消失
- 2. 根据缩放大小调整标记Google地图v3
- 3. 标记在地图上V3
- 4. Google Map API v3 - 标记中心地图
- 5. Google Maps API v3添加地图标记
- 6. Google地图标记在位置更新时消失
- 7. 在Google地图中放置标记
- 8. 在Google地图中放置标记
- 9. 如何在v3中为Google地图标记放置多个图标?
- 10. 标记在谷歌地图消失
- 11. Google地图标记
- 12. 在Google地图API v3中长时间添加标记
- 13. 谷歌地图API V3 - 标记阴影消失
- 14. 消失自定义标记 - 谷歌地图v3
- 15. 在Google地图中显示.gif图像标记V3
- 16. 点击其他地图时更改Google地图标记图标
- 17. 聚合地图标记时缩小和取消聚类放大
- 18. 如何抵消Google地图标记?
- 19. 在地图选项上设置Google地图v3大小
- 20. Google地图和地图上的标记
- 21. 未出现地理位置标记,Google地图API V3
- 22. 放大到在谷歌地图API V3地图
- 23. 使地图标记在特定缩放级别出现/消失
- 24. 大量的Google地图标记和IE6?
- 25. android捏放大Google地图
- 26. 如何在Google地图上顺利放大标记?
- 27. Google地图标记仅在iPhone/iPad上以特定缩放级别消失
- 28. 记住Google地图v3的状态
- 29. 标记不显示在地图api V3
- 30. Google Maps API v3的可扩展地图标记覆盖图
的链接将帮助 –
是否运行了该API的版本?似乎新版本可能正在进行中。 – geocodezip