+++++++++++++ DISCLAIMER ++++++++++++++
THIS IS AN ALPHA VERSION
I received some requests to move it to a production
version, for my point of view it works but this version
lacks some extensive tests.
However I changed it to public with this disclaimer.
IT IS PROVIDED AS IS...
WITHOUT ANY WARRANTY.
++++++++++++++++++++++++++++++++++++++
Android RTKLIB frontend.
source code can by downloaded on https://github.com/eltorio/RtkGps
Heavily based on RtkGps from Alexey Illarionov, this is a fork of his work. He allows explicitly to modify and redistribute his work only with the distribution his copyright. You'll find the original license in the "About/Legacy Info" screen. Thanks to all contributors to respect this original license clause.
Since there is no new version I reworked the code for adding some features I need:
1- show the altitude in the status view.
for activating this you need to choose Height:Geodetic in the "Solution Options" view
2- send mock locations to other applications.
for activating this you need to check in the "Solution Options" view Output GPS mock locations, but this is only working if you have allowed "mock locations" in the developer settings (in Android setting).
today (in 1.0alpha13) the mock locations are not usable in the Google map API.
3- automatically upload log file or solution file to your Dropbox account
4- can generate a gpx file of the track
5- can display the result in ECEF, WGS84 Lat/Lon, NAD83, Lambert 93 (RGF93) or UTM (with auto zoning) coordinate system
5b- use any Proj4 projection
6- can display ellipsoidal height or geodetic altitude (different geoid models can be use see: https://github.com/eltorio/RtkGps for how to install a geoid model)
7- use any RTKLIB compliant GNSS with raw output connected via USB (ACM/PL2303/FTDI), Bluetooth, TCPIP or NTRIP
8- can display some maps coming from IGN Geoportail (cadastral parcels, satellite, roads), OpenStreetMap Mapnik, Bing (satellite, roads).
9- can download and use IGS ultra-rapid ephemeris
This software is a port of RTKLIB 2.4.2p9 developed by Tomoki Takasu (http://www.rtklib.com), if you do not know what this application is; this application is probably not what you are looking for!
This application can compute precise GPS positions using RTKLIB algorithms (RTK or PPP) but for this you need a supported -external- GPS with raw carrier phase output.
This is not a "standard" GPS like those embedded into your phone or your car, the cheapest one you can find is something like uBlox LEA-6T .
THERE IS NO WAY to use the GPS found in Samsung Galaxy(s) nor any phone I seen.
But there is a special test mode witch use the internal GPS for testing only, obviously none of the precision algorithm found in RTKLIB can be use.
+++++++++++++ DISCLAIMER ++++++++++++++
Questa è una versione ALPHA
Ho ricevuto alcune richieste per spostare ad una produzione
versione, per il mio punto di vista funziona, ma questa versione
manca di alcuni test estesi.
Comunque ho cambiato in pubblico con questo disclaimer.
VIENE FORNITO COME SONO ...
SENZA ALCUNA GARANZIA.
++++++++++++++++++++++++++++++++++++++
Android RTKLIB frontend.
codice sorgente può venire scaricato sul https://github.com/eltorio/RtkGps
Fortemente basata su RtkGps da Alexey Illarionov, questo è un fork del suo lavoro. Egli permette esplicitamente di modificare e ridistribuire il suo lavoro solo con la distribuzione suo diritto d'autore. Troverete la licenza originale nella schermata "Informazioni / Legacy Info". Grazie a tutti i collaboratori a rispettare questa clausola licenza originale.
Poiché non vi è alcuna nuova versione ho rielaborato il codice per l'aggiunta di alcune caratteristiche di cui ho bisogno:
1- mostrano l'altitudine nella visualizzazione di stato.
per l'attivazione di questo è necessario scegliere Altezza: geodetico nella vista "Soluzione Opzioni"
2 inviare posizioni fittizie ad altre applicazioni.
per l'attivazione di questo è necessario controllare nelle "opzioni di soluzione" posizioni simulate vista dell'uscita GPS, ma questo sta funzionando solo se è stato consentito "Posizioni fittizie" nelle impostazioni di sviluppo (in ambiente Android).
oggi (in 1.0alpha13) le posizioni simulate non sono utilizzabili nella mappa API di Google.
3 caricare automaticamente file di registro o file di soluzione al tuo account Dropbox
4- può generare un file gpx della traccia
5- può visualizzare il risultato in ECEF, WGS84 Lat / Lon, NAD83, Lambert 93 (RGF93) o UTM (con auto zonizzazione) del sistema di coordinate
5b- utilizzare qualsiasi proiezione Proj4
6- in grado di visualizzare l'altezza ellissoidale o altitudine geodetica (diversi modelli di geoide può essere uso vedi: https://github.com/eltorio/RtkGps per come installare un modello di geoide)
7- uso qualsiasi RTKLIB GNSS compatibile con uscita crudo collegato via USB (ACM / PL2303 / FTDI), Bluetooth, TCPIP o NTRIP
8 in grado di visualizzare alcune mappe provenienti da IGN Geoportail (particelle catastali, satellitari, strade), OpenStreetMap Mapnik, Bing (satellite, strade).
9- può scaricare e utilizzare IGS ultra-rapida effemeridi
Questo software è un porto di RTKLIB 2.4.2p9 sviluppato da Tomoki Takasu (http://www.rtklib.com), se non sapete cosa questa applicazione è; questa applicazione non è probabilmente quello che stai cercando!
Questa applicazione in grado di calcolare con precisione la posizione GPS utilizzando algoritmi RTKLIB (RTK o PPP), ma per questo è necessario un GPS -external- supportato con uscita fase della portante crudo.
Questo non è un GPS "standard" come quelli incorporati nel telefono o la vostra auto, il più economico si può trovare qualcosa di simile uBlox LEA-6T.
NON C'È MODO di utilizzare il GPS si trovano in Samsung Galaxy (s), né qualsiasi telefono ho visto.
Ma c'è una speciale modalità di test strega utilizzare il GPS interno per testare solo, ovviamente nessuno dell'algoritmo di precisione trovato in RTKLIB può essere utilizzato.