SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Getting Intergraph and Esri to
Play Nicely Using FME
Lou Manglass
Systems Analyst II




                                 9 APR 2013
Introducing The Kids

 ESRI
   ArcGIS Server (Planning, Public Works)
      Includes Feature-Linked Annotation
   Shapefiles (UGA, Assessor)
   File/Personal Geodatabases (various annotations)
 Intergraph
   Proprietary .map format (.dgn v7) for each agency
   Proprietary .ply format (text polygon output)
 SQL/Excel (non-spatial sources)
   Various spatial information in non-spatial formats
Intergraph’s Needs

 Creating a 911 map isn’t just dumping out a file
   Three customer groups require different .maps
      ACCPD/UGA Dispatchers, ACCPD/UGA mobiles, Fire
   Modern formats hard to convert to DGN v7
   Text files (.ply) defining dispatch zones/beats
   SQL Database
      Special Address tables maintain verified addresses
       and location of access for parcels
      Segment and Node tables manage road network and
       routing information
      Code Tables (e.g. street) provide LUTs
A Quick Detour: DGN v7
           File system                          Database
DGN v7 files       .map file             SQL Database      Spatial Data

                               MSlink
                                                           Tabular Data




 63 layer limit                         Spatial info in UORs
 32 MB limit (DGN)                      MSlink relates map
 Retired in 1999                        Funky legacy issues
Athens-Clarke County’s Map Layers
Setting The Play Date

 GeoMedia Pro is cumbersome to use with I/CAD,
  little room for automation and no data validation
 FME provides validation and conversion paths for
  all of our data sources
   Data is synthesized, checked for changes and
    verified despite political barriers
   ESRI Annotations converted letter-by-letter to DGN
   Tabular sources can be converted to spatial data
   And vice-versa
 And we can version product files
County Replicator
County Replicator (cont’d)
County Replicator (cont’d)
Anno to DGN
Anno to DGN (cont’d)
Anno to DGN (cont’d)
Special AddressUpdates
Polygon File Generator
Polygon File Generator (cont’d)
Map Stamp
How FME Returned Our Investment
(TL;DL: Very Well)

 License for GeoLabel Pro: $1,995 / $399 p.a.
   Time saved through automation: 2 days/roll ($480)
 Data collection, validation, conversion automation
   4 weeks to 4 hours! (FME gets half credit: $2,340)
   That’s per roll, by the way
 Fewer errors: ≈60 output layers, all automated
   Version stamps also reduce testing confusion
   Customers much happier with consistent product
Target 4 map rolls a year, but now could do 5 or 6
Where Do We Go Next?


 More scripting
   Continue to logically group sets of workspaces
 Feature Addition
   Add custom fields, functions to dispatch workflow
   FME performs ETL, validation, QA, logging
 FME Server
   Offload processing from map development station
   Schedule workspace groups for nightly builds
   Provide daily graphic-side updates for .map file
Thank You!


 Questions?

 For more information:
   Lou Manglass:
    Louis.Manglass@AthensClarkeCounty.com
   Athens-Clarke County Police Department

Weitere ähnliche Inhalte

Was ist angesagt?

Kevin Ma - CASM Interface Technical Poster
Kevin Ma - CASM Interface Technical PosterKevin Ma - CASM Interface Technical Poster
Kevin Ma - CASM Interface Technical PosterKevin Ma
 
Zolnai geobyte manuscript
Zolnai geobyte manuscriptZolnai geobyte manuscript
Zolnai geobyte manuscriptAndrew Zolnai
 
Reporting Summary Information of Spatial Datasets and Non-Compliance Issues U...
Reporting Summary Information of Spatial Datasets and Non-Compliance Issues U...Reporting Summary Information of Spatial Datasets and Non-Compliance Issues U...
Reporting Summary Information of Spatial Datasets and Non-Compliance Issues U...Safe Software
 
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015Prakher Hajela Saxena
 
Using FME to Support Asset Management
Using FME to Support Asset ManagementUsing FME to Support Asset Management
Using FME to Support Asset ManagementSafe Software
 
