SlideShare a Scribd company logo
1 of 19
“Development of a service based Geoportal enabling
        the Mapping of Whale Watching”




Münster – June 16, 2011                  Tobias Kohr
Content


1. Introduction and Motivation

2. A „lightweight“ SDI for Whale Watching

3. Conclusion and Perspective

4. Demonstration




Münster - June 16, 2011   Ballenar, Tobias Kohr   2 of 19
1. Introduction and Motivation
• Why Whale Watching?
      • Economic development
      • Whales’ popularity


• Organization of Whale Watching in Panama
      • 2003: “Map of Whale Sightings” (ASVEPA/IGNTG)
      • Up-to-date ⇒ (interactive) geoportal




Münster - June 16, 2011      Ballenar, Tobias Kohr      3 of 19
2. A „lightweight“ SDI for Whale Watching
• Geoportals are not standalone applications, but part of an
  SDI
     ⇒ Conception of a „Whale Watching SDI“ as a SOA
     (oriented on the geoportal/use cases)


• 3 Layers:
      • Geoportal Client
      • Web Services
      • Data Stores




Münster - June 16, 2011    Ballenar, Tobias Kohr               4 of 19
2. A „lightweight“ SDI for Whale Watching
• Extras:
      • Multilingualism – English/Spanish (Thesaurus WS)
      • Interaction (WFS-T, WAS, WSS, login)


• Whale sightings as VGI (Data quality)
      • Limited user group
      • Whales are dynamic „features“




Münster - June 16, 2011   Ballenar, Tobias Kohr            5 of 19
2. A „lightweight“ SDI for Whale Watching
Use Cases




Münster - June 16, 2011   Ballenar, Tobias Kohr   6 of 19
2. A „lightweight“ SDI for Whale Watching
Architecture - Conception




Münster - June 16, 2011   Ballenar, Tobias Kohr   7 of 19
2. A „lightweight“ SDI for Whale Watching
Modifications during implementation
• Complications to achieve multilingualism
      ⇒ Workaround
              2 WMS interfaces per topic
              Storage of „string“- data in 2 languages
                ! Contradicts SOA + non-redundant data!


• No protection of WFS-T via WAS/WSS




Münster - June 16, 2011       Ballenar, Tobias Kohr       8 of 19
2. A „lightweight“ SDI for Whale Watching
Architecture - Implementation




Münster - June 16, 2011   Ballenar, Tobias Kohr   9 of 19
2. A „lightweight“ SDI for Whale Watching
Data Management Level




Münster - June 16, 2011                     10 of 19
2. A „lightweight“ SDI for Whale Watching
Web Service Level
Whale Watching + Tourist. Info WMSes
      • SLD for symbolization
      • GetFeatureInfo for data retrieval
      • GetLegendGraphics for whale legend


Whale Watching WFS-T
      • Insert-Request via HTTP-POST




Münster - June 16, 2011    Ballenar, Tobias Kohr   11 of 19
2. A „lightweight“ SDI for Whale Watching
Geoportal Client
• Prominent frameworks: MapFish and Mapbender
      • Advanced WebGIS capabilities
      • Client + server components
      • Missing: WFS-T integration, user login


• DHTML geoportal (thin-client)
      • Composition via JavaScript-template
      • Libraries: OpenLayers and jQuery




Münster - June 16, 2011   Ballenar, Tobias Kohr   12 of 19
2. A „lightweight“ SDI for Whale Watching
Geoportal Client
• Requirements
      • Visualization of geo-images
      • Illustration of feature info and legend
      • Sending of whale sightings to WFS-T
      • Validation of data
      • Access control via login
      • Bilingual menus




Münster - June 16, 2011      Ballenar, Tobias Kohr   13 of 19
3. Conclusion and Perspective
Conclusion
Conception and implementation of a geoportal incl. its underlying
  SDI:


• SOA proves to be a fitting model
• WFS-T fulfills task of data manipulation
• WMS is convenient for visualization, but shows limits in
  multilingualism




