SlideShare uma empresa Scribd logo
1 de 128
Baixar para ler offline
GEOPAPARAZZI
NEVER	OUT	OF	DATA	IN	THE	FIELD
Andrea	Antonello,	Silvia	Franceschi
HydroloGIS	s.r.l.
Foss4G-Asia	2018
December	2th	2018
HYDROLOGIS
small	(very	small)	engineering	company
Bolzano	(north	Italy)
2	cofounders:	Andrea	Antonello,	Silvia	Franceschi
HYDROLOGIS
environmental	 engineers	 specialized	 in	 hydrology,
hydraulics,	geomorphology	and	forestry
PhD	 in	 Environmental	 Sciences	 and	 Mountain
Environment	and	Agriculture
developers	of
the	 HortonMachine	 library	 in	 the	 fields	 of:	 hydrology,
hydraulic,	forestry
Geopaparazzi	app	for	digital	field	mapping
gvSIG/uDig	plugins	and	customization
OSGeo	Charter	Members
WHAT	IS	THIS	WORKSHOP	ABOUT?
geopaparazzi	intro
data	centralization	with	geopaparazzi	survey	server
not	done	but	present	in	the	material:	data	preparation	and
evaluation	with	GIS
not	done	at	all:	vector	editing
GEOPAPARAZZI
INTRODUCTION
Geopaparazzi	is	a	tool	for	digital	field	mapping.	Originally	it
has	 been	 developed	 for	 fast	 qualitative	 engineering	 /
geologic	 surveys	 but	 it	 can	 be	 used	 also	 as	 a	 tool	 for
emergency	 management,	 general	 field	 activities	 and
tourism.
Geopaparazzi	is	available	on	the	 .	Search
for	 Geopaparazzi	 on	 your	 phone	 or	 get	 it	 from	 the	 online
android	market.
Geopaparazzi	doesn’t	work	on	iPhone	and	Windows
Phone.
Android	Play	Store
MAIN	OBJECTIVE
The	main	aim	of	Geopaparazzi	is	to	have	a	tool	that:
can	be	always	at	hand	when	needed
gives	the	possibility	to	take	georeferenced	pictures	during
the	survey
gives	further	possibility	to	import	pictures	and	data	into	a
main	GIS	application
is	extremely	easy	to	use	and	intuitive,	providing	just	few
important	functionalities
MAIN	FEATURES
The	main	features	available	in	Geopaparazzi	are:
georeferenced	notes:	text	notes,	pictures,	sketches,	forms
gps	tracks	logging
a	map	view	for	browsing	and	navigation	of	the	data
easy	export	of	collected	data
simple	generation	of	any	type	of	background	map
INSTALLATION
1.	 connect	 your	 Android	 device	 to
internet
2.	 open	Play	Store
3.	 type	 geopaparazzi	 within	 the
Search	textbox
DASHBOARD	ICONS
ACTIONBAR	ICONS
TAKE	NOTES
1.	 simple	notes:	text,	picture,	sketch
2.	 possibility	to	insert	GPS	or	last	map
center	coordinate
3.	 complex	notes	based	on	structured
forms
PROJECT	INFO
1.	 remove/add	new	data
2.	 edit	 and	 save	 the	 project’s
metadata
GPS	LOGGING
1.	 enter	a	new	log
name
2.	 possibility	 to
continue	 from
the	last	log
3.	 logging	 button
shows
enablement
MAP	VIEW
long	 tap	 the
upper	 right
floating	button
to	 clear	 the
map	from	tools
tap	 again	 to
get	them	back
MAP	VIEW	TOOLS
1.	 notes
tap:	add	new	note
long	tap:	open	notes	list
2.	 bookmarks
tap:	add	new	bookmark
long	tap:	open	bookmarks	list
3.	 activate	log	analysis	tool
4.	 activate	measure	tool
EDITING	TOOLS
long	 tap:
select
editable
layer
tap:	 enter
editing
mode
IMPORT
1.	 GPX
2.	 csv	 files	 bookmarks_xyz.csv	 (label,
lat,	lon,	zoom)
3.	 import	WMS	as	mapurl	definition
4.	 create	 a	 simple	 spatialite	 database
with	a	point,	line	and	polygon	table
5.	 download	a	project	from	a	server
6.	 download	a	profile	from	a	server
EXPORT
1.	 KMZ:	 only	 export	 that	 supports
proper	complex	notes	representation
2.	 GPX
3.	 bookmarks
4.	 extract	all	images	into	a	folder
5.	 export	notes	as	PDF
6.	 upload	the	project	to	a	server
SUPPORTED	BACKGROUND	DATA
Available	background	data	are	accessed	from	the	select	tile
sources	menu:
MAPSFORGE
1.	 open	 source	 project	 under	 LGPL
license
2.	 .map	extension
3.	 binary	vector	format
4.	 maps	 available	 for	 download	 at:
5.	 lot	of	data	in	little	space	
http://download.mapsforge.org/maps/
MBTILES
1.	 open	 specifications:	
2.	 .mbtiles	extension
3.	 image	tiles	format
4.	 can	 be	 created	 in	 many	 different
ways	 (ex.	 hortonmachine,	 gvSIG,
gdal)
5.	 small	regions	need	huge	space	
Mapbox
presentation	page
MAPURL
1.	 simple	 textfile	 describing	 an
online/offline	 TMS	 or	 online	 WMS
service
2.	 .mapurl	extension
EXAMPLES
online
mapnik
offline
mapsforge
online	TMS offline
mbtiles
SUPPORTED	OVERLAY	DATA
Overlay	 data	 are	 accessible	 from	 the	 map	 menu.	 Basically
Spatialite	databases	are	supported:
PROPERTIES:	COLOR	AND	SIZE
set	shape
set	stroke	width
set	 fill	 and	 stroke
color
LABELLING
set	dimension
set	field
THE	GEOPAPARAZZI	SURVEY	SERVER
THE	SERVER
The	Geopaparazzi	Survey	Server	(GSS)	is	a	web	application
that	allows	geopaparazzi	users	to	synchronize	their	projects
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	easily	on	linux
pcs.
available	on	google	play
INSTALLATION
Installation	 instructions	 are	 available	 on	
.
 The	installation	on	an	ubuntu	operating	system	is
