Openlayers数据加载原理

目录

GIS地图加载的原理

(1) 瓦片地图

(2) 矢量地图

OpenLayers加载地图的原理与方法

(1) 瓦片地图:

(2)矢量地图:


GIS的目的是利用空间信息为人们的生产生活提供便利和服务,而地图就是空间信息的直观表现,是空间信息的载体,因此,地图加载是任何一个webGIS应用系统的基础。

互联网上的地图应用主要有矢量地图(Vector)和瓦片地图(Tile)两种形式;不管是哪一种格式的GIS数据,都是基于这两种形式进行加载的。

GIS地图加载的原理

(1) 瓦片地图

瓦片地图是指网格中多个类似瓦片的图片集,对矢量地图文档或影像数据进行预处理,采用高效的缓存机制形成的缓存图片集,可在网页中快速加载,并且效果较好。

在Web端加载瓦片地图,一般有两种方式,一种为直接读取缓存加载,即读取磁盘中以目录方式存储的瓦片图片;另一种为调用瓦片地图服务接口,通过服务接口读取并加载瓦片地图。

这种方式要有服务资源支持(即要有提供瓦片地图服务的GIS服务器支持),可以是第三方的网络在线瓦片地图服务(如Google地图、OSM地图、Baidu地图等),也可以是WMTS,还可以是其他GIS服务器发布的自定义类型的瓦片地图等。

瓦片地图加载原理: 通过Ajax请求瓦片地图服务或数据,根据瓦片地图的级数、行列号分别获取对应的瓦片地图,将其按照请求的空间范围组织好(即按照网格组织瓦片地图),从而形成一幅地图并显示在网页中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值