Time Series Foundation Models - current state and future directions
Geographic scripting in uDig
1. 1 /21
nvironmental ngineeringydroloGIS
HydroloGIS S.r.l. - Via Siemens, 19 - 39100 Bolzano www.hydrologis.com
Geographic scripting in uDig:
halfway between developer
and user
FOSS4G 2013 - Nottingham
Andrea Antonello, HydroloGIS
Silvia Franceschi, HydroloGIS
2013-09-19
2. 2 /21
"Geographic scripting..." == Geoscript
...it adds spatial capabilities to scripting languages
groovy
scala
javascript
python
clojure
- bases on the geotools library
- making development much simpler
- simplicity, batch-ing for non developers
- fast prototyping without compiling for developers
3. 3 /21
"Geographic scripting..." == Geoscript
Through geotools it provides support for:
vector data sources
raster data sources
various web services and databases
projections
vector geometry operations
rendering
-
-
-
-
-
-
4. 4 /21
"Geographic scripting..." == Geoscript
On what do we depend on?
Java
Advanced
Imaging &
Imageio-ext
Geotools EMF
JTS
Java
Topology
Suite
Geoscript
6. 6 /21
"...in uDig" == Userfriendly Desktop Internet GIS
uDig is an open source desktop GIS application framework,
distributed under dual EPL and BSD license.
7. 7 /21
"...in uDig" == Userfriendly Desktop Internet GIS
uDig is an open source desktop GIS application framework,
distributed under dual EPL and BSD license.
8. 8 /21
"...in uDig" == Userfriendly Desktop Internet GIS
uDig has a spatial toolbox to do spatial processing with
the help of the jgrasstools project.
9. 9 /21
"...in uDig" == Userfriendly Desktop Internet GIS
uDig is also an extensible GIS framework to create apps on
18. 18/21
Hydro- Geomorphologic processing with JGrasstools
By simply adding the JGrasstools jars to the "spatialtoolbox"
folder in the uDig installation, the jgrasstools processing
modules are enabled.
- aspect
- contour extraction
- network extraction
- slope
- maximum discharge
- lidar tools
}just examples
it is 0.1% of
what you can do