gis 矢量切片读取_矢量地理数据如何切片?

本文探讨了矢量瓦片在地图服务中的优化策略,包括分块、数据压缩、渲染加速等方面,并提及了客户端制图中如何结合OpenGL/WebGL进行渲染,以及与现有制图方案的集成。同时,提到了OGC对于矢量瓦片的关注和相关工程技术报告。此外,还暗示了2D与3D的矢量化集成及数据一体化管理的复杂性。
摘要由CSDN通过智能技术生成

一般的考虑点有以下几方面:如何分块(通常和地图本身分块相同),如何减少传输量(选用protobuff格式/delta-encoding编码/)、如何简化数据(通过zigzag/simplify-js等),如何加速渲染(使用屏幕像素坐标系,返回opengl/webgl可识别的二进制格式等)。

------矢量瓦片貌似是近期热点?再补充些信息。

1)客户端制图:矢量瓦片一般会结合OpenGL/WebGL等新一代渲染技术,从而实现data-server + client-render+analysis,所以还需要考虑瓦片如何进行渲染,多层瓦片如何组织为一幅地图并进行渲染,如何与现有的地图制图方案(符号、样式、专题图等)结合。这方面可以参考 Mapbox GL Style Spec (Mapbox Style Specification), ArcGIS 10.x的矢量瓦片方案也是等同采用了这套样式规范。

另外也有一种新的技术思路,就是直接采用OpenGL渲染技术,将原始数据剖分为BufferObject,这种方案可以进一步节省客户端渲染时间。但由于已经丢失了空间位置信息,从而也限制了其使用场景,失去了客户端计算的能力。

2)2D与3D的矢量化集成:暂不展开。

3)矢量瓦片与原始空间数据的一体化管理:暂不展开。

----------2018年4月8日,补充:

OGC也开始关注这个了,弄了个“OGC Testbed-13: Vector Tiles Engineering Report”工程技术报告,内容相当全面,各位要写论文的可以直接翻译之。当然由于这篇ER的几个作者都是高校和“非主流”企业人士,因此学术味GIS味更多,有意冷落了MVT。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值