extremely	easy!	So	use	linux!
the	 project
documentation	site
INSTALLATION	OF	DOCKER	ON
UBUNTU	LINUX
Long	 story	 short	 installation	 is	 all	 about	 having	 docker
installed:
Test	the	installation	with	the	hello	world
and	 once	 you	 are	 sure	 it	 works	 you	 can	 run	 the	 server
already.
sudo	apt	install	docker.io
sudo	systemctl	start	docker
sudo	systemctl	enable	docker
sudo	usermod	-a	-G	docker	$USER
docker	run	hello-world
INSTALLATION	OF	GSS	ON	UBUNTU
LINUX
To	start	the	server,	just	run:
This	 will	 download	 and	 install	 the	 docker	 image	 on	 your
system	(if	it	is	not	there	already)	and	then	start	a	server	that
uses	/home/hydrologis/GSS	as	data	folder	and	port	8080	for
its	webservice.
Open	your	favorite	browser	and	enter	the	url:
docker	run	--rm	-v	/home/hydrologis/GSS:/home/basefolder	
			-e	JAVA_OPTS="-Xms1256m	-Xmx4g	-Dstage.globalfolder=/home/basefolder/"	
			-p	8080:8080	-p	9092:9092	moovida/gss:v2.15
http://localhost:8080
You	should	get	the	following	login	screen:
You	 can	 login	 with	 user=god	 and	 password=god,	 which	 as
you	can	guess	is	an	admin.
THE	DASHBOARD
The	dashboard	view	shows	a	simple	chart	listing	the	amount
of	information	for	each	device.
If	no	data	are	available,	the	following	will	be	shown:
In	case	of	existing	data:
THE	MAPVIEW
The	mapview	features	the	Surveyor	list	and	a	map	panel.
Data	can	be	browsed	and	filtered	by	timestamp.
The	surveyor	can	be	actived	by	selecting	the	checkbox	in	the
table.	Once	the	data	of	the	surveyor	are	loaded,	through	the
zoom	button	on	top	of	the	table	it	is	possible	to	zoom	to	the
surveyor’s	data	extent.
THE	SETTINGS	VIEW
In	the	settings	view	it	is	possible	to:
add,	modify	and	remove	surveyors.
activate	 an	 automatic	 registration	 mode	 for	 5	 minutes.
New	 devices	 that	 connect	 during	 the	 5	 minutes	 are
automatically	added,	if	the	surveyor	does	not	exist.	The
name	 of	 the	 surveyor	 by	 default	 is	 the	 id	 of	 the	 device.
This	can	be	changed	later.
create	 web	 users	 and	 groups.	 There	 are	 two	 levels	 of
users:	admins	and	normal	users.
configure	background	maps.	Several	map	services	can	be
added	to	the	background	maps.
 Make	sure	that	you	have	the	rights	to	use	the	maps