2016 workshops: understanding the language of gis and cad by warren geissler
2016 workshops:  understanding  the language  of gis and cad by warren geissler2016 workshops:  understanding  the language  of gis and cad by warren geissler
2016 workshops: understanding the language of gis and cad by warren geisslerGIS in the Rockies
 
GPS to GIS Emergency Mapping
GPS to GIS Emergency MappingGPS to GIS Emergency Mapping
GPS to GIS Emergency Mappingrmikol
 
Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsConcepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsMohammad Liton Hossain
 
Exploring Spatial data in GIS Environment
Exploring Spatial data in GIS Environment Exploring Spatial data in GIS Environment
Exploring Spatial data in GIS Environment NAXA-Developers
 
MapInfo Discover 3D for Wind Energy Resources
MapInfo Discover 3D for Wind Energy ResourcesMapInfo Discover 3D for Wind Energy Resources
MapInfo Discover 3D for Wind Energy ResourcesPrakher Hajela Saxena
 
An introduction to Hadoop for large scale data analysis
An introduction to Hadoop for large scale data analysisAn introduction to Hadoop for large scale data analysis
An introduction to Hadoop for large scale data analysisAbhijit Sharma
 
Geodatabase: The ArcGIS Mechanism for Data Management
Geodatabase: The ArcGIS Mechanism for Data ManagementGeodatabase: The ArcGIS Mechanism for Data Management
Geodatabase: The ArcGIS Mechanism for Data ManagementEsri South Africa
 
Ozri 2013 Brisbane, Australia - Geodatabase Efficiencies
Ozri 2013 Brisbane, Australia - Geodatabase EfficienciesOzri 2013 Brisbane, Australia - Geodatabase Efficiencies
Ozri 2013 Brisbane, Australia - Geodatabase EfficienciesWalter Simonazzi
 

Was ist angesagt? (18)

ccat
ccatccat
ccat
 
Kevin Ma - CASM Interface Technical Poster
Kevin Ma - CASM Interface Technical PosterKevin Ma - CASM Interface Technical Poster
Kevin Ma - CASM Interface Technical Poster
 
Zolnai geobyte manuscript
Zolnai geobyte manuscriptZolnai geobyte manuscript
Zolnai geobyte manuscript
 
Reporting Summary Information of Spatial Datasets and Non-Compliance Issues U...
Reporting Summary Information of Spatial Datasets and Non-Compliance Issues U...Reporting Summary Information of Spatial Datasets and Non-Compliance Issues U...
Reporting Summary Information of Spatial Datasets and Non-Compliance Issues U...
 
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015
 
Using FME to Support Asset Management
Using FME to Support Asset ManagementUsing FME to Support Asset Management
Using FME to Support Asset Management
 
2016 workshops: understanding the language of gis and cad by warren geissler
2016 workshops:  understanding  the language  of gis and cad by warren geissler2016 workshops:  understanding  the language  of gis and cad by warren geissler
2016 workshops: understanding the language of gis and cad by warren geissler
 
GPS to GIS Emergency Mapping
GPS to GIS Emergency MappingGPS to GIS Emergency Mapping
GPS to GIS Emergency Mapping
 
Mar88CADalyst
Mar88CADalystMar88CADalyst
Mar88CADalyst
 
Map reduce team and yarn
Map reduce team and yarnMap reduce team and yarn
Map reduce team and yarn
 
Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsConcepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps
 
Exploring Spatial data in GIS Environment
Exploring Spatial data in GIS Environment Exploring Spatial data in GIS Environment
Exploring Spatial data in GIS Environment
 
MapInfo Discover 3D for Wind Energy Resources
MapInfo Discover 3D for Wind Energy ResourcesMapInfo Discover 3D for Wind Energy Resources
MapInfo Discover 3D for Wind Energy Resources
 
An introduction to Hadoop for large scale data analysis
An introduction to Hadoop for large scale data analysisAn introduction to Hadoop for large scale data analysis
An introduction to Hadoop for large scale data analysis
 
