https://github.com/f-shake/MapBoard
地图画板,一款以ArcGIS Maps SDK为引擎、地图为底图、支持绘制点线面的矢量画板。支持各种格式的导入导出、基础地理分析等功能。支持Windows(完全支持)、Android(仅部分功能)。
https://github.com/f-shake/MapBoard
arcgis draw geography gpx locaton map paint tile vector vectors
Last synced: 5 months ago
JSON representation
地图画板,一款以ArcGIS Maps SDK为引擎、地图为底图、支持绘制点线面的矢量画板。支持各种格式的导入导出、基础地理分析等功能。支持Windows(完全支持)、Android(仅部分功能)。
- Host: GitHub
- URL: https://github.com/f-shake/MapBoard
- Owner: autodotua
- Created: 2019-01-06T02:15:04.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-04-14T01:51:33.000Z (over 1 year ago)
- Last Synced: 2024-04-14T02:32:37.828Z (over 1 year ago)
- Topics: arcgis, draw, geography, gpx, locaton, map, paint, tile, vector, vectors
- Language: C#
- Homepage:
- Size: 233 MB
- Stars: 14
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 地图画板
## 简介
《地图画板》是一个以地图为底图的矢量画板软件,支持图层管理、分类上色、标签显示、简单分析、快速编辑等功能,上手简单、运行速度快。同时,配有《瓦片地图下载器》和《GPX工具箱》两个辅助软件,可以用于缓存离线地图、处理GPX文件。
## 结构
| 项目名称 | 介绍 |
| -------- | ----------------------------------------------------- |
| Model | 包含一些基础的模型/数据类 |
| Core | 包含一些地理和地图的工具类、输入输出类、图层管理 |
| UI | 以WPF为技术的桌面端GUI程序 |
| MAUI | 以MAUI为技术的跨平台多端轻量版程序(暂仅支持Android) |## 截图
### 桌面版
主界面
选择界面
编辑界面
GPX工具箱
地图瓦片下载拼接器
### 手机版

## 注意事项
- 执行 `.build.ps1`能够一键构建,位于 `Generation\Publish`中。
- `MapBoard.Package`项目用于生成MSIX安装包或者提交到Windows应用商店中。