Enhanced satellite positioning as a web service with goGPS open source software

被引:9
|
作者
Realini, Eugenio [1 ]
Yoshida, Daisuke [2 ]
Reguzzoni, Mirko [3 ]
Raghavan, Venkatesh [4 ]
机构
[1] Kyoto Univ, Res Inst Sustainable Humanosphere, Uji, Kyoto 6110011, Japan
[2] Tezukayama Gakuin Univ, Fac Liberal Arts, Osakasayama City, Osaka 5898585, Japan
[3] Politecnico Milano, DIIAR, I-20133 Milan, Italy
[4] Osaka City Univ, Grad Sch Creat Cities, Sumiyoshi Ku, Osaka 5588585, Japan
基金
日本学术振兴会;
关键词
GPS positioning; Low-cost receivers; MATLAB; !text type='Java']Java[!/text; Web processing services;
D O I
10.1007/s12518-012-0081-5
中图分类号
TP7 [遥感技术];
学科分类号
081102 ; 0816 ; 081602 ; 083002 ; 1404 ;
摘要
Providing enhanced satellite positioning as a web service can be an effective way to enable low-level GPS receivers to perform surveys with a good accuracy and to reduce hardware cost, by removing computation capability and embedded proprietary software. goGPS is an open source application for achieving sub-meter accuracy with low-cost GPS receivers by exploiting real-time kinematic positioning, Kalman filtering, aid from a digital terrain model, and in general by integrating GPS data with other sources of information. Since goGPS directly processes raw GPS observations, it provides a means to substitute blackbox processing components (e.g., GPS chipsets) with open source positioning software. goGPS can work either in realtime or post-processing, by acquiring raw GPS data in input and providing positioning (i.e., coordinates) in output. Though originally developed in MATLAB, goGPS was recently ported to Java in order to have the possibility to provide it as a web service, thus allowing a wider user base to develop and use it. Since real-time GPS positioning heavily relies on fast matrix computation, a careful selection of Java matrix libraries was carried out in order to obtain optimal performances. An Open Geospatial Consortium standard Web Processing Service (WPS) implementation of goGPS by means of ZOO WPS framework was developed and tested in order to let lightweight clients just acquire raw GPS data, send them to a server for processing, and receive back the accurate positioning.
引用
收藏
页码:135 / 142
页数:8
相关论文
共 50 条
  • [41] Web service QoS prediction using improved software source code metrics
    Rangarajan, Sarathkumar
    Liu, Huai
    Wang, Hua
    [J]. PLOS ONE, 2020, 15 (01):
  • [42] A review of open source software solutions for developing water resources web applications
    Swain, Nathan R.
    Latu, Kilisimasi
    Christensen, Scott D.
    Jones, Norman L.
    Nelson, E. James
    Ames, Daniel P.
    Williams, Gustavious P.
    [J]. ENVIRONMENTAL MODELLING & SOFTWARE, 2015, 67 : 108 - 117
  • [43] Learning to build Web-based systems using open source software
    Rittenhouse, RG
    [J]. 7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XII, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS: II, 2003, : 196 - 201
  • [44] VisWebDrone: A Web Application for UAV Photogrammetry Based on Open-Source Software
    Guimaraes, Nathalie
    Padua, Luis
    Adao, Telmo
    Hruska, Jonas
    Peres, Emanuel
    Sousa, Joaquim J.
    [J]. ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2020, 9 (11)
  • [45] LOCATE: A Web Application to Link Open-source Clinical Software with Literature
    Shen, Zhengru
    Spruit, Marco
    [J]. HEALTHINF: PROCEEDINGS OF THE 12TH INTERNATIONAL JOINT CONFERENCE ON BIOMEDICAL ENGINEERING SYSTEMS AND TECHNOLOGIES - VOL 5: HEALTHINF, 2019, : 294 - 301
  • [46] Improving Web accessibility through an enhanced open-source browser
    Hanson, VL
    Brezin, JP
    Crayne, S
    Keates, S
    Kjeldsen, R
    Richards, JT
    Swart, C
    Trewin, S
    [J]. IBM SYSTEMS JOURNAL, 2005, 44 (03) : 573 - 588
  • [47] TESTING goGPS LOW-COST RTK POSITIONING WITH A WEB-BASED TRACK LOG MANAGEMENT SYSTEM
    Realini, E.
    Yoshida, D.
    Reguzzoni, M.
    Raghavan, V.
    [J]. WEBMGS 2010: 1ST INTERNATIONAL WORKSHOP ON PERVASIVE WEB MAPPING, GEOPROCESSING AND SERVICES, 2010, 38-4 (W13):
  • [48] The Open Source Software model and a business case for Open Source Software implementation: Creating a symbiotic open source solution
    Rea, AI
    [J]. INFORMATION TECHNOLOGY AND ORGANIZATIONS: TRENDS, ISSUES, CHALLENGES AND SOLUTIONS, VOLS 1 AND 2, 2003, : 977 - 978
  • [49] The role of social conventions in the diffusion of open source software: Implications for service industries
    Choi, CJ
    Kim, JB
    Eldomiaty, T
    [J]. SERVICE INDUSTRIES JOURNAL, 2005, 25 (06): : 789 - 801
  • [50] Satellite Monitoring System of Subalpine Lakes with Open Source Software: the Case of SIMILE Project
    Luciani, Giulia
    Bresciani, Mariano
    Biraghi, Carlo Andrea
    Ghirardi, Nicola
    Carrion, Daniela
    Rogora, Michela
    Brovelli, Maria Antonia
    [J]. BALTIC JOURNAL OF MODERN COMPUTING, 2021, 9 (01): : 135 - 144