SlideShare a Scribd company logo
Advanced KML with GRASS GIS

                                                                                                  Peter Löwe
                                                     RapidEye AG, Molkenmarkt 30, D 14476 Brandenburg a. d. Havel, Germany, Contact: loewe@rapideye.de


Motivation
                                                                                                                                                                                        Viewshed Analysis Demonstration
Globe-based earth browsers like GoogleEarth have turned web-based cartography into a widely accepted                                                                                    Two alternative sites for digital
commodity. This success is based on the three components: The browser software itself, remote sensing                                                                                   broadcast stations towers qre
data as a backdrop maps and thematic content layers.                                                                                                                                    assessed through polygon overlays
                                                                                                                                                                                        (Odenwald Region, Germany).
From a GRASS GIS perspective, the ability to communicate thematic content via earth browsers is a
                                                                                                                                                                                        Red: Spatial coverage from
strategic means to quickly communicate findings to very large communities.                                                                                                              proposed primary site,
                                                                                                                                                                                        Green (translucent): coverage from
This poster describes the current options to compose such thematic content layers by using GRASS GIS:                                                                                   alternative site.
Loosely coupled Keyhole Markup Language (KML) export functionalities provide the „glue“ for the seamless                                                                                Green (opaque): Special interest
integration between the GIS and the earth browser.                                                                                                                                      region.

                                                                                                                                                                                        Source: P.Löwe 2010




                                                                                   GRASS-based KML
                                                                                   Workflows                                                                               Satellite Image Map Demonstration
                                                                                   Green: GRASS modules                                                                    Combined usage of of point, polygon and raster
                                                                                   Red: Advanced KML                                                                       layers in a KMZ created from an automated script:
                                                                                   generation including layout.                                                            RapidEye satellite maps of the eastern Mississippi
                                                                                   Grey: Standard KML                                                                      Delta in RGB (left) and CIR (NIR-RedEdge-R,
                                                                                   generation.                                                                             right), including imagery metadata.
                                                                                   Blue: Manually edited KML
                                                                                   derivate from standard                                                                  Source: RapidEye, 2010
                                                                                   workflow




Approach

GRASS GIS provides built-in support for KML export in a minimalistic way (v.out.ogr): Only vector data can
be exported in default coloring scheme.This results in a de-facto media break, since color-schemes can not
be easily sent to the globe browser from the GRASS session and would require manual editing. To mitigate
this situation, two add-on GRASS modules were created to provide enhanced support of vector export
including cartographic information (v.out.kml, Peter Löwe, 2007) and also raster map export (r.out.kml,
Hamish Bowman, 2008).                                                                                                     References:
The current functionality includes raster-map export and the control of line width, opacity, coloring and
custom icons for vectors via general settings and attributes. It is highly effective in scripted GRASS-based              r.out.kml: http://grass.osgeo.org/wiki/GRASS_AddOns#r.out.kml
standalone workflows. This approach enables automated spatial data processing, effectively shielding the                  v.out.ogr: http://grass.fbk.eu/grass64/manuals/html64_user/v.out.ogr.html
user from the GIS processing details, while providing KML-based results for interactive examination.
                                                                                                                          v.out.kml: http://grass.osgeo.org/wiki/GRASS_AddOnsvr.out.kml
With the ongoing development of the KML standard, the scripts continue to evolve to provide more options.
Support for timestamps and optimized access for large datasets is under development.
                                                                                                                          RapidEye Maps: http://www.rapideye.de/home/news/news-extra-page.html

More Related Content

PDF
Mar88CADalyst
PDF
Geographical Information System (GIS) Georeferencing and Digitization, Bihar ...
PDF
Creating Slope-Enhanced Shaded Relief Using Global Mapper
PPT
Global mapper tutorial Jimma University Ethiopia
PPT
Floodplain Modeling with LiDAR-Derived Terrain
PPTX
Geographic information system and remote sensing
PDF
Portfolio_Gis_others
PPTX
Remote Sensing: Georeferencing
Mar88CADalyst
Geographical Information System (GIS) Georeferencing and Digitization, Bihar ...
Creating Slope-Enhanced Shaded Relief Using Global Mapper
Global mapper tutorial Jimma University Ethiopia
Floodplain Modeling with LiDAR-Derived Terrain
Geographic information system and remote sensing
Portfolio_Gis_others
Remote Sensing: Georeferencing

What's hot (20)

