GeoJSON 转 GeoPackage
把 GeoJSON 打包为 OGC GeoPackage(.gpkg):列型推断保真(INTEGER/REAL/BOOLEAN/TEXT)、表名可自定义、恒为 WGS84,QGIS/GDAL 直接打开。本地完成、不上传、免登录、每日免费额度。
处理方式与数据安全
章节标题“处理方式与数据安全”本工具完全在浏览器本地完成(本地 WebAssembly 计算),文件不上传服务器。
输入与输出
章节标题“输入与输出”- 格式: GeoJSON、GeoPackage
- 流程: GeoJSON → GeoPackage(.gpkg)
使用方法
章节标题“使用方法”- 拖入
.geojson/.json文件——只解析并显示输入地图预览,不会自动转换(首次转换时加载本地引擎) - 可自定义图层表名(默认 features)与 GeoPackage 版本(1.2/1.3/1.4,默认 1.3——只改文件头 user_version,表结构一致),点击「转换并下载」产出
.gpkg;若浏览器拦截了下载,请留意地址栏下载提示 - 用 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(结果区显示要素数与字节数)