FOSS4G2011 Report

  • 1,552 views
Uploaded on

 

More in: Technology , Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,552
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
20
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. FOSS4G 2011 Denver11 11 16
  • 2. 11 11 16
  • 3. FOSS4G ?11 11 16
  • 4. FOSS4G is ... FOSS4G is the global conference focused on Free and Open Source Software for Geospatial, organized by11 11 16
  • 5. 42 countries11 11 16
  • 6. 11 11 16
  • 7. 11 11 16
  • 8. Sept. 9th 10th State of the Map Annual International OpenStreetMap Conference  11th 12th 13th Workshops 14th 15th Main Conference 16th 17th Code Sprint11 11 16
  • 9. 11 11 16
  • 10. MapServer GRASS OSM Geomajas MapFish PostGIS GeoNetwork GeoMoose pgRouting GeoExt GeoServer OpenLayers GeoKettle QGIS Mapnick GeoNode ZOO Node.js GDAL/OGR MapProxy gvSIG mod-geocache MapMint MapQuery TileMill glob3 mobile MapWindow GIS GeoTools TinyOws GeoPrisma TileCache PyWPS GeoScript CartoDB  MapGuide Open Source i2maps GeoWebCache MapMill MapKnitter deegree WebGL Earth Leaflet GeoCell OpenWebGlobe GeoCouch INSPIRE Legato GeoMondrian SOLAPLayers HSLayers Neo4j Spatial Mapbender PROJ.4 GeoAPI GeoCat uDig OpenJump11 11 16
  • 11.  major was Agriculture  Software Engineer MapServer  Web Mapping GeoServer  @ Orkney PostGIS OpenLayers GeoExt Java, PHP,JavaScript Apache, Tomcat, PostgreSQL11 11 16
  • 12. PostGIS11 11 16
  • 13. PostGIS  PostgreSQL   Refractions Research  GPL license  DB  1.5.311 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 Search11 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
  • 16. NOSQL11 11 16
  • 17. NOSQL  Not Only SQL  SQL   MongoDB, CouchDB  Neo4j  Java 11 11 16
  • 18. Neo4j Spatial First Release in Sept. 2010 Core       Storage, GeometryEncoder       Search/RTree, Operations       I/O(shapefile) Extensions      Geotools Datastore      GeoServer & uDig MongoDB CouchDB Geo11 11 16
  • 19. 11 11 16
  • 20. OpenLayers  JavaScript  11 11 16
  • 21. OpenLayers  Geo JavaScript  OpenLayers + Ext.js = GeoExt, Mapfish  OpenLayers + jQuery = MapQuery11 11 16
  • 22. FOSS4G OpenLayers  OpenLayers SNS Tips  OpenGeo11 11 16
  • 23. OpenLayers mobile Whats 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.Geolocate11 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.html11 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 Ruby11 11 16
  • 26. GeoKettle ...tool ETL tool GeoSpatial web services On the fly preview 2.0 LGPL has installer supports double bite read/write11 11 16
  • 27. 11 11 16
  • 28. MapServer  ( / ) WebGIS   http://mapserver.org  OSGeo  MIT lisence  6.0.111 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
  • 30. MapServer 6.0  www.orkney.co.jp11 11 16
  • 31. MapCache(formerly mod-geocache) fast tiling solution MapServer for the apache web server Meatatiling Epiration handling Watermaking Higher level Locking mechanism Dimensions FeatureInfo forwarding FastCGI / CGI option Proxying support Extensible Sqlite caches custom hierarchy Vertical Assembling Horizontal Assembling Services Save bandwidth, request a Support non-tiled clients   TMS single tiled layer     WMTS     WMS/WMS-C WMS is the only implemented Image recompression data source / optimazation “mixed” format: PNG / JPEG11 11 16
  • 32. 11 11 16