PPTX
Automated change detection in grass gis
PDF
Mapping toolbox
PDF
Digitization arc gis
ODP
The GRASS GIS software (with QGIS) - GIS Seminar
PDF
Lidar hsi datafusion ilmf 2010
PDF
Q-GIS : Geo-referencing and Digitization
PDF
Km lconversionprograms
PPT
Web Based Gis For Land Administration 20090629
PPT
Land Use/Land Cover Detection
PDF
Thompson & Alexander Dock Survey
PDF
Topic 9: MR+
PPTX
Legal Mapping in Google Earth Pro
PPTX
Greater Houston Area Elevation Analysis
PDF
QGIS training class 3
PDF
Kevin Ma - CASM Interface Technical Poster
DOCX
manual global mapper
PPT
Map to Image Georeferencing using ERDAS software
PDF
EDIT Geo-tools in E-biosphere conference (London)
PDF
Hengl & Reuter poster at Geomorphometry.org/2011
PPTX
Kml and Its Applications
Automated change detection in grass gis
Mapping toolbox
Digitization arc gis
The GRASS GIS software (with QGIS) - GIS Seminar
Lidar hsi datafusion ilmf 2010
Q-GIS : Geo-referencing and Digitization
Km lconversionprograms
Web Based Gis For Land Administration 20090629
Land Use/Land Cover Detection
Thompson & Alexander Dock Survey
Topic 9: MR+
Legal Mapping in Google Earth Pro
Greater Houston Area Elevation Analysis
QGIS training class 3
Kevin Ma - CASM Interface Technical Poster
manual global mapper
Map to Image Georeferencing using ERDAS software
EDIT Geo-tools in E-biosphere conference (London)
Hengl & Reuter poster at Geomorphometry.org/2011
Kml and Its Applications
Ad

Viewers also liked (20)

PDF
Unlocking conference videos by DOI/MFID for software project communities
PDF
Acquisition of audiovisual Scientific Technical Information from OSGeo: A wor...
PDF
The Evolution of Disaster Early Warning Systems in the TRIDEC Project
PPT
Mapping the Tohoku 2011 Tsunami event with a remote sensing satellite constel...
PDF
FOSSGIS 2012: RapidEye Satellitenbildkarten und GRASS GIS: Neue Optionen der ...
ODP
EGU 2012 ESSI: The FOSS GIS Workbench on the GFZ Load Sharing Facility compu...
PDF
GRASS GIS lightening talk at FOSS4G 2006
PPTX
EGU 2013: Splinter Meeting: Free and Open Source Software (FOSS) in the Geosc...
PDF
First public screening of the high resolution version of the GRASS GIS video...
PDF
3D Printing: GIS Day 2013 Work in Progress Report
PDF
Data Science: History repeated? – The heritage of the Free and Open Source GI...
PPT
Coming of Age: The positive legacy of FOSS GIS
PPT
EGU General Assembly 2013: The new g.infer add-on for GRASS GIS
PDF
Scientific 3D Printing with GRASS GIS (FOSSGIS 2014)
PPT
The Evolution of Disaster Early Warning Systems in the TRIDEC Project
PDF
Tectonic Storytelling with Open Source and Digital Object Identifiers - a cas...
PDF
GRASS GIS, Star Trek and old Video Tape – a reference case on audiovisual pre...
PDF
FOSSGIS 2015: Das audiovisuelle Erbe der OSGeo-Projekte
PDF
Visualisierung Raum-Zeit Würfel
PDF
TIB's action for research data managament as a national library's strategy in...
Unlocking conference videos by DOI/MFID for software project communities
Acquisition of audiovisual Scientific Technical Information from OSGeo: A wor...
The Evolution of Disaster Early Warning Systems in the TRIDEC Project
Mapping the Tohoku 2011 Tsunami event with a remote sensing satellite constel...
FOSSGIS 2012: RapidEye Satellitenbildkarten und GRASS GIS: Neue Optionen der ...
EGU 2012 ESSI: The FOSS GIS Workbench on the GFZ Load Sharing Facility compu...
GRASS GIS lightening talk at FOSS4G 2006
EGU 2013: Splinter Meeting: Free and Open Source Software (FOSS) in the Geosc...
First public screening of the high resolution version of the GRASS GIS video...
3D Printing: GIS Day 2013 Work in Progress Report
Data Science: History repeated? – The heritage of the Free and Open Source GI...
Coming of Age: The positive legacy of FOSS GIS
EGU General Assembly 2013: The new g.infer add-on for GRASS GIS
Scientific 3D Printing with GRASS GIS (FOSSGIS 2014)
The Evolution of Disaster Early Warning Systems in the TRIDEC Project
Tectonic Storytelling with Open Source and Digital Object Identifiers - a cas...
GRASS GIS, Star Trek and old Video Tape – a reference case on audiovisual pre...
FOSSGIS 2015: Das audiovisuelle Erbe der OSGeo-Projekte
Visualisierung Raum-Zeit Würfel
TIB's action for research data managament as a national library's strategy in...
Ad

