SlideShare a Scribd company logo
1 of 15
CONNECT. TRANSFORM. AUTOMATE.
Tor Nielsen, IHS
Spatial Export As A Service Using FME 2013
At IHS we have developed a Generalized Spatial Export
Service that allows end users to export spatial content
directly from an Esri ArcSDE database as if the Esri's
ArcGIS 10 Map Server were the data source.
Spatial Export As A Service Using FME 2013
ArcGIS 10.x map server root folder:
 INTL_BASINS
 INTL_CULTURE
 INTL_EP
 US_BASE
 Utility
Spatial Export As A Service Using FME 2013
The US_BASE map server folder:
 US_BASE/Production (MapServer)
 US_BASE/Well_Activity(MapServer)
 US_BASE/Well_Bore_Stick (MapServer)
 US_BASE/Well_Bottom_Hole (MapServer)
 US_BASE/Well_Surface (MapServer)
Spatial Export As A Service Using FME 2013
The US_BASE/Well_Activity map service:
Well Activity - Overview (0)
 Permits (Yesterday) (1)
 Permits (2 - 7 Days) (2)
 Permits (7 - 30 Days) (3)
 Permits (30 - 180 Days) (4)
 Permits - All Active (5)
 Abandoned Locations (6)
 Current Drilling (7)
 Completions - This Month (8)
 Activity - Last 6 months (9)
 Activity - All (10)
Well Activity - Detail (11)
 Permits (Yesterday) (12)
 Permits (2 - 7 Days) (13)
 Permits (7 - 30 Days) (14)
 Permits (30 - 180 Days) (15)
 Permits - All Active (16)
 Abandoned Locations (17)
 Current Drilling (18)
 Completions - This Month (19)
 Activity - Last 6 months (20)
 Activity - All (21)