you	select.
change	the	locale	of	the	application
THE	EXPORT	VIEW
From	the	export	view	it	is	possible	to:
export	the	form	data	of	one	or	more	surveyors	to	PDF
export	the	all	the	data	of	one	or	more	surveyors	to	KMZ
download	 the	 complete	 spatial	 database	 of	 the	 server.
The	 database	 is	 in	 H2GIS	 format	 and	 can	 then	 be
connected	 to	 with	 gvSIG,	 orbisGIS,	 OpenJump	 (maybe
others	also)
THE	PROJECT	DATA	VIEW
In	the	project	data	view	it	is	possible	to	upload	basemaps,
overlay	databases	and	geopaparazzi	projects	to	make	them
available	to	the	devices	through	the	sync	app:
THE	FORM	BUILDER	VIEW
The	 form	 builder	 can	 be	 used	 to	 visually	 create	 forms	 for
geopaparazzi	 and	 make	 them	 available	 through	 the	 sync
app:
THE	LOG	VIEW
The	 log	 view	 can	 help	 to	 understand	 issues	 when	 they
happen.	 It	 lists	 various	 types	 of	 messages.	 The	 two	 most
usefull	types	are:
ACCESS:	 to	 see	 if	 and	 why	 a	 user	 could	 not	 log	 in	 or
upload	data
ERROR:	 to	 understand	 why	 a	 particular	 problem	 is
happening
THE	GEOPAPARAZZI	SURVEY	SERVER
SYNC	APP	(GSSS)
INSTALLATION
The	GSSS	can	be	installed	from	the	 .play	store
Once	 installed	 and	 launched	 it	 will	 just	 show	 an	 empty
welcome	view.
THE	SIDE	MENU
In	the	side	menu	it	is	possible	to	access	several	features.
CHECK	YOUR	DEVICE	ID!
The	 first	 thing	 to	 do	 is	 to	 check	 if	 the	 device	 has	 an	 own
unique	device	id.	If	it	has	one,	the	following	screen	will	be
shown
SET	THE	SERVER	URL
To	be	able	to	connect	to	the	GSS	server,	the	url	of	the	server
needs	 to	 be	 inserted.	 For	 the	 workshop	 we	 will	 use	 an
existing	demo	server	http://www.test.hydrologis.com
PREPARE	THE	SERVER	FOR	THE
SURVEY
CREATE	WEB	USERS	(LET’S	CALL
THEM	COORDINATORS)
To	 prepare	 the	 survey	 we	 first	 create	 web	 users	 for	 the
coordinators.	 They	 will	 be	 able	 to	 create	 the	 forms	 and	 if
they	have	admin	rights	also	prepare	data	for	the	survey.
Select	 the	 Web	 Users	 Settings	 entry	 and	 a	 user	 for	 every
coordinator.
CREATE	SURVEYORS
A	coordinator	can	be	different	from	the	actual	surveyor.	We
therefore	need	to	enable	the	surveyors.	A	surveyor	can	be
added	manually:
or	with	magic	;-)
CREATE	SURVEYORS	WITH	MAGIC
Enable	 Automagic	 Registration	 and	 just	 connect	 with	 the
devices.
 Do	this	one	at	the	time	to	be	able	to	connect	IDs
