Your SlideShare is downloading. ×
  • Like
Open Source Technologies for Contents and Maps
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Open Source Technologies for Contents and Maps

  • 183 views
Published

Case Study on European Environment Agency (EEA)

Case Study on European Environment Agency (EEA)

Published in Technology
  • 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
183
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
2
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. Open Source Technologies for Contents and Maps Open Source Technologies for Contents and Maps Case Study on European Environment Agency (EEA) 胡崇偉 marr 2013/12/31 組內報告 Copyright © Elitegroup Computer Systems. All Rights Reserved Page1
  • 2. Agenda      組內報告 Introduction Challenges and Solutions Open Source Packages Project Management Lessons Learned 2012/10/30 2
  • 3. Introduction Clients: European Member Countries and General Public involved in Environment Policy. Thematic Contents: Air, Water, Climate Change, Biodiversity, Land, Noise Map Services are available with INSPIRE, ArcGIS, GEOS, and self-maintained Metadata 組內報告 2012/10/30 3
  • 4. Website 組內報告 2012/10/30 4 http://www.eea.europa.eu/
  • 5. EEA Website Goal … Making any GIS Application … Available to Anyone The First Technical Challenge… How to Organize and Display a wide range of Data and Information? 組內報告 2012/10/30 5
  • 6. Faceted Navigation 組內報告 2012/10/30 6
  • 7. Multimedia Display 組內報告 2012/10/30 7
  • 8. Catalog and Index Content Form Topics Field • Air pollution • Chemicals • Water Catalog KeywordIndex • Air pollution • Chemicals • Water Metadata • Description 組內報告 2012/10/30 8
  • 9. Multilingual Support 30+ countries and 20+ languages 組內報告 2012/10/30 9
  • 10. Translating Process  Text Types User Interface Messages 2. Vocabulary Terms 3. User Texts 1.  Language Settings 1. 2. 3. 組內報告 Default Language Allowed Languages Negotiation Scheme 2012/10/30 10
  • 11. Public Map Services  API and Guideline URLs    Naming Convention   http://discomap.eea.europa.eu/arcgis/services/La nd/CLC2000_Dyna_WM/MapServer/WMSServer? request=GetCapabilities&service=WMS Stuffs Only: EEA Workspace  組內報告 AirNearRealTimeRAW_Dyna_WGS84 QGIS Example   http://discomap.eea.europa.eu/ http://www.eionet.europa.eu/gis/ http://eea.maps.arcgis.com/ 2012/10/30 11
  • 12. Open Source Packages Listed on http://eea.github.io/ Example: Linked Data and Semantic Web  Relations: Relation Definition  OpenLink Virtuoso: Database Engine  DaViz: Data Visualization 組內報告 2012/10/30 12
  • 13. Linked Open Data  Interlinking all open datasets into Semantic Web with RDF and SPARQL Technologies 組內報告 2012/10/30 13
  • 14. Project Management    Overview Activity Roadmap    Issues Gantt Calendar All Development Activities Are Tracked Since 2001/04/20 組內報告 2012/10/30 14
  • 15. Task Manager   組內報告 Status Priority 2012/10/30   15 Assignee % Done  Spent Time
  • 16. Working with Community  Pros and Cons    Social Coding: GitHub     Easy Forking for Custom Projects Easy Merging to Add New Features Easy Documentation Outreaching  組內報告 Feedback is good when manageable Social tools make things more manageable Forum and Conference 2012/10/30 16
  • 17. Lessons Learned #1 Map Application Building Service Creation Data Preparation Application Development Maintenance Junior Expert Junior Junior GIS Operator Cartographer 90% Flex Developer System Manager Expert GIS Manager 10% GIS Infrastructure Expert GIS Manager 組內報告 2012/10/30 17
  • 18. Lessons Learned #2  Limits on System Built-in Library   Issues on Calendar Conversion   Unix DateTime: 1970 Gregorian: 1582, Julian: 45 BC, Lunar Calendar Issues on Chinese  Sorting, Variant Character, Synonyms  臺北 = 台北  媽祖 = 天上聖母 = 天后  搜尋 = 蒐尋 組內報告 2012/10/30 18
  • 19. Lessons Learned #3  Issues on Existing Search Solution    Improved Search Engine and Display      組內報告 Underlying Database Not Optimized for Search Not Easy Working with Variant Search Terms Search Engine (Lucene, Solr, ElasticSearch) JavaScript Frontend (Faceted View) Supported Data Format (JSON) Stemming and Synonyms (媽祖 => 天上聖母, 天后) Custom Weight (Score) 2012/10/30 19
  • 20. Improved Search Engine  ElasticSearch CMS Database 組內報告 2012/10/30 20 SQL Database
  • 21. Faceted View  ElasticSearch + Faceted View  組內報告 http://centaurus-dev.eea.europa.eu/pam 2012/10/30 21