SlideShare a Scribd company logo
1 of 49
Download to read offline
SMASH AND
SMASH AND
GEOPAPARAZZI, STATE OF
GEOPAPARAZZI, STATE OF
THE ART
THE ART
Andrea Antonello, Silvia Franceschi
HydroloGIS s.r.l.
Foss4G 2021 - Buenos Aires
1
GEOPAPARAZZI GOES INTO END OF LIFE
GEOPAPARAZZI GOES INTO END OF LIFE
2
WHY?
WHY?
Long long story short:
SMASH has reached maturity, is more feature-rich
development is much simpler/faster (flutter)
HydroloGIS can’t support two mobile project
2 mobile project by the same author do not make sense
3
WHAT WILL WE MISS
WHAT WILL WE MISS
the smooth 3D view
spatialite
translations. Those take time. And your involvement.
4
WHAT DO WE GAIN?
WHAT DO WE GAIN?
First and foremost: a modern, slick and responsive user interface.
And that is one of the important things out in the field.
The buttons in the right place, configurable in size, indicators of
state and of survey status.
 

 IOS support
 

And a pile of new features…​
5
KALMAN FILTER
KALMAN FILTER
Enabled in the settings. Original and filtered GPS will be available.
Double tapping on the log button allows selection.
6
LOG PROFILE
LOG PROFILE
Visualize a profile view with some statistics:
7
LOG THEMES
LOG THEMES
In the log properties it is possible to select log themes.
Downhill is dashed, uphill is solid.
8
ONSCREEN LOGGING INFORMATION
ONSCREEN LOGGING INFORMATION
While recording logs, onscreen information is shown:
9
FENCES
FENCES
Fences can be created with a given radius and react on
entering/exiting the circle.
10
CONTOURLINES
CONTOURLINES
SMASH now supports the openandro maps with countourlines:
11
SUPPORT FOR VECTOR DATA
SUPPORT FOR VECTOR DATA
Support for several GIS vector formats is now available:
GPX
shapefile
geopackage
postgis
These formats can be styled through SLD (OGC standard).
For vector data EPSG reprojection is done on the flight, also in
editing mode.
12
REPROJECTION
REPROJECTION
If an EPSG is not yet registered, the layer shows an error:
the necessary information is retrieved from the internet:
13
GPX LAYERS
GPX LAYERS
If they have elevation, they can be styled also with themes.
14
SHAPEFILES
SHAPEFILES
Shapefiles are supported in readonly mode. They support unique
value theming.
15
GEOPACKGE AND POSTGIS
GEOPACKGE AND POSTGIS
Both Geopackage and PostGIS databases are supported in
read/write mode, even if PostGIS only in online mode.
16
The layer properties have a simple GUI but modify SLD definitions.
These also support unique value theming.
17
EDITING
EDITING
Geopackage and PostGIS layers allow editing of both geometries
and alphanumeric fields.
18
Editing of alphanumeric fields is presented in table mode by
default:
19
But forms can be used, if necessary:
20
SUPPORT FOR RASTER DATA
SUPPORT FOR RASTER DATA
Apart of the classic mbtiles and geopackage tiles support:
images with worldfile definitions
geotiffs
Different projections are supported, but only bounding box warping
is done.
Raster layers all support transparency.
21
JPG, PNG, TIFF WITH WORLD FILE
JPG, PNG, TIFF WITH WORLD FILE
Ortophoto in EPSG:32632 with worldfile:
22
GEOTIFFS
GEOTIFFS
Geotiffs are supported, but given the complexity of the format…​
23
CENTRALIZATION WITH THE
CENTRALIZATION WITH THE
GEOPAPARAZZI SURVEY SERVER
GEOPAPARAZZI SURVEY SERVER
The GSS is a free and open source web application that can be
installed
in the cloud and to which surveyors can synch their data.
24
A project data view allows coordinators to upload data and forms:
That can then be downloaded from SMASH:
25
VERSIONING
VERSIONING
The GSS server supports versioning based on the position: i.e. notes
in the same position
are registered as versions with their surveyor
id, timestamp and project.
26
USING A DIFFERENT CLIENT - THE CASE
USING A DIFFERENT CLIENT - THE CASE
OF NINA
OF NINA
At the Norwegian Institiute for Nature Research a pilot project has
been testing SMASH and the GSS to map alien species in some
parts of the territory.
They brought the system to its limit and supplied a whole pile of
suggestions and issues.
One big issue they found was on the performance of the web-
client, due to their form types.
So they decided to use a different client to connect to the GSS APIs:
Apache Superset
27
28
SUPPORTING TOOLS
SUPPORTING TOOLS
The Hortonmachine:
an Open Source geospatial library focused on hydro-
geomorphological analysis and environmental modeling
development started in 2002 at the University of Trento,
Department of Civil and Environmental Engineering
completely maintained by HydroloGIS
from 2018 available as a set of stand alone modules
29
HM INSTALLATION
HM INSTALLATION
download the last release available at the its source code
repository
unzip the hortonmachine_VERSIONNUMBER.zip archive
launch the executables of the module of choice for your O.S.
(*.exe for windows, *.sh for linux/macos)
https://github.com/TheHortonMachine/hortonmachine/releases/download/

