当前位置:首页 > 数据库 > SQlite

[转]MBTiles 离线地图演示 - 基于 Google Maps JavaScript API v3 + SQLite

SELECT * FROM tiles; zoom_level | tile_column | tile_row | tile_data 5 | 13 | 23 | [PNG data] 5 | 13 | 24 | [PNG data] 5 | 14 | 23 | [PNG data] 5 | 14 | 24 | [PNG data] 5 | 15 | 25 | [PNG data] 复制代码

这张表很容易查询一张特定的瓦片:比如查询级别为 8,列号为116,行号为192的瓦片数据:

sqlite> SELECT tile_data FROM tiles WHERE zoom_level = 8 AND tile_column = 116 AND tile_row = 192;

[PNG data]
tile_data 为二进制的流文件,不管用在桌面程序还是Android、iOS应用都可以很方便的从Mbtiles数据库里面读取瓦片数据了。

[转]MBTiles 离线地图演示 - 基于 Google Maps JavaScript API v3 + SQLite - 文章图片

以下是我用Delphi做的一个演示程序的截图:

[转]MBTiles 离线地图演示 - 基于 Google Maps JavaScript API v3 + SQLite - 文章图片

[转]MBTiles 离线地图演示 - 基于 Google Maps JavaScript API v3 + SQLite - 文章图片

[转]MBTiles 离线地图演示 - 基于 Google Maps JavaScript API v3 + SQLite - 文章图片

 

引文连接:

作者: i-gps
出处: MBTiles 离线地图演示 - 基于 Google Maps JavaScript API v3 + SQLite

欢迎探讨交流Google Maps相关技术,QQ:64445322 QQ群:242284018 

[转]MBTiles 离线地图演示 - 基于 Google Maps JavaScript API v3 + SQLite

标签:分享图片   使用   inf   百度地图   探讨   span   blog   from   tle   

本文系统来源:https://www.cnblogs.com/rainbow70626/p/8278737.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!