Spatial Export As A Service Using FME 2013
WELL_ACTIVITY (feature class()
Spatial Export As A Service Using FME 2013
The reality:
 One ArcSDE feature class may feed one or many map services’ map
layers – all potentially different mainly as a consequence of having
different definition queries associated.
The requirements:
 Every single map layer in every single map service should be made
spatially exportable honoring its definition query e.g.
 Map layer #1: select * from <feature class> where flag = ‘red’
 Map layer #2: select * from <feature class> where flag = ‘green’
 Map layer #3: select * from <feature class> where flag = ‘blue’
 Etc.
 Not to utilize ArcGIS Sever in the solution
 Utilize FME 2013
Spatial Export As A Service Using FME 2013
IHS Spatial Export Service
Trusted Client (Enerdeq) Version
FME OUTPUT
FOLDER
FME Server
(unsecured)
IHS Browser
Applications
(secured access via AC)
Trusted client request
Email notifications
Spatial Output File(s)
IHS Spatial Data Store
SPATIAL EXPORT SERVICE
(unsecured request manager)
Request status of job
Spatial Export Request
Spatial Export
configuration
ArcGIS Server
(map service meta data)
layer definitions
including their defQrys
and application specific
attribute lists
June 11. 2013 - Tor Nielsen, IHS, Denver, CO
JOB STATUS SERVICE
FME request
GET FILE SERVICE
Spatial Export As A Service Using FME 2013
Configuration database (I):
Spatial Export As A Service Using FME 2013
Configuration database (II):
Spatial Export As A Service Using FME 2013
FME Workbench Document:
Spatial Export As A Service Using FME 2013
Spatial Export Request (REST post)
{
"RequestId":"icses-demo-0000011",
"UserName":"Tor.Nielsen@ihs.com",
"UserEmailAddress":"Tor.Nielsen@ihs.com",
"IhsApplication":"ENERDEQ",
"MapLayerId":"Enerdeq/EnerdeqLayers/MapServer/11",
"MapLayerDescription":"Well Activity",
"OutputObjectName":"WellActivity",
"ClipOption":"NO",
"OutputFormat":"GEODATABASE_FILE",
"OutputCoordinateSystemCode":"LL-WGS84",
"UserDefinitionQuery":"(act_code in ('A','B','E'))",
"EnvelopeMaxX" : "-70.0",
"EnvelopeMaxY" : "50.9",
"EnvelopeMinX" : "-140.9",
"EnvelopeMinY" : "25.1",
"SearchOrder":"ATTRIBUTE_FIRST"
}
Spatial Export As A Service Using FME 2013
FME Server Request:
Spatial Export As A Service Using FME 2013
Get results:
 http://v-vwc2tpanap16.ihsglobal.local/icsesFmeStatus/api/status?jobId=10
 http://v-vwc2spanap18.ihsglobal.local/icsesFmeGetFile/api/getfile?jobId=10
Thank You!
 Questions?
 For more information:
 Tor.Nielsen@ihs.com
 IHS – www.ihs.com

More Related Content

What's hot

Thompson & Alexander Dock Survey
Thompson & Alexander Dock SurveyThompson & Alexander Dock Survey
Thompson & Alexander Dock Survey
Ciara MacManus
 
Real Property Management at DND using FME
Real Property Management at DND using FMEReal Property Management at DND using FME
Real Property Management at DND using FME
Safe Software
 
Ronalao termpresent
Ronalao termpresentRonalao termpresent
Ronalao termpresent
Elma Belitz
 
City of Roseville Case Study
City of Roseville Case StudyCity of Roseville Case Study
City of Roseville Case Study
jeffhobbs
 
Integrating CAD and GIS Data at Mineta San Jose International Airport
Integrating CAD and GIS Data at Mineta San Jose International AirportIntegrating CAD and GIS Data at Mineta San Jose International Airport
Integrating CAD and GIS Data at Mineta San Jose International Airport
jeffhobbs
 
An End User Perspective on Implementing Oracle in the Engineering Environment
An End User Perspective on Implementing Oracle in the Engineering EnvironmentAn End User Perspective on Implementing Oracle in the Engineering Environment
An End User Perspective on Implementing Oracle in the Engineering Environment
jeffhobbs
 

What's hot (20)

The Many Uses of FME at PNM
The Many Uses of FME at PNMThe Many Uses of FME at PNM
The Many Uses of FME at PNM
 
Km lconversionprograms
Km lconversionprogramsKm lconversionprograms
Km lconversionprograms
 
03 sajjad ali -qgis working with raster
03 sajjad ali -qgis working with raster03 sajjad ali -qgis working with raster
03 sajjad ali -qgis working with raster
 
Use FME To Efficiently Create National-Scale Vector Contours From High-Resolu...
Use FME To Efficiently Create National-Scale Vector Contours From High-Resolu...Use FME To Efficiently Create National-Scale Vector Contours From High-Resolu...
Use FME To Efficiently Create National-Scale Vector Contours From High-Resolu...
 
2013 Mission First Track, Dominating the High Ground - A Spatial Odyssey by R...
2013 Mission First Track, Dominating the High Ground - A Spatial Odyssey by R...2013 Mission First Track, Dominating the High Ground - A Spatial Odyssey by R...
2013 Mission First Track, Dominating the High Ground - A Spatial Odyssey by R...
 
Using network segments in the spatial representation of travel time isochrones
Using network segments in the spatial representation of travel time isochronesUsing network segments in the spatial representation of travel time isochrones
Using network segments in the spatial representation of travel time isochrones
 
ArcGIS Extensions
ArcGIS ExtensionsArcGIS Extensions
ArcGIS Extensions
 
Thompson & Alexander Dock Survey
Thompson & Alexander Dock SurveyThompson & Alexander Dock Survey
Thompson & Alexander Dock Survey
 
Real Property Management at DND using FME
Real Property Management at DND using FMEReal Property Management at DND using FME
Real Property Management at DND using FME
 
Map Reduce
Map ReduceMap Reduce
Map Reduce
 
Ronalao termpresent
Ronalao termpresentRonalao termpresent
Ronalao termpresent
 
Introduction to fusion tables2
Introduction to fusion tables2Introduction to fusion tables2
Introduction to fusion tables2
 
FME Spatial Querying in a CAD-Driven GIS
FME Spatial Querying in a CAD-Driven GISFME Spatial Querying in a CAD-Driven GIS
FME Spatial Querying in a CAD-Driven GIS
 
HDF-EOS Development Status and Maintenance Support
HDF-EOS Development Status and Maintenance SupportHDF-EOS Development Status and Maintenance Support
HDF-EOS Development Status and Maintenance Support
 
City of Roseville Case Study
City of Roseville Case StudyCity of Roseville Case Study
City of Roseville Case Study
 
MCE GeoProcessing Services for ADM(IE): Self Validation of Spatial Data Input...
MCE GeoProcessing Services for ADM(IE): Self Validation of Spatial Data Input...MCE GeoProcessing Services for ADM(IE): Self Validation of Spatial Data Input...
MCE GeoProcessing Services for ADM(IE): Self Validation of Spatial Data Input...
 
Integrating CAD and GIS Data at Mineta San Jose International Airport
Integrating CAD and GIS Data at Mineta San Jose International AirportIntegrating CAD and GIS Data at Mineta San Jose International Airport
Integrating CAD and GIS Data at Mineta San Jose International Airport
 
An End User Perspective on Implementing Oracle in the Engineering Environment
An End User Perspective on Implementing Oracle in the Engineering EnvironmentAn End User Perspective on Implementing Oracle in the Engineering Environment
An End User Perspective on Implementing Oracle in the Engineering Environment
 
Esriuk_track8_edinburgh_arc_gis_pro
Esriuk_track8_edinburgh_arc_gis_proEsriuk_track8_edinburgh_arc_gis_pro
Esriuk_track8_edinburgh_arc_gis_pro
 
Global mapper
Global mapperGlobal mapper
Global mapper
 

Similar to FME 2013 Based Spatial Export As A Service

dokumen.tips_mapinfo-training-slides190807.ppt
dokumen.tips_mapinfo-training-slides190807.pptdokumen.tips_mapinfo-training-slides190807.ppt
dokumen.tips_mapinfo-training-slides190807.ppt
JooJnior72
 
Introduction toarcgis editorforosm
Introduction toarcgis editorforosmIntroduction toarcgis editorforosm
Introduction toarcgis editorforosm
Taichi Furuhashi
 
What's Coming At ArcGIS 10.1 - CSRA GIS User Group Meeting
What's Coming At ArcGIS 10.1 - CSRA GIS User Group MeetingWhat's Coming At ArcGIS 10.1 - CSRA GIS User Group Meeting
What's Coming At ArcGIS 10.1 - CSRA GIS User Group Meeting
Jim Tochterman
 

Similar to FME 2013 Based Spatial Export As A Service (20)

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...
 
Arcgis server-functionality-matrix
Arcgis server-functionality-matrixArcgis server-functionality-matrix
Arcgis server-functionality-matrix
 
ArcGIS 10.2 for Server Functionality Matrix
ArcGIS 10.2 for Server Functionality MatrixArcGIS 10.2 for Server Functionality Matrix
ArcGIS 10.2 for Server Functionality Matrix
 
dokumen.tips_mapinfo-training-slides190807.ppt
dokumen.tips_mapinfo-training-slides190807.pptdokumen.tips_mapinfo-training-slides190807.ppt
dokumen.tips_mapinfo-training-slides190807.ppt
 
232422261 mapinfo-training-slides-190807
232422261 mapinfo-training-slides-190807232422261 mapinfo-training-slides-190807
232422261 mapinfo-training-slides-190807
 
FME = Features Made Easy
FME = Features Made EasyFME = Features Made Easy
FME = Features Made Easy
 
Infor eam v11.3 gis integratie (6 juni 2017)
Infor eam v11.3   gis integratie (6 juni 2017)Infor eam v11.3   gis integratie (6 juni 2017)
Infor eam v11.3 gis integratie (6 juni 2017)
 
Overview of MassGIS Web Mapping Services
Overview of MassGIS Web Mapping ServicesOverview of MassGIS Web Mapping Services
Overview of MassGIS Web Mapping Services
 
GIS software
GIS softwareGIS software
GIS software
 
Curriculum_Vitae
Curriculum_VitaeCurriculum_Vitae
Curriculum_Vitae
 
Introduction toarcgis editorforosm
Introduction toarcgis editorforosmIntroduction toarcgis editorforosm
Introduction toarcgis editorforosm
 
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
 
ArcGIS 10.1 for Server Functionality Matrix
ArcGIS 10.1 for Server Functionality MatrixArcGIS 10.1 for Server Functionality Matrix
ArcGIS 10.1 for Server Functionality Matrix
 
QGIS training class 1
QGIS training class 1QGIS training class 1
QGIS training class 1
 
IntraMaps - User Group - November 2010 - Hansen Integration
IntraMaps - User Group - November 2010 - Hansen IntegrationIntraMaps - User Group - November 2010 - Hansen Integration
IntraMaps - User Group - November 2010 - Hansen Integration
 
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...
 
Collector for ArcGIS
Collector for ArcGISCollector for ArcGIS
Collector for ArcGIS
 
ESRI EUC 2007 - Web-based Water Information System Using GIS in Turkey
ESRI EUC 2007 - Web-based Water Information System Using GIS in TurkeyESRI EUC 2007 - Web-based Water Information System Using GIS in Turkey
ESRI EUC 2007 - Web-based Water Information System Using GIS in Turkey
 
What's Coming At ArcGIS 10.1 - CSRA GIS User Group Meeting
What's Coming At ArcGIS 10.1 - CSRA GIS User Group MeetingWhat's Coming At ArcGIS 10.1 - CSRA GIS User Group Meeting
What's Coming At ArcGIS 10.1 - CSRA GIS User Group Meeting
 
Phnom penh mapping meetup #15
Phnom penh mapping meetup #15Phnom penh mapping meetup #15
Phnom penh mapping meetup #15
 

More from Safe Software

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
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 Data
Safe 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 Workflows
Safe 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).pdf
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 Data
Safe 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 Heights
Safe 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 Strategy
Safe 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
 