hortonmachine-0.10.4/hortonmachine_0.10.4.zip
30
PREPARE DATA: MBTILES
PREPARE DATA: MBTILES
Even if superseeded by geopackage, mbtiles is still quite used. It
can be generated with the
spatialtoolbox.exe:
31
PREPARE DATA: SHP FOLDER → GPKG
PREPARE DATA: SHP FOLDER → GPKG
Want to create a geopackage from a folder of shapefiles? With style
taken from SLD files even?
32
PREPARE DATA: IMPORT SHP TO GPKG
PREPARE DATA: IMPORT SHP TO GPKG
The dbviewer.exe is a simple tool to open geopackge, H2GIS and
PostGIS databases.
It contains several tools to support mobile data
preparation.
33
From there it is then possible to create a table from a shapefile
schema:
using a CRS of choice:
34
Then data based on the schema can be imported:
35
STYLE DATA: GPKG, POSTGIS (, SHP)
STYLE DATA: GPKG, POSTGIS (, SHP)
When right clicking on a table, Open in SLD editor appears in the
context menu.
36
To create a thematic styling, it is possible to have a statistic of the
attributes.
37
…​
and then, based on that, create a rule based theme.
38
PREPARE DATA: TILESETS
PREPARE DATA: TILESETS
Tilesets can be created from the dbviewer in two different ways:
import a raster map, which will then be tiled
import shapefiles, that will be first rasterized and tiled
39
LOOK INTO DATA
LOOK INTO DATA
The dbviewer contains tools that can help users
 to look at
geometries, timeseries or images contained in their database.
This is helpful if you are a surveyor but not a GIS user.
40
To chart values, just query and select them:
41
PREPARE DATA: CREATE FORMS
PREPARE DATA: CREATE FORMS
When right clicking on a table, Open in Form editor appears in the
context menu.
42
CONVERT SURVEY DATA
CONVERT SURVEY DATA
To convert survey data from SMASH into GIS datasets the
spatialtoolbox offers:
43
CONTRIBUTION AND EXTERNAL USES
CONTRIBUTION AND EXTERNAL USES
44
LOCATION-BASED TASK MANAGER
LOCATION-BASED TASK MANAGER
Authenticate from S.M.A.S.H with a Redmine account
Upload mobile notes as issues
Retrieve custom notes configurations
Part of the Location-based Task Manager developed by
The project can be found at:
https://georepublic.info
https://github.com/gtt-project
45
UN
UN OPENGIS
OPENGIS
The UN Open GIS initiative is a project established in 2016 that aims
to create an extended spatial data
infrastructure by utilizing open
source GIS solutions that meet the United Nations' operational
requirements.
There is a talk about it tomorrow, don’t miss it: UN Open GIS
Initiative: Use cases of Open Mobile GIS solutions in the context
UN peace operations.
In there they will show the results of their testcases involving
different mobile open source solutions, once of which is the SMASH
+ GSS stack.
46
CAMMINO DI ASSIS
CAMMINO DI ASSIS
Official app about the pilgrimage of Assisi based on SMASH.
47
Get information about places to visit and to stay at.
48
THANKS FOR STOPPING BY
THANKS FOR STOPPING BY
 

Useful links:
SMASH Manual:
SMASH Sources:
GSS Sources:
Mailinglist:
 

 

 

https://www.geopaparazzi.org/smash/index.html
https://github.com/geopaparazzi/smash
https://github.com/geopaparazzi/GSS
http://groups.google.com/group/geopaparazzi-users
49

More Related Content

What's hot

Foss4g2016 Geopaparazzi Workshop
Foss4g2016 Geopaparazzi WorkshopFoss4g2016 Geopaparazzi Workshop
Foss4g2016 Geopaparazzi WorkshopAndrea Antonello
 
