跳转到内容
Vecaria
升级 Pro

GeoJSON 转 GeoPackage

把 GeoJSON 打包为 OGC GeoPackage(.gpkg):列型推断保真(INTEGER/REAL/BOOLEAN/TEXT)、表名可自定义、恒为 WGS84,QGIS/GDAL 直接打开。本地完成、不上传、免登录、每日免费额度。

本工具完全在浏览器本地完成(本地 WebAssembly 计算),文件不上传服务器。

  • 格式: GeoJSON、GeoPackage
  • 流程: GeoJSON → GeoPackage(.gpkg)
  1. 拖入 .geojson / .json 文件——只解析并显示输入地图预览,不会自动转换(首次转换时加载本地引擎)
  2. 可自定义图层表名(默认 features)与 GeoPackage 版本(1.2/1.3/1.4,默认 1.3——只改文件头 user_version,表结构一致),点击「转换并下载」产出 .gpkg;若浏览器拦截了下载,请留意地址栏下载提示
  3. 用 QGIS 等 GeoPackage 兼容 GIS 打开验证
  • 基于 sql.js(WASM SQLite),浏览器本地
  • 输出单一图层(表名可自定义,默认 features;须为合法 SQL 标识符,非法值响亮拒绝),SRS 4326(WGS84):输入带非 WGS84 crs 成员时响亮拒绝并指引先重投影(此前 crs 被静默忽略、恒写 4326,下游会按错误坐标系解读坐标)
  • 属性列按取值推断列型(全整数 INTEGER / 含小数 REAL / 全布尔 BOOLEAN / 其余含混合类型与嵌套对象数组回退 TEXT,嵌套值以 JSON 文本写入);布尔以 1/0 存储(SQLite 无布尔存储类)
  • 拖入 .geojson → 先看输入地图预览 → 点击「转换并下载」→ 下载 .gpkg(结果区显示要素数与字节数)

打开「GeoJSON 转 GeoPackage」→