More from Safe Software (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
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?
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 

FME 2013 Based Spatial Export As A Service

  • 2. Spatial Export As A Service Using FME 2013 At IHS we have developed a Generalized Spatial Export Service that allows end users to export spatial content directly from an Esri ArcSDE database as if the Esri's ArcGIS 10 Map Server were the data source.
  • 3. Spatial Export As A Service Using FME 2013 ArcGIS 10.x map server root folder:  INTL_BASINS  INTL_CULTURE  INTL_EP  US_BASE  Utility
  • 4. Spatial Export As A Service Using FME 2013 The US_BASE map server folder:  US_BASE/Production (MapServer)  US_BASE/Well_Activity(MapServer)  US_BASE/Well_Bore_Stick (MapServer)  US_BASE/Well_Bottom_Hole (MapServer)  US_BASE/Well_Surface (MapServer)
  • 5. Spatial Export As A Service Using FME 2013 The US_BASE/Well_Activity map service: Well Activity - Overview (0)  Permits (Yesterday) (1)  Permits (2 - 7 Days) (2)  Permits (7 - 30 Days) (3)  Permits (30 - 180 Days) (4)  Permits - All Active (5)  Abandoned Locations (6)  Current Drilling (7)  Completions - This Month (8)  Activity - Last 6 months (9)  Activity - All (10) Well Activity - Detail (11)  Permits (Yesterday) (12)  Permits (2 - 7 Days) (13)  Permits (7 - 30 Days) (14)  Permits (30 - 180 Days) (15)  Permits - All Active (16)  Abandoned Locations (17)  Current Drilling (18)  Completions - This Month (19)  Activity - Last 6 months (20)  Activity - All (21)
  • 6. Spatial Export As A Service Using FME 2013 WELL_ACTIVITY (feature class()
  • 7. Spatial Export As A Service Using FME 2013 The reality:  One ArcSDE feature class may feed one or many map services’ map layers – all potentially different mainly as a consequence of having different definition queries associated. The requirements:  Every single map layer in every single map service should be made spatially exportable honoring its definition query e.g.  Map layer #1: select * from <feature class> where flag = ‘red’  Map layer #2: select * from <feature class> where flag = ‘green’  Map layer #3: select * from <feature class> where flag = ‘blue’  Etc.  Not to utilize ArcGIS Sever in the solution  Utilize FME 2013
  • 8. Spatial Export As A Service Using FME 2013 IHS Spatial Export Service Trusted Client (Enerdeq) Version FME OUTPUT FOLDER FME Server (unsecured) IHS Browser Applications (secured access via AC) Trusted client request Email notifications Spatial Output File(s) IHS Spatial Data Store SPATIAL EXPORT SERVICE (unsecured request manager) Request status of job Spatial Export Request Spatial Export configuration ArcGIS Server (map service meta data) layer definitions including their defQrys and application specific attribute lists June 11. 2013 - Tor Nielsen, IHS, Denver, CO JOB STATUS SERVICE FME request GET FILE SERVICE
  • 9. Spatial Export As A Service Using FME 2013 Configuration database (I):
  • 10. Spatial Export As A Service Using FME 2013 Configuration database (II):
  • 11. Spatial Export As A Service Using FME 2013 FME Workbench Document:
  • 12. Spatial Export As A Service Using FME 2013 Spatial Export Request (REST post) { "RequestId":"icses-demo-0000011", "UserName":"Tor.Nielsen@ihs.com", "UserEmailAddress":"Tor.Nielsen@ihs.com", "IhsApplication":"ENERDEQ", "MapLayerId":"Enerdeq/EnerdeqLayers/MapServer/11", "MapLayerDescription":"Well Activity", "OutputObjectName":"WellActivity", "ClipOption":"NO", "OutputFormat":"GEODATABASE_FILE", "OutputCoordinateSystemCode":"LL-WGS84", "UserDefinitionQuery":"(act_code in ('A','B','E'))", "EnvelopeMaxX" : "-70.0", "EnvelopeMaxY" : "50.9", "EnvelopeMinX" : "-140.9", "EnvelopeMinY" : "25.1", "SearchOrder":"ATTRIBUTE_FIRST" }
  • 13. Spatial Export As A Service Using FME 2013 FME Server Request:
  • 14. Spatial Export As A Service Using FME 2013 Get results:  http://v-vwc2tpanap16.ihsglobal.local/icsesFmeStatus/api/status?jobId=10  http://v-vwc2spanap18.ihsglobal.local/icsesFmeGetFile/api/getfile?jobId=10
  • 15. Thank You!  Questions?  For more information:  Tor.Nielsen@ihs.com  IHS – www.ihs.com