SlideShare a Scribd company logo
1 of 17
Lightning Talk: FME
2013, XML, and JSON



                      April – June 2013
FME 2012: XML++
No FME release is complete without
making XML easier!
FME 2012: XML++
No FME release is complete without
making JSON easier!




      XML and JSON both strategic!!!!
FME 2013: XML continues to grow
  XML is preferred format for sharing data
  across organizations




  GML is of course also improving as it is XML
FME 2013: JSON growing in importance

  JSON is the preferred web format
FME 2013: Major XML Updates!
  New XML Based Formats:
    CUZK GML
    KommunGML
    KuntaGML
    NLSF Topographic GML (MTKGML)
    X3D
FME 2013: Both are getting more
          important

  XML and JSON are the communication
  protocols of the web
    • Used by devices
FME 2013: Both are getting more
          important

  XML and JSON are the communication
  protocols of the web
    • Used by sensors
FME 2013: Both are getting more
          important

  XML and JSON are the communication
  protocols of the web
    • Used by applications
FME 2013: XML/JSON

   FOCUS: Give JSON the XML Treatment!
JSON Reading Demo
JSON Reading Demo




          DEMO
FME 2013: XML/JSON

   FOCUS: Improve writing complex Geometries
XML Writing
XML Writing




              DEMO
   XMLTemplater now supports
         Geometry!
FME 2013: Other notables
Write large files with XMLAppender

New JSON Transformers
  (JSONFormatter, JSONTemplater, JSONValida
  tor)

Many improvements including Performance!
 JSON speed-up (JSONExtractor, JSONExploder)
         runtime from 1.5 hrs to 10 min

 Do you have an XML/JSON Challenge? If so
           send it to xml@safe.com
Thank You!


 Questions?

 For more information:
   www.safe.com
   dcm@safe.com
   dal@safe.com

More Related Content

Similar to Lightning Talk: FME 2013, XML, and JSON Updates

INVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICE
INVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICEINVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICE
INVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICEijsc
 
FME 2013 Hits the Road
FME 2013 Hits the RoadFME 2013 Hits the Road
FME 2013 Hits the RoadSafe Software
 
Export OLM to MBOX Manually
Export OLM to MBOX ManuallyExport OLM to MBOX Manually
Export OLM to MBOX ManuallyGladwev Software
 
XML-athon with Don and Dean
XML-athon with Don and DeanXML-athon with Don and Dean
XML-athon with Don and DeanSafe Software
 
Flex 4 Deep Dive
Flex 4 Deep DiveFlex 4 Deep Dive
Flex 4 Deep DiveEffective
 
Flex 4 Deep Dive
Flex 4 Deep DiveFlex 4 Deep Dive
Flex 4 Deep DiveEffectiveUI
 
How I Learned to Stop Stressing and Love Shapefiles
How I Learned to Stop Stressing and Love ShapefilesHow I Learned to Stop Stressing and Love Shapefiles
How I Learned to Stop Stressing and Love ShapefilesSafe Software
 
OLM to PST Converter
OLM to PST ConverterOLM to PST Converter
OLM to PST ConverterJenifer Stone
 
SFScon18 - Italo Vignoli - Open Standards for documents a significant advanta...
SFScon18 - Italo Vignoli - Open Standards for documents a significant advanta...SFScon18 - Italo Vignoli - Open Standards for documents a significant advanta...
SFScon18 - Italo Vignoli - Open Standards for documents a significant advanta...South Tyrol Free Software Conference
 
XML Retrieval - A Slot Filling Approach
XML Retrieval - A Slot Filling ApproachXML Retrieval - A Slot Filling Approach
XML Retrieval - A Slot Filling Approach鍾誠 陳鍾誠
 
FME and Complex GML
FME and Complex GMLFME and Complex GML
FME and Complex GMLIMGS
 
Humans should not write XML.
Humans should not write XML.Humans should not write XML.
Humans should not write XML.Peter Tröger
 
Writing Schema based GML with FME
Writing Schema based GML with FMEWriting Schema based GML with FME
Writing Schema based GML with FMESafe Software
 
Web Font Replacement
Web Font ReplacementWeb Font Replacement
Web Font Replacementbrinsknaps
 

Similar to Lightning Talk: FME 2013, XML, and JSON Updates (20)

INVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICE
INVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICEINVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICE
INVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICE
 
FME 2013 Hits the Road
FME 2013 Hits the RoadFME 2013 Hits the Road
FME 2013 Hits the Road
 