properly.
FROM	GSSS	DO	ANY	CONNECTING
OPERATION
For	example	do	a	data	download	refresh:
CHECK	AND	MODIFY	ON	THE	SERVER
A	new	surveyor	will	be	available	on	the	server:
Double-click	 and	 rename	 the	 device	 id	 to	 something
meaningful:
GET	THE	DATA	FROM	THE	SERVER
Datasets	available	that	we	will	use	are	of	basemap,	overlay
and	project	type:
sri-lanka.map:	 mapsforge	 map	 of	 Sri	 Lanka.	 Less	 than
100Mb	for	all	the	Openstreetmap	data	of	Sri	Lanka	on	your
device
moratuwa_university.mbtiles:	mbtiles	map	of	an	ortophoto
of	 the	 region	 of	 the	 university.	 The	 image	 is	 from	 google
maps	and	has	pure	educational	purposes.
foss4gasia_venue.mbtiles:	mbtiles	map	of	the	georectified
venue	image.
osm_sri_lanka.sqlite:	spatialite	vector	database	with	some
data	of	the	region	of	Colombo-Moratuwa
DOWNLOAD	THE	DATA	WITH	GSSS
If	 you	 open	 the	 GSSS,	 enter	 the	 Data	 Download	 view	 and
push	 refresh,	 you	 should	 see	 the	 available	 data.	 The
different	 icons	 are	 for	 basemaps	 (grid),	 overlays	 (polyline)
and	project.
LOAD	THE	DATA	INTO
GEOPAPARAZZI
To	 load	 basemaps	 enter	 the	 tiles	 icon	 from	 the	 main
actionbar,	then	use	the	FAB	button	to	browse	the	filesystem
for	the	data:
To	load	overlays	enter	the	map	context	menu,	then	use	the
FAB	button	to	browse	the	filesystem	for	the	data:
To	 load	 an	 existing	 geopaparazzi	 project	 choose	 Load
existing	 project	 from	 the	 main	 menu	 to	 browse	 the
filesystem	for	the	project	file:
THE	FORM	BUILDER
WHAT	WE	WANT	TO	CREATE
Let	 us	 assume	 we	 need	 to	 survey	 the	 buildings	 on	 the
campus.	For	this	we	will	have	a	a	nice	form	with	3	parts:
General
Structural
Images
STEPS	TO	CREATE	THE	FORM
First	go	to	the	From	Builder	view:
STEP	1:	CREATE	TAG	FILE
Push	add	to	create	a	new	tag	definition:
Let’s	call	it	foss4gasia_yourname.
STEP	2:	ADD	A	SECTION
Sections	are	what	will	be	a	single	button	in	the	geopaparazzi
add	note	view.	Let’s	call	this	buildings.
STEP	3:	ADD	A	FORM
Forms	are	seen	in	geopaparazzi	as	different	tabs	(General,
Structural,	Images).
STEP	4:	ADD	DIFFERENT	WIDGETS
Widgets	are	textfields,	checkboxes,	comboboxes	etc.
The	widget	has	a	few	important	notions:
key:	that	will	be	used	also	as	column	in	shapefiles	export
isLabel:	is	set	to	true,	in	the	geopaparazzi	map,	the	text
will	be	shown	as	the	point	label
isMandatory:	is	set	to	true,	geopaparazzi	will	require	that
value	to	be	set.
You	should	get	on	the	server:
NOW	PLEASE	CREATE	THE	OTHER
TWO	TABS	(STRUCTURAL	&	IMAGES)
MAKE	YOUR	FORM	VISIBLE	WHEN
YOU	ARE	READY
Until	you	are	not	done,	the	form	doesn’t	have	to	be	visible	to
the	sync	app.
DOWNLOAD	THE	FORM	(GSSS)
To	 get	 the	 forms	 on	 your	 device	 just	 open	 the	 GSSS	 and
enter	the	Tags	Download	section.	Refresh	to	get	the	list	and
download.
LOAD	THE	FORM	(GEOPAPARAZZI)
Nothing	needs	to	be	done	in	geopaparazzi	to	load	the	new
forms,	 since	 the	 forms	 are	 saved	 directly	 where
geopaparazzi	will	look	for	them.	Just	open	the	app	and	see	if
the	 new	 Buildings	 button	 is	 added	 to	 the	 existing	 notes
buttons:
NOW	YOU	ARE	READY!	GO	FOR	YOUR
NOW	YOU	ARE	READY!	GO	FOR	YOUR
NOW	YOU	ARE	READY!	GO	FOR	YOUR
NOW	YOU	ARE	READY!	GO	FOR	YOUR
NOW	YOU	ARE	READY!	GO	FOR	YOUR
NOW	YOU	ARE	READY!	GO	FOR	YOUR
NOW	YOU	ARE	READY!	GO	FOR	YOURNOW	YOU	ARE	READY!	GO	FOR	YOUR
SURVEY!
SURVEY!
SURVEY!
SURVEY!
SURVEY!
SURVEY!
SURVEY!SURVEY!
GET	THE	SURVEY	DATA	IN	THE
SYSTEM
Once	back	from	the	survey,	GSSS	can	be	used	to	load	the
incremental	 (only	 new	 notes	 and	 logs	 are	 synchronized)
survey	to	the	server.
THE	SYNCHRONIZATION	VIEW
If	 you	 never	 loaded	 a	 geopaparazzi	 project	 before,	 it	 is
simple	to	load	one	(*.gpap):
SYNCHRONIZE	THE	DATA
Once	you	choose	a	project,	the	notes,	logs	and	images	will
be	visible	in	3	distinct	tabs.
CLEAN	UP	AND	MAKE	DIRTY
From	the	side	menu	it	is	also	possible	to	access	some	tricky
settings:
the	possibility	to	reset	the	connected	database	to	be	in	a
complete	dirty	state.	After	that	the	database	will	upload
everything	as	if	it	never	had	done	before.
the	possibility	to	reset	the	database	to	a	clean	state.	After
that	no	data	are	synchronized.	Only	new	data	surveyed	in
geopaparazzi	will	be	uploaded	again.
 these	settings	are	dangerous	tools,	be	careful.