Geopaparazzi Survey Server workshop
Geopaparazzi Survey Server workshopGeopaparazzi Survey Server workshop
Geopaparazzi Survey Server workshopAndrea Antonello
 
GEOPAPARAZZI STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATION
GEOPAPARAZZI STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATIONGEOPAPARAZZI STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATION
GEOPAPARAZZI STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATIONAndrea Antonello
 
Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)silli
 
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...South Tyrol Free Software Conference
 
2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smashsilli
 
GEOPAPARAZZI: STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATION
GEOPAPARAZZI: STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATIONGEOPAPARAZZI: STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATION
GEOPAPARAZZI: STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATIONAndrea Antonello
 
Geopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-ParisGeopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-Parissilli
 
Geopaparazzi Survey Server Installation
Geopaparazzi Survey Server InstallationGeopaparazzi Survey Server Installation
Geopaparazzi Survey Server InstallationAndrea Antonello
 
Geopaparazzi state of the art
Geopaparazzi state of the artGeopaparazzi state of the art
Geopaparazzi state of the artsilli
 
GRASS GIS 7 capabilities: a graphical overview
GRASS GIS 7 capabilities: a graphical overviewGRASS GIS 7 capabilities: a graphical overview
GRASS GIS 7 capabilities: a graphical overviewMarkus Neteler
 
The GRASS GIS software (with QGIS) - GIS Seminar
The GRASS GIS software (with QGIS) - GIS SeminarThe GRASS GIS software (with QGIS) - GIS Seminar
The GRASS GIS software (with QGIS) - GIS SeminarMarkus Neteler
 
2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_hortonsilli
 
Geopaparazzi workshop 2019
Geopaparazzi workshop 2019Geopaparazzi workshop 2019
Geopaparazzi workshop 2019silli
 
Web Mapping with Drupal
Web Mapping with DrupalWeb Mapping with Drupal
Web Mapping with DrupalRanel Padon
 
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...Shaun Lewis
 
Free GIS Resources
Free GIS ResourcesFree GIS Resources
Free GIS Resourcesrutlandrpc
 
Vom Laptop zum Großrechner: Neues in GRASS GIS 7
Vom Laptop zum Großrechner: Neues in GRASS GIS 7Vom Laptop zum Großrechner: Neues in GRASS GIS 7
Vom Laptop zum Großrechner: Neues in GRASS GIS 7Markus Neteler
 

What's hot (20)

Foss4g2016 Geopaparazzi Workshop
Foss4g2016 Geopaparazzi WorkshopFoss4g2016 Geopaparazzi Workshop
Foss4g2016 Geopaparazzi Workshop
 
Geopaparazzi Survey Server workshop
Geopaparazzi Survey Server workshopGeopaparazzi Survey Server workshop
Geopaparazzi Survey Server workshop
 
GEOPAPARAZZI STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATION
GEOPAPARAZZI STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATIONGEOPAPARAZZI STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATION
GEOPAPARAZZI STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATION
 
Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)
 
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
 
2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash
 
GEOPAPARAZZI: STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATION
GEOPAPARAZZI: STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATIONGEOPAPARAZZI: STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATION
GEOPAPARAZZI: STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATION
 
Geopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-ParisGeopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-Paris
 
Geopaparazzi Survey Server Installation
Geopaparazzi Survey Server InstallationGeopaparazzi Survey Server Installation
Geopaparazzi Survey Server Installation
 
Geopaparazzi state of the art
Geopaparazzi state of the artGeopaparazzi state of the art
Geopaparazzi state of the art
 
GRASS GIS 7 capabilities: a graphical overview
GRASS GIS 7 capabilities: a graphical overviewGRASS GIS 7 capabilities: a graphical overview
GRASS GIS 7 capabilities: a graphical overview
 
The GRASS GIS software (with QGIS) - GIS Seminar
The GRASS GIS software (with QGIS) - GIS SeminarThe GRASS GIS software (with QGIS) - GIS Seminar
The GRASS GIS software (with QGIS) - GIS Seminar
 
2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton
 
Geopaparazzi workshop 2019
Geopaparazzi workshop 2019Geopaparazzi workshop 2019
Geopaparazzi workshop 2019
 
GRASS GIS e Sextante
GRASS GIS e SextanteGRASS GIS e Sextante
GRASS GIS e Sextante
 
