Written by:iServer 2013-5-17
10:19:00
如果已经通过分布式切图服务生成了地图瓦片,那么如何配置地图服务才能使用这些瓦片呢?下面我们将介绍如何使用切图得到的地图瓦片。
如果已经通过分布式切图服务生成了地图瓦片,那么如何配置地图服务才能使用这些瓦片呢?下面我们将介绍如何使用切图得到的地图瓦片。
使用地图切片库
在多台服务器上分布式存储的地图切片,通过文件系统进行管理,这样服务器端就无需进行数据同步,直接对客户端提供地图服务。在线地图服务接收到地图请求时,会自动在地图瓦片中检索合适的切片并返回给客户端。此外,分布式存储的地图瓦片也可以导出为MBTiles标准格式,供移动端离线使用,如iClient Flex Bev、iClient for Android等。
1. 配置地图服务使用地图切片库
通过分布式切图服务切地图瓦片时,需要通过服务组件来选择地图,相应地,使用地图瓦片时也需要对地图服务组件进行设置。
具体方法是:登录服务管理器,打开地图瓦片对应的地图服务组件,进入配置页面(如
http://localhost:8090/iserver/manager/components/map-china400
),勾选启用缓存,选择缓存类型为“FastDFS”,并导入存储配置(即选择存储ID)后,该地图服务组件所发布的服务即可使用指定的FastDFS文件系统中的地图瓦片。
2. 将地图切片导出为MBTiles格式供离线使用
SuperMapiServer支持将FastDFS分布式文件系统中每一幅地图对应的地图瓦片集导出为MBTiles格式,便于传播和移动端(如iClient Flex Bev、iClient for Android等)的离线使用。 使用方式是:
进入服务管理器的“切片存储”选项卡,页面列出了服务器上当前添加的各个切片存储的存储位置信息,选择类型为“FastDFS”的切片存储 点击存储ID进入FastDFS切片存储页面
点击切片集列表右端的“导出mbtiles”链接,填写导出目录、比例尺、范围等参数,即可将切片导出为MBTiles格式。
当导出完成后,可点击“下载”链接,将导出的MBTiles文件下载到本地。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igat.cn 版权所有 赣ICP备2024042791号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务