SEND	A	LOG
If	 you	 experience	 issues	 or	 problems	 of	 any	 kind,	 you	 can
use	 the	 send	 debug	 log	 button	 to	 send	 some	 debug
information	about	the	error	to	the	developers.	This	will	help
them	to	solve	the	issue	and	create	a	new	release.
GEOPAPARAZZI:	NEVER	OUT	OF
DATA	IN	THE	FIELD
Find	 out	 the	 latest	 Geopaparazzi	 news:
Join	 the	 Geopaparazzi	 user’s	 discussion:
And	 there’s	 a	 group	 for	 Geopaparazzi	 developers	 too:
If	 you	 prefer	 Facebook:	 Geopaparazzi	 Users	 Around	 The
World!
http://jgrasstechtips.blogspot.com/search/label/geopaparazzi
https://groups.google.com/forum/#!forum/geopaparazzi-
users
https://groups.google.com/forum/#!forum/geopaparazzi-
devel
https://www.facebook.com/groups/350587351732480/
THE	END…​	OR	MAYBE	NOT?
Process	your	survey	data	with	gvSIG
Data	preparation	in	gvSIG
Data	preparation	in	Spatialite-Gui
Create	forms	in	gvSIG
APPENDIX	0:	INSTALL	THE
NECESSARY
GVSIG	INSTALLATION
gvSIG	is	available	for	different	platforms
download	 the	 most	 recent	 release	 for	 your	 favorite
platform	from	the	
you	can	choose	to	use	the	portable	version	which	is	a	zip
file	containing	all	the	data	you	need	to	run	the	program
otherwise	you	can	use	(workshop	folder):
for	 windows	 machines	 gvSIG-desktop-2.4.0-2850-final-
win-x86_64-standard.exe
for	 linux	 machines	 gvSIG-desktop-2.4.0-2850-final-lin-
x86_64-standard.run
gvSIG	website
GVSIG	PLUGIN	INSTALLATION
the	 plugins	 are	 supplied	 as	 a	 gvSIG	 package	 using	 the
gvSIG	addons	manager
enter	the	Addons	manager	from	the	Tools	menu
select	 the	 third	 option	 Installation	 from	 URL	 and	 then
select	the	url	of	the	Testing	version	push	on	next
In	 the	 Fast	 Filter	 search	 for	 the	 plugins	 that	 start	 with
org.hortonmachine.gvsig	and	install	them
THE	MOBILE	FORMS	DESIGNER
PLUGIN
Then	do	the	same	with	the	Mobile	forms	designer	plugin.
Once	everything	is	installed,	restart	gvSIG.
If	 everything	 worked	 properly,	 you	 should	 have	 the
following	menu:
APPENDIX	1:	PROCESS	YOUR
SURVEY	DATA	WITH	A	DESKTOP	GIS
VIEW	GEOPAPARAZZI	PROJECTS
Open	the	geopaparazzi	projects	viewer
The	viewer	allows	to	choose	a	folder	of	existing	projects.
Select	the	folder	and	hit	the	refresh	button.
To	load	the	data	of	a	project,	right	click	on	it	and	push	load
project,	double	click	to	expand	the	content.
OPEN	AN	IMAGE
For	 the	 projects	 select	 to	 zoom	 to	 right	 click	 and	 Load
Project	in	Viewer,	for	every	item	(notes,	tracks,	images)	right
click	for	options	(ex	open	image).
OPEN	A	GPS	LOG
EDIT	METADATA
Right	click	on	the	project	to	edit	metadata.
CONVERT	A	PROJECT	TO	GIS	DATA
In	gvSIG	do	an	add	layer,	it	will	present	you	Geopaparazzi	as
an	option
When	 loading	 a	 project,	 the	 metadata	 of	 the	 project	 are
checked	and	a	list	of	available	data	is	presented.
1.	 in	 the	 upper	 part	 we	 have	 the
project	metadata
2.	 the	list	of	available	layers	that
will	 be	 created	 on	 import	 is
shown
3.	 it	is	possible	to	create	memory
layers	instead	of	shapefiles,	but
it	is	not	recomended
The	 new	 layers	 of	 gps	 logs,	 notes	 and	 media	 are	 created
containing	most	possible	information	in	the	attributes	table
APPENDIX	2:	DATA	PREPARATION	IN
GVSIG
PREPARE	AN	MBTILES
Launch	 gvSIG	 and	 create	 a	 new	 view.	 Then	 enter	 the
properties	 and	 set	 the	 right	 projection.	 It	 needs	 to	 be	 the
one	of	the	data	(EPSG:4326).
Then	drag	the	shapefiles	and	the	raster	in	the	view	and	put
the	layers	in	the	proper	order:
Now	open	the	integrated	tiles	creator:
set	name	and	folder	and	(very	important)	the	max	zoomlevel
(15	for	testing	here)…​	and	push	the	OK	button.
APPENDIX	3:	DATA	PREPARATION	IN
SPATIALITE
SPATIALITE	GUI
Open	the	spatialite	gui	and	create	a	new	database
Once	the	db	is	created,	select	the	Load	Shapefile	button
Import	the	shapefiles:	example	of	buildings
Important,	the	Update	Layer	Statistics	command	needs	to
be	 executed	 manually	 Make	 a	 refresh	 of	 the	 database
before	this	operation.
Check	your	data	with	the	map	preview
LOAD	THE	DATA	ON	THE	DEVICE
When	connecting	via	USB-cable,	we	experiences	many	times
database	corruptions,	so	we	started	using	the	app:	Airdroid
APPENDIX	4:	CREATE	A	SIMPLE
FORM	IN	GVSIG
WHAT	ARE	FORMS
Geopaparazzi	 supports	 complex	 notes	 called	 form	 based
notes.	To	use	them,	a	tags.json	file	needs	to	be	created	and
placed	inside	the	geopaparazzi	folder	inside	the	sdcard.	In
that	 file	 a	 json	 format	 description	 of	 the	 wanted	 tags	 and
forms	needs	to	be	placed.
By	 default,	 to	 help	 the	 user	 to	 start,	 a	 sample	 tags.json	 is
created	 in	 the	 Geopaparazzi	 installation.	 It	 contains	 form
samples	and	examples	to	show	all	supported	form	widgets.
CREATE	A	FORM	WITH	GVSIG
gvSIG	has	a	simple	yet	powerful	form	designer,	created	by
the	gvSIG	Association,	which	is	accessible	by	the	HMachine
menu.
CREATE	A	SECTION
Before	doing	anything,	the	section	needs	to	be	created.	The
section	is	what	in	geopaparazzi	will	be	a	button.
CREATE	A	FORM
A	Form	is	a	tab	in	the	actual	geopaparazzi	form.	Let’s	add	a
General	Info	tab	from	the	form	toolbar.
CREATE	FIELDS
Once	a	form	(tab)	has	been	created,	fields	can	be	added	to
it.	 Fields	 can	 be	 of	 various	 types.	 Let’s	 add	 a	 string	 and	 a
boolean.
PREVIEW	THE	FORM
At	any	time	one	can	preview	the	form	in	the	preview	panel.
The	first	time	you	need	to	save	the	form	before	the	preview.
SAVE	TO	TAGS.JSON
the	form	can	be	saved	to
file	at	any	moment.
it	is	best	to	name	the	file
tags.json,	 since	 that	 is
the	 name	 geopaparazzi
will	look	for.	
Upload	 the	 form	 to	 your	 device	 into	 the	 folder
geopaparazzi.
CHECK	THE	FORM	ON	THE	DEVICE
The	form	will	appear	in	the	add	notes	view.

