writing xml with fme

Post on 20-Jun-2015

2.131 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Watch the webinar video on demand at: www.safe.com/webinarsDiscover how FME makes it simple to work with XML data, in this second of two webinars on XML. You'll see how you can easily write XML data without needing to learn XML tools like XQuery or XSLT.

TRANSCRIPT

Writing XML with FME

Don MurrayPresident

Dean HintzProduct Specialist

Giveaway: FME and Writing XML Online Training Course

Stay Tuned: 40 FREE seats up for grabs May 23rd, 2012: 8:30am to 12pm (PDT)

This is Part 2 of 3 Part series

http://www.safe.com/learning/webinars/

Part 1: Reading XML with FME

Poll: About You #1

What XML Challenges are you faced with?

Poll: About You #2

What XML tools and languages do you have experience in?

Agenda

Safe Strategy and XML

Writing Arbitrary XML/GML Documents

Writing Metadata Documents

Writing XML Documents from Schema

Updating XML Documents with XML Updater

Writing Heavily nested XML Documents

Don

Dean

Powering the Flow of Spatial Data

FME 2012: Let your XML Love Shine!

New capabilities and dialogs for XML Reader, Writer and Transformer dialogs!

Many New Transformers to make both Reading and Writing much easier!

Once you work with XML/GML in FME 2012 you to will be singing!!!

Do you have an XML Challenge? If so send it to xml@safe.com

No FME Release is complete without making XML easier!

FME 2012: XML++

Safe XML 2-Fold Strategy

Strategy #1 Leverage industry XML tools such as XSLT

and XQuery Users must know these complex technologies.

Safe XML 2-Fold Strategy

XML Transformer List Leverage industry XML tools such as XSLT

and XQuery Users must know these complex technologies.

Safe XML 2-Fold Strategy

Strategy #2 Make it Easy Minimal understanding of XML required

XML is only getting more important

XML is for sharing data across organizations

GML support is also improving as it is XML!

FME 2012: XML Writing

Writing XML was easy in FME 2011!

In FME 2012 it is taken to a new level!

XML Writing – Arbitrary XML Data

Write arbitrary XML dataset! No schema required Use sample or create your own!

XML Formats – Writing

16

XML Formats – Writing

17

Others are easy to write.Shown Next!

XML Writing – Arbitrary XML Data

Write arbitrary XML dataset! No schema required Use sample or create your own!

Demo

XML Writing – Arbitrary GML Data

Write arbitrary XML dataset! No schema required Use sample or create your own!

Demo

XML Writing – Arbitrary XML Data XMLTemplater Simple

Write arbitrary XML dataset! No schema required Use sample or create your own!

Demo

Poll: About You #3

What Metadata Challenges are you faced with?

XML Writing - Metadata

MetaData Writing Example XML is no longer an issue.

XML Writing - Metadata

MetaData Writing Example XML is no longer an issue.

Demo

XML Writing – Schema Driven

You no longer need an XML sample to write XML!

Now a sample or an *.xsd file is all you need!

XML Writing – Schema Driven

You no longer need an XML sample to write XML!

Now a sample or an *.xsd file is all you need!

Demo

XML Writing – INSPIRE Example

Demo

XML Processing: XML Transformers

XMLFeatureMapper –make features with xfmap XMLFormatter – clean up XML formatting XMLFragmenter – extract XML fragments and generate

features and attributes XMLFlattener – extract XML fragments as attributes XMLTemplater – template + FME values = XML XMLValidator – check syntax and schema XMLUpdater - path driven XML document creation/update XQueryExtractor – extract XML elements XQueryExploder – create new features XQueryUpdater – update XML (replace values) XSLTProcessor – Process XML with xslt script XMLNameSpaceDeclarer – Add required namespaces

XML Updating – Metadata Example

Path driven approach to XML Creation Useful for updating Metadata!

XML Updating – Metadata Example

Path driven approach to XML Creation Useful for updating Metadata?

Demo

XML Writing: Deeply Nested Demo

There was an old lady who swallowed a fly!

FME 2011 Solution:

XML Writing: Deeply Nested Demo

FME 2012 Solution:

XML Writing: Deeply Nested Demo

FME 2012 Solution:

XML Writing: Deeply Nested Demo

Demo

Poll: About You #4

Do you currently use FME for Writing XML?

FMEpedia

XML Samples, demosTroubleshooting

The FME Channel on YouTubehttp://www.youtube.com/fmechannel

Customer use cases

Tutorials

Technical spotlights

Market commentary

How to

Shortcut for XML Videos http://fme.ly/xmlvideo

Webinars: Past, Present, and Future

http://www.safe.com/learning/webinars/

XML and CIM Webinar (FME 2011)

XML Challenge 2012

Big help when users send us their data and describe what they want to do.

Do you have an XML Challenge? If so send it to xml@safe.com

• Reading XML Feb 9, 2012

• Writing XML Feb 16, 2012

• To Be Continued…

• Sign up at http://fme.ly/webinars

XML: The Webinar Trilogy!

Future

Usability Performance More Native XML Formats Your suggestions???!!!

Poll: About You #5

As we plan FME 2013, which new capability would you find most valuable?

Giveaway: FME and XML Writing

40 FREE seats up for grabs! May 23rd, 2012: 8:30am to 12pm (PDT)

Poll: About You #6

Would you like to enter the Draw to win FREE FME Training?

What’s Next?

See FME 2012 on the FME World Tour:http://fme.ly/2012tour

Read our latest newsletterwww.safe.com/newsletter

Download FME 2012:www.safe.com/downloads

Share Today’s Webinar

Today’s webinar was recorded

Thank you www.safe.com

Dean Hintzdean.hintz@safe.com@DeanHintz

Don Murraydon@safe.com@DonAtSafe

top related