【发布时间】:2019-05-14 23:48:14
【问题描述】:
您能告诉我如何在SQLite 数据库中存储多边形类型的数据吗?
Note:我正在使用这个Cordova plugin。
polygon: Point[];
interface Point {
x: number;
y: number;
}
【问题讨论】:
-
最近版本的 sqlite 有一个用于处理多边形的可选扩展模块:sqlite.org/geopoly.html
-
或者,如果您只想存储数据而不是基于多边形进行高级查询,因为您使用的是 JavaScript,因此将它们作为 json 字符串存储在 TEXT 列中应该很简单。您甚至可以使用另一个可选的 sqlite 扩展对其进行一些操作和查询:sqlite.org/json1.html
-
我正在使用这个插件。希望我不能用那个不? @肖恩github.com/litehelpers/Cordova-sqlite-storage
-
对此一无所知。
-
希望我可以维护一个新表名
Polygon并在其中放置 3 列,例如x、y和Id或父表。希望我能那样做,不是吗?请问你的想法? @肖恩
标签: javascript typescript sqlite ionic3 cordova-plugins