Research ArticleOpen AccessGoogle Scholar indexed
Visualization of Vector Tiles on CesiumJS Virtual Globe
Institute of Remote Sensing and Geoinformatics, Academy of Science, Pyonyang, The Democratic People’s Republic of Korea
Institute of Remote Sensing and Geoinformatics, Academy of Science, Pyonyang, The Democratic People’s Republic of Korea
Institute of Remote Sensing and Geoinformatics, Academy of Science, Pyonyang, The Democratic People’s Republic of Korea
Institute of Remote Sensing and Geoinformatics, Academy of Science, Pyonyang, The Democratic People’s Republic of Korea
- 1 Institute of Remote Sensing and Geoinformatics, Academy of Science, Pyonyang, The Democratic People’s Republic of Korea
- 2 Institute of Remote Sensing and Geoinformatics, Academy of Science, Pyonyang, The Democratic People’s Republic of Korea
- 3 Institute of Remote Sensing and Geoinformatics, Academy of Science, Pyonyang, The Democratic People’s Republic of Korea
- 4 Institute of Remote Sensing and Geoinformatics, Academy of Science, Pyonyang, The Democratic People’s Republic of Korea
Journal of Geographic Information System·Volume 15 (2023)·Pages 515–523·Published 13 September 2023·DOI10.4236/jgis.2023.155025
Copy link · social · email
Abstract
Essentially, CesiumJS — which can be accessed through the link, http://cesiumjs.org , is an open-source JavaScript library for creating virtual globe environment in performance effective, high quality of rendering, precision, and user friendly. It is a wonderful tool for 3D-themed visualizations of earth. CesiumJS has a number of data sources, but none of them supports vector tile format. This article explains how to visualize Mapbox vector tiles in a CesiumJS virtual globe environment. CartoDB/BigQuery hosts vector tiles, and a process for producing vector tiles from massive vector data using the BigQuery tiler of CartoDB has been provided.
KeywordsMapbox3D VisualizationBigQueryCartoDBVirtual Earth
- De Beukelaar, I.T.Y. (2018) Cartographic Implications of Vector Tile Technology. Master’s Thesis. Utrecht University, Utrecht.
- Zhou, M. (2016) A Virtual Globe-Based Vector Data Model: Quaternary Quadrangle Vector Tile Model. International Journal of Digital Earth, 9, 230-251. https://doi.org/10.1080/17538947.2015.1016558
- mapbox (2019) Mapbox Documentation. https://docs.mapbox.com/
- mapbox (2019) Mapbox Vector Tile Specification. https://github.com/mapbox/vector-tile-spec
- CARTO (2021) CARTO BIGQUERY TILER. https://carto.com/bigquery-tiler/
- CesiumJS (2021) CESIUMJS. https://cesium.com/platform/cesiumjs/
- Vitolo, C. (2015) Web Technologies for Environmental Big Data. Environmental Modelling & Software, 63, 185-198. https://doi.org/10.1016/j.envsoft.2014.10.007
- Yue, P. and Jiang, L.C. (2014) Biggis: How Big Data Can Shape Next-Generation GIS. The Third International Conference on Agro-Geoinformatics, Beijing, 11-14 August 2014, 1-6. https://doi.org/10.1109/Agro-Geoinformatics.2014.6910649
- Ingensand, J. (2016) Implementation of Tiled Vector Services: A Case Study. In Sdw@ giscience: 19. https://api.semanticscholar.org/CorpusID:973025
- Murshed, S.M., Al-Hyari, A.M., Wendel, J. and Ansart, L. (2018) Design and Implementation of a 4D Web Application for Analytical Visualization of Smart City Applications. International Journal of Geo-Information, 7, Article 276. https://doi.org/10.3390/ijgi7070276
- Mapbox (2019) Vector Tiles Standards. https://docs.mapbox.com/data/tilesets/guides/vector-tiles-standards/