当前位置:首页 > 技术 > 正文内容

精选GIS工具与资源网站推荐

访客 技术 2026年9月14日 13

继之前分享的一组GIS相关网站后,本次继续整理了一批实用的地理信息系统工具网站。

这些平台涵盖了空间数据获取、编辑、格式转换以及可视化等多个方面,能够有效提升地理信息处理效率。

Mapshaper - 空间数据简化工具

https://mapshaper.org/

这是一个专为矢量地理数据优化设计的在线平台。它支持多种常见格式如SHP、GeoJSON、KML和CSV,并能通过减少顶点数量或合并相邻区域的方式,在保留图形特征的前提下显著减小文件体积。

以中国省级行政边界为例,用户可直接上传对应的GeoJSON文件进行操作:

Mapshaper界面
导入数据示例
导入结果
数据加载完成

完成后可以选择输出为不同格式,例如TopoJSON或其他轻量化版本。

阿里云DataV行政区划工具

https://datav.aliyun.com/portal/school/atlas/area_selector

该页面提供了一个便捷的地图选择器,允许用户按需下载各级行政区划的GeoJSON数据。此外还内置了简易编辑功能,便于快速调整区域划分结构。

阿里云地图选择器
阿里云地图选择界面

适合需要构建自定义地图可视化项目的开发者使用。

行政区划年度数据平台

https://www.shengshixian.com/

此站点专注于提供全国范围内省、市、县三级行政单位的空间数据资源,并定期更新至最新版本。

数据下载入口
行政区划下载页
年份筛选
按年份查找数据

适用于需要精确反映当前行政归属关系的应用场景。

天地图行政区划服务

https://cloudcenter.tianditu.gov.cn/administrativeDivision/

由国家基础地理信息中心维护的官方服务平台,具备高度权威性。其行政区划模块支持多级别区域查询及批量导出。

天地图行政区展示
天地图行政区浏览界面

所含数据完整且经过严格校验,是政府项目和科研工作中常用的参考来源。

坐标系统转换工具

https://tool.lu/coordinate/

针对国内常用的不同大地坐标体系(如WGS84、火星坐标GCJ02、百度BD09)之间的数值换算问题,该网页工具提供了简洁易用的交互方式。

坐标转换界面
经纬度坐标互转

特别适合处理来自多个地图API时出现的位置偏差修正工作。

全能型桌面GIS应用:水经微图

这是一款融合了离线地图下载与基本GIS分析能力的小巧软件。主要特性包括但不限于:

  • 高清影像图层抓取
  • 道路网络矢量提取
  • 建筑物轮廓生成
  • 各类坐标变换功能
坐标定位功能
位置搜索与标注
角度单位转换
角度制式切换
投影设置面板
地图投影配置

整体来看,上述工具均能在各自擅长领域内发挥重要作用,可根据具体任务灵活组合运用。

相关文章

Linux crontab 详解

1) crontab 是什么cron 是 Linux 的定时任务守护进程;crontab 是用来编辑/查看“按时间周期执行命令”的表(cron table)。常见两类:用户 crontab:每个用户一份(crontab -e 编辑)系统级 crontab / cron.d:可指定执行用户(/etc/crontab、/etc/cron.d/*)2) crontab 时间...

富文本里可以允许的 HTML 属性

一、所有标签默认允许的安全属性(极少)class        (可选)id           (通常建议禁用)title️ 注意:id 容易被滥用做锚点注入,很多系统直接禁用class 允许的话最好只允许固定前缀(如 editor-*)二、a 标签允许属性<a href="" t...

Mac 安装 Node.js 指南

方法一:通过官网安装包(最简单,适合初学者)如果你只是想快速安装并开始使用,这是最直接的方法。访问 Node.js 官网。页面会显示两个版本:LTS (Recommended For Most Users):长期支持版,最稳定。建议选这个。Current:最新特性版,包含最新功能但可能不够稳定。下载 .pkg 安装包并运行。按照安装向导点击“下一步”即可完成。方法二:使用 Homebrew 安装(...

Laravel 事件和监听器创建

在 Laravel 中,使用 Artisan 命令创建 Events(事件) 和 Listeners(监听器) 是非常高效的。你可以通过以下几种方式来实现:1. 手动创建单个 Event如果你只想创建一个事件类,可以使用 make:event 命令:Bashphp artisan make:event UserRegistered执行后,文件将生成在 app/Even...

自定义域名解析神器 dnsmasq

什么是 dnsmasq?dnsmasq 是一个轻量级、功能强大的网络服务工具,专为小型和中等规模网络设计。它是一个综合的网络基础设施解决方案[1]。dnsmasq 能做什么?功能说明应用场景DNS 转发与缓存将 DNS 查询转发到上游服务器(ISP、Google DNS 等),并在本地缓存结果加快 DNS 查询速度,减少外部 DNS 流量本地 DNS解析本地网络设备的主机名,无需编辑&n...

linux screen 用法详情 (nohup 的替代方案)

一、screen 是什么?能干嘛?screen 是一个终端复用器,可以:在一个 SSH 会话中开多个“虚拟终端”SSH 断线后,程序仍然在后台运行随时重新连接到原来的会话特别适合:nohup 的替代方案跑脚本 / 爬虫 / 训练模型运维、远程开发二、安装 screen# CentOS / Rocky / Almayum install -y screen# Debian / Ubuntuapt i...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。