牛铮® 联系我

LAB · 05 / 07

Geo|Toolbox

一个仿 ArcGIS Pro 的网页 GIS 工作台:由课程设计 DesktopGIS 重构而来,40+ 地理处理工具,直接调用在线底图与公开数据,打开即用。

GeoToolbox Pro

类型
网页 GIS 工作台(ArcGIS Pro 平替)
来源
课程设计 DesktopGIS 网页重构版
技术
JavaScript · Leaflet · Turf.js
能力
叠加 · 空间统计 · 插值 · 地形 · 符号系统 · 在线数据
● 44 个工具 · 9 类在线数据源 · 三语界面向下滚动

TRY IT · 试一试

三步上手

点击窗口启动工具。也可以把自己的 GeoJSON、CSV、KML、GPX 或 Shapefile(.zip)直接拖进地图。所有计算都在你的浏览器里完成,运行历史只保存在本地。

  1. 01
    加载在线数据

    在左侧「目录」里点「四川省地级行政区」或「过去 7 天地震」,数据从 DataV、USGS 等公开接口实时加载。

  2. 02
    符号化与统计

    选中图层,在「符号系统」里切换分级色彩 / 唯一值 / 热力图;再用「平均中心」「标准差椭圆」「Moran's I」做空间统计。

  3. 03
    地形分析

    打开「高程剖面」,在地图上点出一条穿过龙门山的线,几秒后得到由 AWS 地形瓦片计算出的剖面图;也可以生成等高线。

niuzheng / tools / geotoolbox ↗ 新窗口
LeafletTurf.jsshpjstoGeoJSONLeaflet.heatDataVNatural EarthUSGSOSM OverpassAWS TerrainNASA GIBS中文 / EN / 日本語

DATA · 在线数据源

不用准备数据,|也能开工

工作台直接调用免费、允许跨域访问的公开数据接口,无需注册或密钥;网页是纯静态的,没有自己的服务器。

数据源内容在工作台中的入口
DataV GeoAtlas(阿里云)全国 / 省 / 市 / 区县行政区划目录 · 中国行政区划工具;GCJ-02 自动转 WGS84
Natural Earth世界国家、河流湖泊、海岸线、主要城市目录 · Natural Earth 工具
USGS Earthquake Hazards全球实时地震(1 天 / 7 天 / 30 天)目录 · 实时地震工具
NASA EONET进行中的野火、火山、风暴等自然事件目录 · 自然事件工具
OpenStreetMap · Overpass当前视图内的学校、医院、山峰、车站、水体等目录 · OSM 要素提取(城市尺度)
Nominatim地名检索与行政边界顶部搜索框 · 地理编码工具
AWS Terrain Tiles全球 DEM(Terrarium 编码)高程剖面、等高线、坡度格网、提取高程、实时山体阴影
Open-Meteo任意点的实时天气点位天气工具
Esri / OSM / 高德 / NASA GIBS灰色画布、影像、地形、街道、MODIS 真彩、夜间灯光底图库

ARCHITECTURE · 插件架构

一个工具怎样|接入系统

44 个内置工具和外部插件走同一条路径:只要满足约定,工具就能被系统自动接入;表单、校验与工具文档都由元数据自动生成。

  1. 注册工具

    调用 GIS.registerTool 提交 id、分类、名称、参数与 run 函数

  2. 约定检查

    字段缺失、类型不认识、id 重复的工具被拒绝并记入日志

  3. 工具箱

    按九个分类与搜索词列出全部已注册工具

  4. 参数表单

    按参数类型(图层 / 字段 / 坐标 / 枚举…)自动生成表单并实时校验

  5. 异步执行

    联网请求可超时、可取消,长任务汇报进度

  6. 结果输出

    结果图层带符号与标注加入地图,统计报告与剖面图进入「结果」面板

V1 → V2 · 从桌面到网页

和桌面版 v1 相比

在新窗口全屏使用
能力v1 桌面版 · C# / WinForms / DotSpatialv2 网页版 · GeoToolbox Pro
界面WinForms 窗体 + 工具菜单仿 ArcGIS Pro:功能区、内容 / 目录窗格、地理处理、属性表停靠面板
工具数量缓冲区、裁剪等基础工具44 个:邻近、叠加、空间统计、插值、地形、生成、数据管理、转换、在线数据
数据来源本地 Shapefile / 栅格本地 GeoJSON / CSV / KML / GPX / Shapefile,加在线行政区划、全球矢量、实时地震与 OSM
符号系统单一颜色分级色彩(分位数 / 等间隔 / Jenks)、唯一值、热力图、标注、透明度
底图无Esri 灰色画布 / 影像 / 地形、OSM、高德、NASA MODIS 按日期、夜间灯光,实时山体阴影
插件与取消启动时扫描 Plugins 目录;取消未接通运行中加载 .js 插件;任何工具都可取消
使用门槛Windows + .NET Framework 4.8打开链接即可,手机也能用

作者:牛铮(地理信息科学)· 地图库 Leaflet,空间运算 Turf.js · 底图与数据版权归各提供方所有