Adding data into GIS
Adding  data into GISAdding  data into GIS
Adding data into GIS
 
Geodatabase: The ArcGIS Mechanism for Data Management
Geodatabase: The ArcGIS Mechanism for Data ManagementGeodatabase: The ArcGIS Mechanism for Data Management
Geodatabase: The ArcGIS Mechanism for Data Management
 
Geoprocessing
GeoprocessingGeoprocessing
Geoprocessing
 
Ozri 2013 Brisbane, Australia - Geodatabase Efficiencies
Ozri 2013 Brisbane, Australia - Geodatabase EfficienciesOzri 2013 Brisbane, Australia - Geodatabase Efficiencies
Ozri 2013 Brisbane, Australia - Geodatabase Efficiencies
 

Ähnlich wie Getting Intergraph and Esri to Play Nicely Using FME

Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...
Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...
Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...Kiruthikak14
 
FME World Tour 2015 - Around the World - Ken Bragg
FME World Tour 2015 - Around the World - Ken BraggFME World Tour 2015 - Around the World - Ken Bragg
FME World Tour 2015 - Around the World - Ken BraggIMGS
 
Cogent3 d master slides (12 april 2009)
Cogent3 d master slides (12 april 2009)Cogent3 d master slides (12 april 2009)
Cogent3 d master slides (12 april 2009)Danny Bronson
 
An Integrated Approach to Migrating Mapping Data to Google Earth
An Integrated Approach to Migrating Mapping Data to Google EarthAn Integrated Approach to Migrating Mapping Data to Google Earth
An Integrated Approach to Migrating Mapping Data to Google EarthSafe Software
 
Bigdata analytics K.kiruthika 2nd M.Sc.,computer science Bon secoures college...
Bigdata analytics K.kiruthika 2nd M.Sc.,computer science Bon secoures college...Bigdata analytics K.kiruthika 2nd M.Sc.,computer science Bon secoures college...
Bigdata analytics K.kiruthika 2nd M.Sc.,computer science Bon secoures college...Kiruthikak14
 
Open Source GIS Workshop
Open Source GIS WorkshopOpen Source GIS Workshop
Open Source GIS WorkshopJason Dalton
 
WMS Performance Shootout 2011
WMS Performance Shootout 2011WMS Performance Shootout 2011
WMS Performance Shootout 2011Jeff McKenna
 
FME User Stories from Around the World
FME User Stories from Around the WorldFME User Stories from Around the World
FME User Stories from Around the WorldSafe Software
 
What's New in ArcGIS 10.1 Data Interoperability Extension
What's New in ArcGIS 10.1 Data Interoperability ExtensionWhat's New in ArcGIS 10.1 Data Interoperability Extension
What's New in ArcGIS 10.1 Data Interoperability ExtensionSafe Software
 
State of GeoServer 2.14
State of GeoServer 2.14State of GeoServer 2.14
State of GeoServer 2.14Jody Garnett
 
Vancouver Uses FME to Open Data to the World
Vancouver Uses FME to Open Data to the WorldVancouver Uses FME to Open Data to the World
Vancouver Uses FME to Open Data to the WorldSafe Software
 
Generating Pipeline Alignment Sheets Using FME
Generating Pipeline Alignment Sheets Using FMEGenerating Pipeline Alignment Sheets Using FME
Generating Pipeline Alignment Sheets Using FMESafe Software
 
WMS Performance Shootout 2009
WMS Performance Shootout 2009WMS Performance Shootout 2009
WMS Performance Shootout 2009Jeff McKenna
 
Strategies for Integrating Utility System Operational Data into ArcGIS Server...
Strategies for Integrating Utility System Operational Data into ArcGIS Server...Strategies for Integrating Utility System Operational Data into ArcGIS Server...
Strategies for Integrating Utility System Operational Data into ArcGIS Server...True North Geographic Technologies
 
GEBCO 09 - DELPH
GEBCO 09 - DELPHGEBCO 09 - DELPH
GEBCO 09 - DELPHIXSEA-DELPH
 
