Mastering Geospatial Metadata with FME
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Mastering Geospatial Metadata with FME

on

  • 2,434 views

 

Statistics

Views

Total Views
2,434
Views on SlideShare
2,331
Embed Views
103

Actions

Likes
0
Downloads
50
Comments
0

3 Embeds 103

http://www.safe.com 96
http://www.safe.com.local 5
http://www.google.com 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Mastering Geospatial Metadata with FME Presentation Transcript

  • 1. FME and MetadataMastering Metadata with FME 2012Don MurrayDean Hintz FME ® Desktop 2012 Version
  • 2. AgendaFMEMetadataMetadata StandardsReadingUpdatingWritingHarvestingValidatingPublishing
  • 3. Safe Software Facts  Private company  Founded in 1993  Headquarters in Vancouver, BC, Canada  90+ employees  50+ value-added resellers & system integrators in 35 countries  ~100 FME Certified Professionals & Trainers around the globe  Thousands of customers across 116 countries
  • 4. IT Service Case Distribution 3
  • 5. Introduction to FME  What is FME?  How Does FME Work?  Centralized  Semantic  TransformationalData Translation Basics FME Desktop Training 2012
  • 6. FME Moves Data
  • 7. FME is all about …
  • 8. Barriers to Interoperability Data Types WebData Translation Basics FME Desktop Training 2012
  • 9. TranslationFME supports reading from a wide array of data formats and types  275+ formats, with more added each year  CAD, GIS, XML, raster, database, non-spatial, 3D 8
  • 10. Poll Question #1: FMEHow long have you been using FME? ?
  • 11. Metadata – What is it?
  • 12. Metadata – What it isMetadata provides information about whatever types of data you have: 11
  • 13. Metadata – Data about dataDescribes data structures• tables• geometry types• data types• fieldsDescribes data content• coordinate system• extent• modification date• quality, ownership, etc.
  • 14. Metadata - Purpose
  • 15. Common Metadata QuestionsWhat does the data set describe? ?Who produced the data set?Why was the data set created?How was the data set created?How reliable are the data; what problems remain in the data set?How can someone get a copy of the data set?Who wrote the metadata?geology.usgs.gov/tools/metadata/tools/doc/ctc/
  • 16. Poll Question 2: MetadataHow often do you work with metadata? ?
  • 17. Metadata StandardsFGDC & ISO 19115• describes geographical information and services• contents, spatial-temporal, data quality, access and rights to use• 400 metadata elements, 20 core
  • 18. ISO / OGC StandardsISO/TS 19139• defines Geographic Meta Data XML (gmd)• XML Schema implementation derived from ISO 19115• Version "2007-04-17" uses GML 3.2.1 (http://www.opengis.net/gml/3.2)• Version "2006-06-04" use GML 3.2.0 (http://www.opengis.net/gml)• ISO 19119 – web servicesBottom line: need to know what GML version andwhat ISO standard you need to comply with
  • 19. Poll Question #3: StandardsWhich metadata standards/types are interested in? ?
  • 20. Key FME Metadata Capabilities• Reading• Writing• Updating• Harvesting• Validating• Integration with web services
  • 21. DemosReadingWritingUpdatingHarvestingValidation (Syntax, Schema)
  • 22. Demo: ReadingMetadata attributesXML Reader / Fragmenter with Feature Paths and flatteningHTTPFetcherReading from database
  • 23. Demo: Reading Metadata Attributes
  • 24. Demo: Reading Geodatabase Metadata expose the geodb_metadata_string attribute
  • 25. Demo: WritingXMLTemplaterTemplates for• FGDC• ISO 19115Database writemode:geodatabase
  • 26. Demo: Harvesting and Writing
  • 27. Demo: Writing Geodatabase MetadataGeometry:geodb_metadataExpose: geodb_metadata_string
  • 28. Demo: UpdatingXMLUpdater, XQueryTimeStamperXMLFormatter
  • 29. Demo: UpdatingXMLUpdater: Insert, Delete, Replace, Replace Contents
  • 30. Poll Question 4: XMLWhat XML tools do you use? ?
  • 31. Validation – What to validate against?ISO 19139 with GML 3.2.0:http://schemas.opengis.net/iso/19139/20060504/gmd/gmd.xsdTo Validate XML against ISO 19139 with GML 3.2.1:http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/See page 13 of:http://inspire.jrc.ec.europa.eu/reports/ImplementingRules/metadata/MD_IR_and_IS O_20090218.pdfOr Google and click top link: “inspire metadata implementing rules technical guidelines”Key takeaway: to validate gmd:MD_Metadata you need to validate against gmd.xsd
  • 32. Demo: ValidationXMLValidator• Syntax• Schema
  • 33. Validation Report – Bad Syntax
  • 34. Validation Report – Bad Schema
  • 35. Validation Report – Good Metadata
  • 36. Validation Workspace
  • 37. Other Validation Options• Tester • Field names • Data types (numeric, date etc) • IDs• CoordinateSystemExtractor• GeometryFilter• GeometryOGCvalidator• SpatialFilter (check extents)
  • 38. CSW: Catalog Service for the Web• Deegree• GeoNetwork• OpenGIS• TerraCatalog
  • 39. Metadata Services: CSW• Reading• Writing / Publishing• Updating
  • 40. Poll Question #5: CSWWhat CSW tools do you use? ?
  • 41. Arkansas Geostor: Download
  • 42. Customer Implementations:LGII – Lithuania Geospatial PortalFile Formats: Coordinate systems:  AutoCAD DXF / DWG  LKS94  ESRI Personal Geodatabase  WGS84  Shape  ETRS89  MapInfo TAB  1963  Microstation Design V8  Pulkovo 1942  GML  UTM (34, 35 zones)  GIF / PNG  JPEG Other data sources:  TIFF  WFS  ERDAS IMG  SDE  ECW  Files
  • 43. SummaryMetadata describes your dataHelps with searches and managementFME can help drive your metadata:• Read / write and update• Harvest• Validate• Automate maintenance tasks• Integrate with CSWSwitch from manual to automatic by using FME to power your metadata
  • 44. Online Training Upcoming Online Courses in 2012  Online FME Desktop:  May 16/17  June 20/21  Sept 19/20  Oct 17/18  Dec 5/6  FME Server Authoring:  May 24  Sept 27  Online Advanced FME Desktop:  XML Reading May 16 or 17  XML Writing May 23 or 24  Oracle Spatial June 7 or Sept 26  Esri (demo only) Sept 6  KML Nov 14  Raster Nov 29
  • 45. Poll Question 6: TrainingWould you like to enter for a chance to win a freeseat of online FME training? ?
  • 46. Twitter Hashtag: #FMEWTFME 2012 World Tourhttp://fme.safe.com/content/FME-2012-World-Tour
  • 47. Thank YouQuestions?don@safe.com dean@safe.comwww.safe.com/supportwww.youtube.com/fmechannelfmepedia.safe.com/knowledgeSearch?k=metadata