Mais conteúdo relacionado

Mais procurados

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
 
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
 
2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smashsilli
 
Geopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-ParisGeopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-Parissilli
 
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 Survey Server Installation
Geopaparazzi Survey Server InstallationGeopaparazzi Survey Server Installation
Geopaparazzi Survey Server InstallationAndrea Antonello
 
2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_hortonsilli
 
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
 
Geopaparazzi workshop 2019
Geopaparazzi workshop 2019Geopaparazzi workshop 2019
Geopaparazzi workshop 2019silli
 
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
 
Web Mapping with Drupal
Web Mapping with DrupalWeb Mapping with Drupal
Web Mapping with DrupalRanel Padon
 
Build an OSM mapping platform with Drupal
Build an OSM mapping platform with DrupalBuild an OSM mapping platform with Drupal
Build an OSM mapping platform with DrupalHoshi Liu
 
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
 
Geographic information system and remote sensing
Geographic information system and remote sensingGeographic information system and remote sensing
Geographic information system and remote sensingchala hailu
 

Mais procurados (20)

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...
 
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)
 
2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash
 
Geopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-ParisGeopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-Paris
 
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 Survey Server Installation
Geopaparazzi Survey Server InstallationGeopaparazzi Survey Server Installation
Geopaparazzi Survey Server Installation
 