Münster - June 16, 2011   Ballenar, Tobias Kohr              14 of 19
3. Conclusion and Perspective
Perspective - Motivation
• OBIS-SEAMAP
      • Archive of marine mammal habitats
      • Data-provider: Whale watching services


• International Whaling Commission (IWC) Meeting 2012 in
  Panamá (July 2011, Jersey)
      • ASVEPA: Further development and presentation of the
        project




Münster - June 16, 2011   Ballenar, Tobias Kohr           15 of 19
3. Conclusion and Perspective
Perspective – Short term
• Support
      • Professorship of Geoinformation Systems, TU Dresden
      • 52N Students Innovation Prize


• Current enhancements
      • Login: email verification, deletion of account
      • Modification of data model (whale groups)
      • Correction of whale sightings (by users)




Münster - June 16, 2011    Ballenar, Tobias Kohr          16 of 19
3. Conclusion and Perspective
Perspective – Long term
• Further enhancements
      • Submission of photos
      • Temporal filters for visualization
      • Additional data (e.g. bathymetry)
      • Upload/download of data
      • …




Münster - June 16, 2011    Ballenar, Tobias Kohr   17 of 19
4. Demonstration




http://ballenar.geo.tu-dresden.de/




Münster - June 16, 2011   Ballenar, Tobias Kohr   18 of 19
Thank you for your attention!


Questions?




Tobias.Kohr@mailbox.tu-dresden.de




Münster - June 16, 2011   Ballenar, Tobias Kohr   19 of 19

More Related Content

Viewers also liked

Bolantes cono norte
Bolantes cono norteBolantes cono norte
Bolantes cono norte
amautajara
 
Practica 12 ciencias i
Practica 12 ciencias iPractica 12 ciencias i
Practica 12 ciencias i
Daniel Lopez
 
CASO 2 Presentacion 3
CASO 2 Presentacion 3CASO 2 Presentacion 3
CASO 2 Presentacion 3
IDE08194002
 
Clamorosa scoperta dei documenti del conte santoro
Clamorosa scoperta dei documenti del conte santoroClamorosa scoperta dei documenti del conte santoro
Clamorosa scoperta dei documenti del conte santoro
noicattaroweb
 

Viewers also liked (18)

link
linklink
link
 
Bolantes cono norte
Bolantes cono norteBolantes cono norte
Bolantes cono norte
 
Paul
PaulPaul
Paul
 
Practica 12 ciencias i
Practica 12 ciencias iPractica 12 ciencias i
Practica 12 ciencias i
 
Paralegal schools in louisiana
Paralegal schools in louisianaParalegal schools in louisiana
Paralegal schools in louisiana
 
NEUROCIENCIA
NEUROCIENCIANEUROCIENCIA
NEUROCIENCIA
 
Circuit Bending Juan Jose Rivas
Circuit Bending Juan Jose RivasCircuit Bending Juan Jose Rivas
Circuit Bending Juan Jose Rivas
 
CASO 2 Presentacion 3
CASO 2 Presentacion 3CASO 2 Presentacion 3
CASO 2 Presentacion 3
 
Cuento pepón
Cuento pepónCuento pepón
Cuento pepón
 
Test2
Test2Test2
Test2
 
Clamorosa scoperta dei documenti del conte santoro
Clamorosa scoperta dei documenti del conte santoroClamorosa scoperta dei documenti del conte santoro
Clamorosa scoperta dei documenti del conte santoro
 
App evolution meets adsense
App evolution meets adsenseApp evolution meets adsense
App evolution meets adsense
 
State of GeoServer 2013 (FOSS4G)
State of GeoServer 2013 (FOSS4G)State of GeoServer 2013 (FOSS4G)
State of GeoServer 2013 (FOSS4G)
 
