A Dynamic and Valuable Duo - ArcGIS and FME
-
Upload
safe-software -
Category
Technology
-
view
615 -
download
2
description
Transcript of A Dynamic and Valuable Duo - ArcGIS and FME
![Page 1: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/1.jpg)
CONNECT. TRANSFORM. AUTOMATE.
A Dynamic and Valuable Duo – ArcGIS and FME Christian Dahmen Consultant, con terra GmbH
![Page 2: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/2.jpg)
Agenda
! Introduction ! FME and Web Services ! ArcGIS Online and FME ! Ready to use Apps
![Page 3: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/3.jpg)
con terra Facts
! Founded in 1993 ! Spin-off of the University of Muenster, Institute
for Geoinformatics ! Part of the Esri Deutschland Group ! 110 employees ! Development and design of company-wide GIS
infrastructures & System Integrator ! Platinum Partner of Safe Software
![Page 4: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/4.jpg)
FME and Web Services
! FME Desktop and FME Server can consume a various number of services ! OGC´s Web Feature Service ! OGC´s Web Map Service
! FME Server can act as any arbitrary service ! WxS approach
! In this presentation: Using ArcGIS Online Services within FME Desktop and FME Server
![Page 5: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/5.jpg)
ArcGIS Platform and FME
! FME Extension and Data Interoperability Extension (ArcGIS for Desktop and Server)
! Using ArcGIS Online Services in FME
![Page 6: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/6.jpg)
ArcGIS Platform and FME
! FME extends ! ArcGIS for Desktop through Data Interoperability
Extension (or FME Esri Edition) with its data translation and transformation capabilities
! ArcGIS for Server through Data Interoperability Extension for Server ! publish models with integrated FME functionality
![Page 7: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/7.jpg)
ArcGIS Platform and FME
! Make use of ArcGIS Online functionality in FME through ! Basemaps in FME Data Inspector ! ArcGIS Online Feature Service Reader and Writer ! Custom Transformers using any ArcGIS Online
Service
![Page 8: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/8.jpg)
ArcGIS Online
! Esri’s mapping platform for organizations ! Share and collaborate ! Key features
! Ready-to-use maps and apps ! Run spatial and location analytics ! Tools for developers
! www.arcgis.com ! developers.arcgis.com
![Page 9: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/9.jpg)
ArcGIS Online Services
! ArcGIS Online provides a huge number of Services for ! Mapping, locations, data management, spatial
analysis ! Create and host your own service (Feature
Service) ! Create, Delete, Query,
Update, Sync, and Uploads
![Page 10: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/10.jpg)
Samples
! Geocoding and Place Search ! Convert addresses to and from geographic
coordinates ! Search for places within a region and get places
matching your search ! Directions and Routing
! Generate routes between any number of places ! Calculate areas accessible in a given amount of
time
![Page 11: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/11.jpg)
Samples
! Store and query geographic data ! Feature services allow you to create custom REST
endpoints to store and query geographic data (points, lines and polygons)
! And many, many more…
![Page 12: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/12.jpg)
ArcGIS Online Services
! All services are accessible through the ArcGIS REST API ! resources.arcgis.com/en/help/arcgis-rest-api
! You can invoke the ArcGIS REST API through any language that can make HTTP requests (including FME)
! Services require an ArcGIS Online Account ! Some services run on a credit-based model
![Page 13: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/13.jpg)
ArcGIS Online Services
! Working with ArcGIS REST API means ! Decide which requests to make ! Structure the requests correctly ! Anticipate and use the responses
![Page 14: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/14.jpg)
ArcGIS Online Services
! Generate token (OAuth 2.0 credentials) ! Request the service (e.g. routing service)
! Parameters ! Token ! Synchronous / asynchronous
! Process the results
![Page 15: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/15.jpg)
How can ArcGIS Online Services
be used in FME?
![Page 16: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/16.jpg)
#1 Basemaps
! FME Data Inspector ! Background Maps
![Page 17: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/17.jpg)
#2 ArcGIS Online Feature Service Reader/ Writer
! ArcGIS Online Feature Service Reader and Writer ! Reader
! Read data from any ArcGIS Online Feature Service ! Writer (new in FME 2014 SP 1)
! Write any data (source format does not matter) to ArcGIS Online Feature Services
! Update Feature Services (including truncate layers)
![Page 18: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/18.jpg)
#2 ArcGIS Online Feature Service Reader/ Writer
![Page 19: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/19.jpg)
#3 Custom Transformers
![Page 20: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/20.jpg)
ArcGISOnlineGeocoder
! ArcGISOnlineGeocoder ! Geocoding and Place Search
! http://geocode.arcgis.com
![Page 21: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/21.jpg)
ArcGISOnlineRouter
! ArcGIS Online Routing Services ! Driving directions ! Service areas (drive-time areas) ! Routes to closest facilities
! http://route.arcgis.com
![Page 22: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/22.jpg)
ArcGISOnlineServiceAreaCalculator
! ArcGIS Online Routing Services ! Driving directions ! Service areas (drive-time areas) ! Routes to closest facilities
! http://route.arcgis.com
![Page 23: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/23.jpg)
ArcGISOnlineGeoenricher
! Get information about the people, places and businesses ! In a specific area ! Within a certain distance ! Drive time from a location
! http://geoenrich.arcgis.com
![Page 24: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/24.jpg)
Create your own Custom Transformer
! Use case: How to enable Reverse Geocoding? ! Creating a Custom Transformer (general steps)
! Process Input ! Receive ArcGIS Online user credentials ! Generate token (ArcGIS Online Authentication) ! Prepare request ! Send request (reverse geocoding) ! Process results
![Page 25: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/25.jpg)
Ready to use apps
![Page 26: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/26.jpg)
ArcGIS, FME and map.apps
! Seamless web app integration ! Make the most out of FME Server by integrating
FME functionality through a RESTful interface ! Build user focused apps using data translation
and transformation capabilities ! Enrich data through ArcGIS Online Services and
basemaps
![Page 27: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/27.jpg)
Run ArcGIS Online Services
FME
ArcGIS Online
map.apps
![Page 28: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/28.jpg)
FME Extension for map.apps
![Page 29: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/29.jpg)
What is map.apps?
! Is a standard software for creating Geo-Apps for web and mobile
! Provides a flexible and extensible toolkit for creating individual solutions
! Based on HTML5 and Java Script
! Compose apps through the map.apps Builder
![Page 30: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/30.jpg)
Simple Configuration
! Create and publish FME Workspace ! Configure app with App Builder ! Run application
![Page 31: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/31.jpg)
map.apps FME Bundles
! Ready to use functionality ! File Upload - upload any data into the application ! File Download - download data from application ! DB Import - import data into a database ! DB Export - export data from a database ! Web Connect - connect to any Web Service
![Page 32: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/32.jpg)
What is Your next ArcGISOnline transformer?
![Page 33: A Dynamic and Valuable Duo - ArcGIS and FME](https://reader034.fdocuments.net/reader034/viewer/2022051312/545c4bc5b0af9f0d318b47d5/html5/thumbnails/33.jpg)
Thank You!
! For more information:
con terra GmbH [email protected]
Christian Dahmen [email protected] @cda4all
CONNECT. TRANSFORM. AUTOMATE.