我正在构建一个需要用于渲染地理地图的工具的应用程序,此外,应用程序需要该工具来提供添加自定义叠加层的方法.
我发现GMap.Net是一个很好的工具.
我WinForm在网上发现了很多创建自定义叠加层的示例,例如:
GMapOverlay markersOverlay = new GMapOverlay("markers");
GMarkerGoogle marker = new GMarkerGoogle(new PointLatLng(-25.966688, 32.580528), GMarkerGoogleType.green);
markersOverlay.Markers.Add(marker);
gmap.Overlays.Add(markersOverlay);
Run Code Online (Sandbox Code Playgroud)
但当我接近WPFGMap.Net 的版本时,我注意到叠加层已经消失,我不得不将标记直接添加到标记集合(mymap.Markers.Add(new Marker())),而无法在单独的叠加层中合成标记.
如何在GMap.Net的Wpf版本中使用叠加?
| 归档时间: |
|
| 查看次数: |
6664 次 |
| 最近记录: |