Web Mapping with Drupal
Web Mapping with DrupalWeb Mapping with Drupal
Web Mapping with Drupal
 
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
Processing Landsat 8 Multi-Spectral Images with GRASS Tools & the potential o...
 
25 Years of GRASS GIS
25 Years of GRASS GIS25 Years of GRASS GIS
25 Years of GRASS GIS
 
Free GIS Resources
Free GIS ResourcesFree GIS Resources
Free GIS Resources
 
Vom Laptop zum Großrechner: Neues in GRASS GIS 7
Vom Laptop zum Großrechner: Neues in GRASS GIS 7Vom Laptop zum Großrechner: Neues in GRASS GIS 7
Vom Laptop zum Großrechner: Neues in GRASS GIS 7
 

Similar to Smash & Geopaparazzi - State of the art 2021

FOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app GeopaparazziFOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app Geopaparazzisilli
 
FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop silli
 
Comparison of Mobile GIS applications
Comparison of Mobile GIS applicationsComparison of Mobile GIS applications
Comparison of Mobile GIS applicationsMiguel Montesinos
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GISJoe Larson
 
State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016GeoSolutions
 
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015Prakher Hajela Saxena
 
State of GeoServer
State of GeoServerState of GeoServer
State of GeoServerJody Garnett
 
State of GeoServer 2.14
State of GeoServer 2.14State of GeoServer 2.14
State of GeoServer 2.14Jody Garnett
 
Geographic information system and remote sensing
Geographic information system and remote sensingGeographic information system and remote sensing
Geographic information system and remote sensingchala hailu
 
State of GeoServer 2.13
State of GeoServer 2.13State of GeoServer 2.13
State of GeoServer 2.13Jody Garnett
 
Free open source gis
Free open source gisFree open source gis
Free open source gisAshok Peddi
 
Open Source GeoSpatial
Open Source GeoSpatialOpen Source GeoSpatial
Open Source GeoSpatialarno974
 
FME Technology: Batteries Included
FME Technology: Batteries Included FME Technology: Batteries Included
FME Technology: Batteries Included Safe Software
 
TeleCAD-GIS Enterprise Platform Overview
TeleCAD-GIS Enterprise Platform OverviewTeleCAD-GIS Enterprise Platform Overview
TeleCAD-GIS Enterprise Platform OverviewMaksim Sestic
 
State of GeoServer 2.12
State of GeoServer 2.12State of GeoServer 2.12
State of GeoServer 2.12GeoSolutions
 

Similar to Smash & Geopaparazzi - State of the art 2021 (20)

FOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app GeopaparazziFOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app Geopaparazzi
 
FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop
 
Geoinformatics handbook
Geoinformatics handbookGeoinformatics handbook
Geoinformatics handbook
 
Comparison of Mobile GIS applications
Comparison of Mobile GIS applicationsComparison of Mobile GIS applications
Comparison of Mobile GIS applications
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GIS
 
State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016
 
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015
 
State of GeoServer
State of GeoServerState of GeoServer
State of GeoServer
 
State of GeoServer 2.14
State of GeoServer 2.14State of GeoServer 2.14
State of GeoServer 2.14
 
Geographic information system and remote sensing
Geographic information system and remote sensingGeographic information system and remote sensing
Geographic information system and remote sensing
 
Geohosting
GeohostingGeohosting
Geohosting
 
Geospatial Product Watch 2015
Geospatial Product Watch 2015Geospatial Product Watch 2015
Geospatial Product Watch 2015
 
State of GeoServer 2.13
State of GeoServer 2.13State of GeoServer 2.13
State of GeoServer 2.13
 
Free open source gis
Free open source gisFree open source gis
Free open source gis
 
Open Source GeoSpatial
Open Source GeoSpatialOpen Source GeoSpatial
Open Source GeoSpatial
 
FME Technology: Batteries Included
FME Technology: Batteries Included FME Technology: Batteries Included
FME Technology: Batteries Included
 
Geoprocessing
GeoprocessingGeoprocessing
Geoprocessing
 
Bcs Talk Notes
Bcs Talk NotesBcs Talk Notes
Bcs Talk Notes
 
TeleCAD-GIS Enterprise Platform Overview
TeleCAD-GIS Enterprise Platform OverviewTeleCAD-GIS Enterprise Platform Overview
TeleCAD-GIS Enterprise Platform Overview
 
State of GeoServer 2.12
State of GeoServer 2.12State of GeoServer 2.12
State of GeoServer 2.12
 

