我在尝试绘制标记时遇到一些问题,在某些情况下绘制圆圈。问题本身是关于如何以适当的方式做到这一点。
这是我正在使用的流程:
设定
GMap.RequiredProp.Center
值在
AfterPageLoaded
事件中,我将等待 First 成为false
值,因此我设置了我的GMMarker
andGMCircle
(根据需要设置)。我为 Marker 和 Circle 使用了一个设计时对象,所以我只更改它的值。当我得到一个新信息时,比如纬度/经度,我将它的可见性设置为
false
,应用新值并再次将其设置为true
。
另外,为了确保新位置会出现在地图的中心,在第一次加载后我设置了一个标志,所以下次我将使用GMMap1.PanTo()
do force center。如果我不使用它,地图将不会居中,如果我使用鼠标平移时会出现一些问题,有时圆圈会变得非常大,不尊重半径的值......
我将不胜感激任何答复。