Cecutti Federico - Progetto e sviluppo di un'applicazione domotica per telefo...
Cecutti Federico - Progetto e sviluppo di un'applicazione domotica per telefo...Cecutti Federico - Progetto e sviluppo di un'applicazione domotica per telefo...
Cecutti Federico - Progetto e sviluppo di un'applicazione domotica per telefo...
 
Questionnaire
QuestionnaireQuestionnaire
Questionnaire
 
Party at Drew's House
Party at Drew's HouseParty at Drew's House
Party at Drew's House
 
Wellness warriors presentation summary
Wellness warriors presentation summaryWellness warriors presentation summary
Wellness warriors presentation summary
 
ACGA Tele-Conference
ACGA Tele-ConferenceACGA Tele-Conference
ACGA Tele-Conference
 

Similar to 52nip 2011 service_based_geoportal_enabling_whalewatching_mapping

Biodiversity Information Networks: dataflows for interdisciplinary science
Biodiversity Information Networks: dataflows for interdisciplinary scienceBiodiversity Information Networks: dataflows for interdisciplinary science
Biodiversity Information Networks: dataflows for interdisciplinary science
Bruno Danis
 
Biodiversity Information Networks: Dataflows for interdisciplinary sciences
Biodiversity Information Networks: Dataflows for interdisciplinary sciencesBiodiversity Information Networks: Dataflows for interdisciplinary sciences
Biodiversity Information Networks: Dataflows for interdisciplinary sciences
GBIF_NPT
 
Web@rchive Austria (Archiving Online Media)
Web@rchive Austria (Archiving Online Media)Web@rchive Austria (Archiving Online Media)
Web@rchive Austria (Archiving Online Media)
Web@rchive Austria
 
Barcelona oldmapsonline
Barcelona oldmapsonlineBarcelona oldmapsonline
Barcelona oldmapsonline
Petr Pridal
 

Similar to 52nip 2011 service_based_geoportal_enabling_whalewatching_mapping (20)

Semantic Technologies for Cultural Heritage
Semantic Technologies for Cultural HeritageSemantic Technologies for Cultural Heritage
Semantic Technologies for Cultural Heritage
 
A Service Perspective: Unlocking metadata to enhance discoverability and conn...
A Service Perspective: Unlocking metadata to enhance discoverability and conn...A Service Perspective: Unlocking metadata to enhance discoverability and conn...
A Service Perspective: Unlocking metadata to enhance discoverability and conn...
 
Short Update on ICOS ERIC
Short Update on ICOS ERICShort Update on ICOS ERIC
Short Update on ICOS ERIC
 
Biodiversity Information Networks: dataflows for interdisciplinary science
Biodiversity Information Networks: dataflows for interdisciplinary scienceBiodiversity Information Networks: dataflows for interdisciplinary science
Biodiversity Information Networks: dataflows for interdisciplinary science
 
Biodiversity Information Networks: Dataflows for interdisciplinary sciences
Biodiversity Information Networks: Dataflows for interdisciplinary sciencesBiodiversity Information Networks: Dataflows for interdisciplinary sciences
Biodiversity Information Networks: Dataflows for interdisciplinary sciences
 
Geoportal of Wallonia : discover geographic data in Wallonia
Geoportal of Wallonia : discover geographic data in WalloniaGeoportal of Wallonia : discover geographic data in Wallonia
Geoportal of Wallonia : discover geographic data in Wallonia
 
Mekong-HYCOS Project
Mekong-HYCOS ProjectMekong-HYCOS Project
Mekong-HYCOS Project
 
December 9, 2015 NISO Webinar: Two-Part Webinar: Emerging Resource Types - Pa...
December 9, 2015 NISO Webinar: Two-Part Webinar: Emerging Resource Types - Pa...December 9, 2015 NISO Webinar: Two-Part Webinar: Emerging Resource Types - Pa...
December 9, 2015 NISO Webinar: Two-Part Webinar: Emerging Resource Types - Pa...
 
Web@rchive Austria (Archiving Online Media)
Web@rchive Austria (Archiving Online Media)Web@rchive Austria (Archiving Online Media)
Web@rchive Austria (Archiving Online Media)
 