Extracting Data from GE Smallworld into Common Information Model (CIM XML)
Extracting Data from GE Smallworld into Common Information Model (CIM XML)Extracting Data from GE Smallworld into Common Information Model (CIM XML)
Extracting Data from GE Smallworld into Common Information Model (CIM XML)Safe Software
 
Continental Divide Trail GPS Mapping Project
Continental Divide Trail GPS Mapping ProjectContinental Divide Trail GPS Mapping Project
Continental Divide Trail GPS Mapping Projectkshakarjian
 
Two mark qn answer
Two mark qn answerTwo mark qn answer
Two mark qn answerJessy Mol
 
FME Around the World
FME Around the WorldFME Around the World
FME Around the WorldSafe Software
 

Ähnlich wie Getting Intergraph and Esri to Play Nicely Using FME (20)

Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...
Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...
Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...
 
FME World Tour 2015 - Around the World - Ken Bragg
FME World Tour 2015 - Around the World - Ken BraggFME World Tour 2015 - Around the World - Ken Bragg
FME World Tour 2015 - Around the World - Ken Bragg
 
Cogent3 d master slides (12 april 2009)
Cogent3 d master slides (12 april 2009)Cogent3 d master slides (12 april 2009)
Cogent3 d master slides (12 april 2009)
 
An Integrated Approach to Migrating Mapping Data to Google Earth
An Integrated Approach to Migrating Mapping Data to Google EarthAn Integrated Approach to Migrating Mapping Data to Google Earth
An Integrated Approach to Migrating Mapping Data to Google Earth
 
Bigdata analytics K.kiruthika 2nd M.Sc.,computer science Bon secoures college...
Bigdata analytics K.kiruthika 2nd M.Sc.,computer science Bon secoures college...Bigdata analytics K.kiruthika 2nd M.Sc.,computer science Bon secoures college...
Bigdata analytics K.kiruthika 2nd M.Sc.,computer science Bon secoures college...
 
Open Source GIS Workshop
Open Source GIS WorkshopOpen Source GIS Workshop
Open Source GIS Workshop
 
WMS Performance Shootout 2011
WMS Performance Shootout 2011WMS Performance Shootout 2011
WMS Performance Shootout 2011
 
FME User Stories from Around the World
FME User Stories from Around the WorldFME User Stories from Around the World
FME User Stories from Around the World
 
What's New in ArcGIS 10.1 Data Interoperability Extension
What's New in ArcGIS 10.1 Data Interoperability ExtensionWhat's New in ArcGIS 10.1 Data Interoperability Extension
What's New in ArcGIS 10.1 Data Interoperability Extension
 
State of GeoServer 2.14
State of GeoServer 2.14State of GeoServer 2.14
State of GeoServer 2.14
 
Vancouver Uses FME to Open Data to the World
Vancouver Uses FME to Open Data to the WorldVancouver Uses FME to Open Data to the World
Vancouver Uses FME to Open Data to the World
 
Generating Pipeline Alignment Sheets Using FME
Generating Pipeline Alignment Sheets Using FMEGenerating Pipeline Alignment Sheets Using FME
Generating Pipeline Alignment Sheets Using FME
 
WMS Performance Shootout 2009
WMS Performance Shootout 2009WMS Performance Shootout 2009
WMS Performance Shootout 2009
 
Strategies for Integrating Utility System Operational Data into ArcGIS Server...
Strategies for Integrating Utility System Operational Data into ArcGIS Server...Strategies for Integrating Utility System Operational Data into ArcGIS Server...
Strategies for Integrating Utility System Operational Data into ArcGIS Server...
 
GEBCO 09 - DELPH
GEBCO 09 - DELPHGEBCO 09 - DELPH
GEBCO 09 - DELPH
 
Frostbite on Mobile
Frostbite on MobileFrostbite on Mobile
Frostbite on Mobile
 
