我正在使用SQLite-Mananger Plugin for FireFox来编辑我的本地地理数据包数据库。
几何体在各种表中存储为BLOB。 现在,我想将不可读的BLOB格式编码为人类可读的坐标。
我已经这样试过了:
Select STAsText(geometry) as geometry from table;
出现以下错误:
no such function: STAsText
我猜是因为它是一个本地数据库而STAsText函数是用于SQL-Sever的。
我也尝试过:
SELECT quote(geometry) FROM table
但是有了这个,我也没有坐标。
答案 0 :(得分:1)
只需使用GDAL OGR2OGR“ogr2ogr -f”GeoJSON“path / filename.geojson path / filename.gpkg”
或者使用QGIS Desktop。 GeoPackage使用WKB -Well Known Binary的派生,它的Vector Features BLOB。转换为GeoJSON非常简单。您也可以使用GeoPackage-JS进行转换。
单击打开地理包,它将允许您下载为GeoJSON http://ngageoint.github.io/geopackage-js/