Using a dumb identifier to do smart things
Using a dumb identifier to do smart thingsUsing a dumb identifier to do smart things
Using a dumb identifier to do smart things
 
Accessing and using cadastral maps through the Hellenic Cadastre INSPIRE Geop...
Accessing and using cadastral maps through the Hellenic Cadastre INSPIRE Geop...Accessing and using cadastral maps through the Hellenic Cadastre INSPIRE Geop...
Accessing and using cadastral maps through the Hellenic Cadastre INSPIRE Geop...
 
Lolonis P 2022 Accessing and using cadastral maps through the Hellenic Cadast...
Lolonis P 2022 Accessing and using cadastral maps through the Hellenic Cadast...Lolonis P 2022 Accessing and using cadastral maps through the Hellenic Cadast...
Lolonis P 2022 Accessing and using cadastral maps through the Hellenic Cadast...
 
Eenmaal gemeten, veel gebruikt
Eenmaal gemeten, veel gebruiktEenmaal gemeten, veel gebruikt
Eenmaal gemeten, veel gebruikt
 
European sea basin perspectives on maritime spatial planning data issues at t...
European sea basin perspectives on maritime spatial planning data issues at t...European sea basin perspectives on maritime spatial planning data issues at t...
European sea basin perspectives on maritime spatial planning data issues at t...
 
CartoCon 2014 keynote slides
CartoCon 2014 keynote slides CartoCon 2014 keynote slides
CartoCon 2014 keynote slides
 
IW:LEARN ICT Showcase
IW:LEARN ICT ShowcaseIW:LEARN ICT Showcase
IW:LEARN ICT Showcase
 
CARIS Lake Survey Using publicly available data
CARIS Lake Survey Using publicly available dataCARIS Lake Survey Using publicly available data
CARIS Lake Survey Using publicly available data
 
Barcelona oldmapsonline
Barcelona oldmapsonlineBarcelona oldmapsonline
Barcelona oldmapsonline
 
Base platform Bathymetry User Workshop 9 Feb 2017
Base platform Bathymetry User Workshop 9 Feb 2017Base platform Bathymetry User Workshop 9 Feb 2017
Base platform Bathymetry User Workshop 9 Feb 2017
 
Base platform workshop_09_feb17
Base platform workshop_09_feb17Base platform workshop_09_feb17
Base platform workshop_09_feb17
 

Recently uploaded

