【发布时间】:2016-12-29 13:35:38
【问题描述】:
我正在使用 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
但是这样我也没有坐标。
【问题讨论】:
-
使用 SpatiaLite。可以将其作为扩展 DLL 加载到 SQLite 管理器中。
-
我需要使用geopackage作为数据库格式。我将看看我可以通过 DDL 扩展在 sqlitemanager 中使用的特定空间函数。谢谢!
标签: sqlite type-conversion blob coordinates geopackage