Unveiling FME 2013
Unveiling FME 2013Unveiling FME 2013
Unveiling FME 2013
 
Export OLM to MBOX Manually
Export OLM to MBOX ManuallyExport OLM to MBOX Manually
Export OLM to MBOX Manually
 
XML-athon with Don and Dean
XML-athon with Don and DeanXML-athon with Don and Dean
XML-athon with Don and Dean
 
Flex 4 Deep Dive
Flex 4 Deep DiveFlex 4 Deep Dive
Flex 4 Deep Dive
 
Flex 4 Deep Dive
Flex 4 Deep DiveFlex 4 Deep Dive
Flex 4 Deep Dive
 
XML Technologies
XML TechnologiesXML Technologies
XML Technologies
 
XML Technologies
XML TechnologiesXML Technologies
XML Technologies
 
How I Learned to Stop Stressing and Love Shapefiles
How I Learned to Stop Stressing and Love ShapefilesHow I Learned to Stop Stressing and Love Shapefiles
How I Learned to Stop Stressing and Love Shapefiles
 
OLM to PST Converter
OLM to PST ConverterOLM to PST Converter
OLM to PST Converter
 
UNIT-1 Web services
UNIT-1 Web servicesUNIT-1 Web services
UNIT-1 Web services
 
Bp124
Bp124Bp124
Bp124
 
SFScon18 - Italo Vignoli - Open Standards for documents a significant advanta...
SFScon18 - Italo Vignoli - Open Standards for documents a significant advanta...SFScon18 - Italo Vignoli - Open Standards for documents a significant advanta...
SFScon18 - Italo Vignoli - Open Standards for documents a significant advanta...
 
93 peter butterfield
93 peter butterfield93 peter butterfield
93 peter butterfield
 
XML Retrieval - A Slot Filling Approach
XML Retrieval - A Slot Filling ApproachXML Retrieval - A Slot Filling Approach
XML Retrieval - A Slot Filling Approach
 
FME and Complex GML
FME and Complex GMLFME and Complex GML
FME and Complex GML
 
Humans should not write XML.
Humans should not write XML.Humans should not write XML.
Humans should not write XML.
 
Writing Schema based GML with FME
Writing Schema based GML with FMEWriting Schema based GML with FME
Writing Schema based GML with FME
 
Web Font Replacement
Web Font ReplacementWeb Font Replacement
Web Font Replacement
 

More from Safe Software

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemSafe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISSafe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriSafe Software
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfSafe Software
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologySafe Software
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Safe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersSafe Software
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsSafe Software
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategySafe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Safe Software
 
Mastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMEMastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMESafe Software
 

More from Safe Software (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data Ecosystem
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GIS
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s Founders
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New Heights
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
 
Mastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMEMastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FME
 

Lightning Talk: FME 2013, XML, and JSON Updates

  • 1. Lightning Talk: FME 2013, XML, and JSON April – June 2013
  • 2. FME 2012: XML++ No FME release is complete without making XML easier!
  • 3. FME 2012: XML++ No FME release is complete without making JSON easier! XML and JSON both strategic!!!!
  • 4. FME 2013: XML continues to grow XML is preferred format for sharing data across organizations GML is of course also improving as it is XML
  • 5. FME 2013: JSON growing in importance JSON is the preferred web format
  • 6. FME 2013: Major XML Updates! New XML Based Formats: CUZK GML KommunGML KuntaGML NLSF Topographic GML (MTKGML) X3D
  • 7. FME 2013: Both are getting more important XML and JSON are the communication protocols of the web • Used by devices
  • 8. FME 2013: Both are getting more important XML and JSON are the communication protocols of the web • Used by sensors
  • 9. FME 2013: Both are getting more important XML and JSON are the communication protocols of the web • Used by applications
  • 10. FME 2013: XML/JSON  FOCUS: Give JSON the XML Treatment!
  • 13. FME 2013: XML/JSON  FOCUS: Improve writing complex Geometries
  • 15. XML Writing DEMO XMLTemplater now supports Geometry!
  • 16. FME 2013: Other notables Write large files with XMLAppender New JSON Transformers (JSONFormatter, JSONTemplater, JSONValida tor) Many improvements including Performance! JSON speed-up (JSONExtractor, JSONExploder) runtime from 1.5 hrs to 10 min Do you have an XML/JSON Challenge? If so send it to xml@safe.com
  • 17. Thank You!  Questions?  For more information:  www.safe.com  dcm@safe.com  dal@safe.com