Similar to Advanced KML with GRASS GIS (20)

PDF
The Top 10 for ArcGIS 10.1 for Desktop
PPT
Internet-enabled GIS for Planners
PPTX
GIS and CAD Integration: The Bentley Perspective
PPSX
GEBCO 09 - DELPH
PDF
An Integrated Approach to Migrating Mapping Data to Google Earth
PPT
The 21st Century Harvard Map
PPTX
Internet-enabled GIS - Spring 2011
ODP
GRASS and OSGeo: a framework for archeology
PDF
Spatial visualization with ggplot2
PDF
sexy maps comes to R - ggplot+ google maps= ggmap #rstats
PPTX
First GIS Software that Convert GIS Shape files to HTML Google Map Web Site a...
PPT
From concept to implementation: web-based cartographic visualisation with Car...
PPTX
Getting your Data Out There: An Introduction to Distributed GIS
PDF
Ar2419141919
PDF
Open Source GIS Workshop
PPTX
CartoService: A Web Service Framework for Quality On-Demand Geovisualisation
PDF
Introducing google’s mobile nets
PPTX
Intro GIS.pptx
PDF
Introduction to gis
The Top 10 for ArcGIS 10.1 for Desktop
Internet-enabled GIS for Planners
GIS and CAD Integration: The Bentley Perspective
GEBCO 09 - DELPH
An Integrated Approach to Migrating Mapping Data to Google Earth
The 21st Century Harvard Map
Internet-enabled GIS - Spring 2011
GRASS and OSGeo: a framework for archeology
Spatial visualization with ggplot2
sexy maps comes to R - ggplot+ google maps= ggmap #rstats
First GIS Software that Convert GIS Shape files to HTML Google Map Web Site a...
From concept to implementation: web-based cartographic visualisation with Car...
Getting your Data Out There: An Introduction to Distributed GIS
Ar2419141919
Open Source GIS Workshop
CartoService: A Web Service Framework for Quality On-Demand Geovisualisation
Introducing google’s mobile nets
Intro GIS.pptx
Introduction to gis

More from Peter Löwe (17)

PPTX
EGU GA 2018 OSGeo Townhall
PPTX
EGU GA 2017 OSGeo Townhall
ODP
EGU GA 2014 OSGeo Townhall
PPTX
EGU 2013 Splinter Meeting: FOSS in the Geosciences
ODP
2012 egu foss_splinter_session
PDF
INTEGRATION OPTIONS FOR PERSISTENT IDENTIFIERS IN OSGEO PROJECT REPOSITORIES:...
PPTX
Research Data Management for Econometrics
PDF
Libraries in the Big Data Era: Strategies and Challenges in Archiving and Sha...
PDF
The TIB|AV Portal : OSGeo conference videos as a resource for scientific res...
PDF
GIS Day 2015: Geoinformatics, Open Source and Videos - a library perspective
PDF
GIS DAY 2015: Guerilla globes
PDF
3D-printing with GRASS GIS – a work in progress in report FOSS4G 2014
PDF
Potentiale und Chancen von Free Open Source Software (FOSS) GIS für die Forsc...
PPT
GIS: Eine Übersicht für Lehrkräfte
PPT
Mapping the Tohoku 2011 Tsunami event with a remote sensing satellite constel...
PDF
LINUX Tag 2008: 4D Data Visualisation and Quality Control
PDF
Geopark Bergstraße-Odenwald
EGU GA 2018 OSGeo Townhall
EGU GA 2017 OSGeo Townhall
EGU GA 2014 OSGeo Townhall
EGU 2013 Splinter Meeting: FOSS in the Geosciences
2012 egu foss_splinter_session
INTEGRATION OPTIONS FOR PERSISTENT IDENTIFIERS IN OSGEO PROJECT REPOSITORIES:...
Research Data Management for Econometrics
Libraries in the Big Data Era: Strategies and Challenges in Archiving and Sha...
The TIB|AV Portal : OSGeo conference videos as a resource for scientific res...
GIS Day 2015: Geoinformatics, Open Source and Videos - a library perspective
GIS DAY 2015: Guerilla globes
3D-printing with GRASS GIS – a work in progress in report FOSS4G 2014
Potentiale und Chancen von Free Open Source Software (FOSS) GIS für die Forsc...
GIS: Eine Übersicht für Lehrkräfte
Mapping the Tohoku 2011 Tsunami event with a remote sensing satellite constel...
LINUX Tag 2008: 4D Data Visualisation and Quality Control
Geopark Bergstraße-Odenwald

