The document discusses the FOSS4G 2011 conference held in Denver from September 9th-17th. It focuses on presentations about geospatial open source software including PostGIS, Neo4j, MapServer, GeoServer, OpenLayers, Leaflet, GeoScript, GeoKettle, and MapCache. New features and tips for using these tools were provided.
13. PostGIS
PostgreSQL
Refractions Research
GPL license
DB
1.5.3
11 11 16
14. PostGIS 2.0
• “typmod” support
CREATE TABLE my_spatial_table(
id INTEGER, name VARCHAR(64),
geo GEOMETRY(Point, 900913)
);
• 3D/4D index
• Topology support
• Raster for Analysis
• 3D objects support
• Indexed Nearest-Neighbor Search
11 11 16
15. Tips for PostGIS Power Users
Tips for Power Users
http://s3.opengeo.org/postgis-power.pdf
ST_Union()
ST_BuildArea() ST_Polygonize()
ST_Dump() ST_GeometryN()
invalid ST_MakeValid() 2.0 ST_Buffer()
SELECT ST_BuildArea(ST_Union(‘LINESTRING EMPTY’,
ST_ExteriorRing(‘POLYGON((…))’)));
”Cluster on R-tree” ”Cluster on GeoHash”
…………
11 11 16
23. OpenLayers mobile
What's new 2.11
Touch event support across the library (jQuery or Sencha)
Pan and zoom the map
CSS3, HTML5
Draw, select ,drag, and modify vector
Geolocation
OpenLayers.Handler.Pinch
OpenLayers.Control.Pinchzoom
OpenLayers.Control.ToouchNavigation
OpenLayers.Control.Geolocate
11 11 16
24. Leaflet ...JavaScrit Library
A Modern, Lightweight Open-Source
JavaScript Library
for Interactive Maps by CloudMade
Leaflet on Mobile
http://leaflet.cloudmade.com/examples/mobile.html
11 11 16
25. GeoScript ...script
> GeoScript - Spatial Capabilities for Scripting Languages
> http://geoscript.org/
> GeoTools hard, scripting easy
> Similar API, but respect languages differences
> JavaScript, Python, Scala, Groovy and Ruby
11 11 16
26. GeoKettle ...tool
ETL tool
GeoSpatial web services
On the fly preview
2.0
LGPL
has installer
supports
double bite read/write
11 11 16
29. MapServer
Map ” ”
Cairo
6.0.1
........
MapCache(formerly mod-geocache) for tile caching
TinyOWS for WFS-T support for PostGIS data sources
INSPIRE view service support
layers, class and label geometry transformation support
driver-specific common filter translation(offload spatial filter)
11 11 16