2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton
 
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
 
Geopaparazzi workshop 2019
Geopaparazzi workshop 2019Geopaparazzi workshop 2019
Geopaparazzi workshop 2019
 
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...
 
Web Mapping with Drupal
Web Mapping with DrupalWeb Mapping with Drupal
Web Mapping with Drupal
 
25 Years of GRASS GIS
25 Years of GRASS GIS25 Years of GRASS GIS
25 Years of GRASS GIS
 
GRASS GIS e Sextante
GRASS GIS e SextanteGRASS GIS e Sextante
GRASS GIS e Sextante
 
Build an OSM mapping platform with Drupal
Build an OSM mapping platform with DrupalBuild an OSM mapping platform with Drupal
Build an OSM mapping platform with Drupal
 
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
 
Geographic information system and remote sensing
Geographic information system and remote sensingGeographic information system and remote sensing
Geographic information system and remote sensing
 

Semelhante a Geopaparazzi - NEVER OUT OF DATA IN THE FIELD

FOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app GeopaparazziFOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app Geopaparazzisilli
 
Foss4g2016 Geopaparazzi Workshop
Foss4g2016 Geopaparazzi WorkshopFoss4g2016 Geopaparazzi Workshop
Foss4g2016 Geopaparazzi WorkshopAndrea Antonello
 
FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop silli
 
Introduction to geomorphology in GRASS GIS - by Skyler Sorsby
Introduction to geomorphology in GRASS GIS - by Skyler SorsbyIntroduction to geomorphology in GRASS GIS - by Skyler Sorsby
Introduction to geomorphology in GRASS GIS - by Skyler SorsbySkyler Sorsby
 
Philippine Geospatial Forum Presentation 20130311
Philippine Geospatial Forum Presentation 20130311Philippine Geospatial Forum Presentation 20130311
Philippine Geospatial Forum Presentation 20130311esambale
 
Open GeoData, Open GeoTools: An Introduction
Open GeoData, Open GeoTools: An IntroductionOpen GeoData, Open GeoTools: An Introduction
Open GeoData, Open GeoTools: An IntroductionRichard Cantwell
 
Big Data Hadoop Local and Public Cloud (Amazon EMR)
Big Data Hadoop Local and Public Cloud (Amazon EMR)Big Data Hadoop Local and Public Cloud (Amazon EMR)
Big Data Hadoop Local and Public Cloud (Amazon EMR)IMC Institute
 
Sentiment Analysis using Big Data
Sentiment Analysis using Big Data Sentiment Analysis using Big Data
Sentiment Analysis using Big Data Rajat Mittal
 
GRASS and OSGeo: a framework for archeology
GRASS and OSGeo: a framework for archeologyGRASS and OSGeo: a framework for archeology
GRASS and OSGeo: a framework for archeologyMarkus Neteler
 
Geographic scripting in uDig
Geographic scripting in uDigGeographic scripting in uDig
Geographic scripting in uDigAndrea Antonello
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GISJoe Larson
 
Analyzing Big data in R and Scala using Apache Spark 17-7-19
Analyzing Big data in R and Scala using Apache Spark  17-7-19Analyzing Big data in R and Scala using Apache Spark  17-7-19
Analyzing Big data in R and Scala using Apache Spark 17-7-19Ahmed Elsayed
 
Open Geodata, DIT, December 2010
Open Geodata, DIT, December 2010Open Geodata, DIT, December 2010
Open Geodata, DIT, December 2010Richard Cantwell
 
How Prague is opening data
How Prague is opening dataHow Prague is opening data
How Prague is opening dataJachym Cepicky
 
Sistemi Informativi Territoriali e Software Libero
Sistemi Informativi Territoriali e Software LiberoSistemi Informativi Territoriali e Software Libero
Sistemi Informativi Territoriali e Software LiberoMaurizio Napolitano
 