Extracting Data from GE Smallworld into Common Information Model (CIM XML)
Extracting Data from GE Smallworld into Common Information Model (CIM XML)Extracting Data from GE Smallworld into Common Information Model (CIM XML)
Extracting Data from GE Smallworld into Common Information Model (CIM XML)
 
Continental Divide Trail GPS Mapping Project
Continental Divide Trail GPS Mapping ProjectContinental Divide Trail GPS Mapping Project
Continental Divide Trail GPS Mapping Project
 
Two mark qn answer
Two mark qn answerTwo mark qn answer
Two mark qn answer
 
FME Around the World
FME Around the WorldFME Around the World
FME Around the World
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
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 2024The Digital Insurer
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
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?Igalia
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
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...Drew Madelung
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
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 WorkerThousandEyes
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Kürzlich hochgeladen (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
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?
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
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...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

Getting Intergraph and Esri to Play Nicely Using FME

  • 1. Getting Intergraph and Esri to Play Nicely Using FME Lou Manglass Systems Analyst II 9 APR 2013
  • 2. Introducing The Kids  ESRI  ArcGIS Server (Planning, Public Works)  Includes Feature-Linked Annotation  Shapefiles (UGA, Assessor)  File/Personal Geodatabases (various annotations)  Intergraph  Proprietary .map format (.dgn v7) for each agency  Proprietary .ply format (text polygon output)  SQL/Excel (non-spatial sources)  Various spatial information in non-spatial formats
  • 3. Intergraph’s Needs  Creating a 911 map isn’t just dumping out a file  Three customer groups require different .maps  ACCPD/UGA Dispatchers, ACCPD/UGA mobiles, Fire  Modern formats hard to convert to DGN v7  Text files (.ply) defining dispatch zones/beats  SQL Database  Special Address tables maintain verified addresses and location of access for parcels  Segment and Node tables manage road network and routing information  Code Tables (e.g. street) provide LUTs
  • 4. A Quick Detour: DGN v7 File system Database DGN v7 files .map file SQL Database Spatial Data MSlink Tabular Data  63 layer limit  Spatial info in UORs  32 MB limit (DGN)  MSlink relates map  Retired in 1999  Funky legacy issues
  • 6. Setting The Play Date  GeoMedia Pro is cumbersome to use with I/CAD, little room for automation and no data validation  FME provides validation and conversion paths for all of our data sources  Data is synthesized, checked for changes and verified despite political barriers  ESRI Annotations converted letter-by-letter to DGN  Tabular sources can be converted to spatial data  And vice-versa  And we can version product files
  • 11. Anno to DGN (cont’d)
  • 12. Anno to DGN (cont’d)
  • 17. How FME Returned Our Investment (TL;DL: Very Well)  License for GeoLabel Pro: $1,995 / $399 p.a.  Time saved through automation: 2 days/roll ($480)  Data collection, validation, conversion automation  4 weeks to 4 hours! (FME gets half credit: $2,340)  That’s per roll, by the way  Fewer errors: ≈60 output layers, all automated  Version stamps also reduce testing confusion  Customers much happier with consistent product Target 4 map rolls a year, but now could do 5 or 6
  • 18. Where Do We Go Next?  More scripting  Continue to logically group sets of workspaces  Feature Addition  Add custom fields, functions to dispatch workflow  FME performs ETL, validation, QA, logging  FME Server  Offload processing from map development station  Schedule workspace groups for nightly builds  Provide daily graphic-side updates for .map file
  • 19. Thank You!  Questions?  For more information:  Lou Manglass: Louis.Manglass@AthensClarkeCounty.com  Athens-Clarke County Police Department

Hinweis der Redaktion

  1. Feature-Linked Annotation was one of the biggest reasons for going with FME, because it was able to move that to DGN v7.
  2. Each .map file shares the same layer configuration to streamline production and provide interoperability between agencies, but determines if and when those layers turn on and off as required by agency/application. We used to have more maps, but we’ve been able to reduce them to three groups to minimize variations and effort.Intergraph’s I/CAD is not capable of dynamic labeling, so all labels must be created and be capable of being shoehorned into the limited abilities of a DGN v7. That’s a shame, because we’re an Esri organization for our source data, and we already had Maplex. Maplex is much better than GeoMedia Pro, even better than third-party labeling engines in some ways. However, most software packages (such as ESRI) don’t even support writing to DGN v7 anymore. A key feature that attracted us to FME was the ability to format shift so we could make good use of our software investments.SQL database has (mostly) A and B map tables which can be edited independently so a new map can be staged while the system is live, and both sets of tables are independent of the rest of the dispatch system (procedures/searches link up data, not keys, so the system doesn’t miss a beat if all map keys change instantly).sp_ad,co_pl track business or common names for points, and sp_ad is used to validate addresses that are entered into the system in both CAD and RMS. For parcels, sp_adx,y locations can show point of access as well.Code tables, such as st_cd, provide look-up tables and establish referential integrity for naming (in the case of st_cd, provides referential integrity across segments, addresses, intersections)
  3. Technically there are 64 – 0 is a layer, but it is a special-case layer that is not supported by all DGN v7 implementations and has even more special-case uses in the .map file, so stay away from 0 to avoid headaches!The .map wrapper allows users to wrap all DGNs into one file without the hard file size limits. ACC is not a large Intergraph installation, but because of all the annotations we’re close to 100 MB in size.Funky legacy issues e.g.: bitmasks for routing, right-justified address text fields
  4. The higher the number, the later it is in the draw order. So, layer 1 gets drawn first, then 2, through 63 last.1-12: generally base layer info: cadastre, water bodies, transit base layers (not roads)13-16: UGA-specific base layer info17-19: other base layer info (Fire, ACCPD)20-22: Building footprints23-33: Assorted higher level base layer info34-46: Road layers and common annotations (some missing here, they’re in one DGN with intersections)47-50: Address annotation, grouped by application (some are for mobiles, others for dispatchers)51-58: Road annotations and highway shields (vary depending on application)59: Trails and non-road access information61: Annotation labeling subdivisions62: Railroad/Road intersections, with identifier annotations63: Special Address point layer
  5. So how do we get all the data sources into the map deliverables?An efficient structure for GIS would give personnel access to a pool of resources. Failing that, there would be a structure of replication between resource silos to prevent data duplication. At Athens Clarke County, we prefer to keep our data isolated between departments. We’re probably not the only County to do so. A replication workspace copies down data from various sources at the County and compares it to our existing data. Changes are flagged for review and the deltas live in an “incoming” version.ACCPD uses Feature-Linked Annotations in an ESRI ArcGIS Server to maintain road and address labels. The results look great, much better than the native methods provided in GeoMedia Pro, but they are not natively supported in DGN v7. Safe came to the rescue with an annotation to DGN transformer workspace, which we tweaked to handle our workflow. By breaking each annotation down into individual letters and manipulating them appropriately, we can emulate fancy features (such as following curved lines) that would otherwise not be possible. It does come at a penalty to file size: ours grew from roughly 50 MB to 100 MB, but we also added labels so it’s not a direct comparison. We’re down to nearly 90 MB now after removing some unnecessary/duplicate information, but it’s still not a straight comparison because of the map process merging. Again, FME and Safe software did all the work to get these annotations converted. We basically plugged in the data, hit the run button and got immediate return on our investment.Some data sources, such as fire hydrant locations and some addressing information, exist only in tabular form. There’s Excel, Access, SQL Server…the list goes on. FME allows us to pull that data, extract the location information, and dump out a spatial file. In some steps, we even produce another tabular record but change the coordinate system. FME allows us to make these adjustments on the fly and do our data formatting and validation in-line.And we can go the other way, too: spatial data to raw text. Our dispatch zones are currently held in spatial datasets. Normally, it is a manual process to convert them to polygon (.ply) files in GeoMedia Pro and it requires a special plugin that you had best not misplace. Instead, ACCPD has created a workspace to create the PLY files from their data source. Not only is it faster in FME, but it can be automated through scripts. Any time you can automate repetitive tasks you can minimize the risks of human error, which leads to efficiency gains and a consistently positive user experience. Since this is a special-case format that very few places use, it’s not worth creating a reader/writer. Keep in mind that there are over 300 formats, so if you’re not using Intergraph for dispatch your formats are probably all natively supported. If you do choose to go with I/CAD, feel free to get in touch with me if this workspace is of interest.A nice bonus is that ACCPD has a parameterized workspace in which we can load a verison number and publish date to stamp each map file we create. A map has a major, minor, and patch number that we would integrate with a change management system. This is a huge boon for testing and for verifying that our mobiles are all up to date. As an added bonus, different agencies can be on different versions if operational requirements change, as long as we keep track of the dependencies. It’s a small bonus, but it’s saved us hours if not days of time lost to confusion between testing, production, and agency variants.
  6. So, FME isn’t free, right? How well did FME return our investment? The Too Long; Didn’t Listen is “Very Well”Mid-range Analyst II at our department would take $25/hr in salary. MIT conservatively said that 1.25-1.4x base salary is the total cost of an employee, so that’s $30/hr or $240/day cost to the organization.http://web.mit.edu/e-club/hadzima/how-much-does-an-employee-cost.htmlFirst, Intergraph recommends MapText’sGeoLabel Pro for labeling in GeoMedia Pro. It’s not as good as Esri’sMaplex, so if you are an Esri organization like us and already have a Maplex license then this is probably relevant. It gives us the power of a better labeling engine, feature-linked annotation that’s up to date, and software automation that saves us two days every map roll. Already, FME is looking pretty good. And MapText solves a single problem. FME’s just getting warmed up.http://www.maptext.com/products/geolabel-pro/purchase-geolabel-pro/It also saves us money in time per roll. The target is four rolls per year, load willing. It turns out that with the levels of automation we hit, we’re actually saving so much in time that now testing is our biggest time investment and we could be updating even more often than that. 5 or 6 full rolls a year is possible (a full roll updates all data). That’s 25%-50% of a position if you wanted to measure it that way. But I want to look a bit more into just how efficient it is.Automating our data conversion reduced a lot of manual labor. Now 4 weeks to 4 hours sounds crazy, but let me explain: at Athens-Clarke County, we don’t believe in things like Tier 1 and Tier 2 support. People walk in, and whoever is there fixes whatever problem arises. It’s a disruptive workplace, so manual processes take longer than necessary. We used to allot 4 weeks for map builds, because that’s how long it would take to get the work done with all the other interruptions. But those interruptions are part of the position, so it’s important to measure their impact on work. And it’s a big impact: up to $4,680 per roll in personnel time. Granted, some of that could be saved through better organization policies, but at least half of that is credited to FME. We now use that time to develop new tools and layers to improve the quality of the product instead of standing still on the same old map every time.$240/day, 19.5 days (5 days/wk, 4 wks).And consistency in a 911 map is key. We have roughly 60 layers from dozens of source datasets of varying formats. By automating it in workspaces, we ensure consistency with every run. Try that with manual manipulation through GeoMedia Pro. Consistency cannot be enforced, plus you can’t just get up and walk away from the mouse. There’s time savings in here as well, in both consistent output of layers and the ability to stamp all our products with a version. This saves hours of confusion in testing with all of the products we have, and the customers are much happier in the end. This makes them more willing to report issues on the map, because they know the issues will get fixed, and suggest new features. What price do you put on customer satisfaction? But no need to enumerate at this point, I think the benefits are clear.(Can we discuss pricing? Reference: $3350/3370 with shipping, 20% maintenance is $670 p.a.
  7. And that’s not even all FME has to offer us. We’re in our second year with the software and still finding more ways to use the software with no additional licensing costs!Schedule workspaces – more employee savings, built datasets are ready to deploy, faster turnaround for layer changes and complete map rolls. We already hit our big efficiencies here, but there’s still a fair amount of automation we can accomplish that, if we up the frequency of our rolls, will add up.