More from Andrea Antonello

Modelling natural hazards in gvSIG with the HortonMachine plugins
Modelling natural hazards in gvSIG with the HortonMachine pluginsModelling natural hazards in gvSIG with the HortonMachine plugins
Modelling natural hazards in gvSIG with the HortonMachine pluginsAndrea Antonello
 
Geopaparazzi & gvSIG Mobile - state of the art
Geopaparazzi & gvSIG Mobile - state of the artGeopaparazzi & gvSIG Mobile - state of the art
Geopaparazzi & gvSIG Mobile - state of the artAndrea Antonello
 
PART 6: FROM GEO INTO YOUR REPORT
PART 6: FROM GEO INTO YOUR REPORTPART 6: FROM GEO INTO YOUR REPORT
PART 6: FROM GEO INTO YOUR REPORTAndrea Antonello
 
PART 4: GEOGRAPHIC SCRIPTING
PART 4: GEOGRAPHIC SCRIPTINGPART 4: GEOGRAPHIC SCRIPTING
PART 4: GEOGRAPHIC SCRIPTINGAndrea Antonello
 
PART 3: THE SCRIPTING COMPOSER AND PYTHON
PART 3: THE SCRIPTING COMPOSER AND PYTHONPART 3: THE SCRIPTING COMPOSER AND PYTHON
PART 3: THE SCRIPTING COMPOSER AND PYTHONAndrea Antonello
 
New tools for LiDAR, forestry, river management and hydro-geomorphology in gvSIG
New tools for LiDAR, forestry, river management and hydro-geomorphology in gvSIGNew tools for LiDAR, forestry, river management and hydro-geomorphology in gvSIG
New tools for LiDAR, forestry, river management and hydro-geomorphology in gvSIGAndrea Antonello
 
Digital field mapping with Geopaparazzi and gvSIG
Digital field mapping with Geopaparazzi and gvSIGDigital field mapping with Geopaparazzi and gvSIG
Digital field mapping with Geopaparazzi and gvSIGAndrea Antonello
 
Geographic scripting in uDig
Geographic scripting in uDigGeographic scripting in uDig
Geographic scripting in uDigAndrea Antonello
 
LESTO - a GIS toolbox for LiDAR empowered sciences
LESTO - a GIS toolbox for LiDAR empowered sciencesLESTO - a GIS toolbox for LiDAR empowered sciences
LESTO - a GIS toolbox for LiDAR empowered sciencesAndrea Antonello
 
04 Geographic scripting in uDig - halfway between user and developer
04 Geographic scripting in uDig - halfway between user and developer04 Geographic scripting in uDig - halfway between user and developer
04 Geographic scripting in uDig - halfway between user and developerAndrea Antonello
 
03 Geographic scripting in uDig - halfway between user and developer
03 Geographic scripting in uDig - halfway between user and developer03 Geographic scripting in uDig - halfway between user and developer
03 Geographic scripting in uDig - halfway between user and developerAndrea Antonello
 
02 Geographic scripting in uDig - halfway between user and developer
02 Geographic scripting in uDig - halfway between user and developer02 Geographic scripting in uDig - halfway between user and developer
02 Geographic scripting in uDig - halfway between user and developerAndrea Antonello
 
05 Geographic scripting in uDig - halfway between user and developer
05 Geographic scripting in uDig - halfway between user and developer05 Geographic scripting in uDig - halfway between user and developer
05 Geographic scripting in uDig - halfway between user and developerAndrea Antonello
 
Trackoid Rescue - eine mobile Lösung zur Unterstützung von Rettungsmannschaften
Trackoid Rescue - eine mobile Lösung zur Unterstützung von RettungsmannschaftenTrackoid Rescue - eine mobile Lösung zur Unterstützung von Rettungsmannschaften
Trackoid Rescue - eine mobile Lösung zur Unterstützung von RettungsmannschaftenAndrea Antonello
 
Opensource gis development - part 4
Opensource gis development - part 4Opensource gis development - part 4
Opensource gis development - part 4Andrea Antonello
 
Opensource gis development - part 3
Opensource gis development - part 3Opensource gis development - part 3
Opensource gis development - part 3Andrea Antonello
 
Opensource gis development - part 2
Opensource gis development - part 2Opensource gis development - part 2
Opensource gis development - part 2Andrea Antonello
 
Opensource gis development - part 1
Opensource gis development - part 1Opensource gis development - part 1
Opensource gis development - part 1Andrea Antonello
 