Introduction to Open GeoData
Introduction to Open GeoDataIntroduction to Open GeoData
Introduction to Open GeoDataRichard Cantwell
 
The Whitebox Geospatial-Analyisis Tools Project and Open-Access GIS
The Whitebox Geospatial-Analyisis Tools Project and Open-Access GISThe Whitebox Geospatial-Analyisis Tools Project and Open-Access GIS
The Whitebox Geospatial-Analyisis Tools Project and Open-Access GISGolgi Alvarez
 
Free open source gis
Free open source gisFree open source gis
Free open source gisAshok Peddi
 

Semelhante a Geopaparazzi - NEVER OUT OF DATA IN THE FIELD (20)

FOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app GeopaparazziFOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app Geopaparazzi
 
Foss4g2016 Geopaparazzi Workshop
Foss4g2016 Geopaparazzi WorkshopFoss4g2016 Geopaparazzi Workshop
Foss4g2016 Geopaparazzi Workshop
 
FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop
 
Introduction to geomorphology in GRASS GIS - by Skyler Sorsby
Introduction to geomorphology in GRASS GIS - by Skyler SorsbyIntroduction to geomorphology in GRASS GIS - by Skyler Sorsby
Introduction to geomorphology in GRASS GIS - by Skyler Sorsby
 
Geoinformatics handbook
Geoinformatics handbookGeoinformatics handbook
Geoinformatics handbook
 
Philippine Geospatial Forum Presentation 20130311
Philippine Geospatial Forum Presentation 20130311Philippine Geospatial Forum Presentation 20130311
Philippine Geospatial Forum Presentation 20130311
 
Open GeoData, Open GeoTools: An Introduction
Open GeoData, Open GeoTools: An IntroductionOpen GeoData, Open GeoTools: An Introduction
Open GeoData, Open GeoTools: An Introduction
 
Big Data Hadoop Local and Public Cloud (Amazon EMR)
Big Data Hadoop Local and Public Cloud (Amazon EMR)Big Data Hadoop Local and Public Cloud (Amazon EMR)
Big Data Hadoop Local and Public Cloud (Amazon EMR)
 
Presentación de productos del Proyecto Focal de Cuencas de Los Andes
Presentación de productos del Proyecto Focal de Cuencas de Los AndesPresentación de productos del Proyecto Focal de Cuencas de Los Andes
Presentación de productos del Proyecto Focal de Cuencas de Los Andes
 
Sentiment Analysis using Big Data
Sentiment Analysis using Big Data Sentiment Analysis using Big Data
Sentiment Analysis using Big Data
 
GRASS and OSGeo: a framework for archeology
GRASS and OSGeo: a framework for archeologyGRASS and OSGeo: a framework for archeology
GRASS and OSGeo: a framework for archeology
 
Geographic scripting in uDig
Geographic scripting in uDigGeographic scripting in uDig
Geographic scripting in uDig
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GIS
 
Analyzing Big data in R and Scala using Apache Spark 17-7-19
Analyzing Big data in R and Scala using Apache Spark  17-7-19Analyzing Big data in R and Scala using Apache Spark  17-7-19
Analyzing Big data in R and Scala using Apache Spark 17-7-19
 
Open Geodata, DIT, December 2010
Open Geodata, DIT, December 2010Open Geodata, DIT, December 2010
Open Geodata, DIT, December 2010
 
How Prague is opening data
How Prague is opening dataHow Prague is opening data
How Prague is opening data
 
Sistemi Informativi Territoriali e Software Libero
Sistemi Informativi Territoriali e Software LiberoSistemi Informativi Territoriali e Software Libero
Sistemi Informativi Territoriali e Software Libero
 
Introduction to Open GeoData
Introduction to Open GeoDataIntroduction to Open GeoData
Introduction to Open GeoData
 
The Whitebox Geospatial-Analyisis Tools Project and Open-Access GIS
The Whitebox Geospatial-Analyisis Tools Project and Open-Access GISThe Whitebox Geospatial-Analyisis Tools Project and Open-Access GIS
The Whitebox Geospatial-Analyisis Tools Project and Open-Access GIS
 
Free open source gis
Free open source gisFree open source gis
Free open source gis
 

Mais de 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
 
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
 

Mais de Andrea Antonello (19)

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
 
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
 

Último

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 

Último (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Geopaparazzi - NEVER OUT OF DATA IN THE FIELD