1. GEOPAPARAZZI AND
GVSIG MOBILE
STATE OF THE ART
Andrea Antonello, Silvia Franceschi
HydroloGIS s.r.l.
Foss4G-2018 Dar es Salaam
August 29th 2018
2. WHO AM I?
environmental engineer specialized in hydrology,
hydraulics, geomorphology and forestry
cofounder of , small Italian engineering
company
Charter Member
developer of scientific models contained in the
JGrassTools library in the fields of: hydrology, hydraulic,
forestry
HydroloGIS
Osgeo
3. IN HYDROLOGIS WE ARE ENGINEERS
AND DEVELOPERS, AND DO
SUVERYS… SOMETIMES ;-)
4. …
…
THE RUGGED PANASONIC XPLORE
THE RUGGED PANASONIC XPLORE
…
…
THE RUGGED PANASONIC XPLORE
THE RUGGED PANASONIC XPLORE
…
…
THE RUGGED PANASONIC XPLORE
THE RUGGED PANASONIC XPLORE
……THE RUGGED PANASONIC XPLORETHE RUGGED PANASONIC XPLORE
TABLET
TABLET
TABLET
TABLET
TABLET
TABLET
TABLETTABLET
5. …
…
THE ULTRALIGHT ASUS
THE ULTRALIGHT ASUS
…
…
THE ULTRALIGHT ASUS
THE ULTRALIGHT ASUS
…
…
THE ULTRALIGHT ASUS
THE ULTRALIGHT ASUS
……THE ULTRALIGHT ASUSTHE ULTRALIGHT ASUS
6. …
…
THE TRIMBLE JUNO
THE TRIMBLE JUNO
…
…
THE TRIMBLE JUNO
THE TRIMBLE JUNO
…
…
THE TRIMBLE JUNO
THE TRIMBLE JUNO
……THE TRIMBLE JUNOTHE TRIMBLE JUNO
10. AND I MEAN: ANY CONDITION
AND I MEAN: ANY CONDITION
AND I MEAN: ANY CONDITION
AND I MEAN: ANY CONDITION
AND I MEAN: ANY CONDITION
AND I MEAN: ANY CONDITION
AND I MEAN: ANY CONDITIONAND I MEAN: ANY CONDITION
11. WHAT IS GEOPAPARAZZI?
basically an engineering survey
tool but it can be used also for
emergency management, general
field activities (sport) and tourism
always at hand when needed
can collect georeferenced
pictures, notes and gps logs
easy to use and intuitive
16. IMPORT / EXPORT
Geopaparazzi supports some simple import - export directly
from the device.
Complex notes (forms) can be exported to pdf.
17. GEOPAPARAZZI TOOLS FOR GVSIG
in gvSIG it is possible to:
create the map background data as .mbtile
create the forms to use in the field with the form editor
create a spatialite database with SLD styles
export the data contained in the project as shapefiles
browse geopaparazzi project files
the plugins are avaliable in the gvSIG addons repository
and in the of the project with
updated documentation and an installation guide
github releases page
18. CREATE BACKGROUND MAPS
Create Geopaparazzi Tiles can create mbtiles maps:
Vectors are styled based on the SLD file they have.
20. CREATE A SPATIALITE DATABASE
The Spatialite Creator (HortonMachine) allows to create a
database from a folder of shapefiles, using their SLD to style
the features.
21. CONVERT A PROJECT TO GIS DATA
In the ADD LAYER command of gvSIG there is a Geopaparazzi
option (tab).
22. CONVERT A PROJECT TO GIS DATA
All the collected info are stored as attributes also for form
based notes.
25. A FEW NOTES FOR DEVELOPERS
A FEW NOTES FOR DEVELOPERS
A FEW NOTES FOR DEVELOPERS
A FEW NOTES FOR DEVELOPERS
A FEW NOTES FOR DEVELOPERS
A FEW NOTES FOR DEVELOPERS
A FEW NOTES FOR DEVELOPERSA FEW NOTES FOR DEVELOPERS
26. THE NEW PLUGIN SYSTEM
In the last year work has been done to make the
geopaparazzi application more pluggable.
We are in an early stage but some things can be done
already:
the application can be branded easily
through plugins we can add entries to the import/export
menus
27. THERE IS DOCUMENTATION AT
THERE IS DOCUMENTATION AT
THERE IS DOCUMENTATION AT
THERE IS DOCUMENTATION AT
THERE IS DOCUMENTATION AT
THERE IS DOCUMENTATION AT
THERE IS DOCUMENTATION ATTHERE IS DOCUMENTATION AT
WWW.GEOPAPARAZZI.EU
WWW.GEOPAPARAZZI.EU
WWW.GEOPAPARAZZI.EU
WWW.GEOPAPARAZZI.EU
WWW.GEOPAPARAZZI.EU
WWW.GEOPAPARAZZI.EU
WWW.GEOPAPARAZZI.EUWWW.GEOPAPARAZZI.EU
28. AN EXAMPLE
The following lines of code…
public class MainGvsigMobileActivity
extends GeopaparazziCoreActivity {
}
<resources>
<string name="my_gvsig_appname">GvSIG Mobile</string>
</resources>
<color name="main_background">#FFFFFF</color>
<color name="main_decorations">#cf7d3c</color>
<color name="main_decorations_dark">#cf7d3c</color>
<color name="main_text_color">#00699e</color>
<color name="main_text_color_neutral">#00699e</color>
<color name="main_selection">#008fd8</color>
<color name="main_selection_border">#008fd8</color>
31. GEOPAPARAZZI
has been around for about 10 years now
is experiencing a good response from the open source
community. While the most updated plugins are in gvSIG
(maintained by the Geopaparazzi developers), there are
plugins also for and even for
has several thousands of active installations
is and will remaing the generic digital field mapping tool it
has always been
QGIS GRASS
32. GVSIG MOBILE
the first release has been in 2017
see it as the enterprise edition released by the gvSIG
Association
connects to gvSIG Online for spatialite data
synchronization
shares the same codebase, so both projects contribute!
33. HOW DO I SYNCHRONIZE MY
WORKING TEAM WITH MY SERVER?
34. GEOPAPARAZZI PROFILES
Data management for casual and non-GIS users can be
difficult: Find a basemap (.map, .mapurl, etc), some
Spatialite overlays, get a tags.json file, and create a project
file. Oh and add them to your Geopaparazzi session.
Profiles are a way to easily group and switch basemap,
overlay, tags/forms, and project files
A Profile is a bit of JSON, read (and stored) by
Geopaparazzi
A great way to distribute data to many Geopaparazzi
users
35. CLOUD PROFILES
Cloud Profiles are delivered from a web server
You specify the server in Cloud Settings in Geopaparazzi
Use Import → Cloud Profiles
Select a profile and all its files are automatically
downloaded
36. COOKIECUTTER GEOPAPARAZZI
REFERENCE SERVER
Developed and released by as free and open
source license:
1. create Cloud Profiles for download with graphical feature
editing
2. HTTPS/TLS security
3. users management with email confirmation and social
media signup
4. media storage via Amazon AWS
Github page:
Geoanalytic
cookiecutter-geopaparazzi-server
37. THE GEOPAPARAZZI SURVEY
THE GEOPAPARAZZI SURVEY
THE GEOPAPARAZZI SURVEY
THE GEOPAPARAZZI SURVEY
THE GEOPAPARAZZI SURVEY
THE GEOPAPARAZZI SURVEY
THE GEOPAPARAZZI SURVEYTHE GEOPAPARAZZI SURVEY
SERVER & FRIENDS
SERVER & FRIENDS
SERVER & FRIENDS
SERVER & FRIENDS
SERVER & FRIENDS
SERVER & FRIENDS
SERVER & FRIENDSSERVER & FRIENDS
38. THE SERVER
The Geopaparazzi Survey Server (GSS) is a web application
that allows geopaparazzi users to synchronize their project
data with a central server.
Its companion is an Android app named Geopaparazzi
Survey Server Sync (GSSS) .
The app can connect to geopaparazzi projects and
synchronize the data contained using the unique device ID
to upload the data to the server.
The server can be installed through docker on linux pcs.
available on google play
39. INSTALLATION AND RUN
Installation instructions are available on
.
Once you have docker installed download and install the
docker image on your system.
Run the server.
Open your favorite browser and enter the url:
the project
documentation site
docker pull moovida/gss:v2.10
http://localhost:8080
41. FEATURES: USERS
It is possible to:
create web users and groups. There are two levels of
users: admins and normal users.
configure surveyors. New devices that connect and
upload are automatically added. The name of the
surveyor by default is the unique id of the device.
42. THE MOBILE APP: GSSS
The GSSS can be installed from the .play store
43. THE MAIN VIEW/SIDE MENU
Few configurations are necessary to start:
check if the device has an own
unique device id
the url of the server needs to be
inserted
44. LOAD A PROJECT
Once the app is configured, it is possible to load a project by
browsing for its file (*.gpap).
46. THANKS FOR YOUR ATTENTION!
Homepage:
Need help? Join the Mailinglist.
Have cool userstories to share? Join the facebook group:
Geopaparazzi Users Around The World!
Want to translate it in your language?
News about Geopaparazzi:
http://www.geopaparazzi.eu
http://groups.google.com/group/geopaparazzi-users
https://www.facebook.com/groups/350587351732480/
https://www.transifex.com/projects/p/geopaparazzi/
http://jgrasstechtips.blogspot.it/search/label/geopaparazzi