Method for using MVT service in three-dimensional map

The invention discloses a method for using an MVT service in a three-dimensional map. Corresponding vector tile data are obtained by binding an established virtual rendering environment and an actually drawn tile and changing a map view angle, a data index tree is established in an environment objec...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: XIANG QIQUAN, WEN JIAN, FU QIANG, TANG SHUANG, TAN DAN, WEI TAO, TANG ERREN, YE BIN, XU JIA, HU SHILIN, ZHANG JINXIANG
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention discloses a method for using an MVT service in a three-dimensional map. Corresponding vector tile data are obtained by binding an established virtual rendering environment and an actually drawn tile and changing a map view angle, a data index tree is established in an environment object, and the tile is drawn in real time through the index tree. The method has the remarkable effects that the loading of the vector tiles in a three-dimensional scene is realized, and the display of a three-dimensional space is realized for two-dimensional plane data. Based on the mapping relation between the virtual rendering environment and the real Canvas, dynamic tile drawing and efficient performance caching are achieved. 本发明公开了一种在三维地图中使用MVT服务的方法,通过创建的虚拟渲染环境和实际绘制瓦片的绑定,并通过改变地图视角而获取相应的矢量瓦片数据,在环境对象中创建数据索引树,通过索引树实时绘制瓦片。其显著效果是:实现了三维场景下矢量瓦片的加载,为二维平面数据实现了三维空间的展示。基于虚拟渲染环境和真实Canvas的映射关系,实现了动态的瓦片绘制和高效的性能缓存。