Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Recherche GFOSS Werkzeuge

almereyda
February 25, 2014

Recherche GFOSS Werkzeuge

extensive Stichwortsammlung zum Feld Geospatial Free and Open Source Software

almereyda

February 25, 2014
Tweet

More Decks by almereyda

Other Decks in Research

Transcript

  1. [ http://goo.gl/7Isio ]
    GFOSS Werkzeuge
    Recherche zu Geospatial Free and Open
    Source Software
    Gestalter
    Max Godt, Lennart Wiesiolek, Jon Richter

    View Slide

  2. Gestalter
    GFOSS (Geospatial Free and Open Source Software) and beyond
    Wissenssammlungen
    Anbieter
    Anwendungsbeispiele
    Grundlagen
    Datenquellen
    Open Data
    Satellitenbilder (Rasterdatensätze)
    SHP, Datensätze
    OSM basierte Web “2.0” WMS
    Bibliotheken
    Datenformate
    semantisch Abfragesprache
    OGC Standards
    Web Service Framework
    SWE _ Sensor Web Enablement
    OWS _ OpenGIS Web Services
    Implementation Specifications _ Schnittstellen
    OSGeo
    Geospatial Libraries
    other
    Serveranwendungen
    Datenbanken
    SQL
    NoSQL
    Integrierte Anwendungen
    OpenGeo Suite
    OpenGeo Technology
    OSGeo Tools
    andere
    OpenGIS Web Services
    WFS­T
    WMS (raster + vektor)
    Geolokalisierung / Gazetteer / Katalog
    Clientanwendungen
    Bearbeitung / erweiterte Funktionalität
    Darstellung
    SVG / Vektordarstellung / Vektorlayer
    Datenanalyse
    OSGeo
    Implementierungen
    TeilKommerzielle (tlw. “Freemium”) Anwendungen zum web mapping, Cloud
    Computing : IaaS, PaaS, SaaS
    “Abgefahrene” Lösungen/Anwendungen/Mashups
    Weitere Werkzeuge
    PDFs / Präsentationen

    View Slide

  3. GFOSS (Geospatial Free and Open Source Software) and beyond
    GDI und INSPIRE finden keine explizite, d.h. höchstens indirekte Erwähnung.
    Wissenssammlungen
    ● giswiki.de
    ● maptools.org
    ● http://geostandards.geonovum.nl
    ● OSGeo
    Anbieter
    ● OpenGeo
    ● OpenPlans
    Anwendungsbeispiele
    ● OpenStreetMap
    ● OpenSeaMap
    ● wheelmap
    ● mundraub.org
    Grundlagen
    Datenquellen
    Open Data
    ● USA
    ○ NASA
    ○ USGS
    ● UK
    ● Berlin

    ● Public Geospatial Data Project // OSGeo
    ○ http://wiki.osgeo.org/wiki/Public_Geospatial_Data_Project

    View Slide

  4. Satellitenbilder (Rasterdatensätze)
    ● Landsat
    ● NASA
    SHP, Datensätze
    ● WebGeo Market _ http://market.weogeo.com/
    ● Geofabrik
    OSM basierte Web “2.0” WMS
    ● OpenStreetMap
    ● MapQuest
    ● Stamen Maps
    Bibliotheken
    ● Proj.4
    ● GDAL / OGR
    Datenformate
    ● KML
    ● GML
    ● GeoTIFF
    ○ GeoJPEG
    ○ GeoPNG
    ● GeoJSON (analog GML)
    ● CartoCSS (analog Cascadenik)
    ● GSS (Cartagen)
    semantisch Abfragesprache
    ● GeoSPARQL > RDF Vocabulary
    OGC Standards
    http://de.wikipedia.org/wiki/Open_Geospatial_Consortium
    Web Service Framework
    ● SWE _ Sensor Web Enablement
    ○ Service Model
    ■ SOS _ Sensor Observation Service
    ■ SPS _ Sensor Planning Service
    ■ // SAS _ Sensor Alert Service
    ■ // WNS _ Web Notification Services
    ○ Information Model
    ■ O&M _ Observations & Measurements

    View Slide

  5. ■ SensorML _ Sensor Model Language
    ■ // TML _ Transducer Markup Language
    ■ // SWE Common
    ○ // Sensor Discovery?
    ○ PUCK _ sensor “driver” code, protocol to retrieve SensorML
    ○ environmental monitoring, disaster management, hydrological domain
    ● OWS _ OpenGIS Web Services
    ○ WCS _ Web Coverage Service
    ■ semantisch (GML)
    ■ multidimensionale Rasterarchive _ Dateien
    ○ WFS _ Web Feature Service
    ■ WFS­G _ Gazetteer
    ■ WFS­T _ transaktional
    ■ semantisch (GML)
    ■ Vektordaten _ Datenbanken, Dateien
    ○ WMS _ Web Map Service
    ■ Rasterbilder, Kacheln
    ○ CSW _ Catalogue Service for the Web // Web Catalogue Service _ WCAS | GDI,
    Metadaten
    ○ WPS _ Web Processing Service _ Analyse
    ○ // WTS _ Web Terrain Service
    ○ // WCTS _ Web Coordinate Transformation Service
    ○ GDI­DE
    ○ INSPIRE
    ● Implementation Specifications _ Schnittstellen
    ○ CAT _ Catalog Interface
    ○ CT _ Coordinate Transformation Services
    ○ Filter _ Filter Encoding
    ○ GML _ Geography Markup Language
    ○ KML _ Keyhole Markup Language
    ○ GC _ Grid Coverages
    ○ OLS / OpenLS _ OpenGIS Location Service
    ○ SFC _ Simple Features Access _ CORBA
    ○ SFS _ Simple Features Access _ SQL
    ○ SFO _ Simple Features Access _ OLE/COM
    ○ SLD _ Styled Layer Descriptor
    ○ WMC _ Web Map Context
    OSGeo
    ● Geospatial Libraries
    ○ FDO
    ○ GDAL/OGR
    ○ GEOS
    ○ GeoTools

    View Slide

  6. ○ METAcrs
    ○ OSSIM
    ○ PostGIS
    ○ rasdaman
    ● other
    ○ public geospatial data
    ○ education and curriculum
    Serveranwendungen
    Datenbanken
    https://gist.github.com/994992
    SQL
    ● PostgreSQL + PostGIS
    ● SQLite + Spatialite
    NoSQL
    ● CouchDB : GeoCouch
    ● MongoDB
    ● Redis
    Integrierte Anwendungen
    OpenGeo Suite
    ● Geoserver
    ● GeoExt
    ● PostGIS
    ● GeoWebCache
    ● OpenLayers // Client
    OpenGeo Technology
    ● GeoNode // portal, py
    ● GeoExplorer // GIS
    OSGeo Tools
    ○ web mapping
    ■ degree // WMS, WFS, CSW, WPS
    ■ geomajas
    ■ geomoose
    ■ geoserver ... WMS ...
    ■ mapbender // php, GDI­Verwaltung

    View Slide

  7. ■ mapbuilder
    ■ mapfish // WebGIS, REST­API, py
    ■ mapguide // web mapping platform, open source
    ■ mapserver ... WMS ...
    ■ openlayers // Client JS
    ■ zoo­project
    ○ metadata catalog
    ■ geonetwork
    andere
    ● Cartoset // geoportal, vizzuality
    ● shareabouts.org // “nachbarschafts­gis”, openplans
    ● PHP
    ○ p.mapper
    ● Python
    ○ Geodjango
    OpenGIS Web Services
    WFS­T
    ● TinyOWS
    WMS (raster + vektor)
    ● WMS
    ○ Open Geo Suite > Geoserver _ auch Vektorlayer
    ■ AcidMaps (heatmaps)
    ○ UMT Mapserver
    ■ http://www.mapbender.org/Kapseln_der_MapServer_Konfigurationsparamet
    er
    ○ QGis Server
    ● Pyramiden cachen
    ○ TileCache
    ○ TileStach (Stamen)
    ○ MapProxy
    ○ GeoWebCache
    ● Rendern & Stylen:
    ○ Mapnik
    ■ Cascadenik
    ○ TileMill // desktop app, interactive maps
    ■ Mapnik
    ■ CartoCSS
    Geolokalisierung / Gazetteer / Katalog

    View Slide

  8. ● http://developer.yahoo.com/geo/placefinder/
    ● Nominatim
    ● Google Maps API
    Clientanwendungen
    Es ist grundsätzlich zwischen UIs zu unterscheiden, welche lediglich der Darstellung dienen und
    solchen, die auch die Änderung und Speicherung der dargestellten Geodaten auf vielfältige Weise
    (raster, vektor) in einer GIS­Datenbank erlauben.
    Bearbeitung / erweiterte Funktionalität
    ● GeoExt
    ● MapQuery
    ● Legato (OpenLayers)
    Darstellung
    ● JavaScript Kartenframeworks
    ○ OpenLayers
    ■ GeoExt (OSGeo Suite, OpenLayers)
    ■ in Mapbender integriert(?)
    ○ Leaflet ( + CloudMade)
    ○ ModestMaps
    ● Google, Yahoo, Bing, Nokia, Apple
    ○ Mapstraction // Wrapper
    SVG / Vektordarstellung / Vektorlayer
    ● Mappetizer // kommerziell
    ● Kartograph.JS
    ● KML, GML, GPX, GeoRSS, GeoJSON
    ● Polymaps
    ● jVectorMap
    ● Cartagen
    Datenanalyse

    View Slide

  9. ● GeoTrellis // big data, cluster computing
    ● VisualRaster
    ● R
    OSGeo
    ● Desktop Applications
    ○ GRASS GIS
    ○ Quantum GIS
    ○ gvSIG
    ○ Opticks
    Implementierungen
    TeilKommerzielle (tlw. “Freemium”) Anwendungen zum web mapping, Cloud Computing : IaaS,
    PaaS, SaaS
    ● Mappetizer // SVG­Maps
    ● CartoDB
    ● geocommons / geoiq (esri)
    ● MapBox (ModestMaps + TileMill)
    ■ rendering the world ­ http://mapbox.com/blog/rendering­the­world/
    ● Cloudmade ( + Leaflet )
    ● Google Maps API
    ● Yahoo Maps API
    ● Bing Maps API
    ● http://www.geosprocket.com/
    “Abgefahrene” Lösungen/Anwendungen/Mashups
    ● Datenvisualisierung (Heatmaps, ...)
    ○ bspw. Staumeldung
    ● desaster / crisis mapping :
    ○ Ushahidi
    ○ HOT Kit
    ○ J­Shis : Japan Seismic Hazard Information Station : http://www.j­shis.bosai.go.jp/
    ○ riskinabox.org
    ● Geoportal.Bund : Themenkarte Landschaftsnamen
    ○ http://www.geoportal.de/SharedDocs/Karten/DE/Themenkarte_Landschaftsnamen.h
    tml ( mapbender )
    ● 3D GIS im Browser : OpenWebGlobe
    ● http://unescoplaces.org/features (cartoset)
    ● http://portlandbikesharestationmap.com/ (shareabouts)

    View Slide

  10. Weitere Werkzeuge
    ● Google­, TMS­ und QuadTree­Koordinaten und ­Zoomstufe in WGS84/Spherical Mercator
    Umrechnung
    ○ http://www.maptiler.org/google­maps­coordinates­tile­bounds­projection/
    ● Slippy Maps Kartenkachelspezifikation
    ○ http://wiki.openstreetmap.org/wiki/Slippy_map_tilenames
    ● GeoTIFF/­JPG/­PNG/­GIF World File Erstellung
    ○ http://egb13.net/2009/03/worldfile­calculator/
    ● http://www.yworks.com/de/products_yed_about.html
    ● https://gephi.org/
    ● http://cmap.ihmc.us/
    ● GPS Geoplaner | Geolokalisierung
    ○ http://gpso.de/maps/
    PDFs / Präsentationen
    Mapbender vs OpenLayers vs MapFish
    ● http://de.slideshare.net/arnulfchristl/eine­typisierung­vonmapbenderopenlayersundmapfish
    WebGIS allgemein
    ● http://www.beak.de/advangeo/sites/default/files/file/BEAK_2011/EarthDataNamibia­WebGIS
    _Folien.pdf
    ● http://janus.buschjena.de/fileadmin/ressources/files/WSGIS15JahreBusch.pdf
    ● http://www.ikg.uni­hannover.de/aga/fileadmin/aga/documents/pdf­files_aga2010/vortraege/b
    5_3_loeffelholz.pdf
    ● http://www.geoinformatik.uni­rostock.de/vorlesungdoc/InternetGIS_Vorlesung.pdf
    ● http://mit.edu/11.520/www/lectures/internet_gis08_slides.pdf
    ● http://de.giswiki.net/images/f/f3/Praxishandbuch_WebGIS_Freie_Software.pdf
    OpenLayers
    ● http://jimserver.net/downloads/OpenLayers.pdf
    ● http://de.slideshare.net/foss4g2011/common­openlayerspitfalls

    View Slide