Recently uploaded (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

52nip 2011 service_based_geoportal_enabling_whalewatching_mapping

  • 1. “Development of a service based Geoportal enabling the Mapping of Whale Watching” Münster – June 16, 2011 Tobias Kohr
  • 2. Content 1. Introduction and Motivation 2. A „lightweight“ SDI for Whale Watching 3. Conclusion and Perspective 4. Demonstration Münster - June 16, 2011 Ballenar, Tobias Kohr 2 of 19
  • 3. 1. Introduction and Motivation • Why Whale Watching? • Economic development • Whales’ popularity • Organization of Whale Watching in Panama • 2003: “Map of Whale Sightings” (ASVEPA/IGNTG) • Up-to-date ⇒ (interactive) geoportal Münster - June 16, 2011 Ballenar, Tobias Kohr 3 of 19
  • 4. 2. A „lightweight“ SDI for Whale Watching • Geoportals are not standalone applications, but part of an SDI ⇒ Conception of a „Whale Watching SDI“ as a SOA (oriented on the geoportal/use cases) • 3 Layers: • Geoportal Client • Web Services • Data Stores Münster - June 16, 2011 Ballenar, Tobias Kohr 4 of 19
  • 5. 2. A „lightweight“ SDI for Whale Watching • Extras: • Multilingualism – English/Spanish (Thesaurus WS) • Interaction (WFS-T, WAS, WSS, login) • Whale sightings as VGI (Data quality) • Limited user group • Whales are dynamic „features“ Münster - June 16, 2011 Ballenar, Tobias Kohr 5 of 19
  • 6. 2. A „lightweight“ SDI for Whale Watching Use Cases Münster - June 16, 2011 Ballenar, Tobias Kohr 6 of 19
  • 7. 2. A „lightweight“ SDI for Whale Watching Architecture - Conception Münster - June 16, 2011 Ballenar, Tobias Kohr 7 of 19
  • 8. 2. A „lightweight“ SDI for Whale Watching Modifications during implementation • Complications to achieve multilingualism ⇒ Workaround  2 WMS interfaces per topic  Storage of „string“- data in 2 languages ! Contradicts SOA + non-redundant data! • No protection of WFS-T via WAS/WSS Münster - June 16, 2011 Ballenar, Tobias Kohr 8 of 19
  • 9. 2. A „lightweight“ SDI for Whale Watching Architecture - Implementation Münster - June 16, 2011 Ballenar, Tobias Kohr 9 of 19
  • 10. 2. A „lightweight“ SDI for Whale Watching Data Management Level Münster - June 16, 2011 10 of 19
  • 11. 2. A „lightweight“ SDI for Whale Watching Web Service Level Whale Watching + Tourist. Info WMSes • SLD for symbolization • GetFeatureInfo for data retrieval • GetLegendGraphics for whale legend Whale Watching WFS-T • Insert-Request via HTTP-POST Münster - June 16, 2011 Ballenar, Tobias Kohr 11 of 19
  • 12. 2. A „lightweight“ SDI for Whale Watching Geoportal Client • Prominent frameworks: MapFish and Mapbender • Advanced WebGIS capabilities • Client + server components • Missing: WFS-T integration, user login • DHTML geoportal (thin-client) • Composition via JavaScript-template • Libraries: OpenLayers and jQuery Münster - June 16, 2011 Ballenar, Tobias Kohr 12 of 19
  • 13. 2. A „lightweight“ SDI for Whale Watching Geoportal Client • Requirements • Visualization of geo-images • Illustration of feature info and legend • Sending of whale sightings to WFS-T • Validation of data • Access control via login • Bilingual menus Münster - June 16, 2011 Ballenar, Tobias Kohr 13 of 19
  • 14. 3. Conclusion and Perspective Conclusion Conception and implementation of a geoportal incl. its underlying SDI: • SOA proves to be a fitting model • WFS-T fulfills task of data manipulation • WMS is convenient for visualization, but shows limits in multilingualism Münster - June 16, 2011 Ballenar, Tobias Kohr 14 of 19
  • 15. 3. Conclusion and Perspective Perspective - Motivation • OBIS-SEAMAP • Archive of marine mammal habitats • Data-provider: Whale watching services • International Whaling Commission (IWC) Meeting 2012 in Panamá (July 2011, Jersey) • ASVEPA: Further development and presentation of the project Münster - June 16, 2011 Ballenar, Tobias Kohr 15 of 19
  • 16. 3. Conclusion and Perspective Perspective – Short term • Support • Professorship of Geoinformation Systems, TU Dresden • 52N Students Innovation Prize • Current enhancements • Login: email verification, deletion of account • Modification of data model (whale groups) • Correction of whale sightings (by users) Münster - June 16, 2011 Ballenar, Tobias Kohr 16 of 19
  • 17. 3. Conclusion and Perspective Perspective – Long term • Further enhancements • Submission of photos • Temporal filters for visualization • Additional data (e.g. bathymetry) • Upload/download of data • … Münster - June 16, 2011 Ballenar, Tobias Kohr 17 of 19
  • 18. 4. Demonstration http://ballenar.geo.tu-dresden.de/ Münster - June 16, 2011 Ballenar, Tobias Kohr 18 of 19
  • 19. Thank you for your attention! Questions? Tobias.Kohr@mailbox.tu-dresden.de Münster - June 16, 2011 Ballenar, Tobias Kohr 19 of 19