演示:基于WPF的DrawingVisual和谷歌地图瓦片开发的地图(完全独立不依赖第三方库)

一、目的:基于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

欢迎使用 Expression Blend | Microsoft Learn

https://github.com/HeBianGu

HeBianGu的个人空间-HeBianGu个人主页-哔哩哔哩视频

相关推荐
CoderIsArt7 小时前
C# WPF常用调试工具汇总
开发语言·c#·wpf
凉、介13 小时前
SylixOS 下的消息队列
linux·wpf·sylixos
Magnum Lehar13 小时前
wpf3d游戏引擎ProjectLayoutView实现
游戏引擎·wpf
摆烂的少年13 小时前
WPF中自定义DataGrid表格后,修改选中行的字体颜色或背景图
wpf
CoderIsArt13 小时前
WPF调试三种工具介绍:Live Visual Tree、Live Property Explorer与Snoop
wpf
甄天13 小时前
WPF Style样式 全局样式资源字典
c#·wpf
GalaxyPokemon1 天前
RPC - 服务注册与发现模块
wpf
FuckPatience2 天前
WPF 的RenderTransform使图标旋转180°
wpf
甄天2 天前
WPF数据绑定
c#·wpf
Magnum Lehar2 天前
wpf游戏引擎主界面实现3
ui·游戏引擎·wpf