Applicability of open-source web mapping libraries for building massive Web GIS clients

被引:0
|
作者
Gábor Farkas
机构
[1] University of Pécs,Doctoral School of Earth Sciences
来源
关键词
Approximate Learning Curve for Javascript; Client-side library; Comparison; Massive client; Software metrics; Web GIS; C44; C61; C88;
D O I
暂无
中图分类号
学科分类号
摘要
The increasing capabilities of web browsers and the growing spread of JavaScript have an impact on the development of web-based GIS systems. While in traditional Web GIS applications the client-side component is only responsible for creating representation models, modern geographically enabled JavaScript libraries have extended capabilities, making them capable of doing extensive tasks, like complex geographical analyses. This paper identifies the most capable libraries for being the basis of a Web GIS client (Cesium, Leaflet, NASA Web World Wind, OpenLayers 2, and OpenLayers 3) and compares them. The libraries are compared by their GIS feature coverage and some quality metrics. OpenLayers 3 is identified for being the most capable library by supporting nearly 60% of the examined GIS features, its small size, and moderate learning curve. For comparing the learning curves of JavaScript libraries, a new metric named Approximate Learning Curve for JavaScript is proposed, which is based on other software metrics.
引用
收藏
页码:273 / 295
页数:22
相关论文
共 50 条
  • [31] REALIZATION OF WEB GIS PLATFORM USING OPEN SOURCE TECHNOLOGIES
    Jovanovic, Zeljko
    Tomic, Milan
    Randic, Sinisa
    2012 20TH TELECOMMUNICATIONS FORUM (TELFOR), 2012, : 1488 - 1491
  • [32] OPEN-SOURCE WEB GIS FRAMEWORK IN MONITORING URBAN LAND USE PLANNING: PARTICIPATORY SOLUTIONS FOR DEVELOPING COUNTRIES
    Sejati, Anang Wahyu
    Buchori, Imam
    Rudiarto, Iwan
    Silver, Christopher
    Sulistyo, Kartiko
    JOURNAL OF URBAN AND REGIONAL ANALYSIS, 2020, 12 (01) : 19 - 33
  • [33] Simplification and Streaming of GIS Terrain for Web Clients
    Cellier, Fabien
    Gandoin, Pierre-Marie
    Chaine, Raphaelle
    Barbier-Accary, Aurelien
    Akkouche, Samir
    WEB3D 2012, 2012, : 73 - 81
  • [34] Web Generator: An open-source software for synthetic web-based user interface dataset generation
    Soto, Andres
    Mora, Hector
    Riascos, Jaime A.
    SOFTWAREX, 2022, 17
  • [35] Building open-source AI
    Shrestha, Yash Raj
    von Krogh, Georg
    Feuerriegel, Stefan
    NATURE COMPUTATIONAL SCIENCE, 2023, 3 (11): : 908 - 911
  • [36] A web-based, open-source database for the distribution of hyperspectral signatures
    Ferwerda, J. G.
    Jones, S. D.
    Du Pei-Jun
    GEOINFORMATICS 2006: GEOSPATIAL INFORMATION TECHNOLOGY, 2006, 6421
  • [37] Building open-source AI
    Yash Raj Shrestha
    Georg von Krogh
    Stefan Feuerriegel
    Nature Computational Science, 2023, 3 : 908 - 911
  • [38] Open-Source, Web-Based Dashboard Components for DICOM Connectivity
    Catalina Bustamante
    Julian Pineda
    Simon Rascovsky
    Andres Arango
    Journal of Digital Imaging, 2016, 29 : 455 - 459
  • [39] An automated framework for evaluating open-source web scanner vulnerability severity
    Amankwah, Richard
    Chen, Jinfu
    Kudjo, Patrick Kwaku
    Agyemang, Beatrice Korkor
    Amponsah, Alfred Adutwum
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2020, 14 (04) : 297 - 307
  • [40] Open-Source, Web-Based Dashboard Components for DICOM Connectivity
    Bustamante, Catalina
    Pineda, Julian
    Rascovsky, Simon
    Arango, Andres
    JOURNAL OF DIGITAL IMAGING, 2016, 29 (04) : 455 - 459