跳到主要内容
Vecaria

GeoJSON 面积计算

本地处理

在线计算 GeoJSON 的面积、长度、顶点数与包围盒,浏览器本地处理、文件不上传,免费免登录。

当前为示例数据,可直接点「统计测量」试用

测地口径:面积/长度按球面测地计算(turf.js,球半径 6,371,008.8 m)——与 WGS84 椭球精确值存在约 0.5% 以内差异(高纬度/长距离更明显);坐标按 WGS84 经纬度解释。面积/长度合计跨全部要素;多边形长度为周长。输入会在下方地图预览中呈现,便于核对量测对象。

地图预览(MapLibre,几何在本地渲染;CARTO 底图瓦片需联网加载)

使用方法

  1. 粘贴 GeoJSON,或点击「或载入文件」选择 .geojson/.json 文件
  2. 点击「统计测量」
  3. 查看面积/长度/顶点/包围盒;下方地图预览呈现量测对象,便于空间核对

功能说明

  • 测地面积与长度:球面测地计算(turf.js,MIT 许可,球半径 6,371,008.8 m),跨纬度结果可比;与 WGS84 椭球精确值差异约 0.5% 以内
  • 顶点与包围盒统计
  • 输入地图预览:量测对象空间确认(MapLibre;几何本地渲染,底图瓦片需联网)
  • 单位固定:面积 m² 与 km²、长度 km
  • 浏览器本地完成

常见问题

  • 问:免费吗?需要登录吗? 答:免费,量测在每日免费额度内、无需登录;批量与更大额度属于 Pro。
  • 问:怎么计算 GeoJSON 多边形的面积? 答:粘贴或载入 GeoJSON(要素集合或多边形都可),点「统计测量」——面积以 m² 和 km² 汇总输出,下方地图预览呈现量测对象便于空间核对。MultiPolygon 的面积会累加所有成员环;本工具只出整体汇总,没有逐要素明细表。
  • 问:面积和 ArcGIS/QGIS 算的为什么差一点? 答:本工具是球面测地计算(turf.js,球半径 6,371,008.8 m),与 WGS84 椭球精确值相差约 0.5% 以内(高纬度/长距离更明显)——与多数网页 GIS 量测工具同口径;要椭球精确值请以桌面 GIS(如 ArcGIS 的测地面积)为准。
  • 问:量出来的数值不对 / 位置偏很多? 答:大概率是坐标系:本工具要求 WGS84 经纬度。带投影坐标系的 GeoJSON 会静默算出错误数值——先用「GeoJSON 重投影」转成 WGS84 再来量测。

隐私

量测是纯文本计算:你的坐标数据在浏览器内解析与统计,不产生任何网络请求,关闭页面即清除——位置数据尤其适合本地处理。

TL;DR: 计算 GeoJSON 的面积、长度、顶点数与包围盒,粘贴即得;浏览器本地处理、不上传,免费免登录。

示例

  • 粘贴 GeoJSON → 得到面积/长度/包围盒

支持的格式

GeoJSON

限制说明

  • 球面测地面积/长度(turf.js,球半径 6,371,008.8 m):与 WGS84 椭球精确值存在约 0.5% 以内差异(高纬度/长距离更明显)——非椭球精确计算
  • 仅输出整体汇总,不提供逐要素明细表
  • 点/线要素不计面积;多边形的长度为周长
  • 输入地图预览几何在本地渲染,底图瓦片来自 CARTO(联网加载)
  • 浏览器本地处理,不上传