Recently uploaded (20)

PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Electronic commerce courselecture one. Pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
A Presentation on Artificial Intelligence
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Spectroscopy.pptx food analysis technology
PDF
Machine learning based COVID-19 study performance prediction
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Empathic Computing: Creating Shared Understanding
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
Unlocking AI with Model Context Protocol (MCP)
Electronic commerce courselecture one. Pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
A Presentation on Artificial Intelligence
Programs and apps: productivity, graphics, security and other tools
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Spectroscopy.pptx food analysis technology
Machine learning based COVID-19 study performance prediction
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Building Integrated photovoltaic BIPV_UPV.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Diabetes mellitus diagnosis method based random forest with bat algorithm
The Rise and Fall of 3GPP – Time for a Sabbatical?
Network Security Unit 5.pdf for BCA BBA.
Empathic Computing: Creating Shared Understanding
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Assigned Numbers - 2025 - Bluetooth® Document

Advanced KML with GRASS GIS

  • 1. Advanced KML with GRASS GIS Peter Löwe RapidEye AG, Molkenmarkt 30, D 14476 Brandenburg a. d. Havel, Germany, Contact: loewe@rapideye.de Motivation Viewshed Analysis Demonstration Globe-based earth browsers like GoogleEarth have turned web-based cartography into a widely accepted Two alternative sites for digital commodity. This success is based on the three components: The browser software itself, remote sensing broadcast stations towers qre data as a backdrop maps and thematic content layers. assessed through polygon overlays (Odenwald Region, Germany). From a GRASS GIS perspective, the ability to communicate thematic content via earth browsers is a Red: Spatial coverage from strategic means to quickly communicate findings to very large communities. proposed primary site, Green (translucent): coverage from This poster describes the current options to compose such thematic content layers by using GRASS GIS: alternative site. Loosely coupled Keyhole Markup Language (KML) export functionalities provide the „glue“ for the seamless Green (opaque): Special interest integration between the GIS and the earth browser. region. Source: P.Löwe 2010 GRASS-based KML Workflows Satellite Image Map Demonstration Green: GRASS modules Combined usage of of point, polygon and raster Red: Advanced KML layers in a KMZ created from an automated script: generation including layout. RapidEye satellite maps of the eastern Mississippi Grey: Standard KML Delta in RGB (left) and CIR (NIR-RedEdge-R, generation. right), including imagery metadata. Blue: Manually edited KML derivate from standard Source: RapidEye, 2010 workflow Approach GRASS GIS provides built-in support for KML export in a minimalistic way (v.out.ogr): Only vector data can be exported in default coloring scheme.This results in a de-facto media break, since color-schemes can not be easily sent to the globe browser from the GRASS session and would require manual editing. To mitigate this situation, two add-on GRASS modules were created to provide enhanced support of vector export including cartographic information (v.out.kml, Peter Löwe, 2007) and also raster map export (r.out.kml, Hamish Bowman, 2008). References: The current functionality includes raster-map export and the control of line width, opacity, coloring and custom icons for vectors via general settings and attributes. It is highly effective in scripted GRASS-based r.out.kml: http://grass.osgeo.org/wiki/GRASS_AddOns#r.out.kml standalone workflows. This approach enables automated spatial data processing, effectively shielding the v.out.ogr: http://grass.fbk.eu/grass64/manuals/html64_user/v.out.ogr.html user from the GIS processing details, while providing KML-based results for interactive examination. v.out.kml: http://grass.osgeo.org/wiki/GRASS_AddOnsvr.out.kml With the ongoing development of the KML standard, the scripts continue to evolve to provide more options. Support for timestamps and optimized access for large datasets is under development. RapidEye Maps: http://www.rapideye.de/home/news/news-extra-page.html