我发现除了 svg 之外还有几个选项:
查询数据并将其解析为 JTS 几何对象,如果需要,可以通过 JTS 将对象操作为坐标数组。JTS-1.8.jar 是当前最新的库。
使用它来解析: Geometryometry = new WKBReader().read(stmt.column_bytes(2));
OpenGL 1 或 2 似乎不是使用 Canvas,而是灵活地生成高度可配置的地图的方法。要使用此功能,所有几何图形必须转换为浮点数组,然后转换为浮点缓冲区,有很多关于 OpenGL Android OpenGL 的教程 和 Android OpenGL 入门是两个非常好的教程。
Habib:spatialite 和 android 的一个很好的起点是这个例子:spatialite-android
为了使用 OpenGL 选择地图上的几何对象,需要选择单击点周围的缓冲区或区域、更改单击对象的颜色以及在可显示的对象上创建元数据。这可能有点宽泛,但我还没有讲到这一点,所以很多都是理论上的。
| 归档时间: |
|
| 查看次数: |
2237 次 |
| 最近记录: |