Opensource gis development - part 5
Opensource gis development - part 5Opensource gis development - part 5
Opensource gis development - part 5Andrea Antonello
 

More from Andrea Antonello (20)

Modelling natural hazards in gvSIG with the HortonMachine plugins
Modelling natural hazards in gvSIG with the HortonMachine pluginsModelling natural hazards in gvSIG with the HortonMachine plugins
Modelling natural hazards in gvSIG with the HortonMachine plugins
 
Geopaparazzi & gvSIG Mobile - state of the art
Geopaparazzi & gvSIG Mobile - state of the artGeopaparazzi & gvSIG Mobile - state of the art
Geopaparazzi & gvSIG Mobile - state of the art
 
PART 6: FROM GEO INTO YOUR REPORT
PART 6: FROM GEO INTO YOUR REPORTPART 6: FROM GEO INTO YOUR REPORT
PART 6: FROM GEO INTO YOUR REPORT
 
PART 5: RASTER DATA
PART 5: RASTER DATAPART 5: RASTER DATA
PART 5: RASTER DATA
 
PART 4: GEOGRAPHIC SCRIPTING
PART 4: GEOGRAPHIC SCRIPTINGPART 4: GEOGRAPHIC SCRIPTING
PART 4: GEOGRAPHIC SCRIPTING
 
PART 3: THE SCRIPTING COMPOSER AND PYTHON
PART 3: THE SCRIPTING COMPOSER AND PYTHONPART 3: THE SCRIPTING COMPOSER AND PYTHON
PART 3: THE SCRIPTING COMPOSER AND PYTHON
 
New tools for LiDAR, forestry, river management and hydro-geomorphology in gvSIG
New tools for LiDAR, forestry, river management and hydro-geomorphology in gvSIGNew tools for LiDAR, forestry, river management and hydro-geomorphology in gvSIG
New tools for LiDAR, forestry, river management and hydro-geomorphology in gvSIG
 
Digital field mapping with Geopaparazzi and gvSIG
Digital field mapping with Geopaparazzi and gvSIGDigital field mapping with Geopaparazzi and gvSIG
Digital field mapping with Geopaparazzi and gvSIG
 
Geographic scripting in uDig
Geographic scripting in uDigGeographic scripting in uDig
Geographic scripting in uDig
 
LESTO - a GIS toolbox for LiDAR empowered sciences
LESTO - a GIS toolbox for LiDAR empowered sciencesLESTO - a GIS toolbox for LiDAR empowered sciences
LESTO - a GIS toolbox for LiDAR empowered sciences
 
04 Geographic scripting in uDig - halfway between user and developer
04 Geographic scripting in uDig - halfway between user and developer04 Geographic scripting in uDig - halfway between user and developer
04 Geographic scripting in uDig - halfway between user and developer
 
03 Geographic scripting in uDig - halfway between user and developer
03 Geographic scripting in uDig - halfway between user and developer03 Geographic scripting in uDig - halfway between user and developer
03 Geographic scripting in uDig - halfway between user and developer
 
02 Geographic scripting in uDig - halfway between user and developer
02 Geographic scripting in uDig - halfway between user and developer02 Geographic scripting in uDig - halfway between user and developer
02 Geographic scripting in uDig - halfway between user and developer
 
05 Geographic scripting in uDig - halfway between user and developer
05 Geographic scripting in uDig - halfway between user and developer05 Geographic scripting in uDig - halfway between user and developer
05 Geographic scripting in uDig - halfway between user and developer
 
Trackoid Rescue - eine mobile Lösung zur Unterstützung von Rettungsmannschaften
Trackoid Rescue - eine mobile Lösung zur Unterstützung von RettungsmannschaftenTrackoid Rescue - eine mobile Lösung zur Unterstützung von Rettungsmannschaften
Trackoid Rescue - eine mobile Lösung zur Unterstützung von Rettungsmannschaften
 
Opensource gis development - part 4
Opensource gis development - part 4Opensource gis development - part 4
Opensource gis development - part 4
 
Opensource gis development - part 3
Opensource gis development - part 3Opensource gis development - part 3
Opensource gis development - part 3
 
Opensource gis development - part 2
Opensource gis development - part 2Opensource gis development - part 2
Opensource gis development - part 2
 
Opensource gis development - part 1
Opensource gis development - part 1Opensource gis development - part 1
Opensource gis development - part 1
 
Opensource gis development - part 5
Opensource gis development - part 5Opensource gis development - part 5
Opensource gis development - part 5
 

