arcgis world geocoding · understanding the api •findaddresscandidates-geocode one address...

Post on 18-Jan-2020

19 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

ArcGIS World GeocodingRobert Jensen

Victor Bhattacharyya

Agenda

• Introduction

• Who is using Geocoding?

• Geocoding Capabilities

• Geocoding Products

• Deployment Patterns

• Demonstration

• What’s New

• Summary

• Questions

Non-technical review of Esri’s World Geocoding capabilities

Fundamentals

Geocoding enables spatial interpretation of location descriptions

Interpret location descriptions as coordinates

Addresses and Names on the MapAddresses and Names

Variety

Interactive Geocodingwith suggestions

Batch Geocodingwith review & rematch

ReverseGeocoding including nearby intersection

Who Uses Geocoding?

“Geocoding foundational to understanding your data”

Analytics

Enrichment

Basemap

Geocode

An Organization’s Data

VALUE:

Risk

Time

Money

Energy

Understanding

Use Cases

GEOCODING

Insurance

➢ Risk Statistics

➢ Risk Reduction

➢ Fast Service

➢ Healthy Growth

Retail

➢ Optimal Location

➢ Find Customers

➢ Market Products

➢ Customer Satisfaction

Logistics

➢ Optimized Routing

➢ Fleet Management

➢ Operational

Efficiency

➢ Greater Geographic

Reach

Finance

➢ Smarter Branch &

ATM Network

➢ Market Products

and Services

➢ Fraud Management

Esri’s Approach

Esri

ContentCommunity

Content

Commercial

Content

HERE, iPC, …

BAG NL

BEV AT

G-NAF AU, …

Esri Distributor

Best Reference Data

Global effort involving many parties in combination

World Geocoding Online World Geocoding On-Premises

Country Geocoding On-Premises Build your own with ArcGIS

Products

ESRI Geocoding Products

Community Maps Program for Addresses

• Points

- Entrance

- Rooftop

- Centroid

• Destinations

- Arrival Points

• Attribution

- House

- Street

- Zone

• 135 Countries @ Street Level

• 195 Countries overall (per the U.N.)

• 400+ Language/Locality Combinations

• Global Places and Points of Interest

• All Countries in One Service

• Users

• Developers

Geocoding Coverage

Local Language and Address Formats

Addresses in local alphabets, languages, Romanized characters, transliteration, and local address formats

Danica lives in USA

Ringstraße 7

85402 Kranzberg

Nico lives in Germany

Victor

App Demo:

International

Addressing

Victor

Deployment Patterns

Complete Set of Deployment PatternsLocators: File Based, Service Based, Service View Based, Mobile Packages

Geocoding

Web Apps

Desktop (Pro)Runtime SDKs

Online Enterprise

Always Disconnected

HybridAlways Connected

ArcGIS Online World Service World Geocoder for ArcGIS

StreetMap Premium

Your Locator

ArcGIS Online World Service

StreetMap Premium

Your Locator

Public Internet Connectivity

Geocoding in ArcGIS ProAuthor, Publish, Consume

• Create Locators in Pro

• Create Packages in Pro

• Create Composite Locators in Pro

• Publish Services in Pro

- Publish to Windows & Linux serversPortal for

ArcGIS

Authoring Locators

Publish

Locator

Services

Create Map

Packages with

LocatorsConsume

Locator Services and

Map Packages with Locators

Geocode

ArcGIS Pro

Reverse Geocode

Batch Geocoding

Geocoding on Mobile Devices

• Esri Apps & Runtime SDKs

- Forward Geocode

- Reverse Geocode

• Connected

- World Service

- Hosted Locator Services

• Disconnected

- Locator Package

Portal for

ArcGIS

Consume

Locator Services and

Map Packages with Locators

Geosearch

Reverse Geocode

Esri Apps

Web App GeocodingInteractive & Batch

• ArcGIS Map Viewer

• Apps built from Web App Templates

• ArcGIS Insights

• REST APIs

• Esri World Service is built-in

• Portal Services Portal for

ArcGIS

Consume

Geocoding Services

ArcGIS Portal Viewer App

Geosearch

Batch Geocoding

Web APIs

Find candidates

Batch Geocoding

Reverse Geocode

Suggests

Understanding the API

• findAddressCandidates

- Geocode one address

• geocodeAddresses

- Geocode multiple addresses

• reverseGeocode

- XY to Address

• Suggest

- Autocomplete input

SDKs implement common methods (REST, JavaScript below)

Batch methods may not be available in a particular SDK

Victor

What’s New with Geocoding

Locator Views of the World Geocoding Service: Filter ResultsWhat’s New

• Filter results…

- By country

- By category

- By extent

• Filter applies for…

- Find

- Suggest

- Batch

What’s New

https://developers.arcgis.com/rest/geocode/api-reference/whats-new-world-geocoding-service.htm

Victor

App Demo:

ArcGIS Pro &

Locator Views

Best Practices

• Some tips for using Esri’s World Geocoding Service

- Use a single line input

- Don’t ‘cleanse’ or ‘scrub’

- Don’t mix languages

• Geocoding outputs rejected input

- Anything not understood as an address part

• Geocoding handles misspellings, abbreviations, and alternate names

Re: 30853 Loma Linda Rd (NA), Temecula, CA, 92592

10408 S 198th West Ave, Bill Jones, Sapulpa, OK

Summary

Global Coverage

Accurate

Local Languages and Address Formats

Ownership

Best Reference Data

Find Businesses, Landmarks, and More

ArcGIS

Offline

Online

ServiceBehind the

Firewall

Available across the ArcGIS Platform with an implementation that fits your needs.

Questions?

Please Share Your Feedback in the App

Download the Esri

Events app and find

your event

Select the session

you attended

Scroll down to

“Survey”

Log in to access the

survey

Complete the survey

and select “Submit”

top related