一、目的:基于WPF的DrawingVisual和谷歌地图瓦片开发的地图
二、预览
三、环境
VS2022,Net7,DrawingVisual,谷歌地图瓦片
四、主要功能
地图缩放,平移,定位
真实经纬度
显示瓦片信息
显示真实经纬度和经纬线
省市县数据定位
省市县镇级别连线
鹰眼图(点击定位,滚动缩放,拖动定位)
图形标记(多线段,区域,矩形,椭圆,圆,点,标尺测距等),支持双击定位
显示雷达(添加到指定位置,控制是否动态显示,选中,拖拽移动,删除,识别飞机和车辆等设备)
显示航线(按真实经纬度路线移动,添加模型图片,双击跟踪定位,当在雷达范围内会识别)
显示路线(按真实经纬度路线移动,添加模型图片,双击跟踪定位,当在雷达范围内会识别)
谷歌地图离线数据下载
地图类型
支持谷歌瓦片路线图,卫星图,本文主要演示卫星图数据
范围数据和缩放级别下载
国内和国外服务器选择
在线模式
需要了解的知识点
System.Windows.Controls 命名空间 | Microsoft Learn
演示视频
【WPF-Map示例】自绘离线谷歌地图瓦片_哔哩哔哩_bilibili
【WPF-Map示例】自绘审图号为GS(2019)1822号矢量标准地图_哔哩哔哩_bilibili
演示:基于WPF的DrawingVisual开发GS(2019)1822号矢量中国地图_wpf地图开发-CSDN博客
了解更多
适用于 .NET 8 的 WPF 的新增功能 - WPF .NET | Microsoft Learn
适用于 .NET 7 的 WPF 的新增功能 - WPF .NET | Microsoft Learn
System.Windows.Controls 命名空间 | Microsoft Learn