Recently uploaded

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Recently uploaded (20)

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

Smash & Geopaparazzi - State of the art 2021

  • 1. SMASH AND SMASH AND GEOPAPARAZZI, STATE OF GEOPAPARAZZI, STATE OF THE ART THE ART Andrea Antonello, Silvia Franceschi HydroloGIS s.r.l. Foss4G 2021 - Buenos Aires 1
  • 2. GEOPAPARAZZI GOES INTO END OF LIFE GEOPAPARAZZI GOES INTO END OF LIFE 2
  • 3. WHY? WHY? Long long story short: SMASH has reached maturity, is more feature-rich development is much simpler/faster (flutter) HydroloGIS can’t support two mobile project 2 mobile project by the same author do not make sense 3
  • 4. WHAT WILL WE MISS WHAT WILL WE MISS the smooth 3D view spatialite translations. Those take time. And your involvement. 4
  • 5. WHAT DO WE GAIN? WHAT DO WE GAIN? First and foremost: a modern, slick and responsive user interface. And that is one of the important things out in the field. The buttons in the right place, configurable in size, indicators of state and of survey status.    IOS support   And a pile of new features…​ 5
  • 6. KALMAN FILTER KALMAN FILTER Enabled in the settings. Original and filtered GPS will be available. Double tapping on the log button allows selection. 6
  • 7. LOG PROFILE LOG PROFILE Visualize a profile view with some statistics: 7
  • 8. LOG THEMES LOG THEMES In the log properties it is possible to select log themes. Downhill is dashed, uphill is solid. 8
  • 9. ONSCREEN LOGGING INFORMATION ONSCREEN LOGGING INFORMATION While recording logs, onscreen information is shown: 9
  • 10. FENCES FENCES Fences can be created with a given radius and react on entering/exiting the circle. 10
  • 11. CONTOURLINES CONTOURLINES SMASH now supports the openandro maps with countourlines: 11
  • 12. SUPPORT FOR VECTOR DATA SUPPORT FOR VECTOR DATA Support for several GIS vector formats is now available: GPX shapefile geopackage postgis These formats can be styled through SLD (OGC standard). For vector data EPSG reprojection is done on the flight, also in editing mode. 12
  • 13. REPROJECTION REPROJECTION If an EPSG is not yet registered, the layer shows an error: the necessary information is retrieved from the internet: 13
  • 14. GPX LAYERS GPX LAYERS If they have elevation, they can be styled also with themes. 14
  • 15. SHAPEFILES SHAPEFILES Shapefiles are supported in readonly mode. They support unique value theming. 15
  • 16. GEOPACKGE AND POSTGIS GEOPACKGE AND POSTGIS Both Geopackage and PostGIS databases are supported in read/write mode, even if PostGIS only in online mode. 16
  • 17. The layer properties have a simple GUI but modify SLD definitions. These also support unique value theming. 17
  • 18. EDITING EDITING Geopackage and PostGIS layers allow editing of both geometries and alphanumeric fields. 18
  • 19. Editing of alphanumeric fields is presented in table mode by default: 19
  • 20. But forms can be used, if necessary: 20
  • 21. SUPPORT FOR RASTER DATA SUPPORT FOR RASTER DATA Apart of the classic mbtiles and geopackage tiles support: images with worldfile definitions geotiffs Different projections are supported, but only bounding box warping is done. Raster layers all support transparency. 21
  • 22. JPG, PNG, TIFF WITH WORLD FILE JPG, PNG, TIFF WITH WORLD FILE Ortophoto in EPSG:32632 with worldfile: 22
  • 23. GEOTIFFS GEOTIFFS Geotiffs are supported, but given the complexity of the format…​ 23
  • 24. CENTRALIZATION WITH THE CENTRALIZATION WITH THE GEOPAPARAZZI SURVEY SERVER GEOPAPARAZZI SURVEY SERVER The GSS is a free and open source web application that can be installed in the cloud and to which surveyors can synch their data. 24
  • 25. A project data view allows coordinators to upload data and forms: That can then be downloaded from SMASH: 25
  • 26. VERSIONING VERSIONING The GSS server supports versioning based on the position: i.e. notes in the same position are registered as versions with their surveyor id, timestamp and project. 26
  • 27. USING A DIFFERENT CLIENT - THE CASE USING A DIFFERENT CLIENT - THE CASE OF NINA OF NINA At the Norwegian Institiute for Nature Research a pilot project has been testing SMASH and the GSS to map alien species in some parts of the territory. They brought the system to its limit and supplied a whole pile of suggestions and issues. One big issue they found was on the performance of the web- client, due to their form types. So they decided to use a different client to connect to the GSS APIs: Apache Superset 27
  • 28. 28
  • 29. SUPPORTING TOOLS SUPPORTING TOOLS The Hortonmachine: an Open Source geospatial library focused on hydro- geomorphological analysis and environmental modeling development started in 2002 at the University of Trento, Department of Civil and Environmental Engineering completely maintained by HydroloGIS from 2018 available as a set of stand alone modules 29
  • 30. HM INSTALLATION HM INSTALLATION download the last release available at the its source code repository unzip the hortonmachine_VERSIONNUMBER.zip archive launch the executables of the module of choice for your O.S. (*.exe for windows, *.sh for linux/macos) https://github.com/TheHortonMachine/hortonmachine/releases/download/ hortonmachine-0.10.4/hortonmachine_0.10.4.zip 30
  • 31. PREPARE DATA: MBTILES PREPARE DATA: MBTILES Even if superseeded by geopackage, mbtiles is still quite used. It can be generated with the spatialtoolbox.exe: 31
  • 32. PREPARE DATA: SHP FOLDER → GPKG PREPARE DATA: SHP FOLDER → GPKG Want to create a geopackage from a folder of shapefiles? With style taken from SLD files even? 32
  • 33. PREPARE DATA: IMPORT SHP TO GPKG PREPARE DATA: IMPORT SHP TO GPKG The dbviewer.exe is a simple tool to open geopackge, H2GIS and PostGIS databases. It contains several tools to support mobile data preparation. 33
  • 34. From there it is then possible to create a table from a shapefile schema: using a CRS of choice: 34
  • 35. Then data based on the schema can be imported: 35
  • 36. STYLE DATA: GPKG, POSTGIS (, SHP) STYLE DATA: GPKG, POSTGIS (, SHP) When right clicking on a table, Open in SLD editor appears in the context menu. 36
  • 37. To create a thematic styling, it is possible to have a statistic of the attributes. 37
  • 38. …​ and then, based on that, create a rule based theme. 38
  • 39. PREPARE DATA: TILESETS PREPARE DATA: TILESETS Tilesets can be created from the dbviewer in two different ways: import a raster map, which will then be tiled import shapefiles, that will be first rasterized and tiled 39
  • 40. LOOK INTO DATA LOOK INTO DATA The dbviewer contains tools that can help users to look at geometries, timeseries or images contained in their database. This is helpful if you are a surveyor but not a GIS user. 40
  • 41. To chart values, just query and select them: 41
  • 42. PREPARE DATA: CREATE FORMS PREPARE DATA: CREATE FORMS When right clicking on a table, Open in Form editor appears in the context menu. 42
  • 43. CONVERT SURVEY DATA CONVERT SURVEY DATA To convert survey data from SMASH into GIS datasets the spatialtoolbox offers: 43
  • 44. CONTRIBUTION AND EXTERNAL USES CONTRIBUTION AND EXTERNAL USES 44
  • 45. LOCATION-BASED TASK MANAGER LOCATION-BASED TASK MANAGER Authenticate from S.M.A.S.H with a Redmine account Upload mobile notes as issues Retrieve custom notes configurations Part of the Location-based Task Manager developed by The project can be found at: https://georepublic.info https://github.com/gtt-project 45
  • 46. UN UN OPENGIS OPENGIS The UN Open GIS initiative is a project established in 2016 that aims to create an extended spatial data infrastructure by utilizing open source GIS solutions that meet the United Nations' operational requirements. There is a talk about it tomorrow, don’t miss it: UN Open GIS Initiative: Use cases of Open Mobile GIS solutions in the context UN peace operations. In there they will show the results of their testcases involving different mobile open source solutions, once of which is the SMASH + GSS stack. 46
  • 47. CAMMINO DI ASSIS CAMMINO DI ASSIS Official app about the pilgrimage of Assisi based on SMASH. 47
  • 48. Get information about places to visit and to stay at. 48
  • 49. THANKS FOR STOPPING BY THANKS FOR STOPPING BY   Useful links: SMASH Manual: SMASH Sources: GSS Sources: Mailinglist:       https://www.geopaparazzi.org/smash/index.html https://github.com/geopaparazzi/smash https://github.com/geopaparazzi/GSS http://groups.google.com/group/geopaparazzi-users 49