SlideShare a Scribd company logo
1 of 56
The GeoCoding Revolution
                    Richard Cantwell


             richard.cantwell@gamma.ie

                       www.gamma.ie
The Art (or Science) of converting an address to a point on a map
It isn't uncommon for neighbours along a street to write their
addresses differently:



56 Woodbrook Sq.,
Castleknock,
Dublin 15



42 Woodbrook Sq.,
Diswellstown Rd.,
Clonsilla,
Dublin 15



34 Woodbrook Sq.,
Carpenterstown,
Dublin 15
Ballymun or Glasnevin?




www.geodirectory.ie
A Rural Example




www.openstreetmap.org
Fast, Simple, Accurate..




.. Choose Two.
Less than 10% of users will make a second attempt




Source: Public facing GeoCoding system usage metrics
Know what you’re measuring




Purpose and Fitness of Use
Match Confidence




Scale &
Know what you’re measuring




Sample Return, with multiple Match Levels.
Impose Order on Freeform Data..




.. After time of capture.
Some “Do’s and Don'ts”

   • Do expect a variety of address formats and contents, even for the
     same address point.

   • Don’t argue with the users about the one they use.

   • Do anticipate that non-unique addresses will be common.

   • Do trade off address process completeness for speed and clarity.

   • Do know what level of match you need: building level, county level etc.

   • Do record the match level for each address.

   • Do capture addresses in free form, sort out structure later.

   • Don’t let your back-end IT systems determine how you store an
     address.
End Result




Sample output, with Match Level, Grid Refs, Lat-Long and other identifiers
Enabling a single view of the citizen
Centralised Address Database at the heart of the organisation
?
                                              Postcodes?




 ?


 ?                                 ?
Coming soon to an address database near you
Blanchardstown – Blakestown: Pop 32,305 (2006)
Source: GAMMA Usage Metrics
AutoAddress for MapInfo:




  +
Key points:

Ongoing developments in data and systems mean it is now possible
to geocode in desktop GIS with acceptable match rates, without
interactive processing, although interactive processing is
recommended.

Postcodes are coming, they represent a major opportunity to widen
the remit of GIS Managers.
petewarden.github.com/iPhoneTracker
New sources of GeoData




http://www.flickr.com/photos/walkingsf/4672160490
New Kinds of Address Data & Platforms




FourSquare data (via GeoRSS) on a map from http://www.dotspotting.org
Key Points:



   • Data Protection and Privacy concerns are paramount.

   • The range and depth of available spatial data is exploding.

   • New systems and platforms to address these are available.
2012 is going to be a revolutionary year:

   • Advances in GeoCoding.

   • Postcodes are coming.

   • New datasets and sources of data.

   • New technologies.


Mean that this year has huge opportunities for GIS Managers.
Thank You

Richard Cantwell

richard.cantwell@gamma.ie

www.gamma.ie

More Related Content

Similar to The GeoCoding Revolution

Volunteering assistance to online geocoding services through a distributed kn...
Volunteering assistance to online geocoding services through a distributed kn...Volunteering assistance to online geocoding services through a distributed kn...
Volunteering assistance to online geocoding services through a distributed kn...José Pablo Gómez Barrón S.
 
Streaming Architecture including Rendezvous for Machine Learning
Streaming Architecture including Rendezvous for Machine LearningStreaming Architecture including Rendezvous for Machine Learning
Streaming Architecture including Rendezvous for Machine LearningTed Dunning
 
Neo4j GraphDay Seattle- Sept19- Connected data imperative
Neo4j GraphDay Seattle- Sept19- Connected data imperativeNeo4j GraphDay Seattle- Sept19- Connected data imperative
Neo4j GraphDay Seattle- Sept19- Connected data imperativeNeo4j
 
L’architettura di classe enterprise di nuova generazione
L’architettura di classe enterprise di nuova generazioneL’architettura di classe enterprise di nuova generazione
L’architettura di classe enterprise di nuova generazioneMongoDB
 
L’architettura di Classe Enterprise di Nuova Generazione
L’architettura di Classe Enterprise di Nuova GenerazioneL’architettura di Classe Enterprise di Nuova Generazione
L’architettura di Classe Enterprise di Nuova GenerazioneMongoDB
 
Big Data Ecosystem at LinkedIn. Keynote talk at Big Data Innovators Gathering...
Big Data Ecosystem at LinkedIn. Keynote talk at Big Data Innovators Gathering...Big Data Ecosystem at LinkedIn. Keynote talk at Big Data Innovators Gathering...
Big Data Ecosystem at LinkedIn. Keynote talk at Big Data Innovators Gathering...Mitul Tiwari
 
BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...
BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...
BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...Alex Liu
 
Paradigmas de procesamiento en Big Data: estado actual, tendencias y oportu...
Paradigmas de procesamiento en  Big Data: estado actual,  tendencias y oportu...Paradigmas de procesamiento en  Big Data: estado actual,  tendencias y oportu...
Paradigmas de procesamiento en Big Data: estado actual, tendencias y oportu...Facultad de Informática UCM
 
Government GraphSummit: Optimizing the Supply Chain
Government GraphSummit: Optimizing the Supply ChainGovernment GraphSummit: Optimizing the Supply Chain
Government GraphSummit: Optimizing the Supply ChainNeo4j
 
Workshop - Build a Graph Solution
Workshop - Build a Graph SolutionWorkshop - Build a Graph Solution
Workshop - Build a Graph SolutionNeo4j
 
Evolving Beyond the Data Lake: A Story of Wind and Rain
Evolving Beyond the Data Lake: A Story of Wind and RainEvolving Beyond the Data Lake: A Story of Wind and Rain
Evolving Beyond the Data Lake: A Story of Wind and RainMapR Technologies
 
Scalable Machine Learning: The Role of Stratified Data Sharding
Scalable Machine Learning: The Role of Stratified Data ShardingScalable Machine Learning: The Role of Stratified Data Sharding
Scalable Machine Learning: The Role of Stratified Data Shardinginside-BigData.com
 
Optimizing Your Supply Chain with the Neo4j Graph
Optimizing Your Supply Chain with the Neo4j GraphOptimizing Your Supply Chain with the Neo4j Graph
Optimizing Your Supply Chain with the Neo4j GraphNeo4j
 
Data-Driven Transformation: Leveraging Big Data at Showtime with Apache Spark
Data-Driven Transformation: Leveraging Big Data at Showtime with Apache SparkData-Driven Transformation: Leveraging Big Data at Showtime with Apache Spark
Data-Driven Transformation: Leveraging Big Data at Showtime with Apache SparkDatabricks
 
Chengqi zhang graph processing and mining in the era of big data
Chengqi zhang graph processing and mining in the era of big dataChengqi zhang graph processing and mining in the era of big data
Chengqi zhang graph processing and mining in the era of big datajins0618
 
Neo4j: What's Under the Hood & How Knowing This Can Help You
Neo4j: What's Under the Hood & How Knowing This Can Help You Neo4j: What's Under the Hood & How Knowing This Can Help You
Neo4j: What's Under the Hood & How Knowing This Can Help You Neo4j
 
Logical Data Fabric and Data Mesh – Driving Business Outcomes
Logical Data Fabric and Data Mesh – Driving Business OutcomesLogical Data Fabric and Data Mesh – Driving Business Outcomes
Logical Data Fabric and Data Mesh – Driving Business OutcomesDenodo
 

Similar to The GeoCoding Revolution (20)

Volunteering assistance to online geocoding services through a distributed kn...
Volunteering assistance to online geocoding services through a distributed kn...Volunteering assistance to online geocoding services through a distributed kn...
Volunteering assistance to online geocoding services through a distributed kn...
 
Streaming Architecture including Rendezvous for Machine Learning
Streaming Architecture including Rendezvous for Machine LearningStreaming Architecture including Rendezvous for Machine Learning
Streaming Architecture including Rendezvous for Machine Learning
 
Neo4j GraphDay Seattle- Sept19- Connected data imperative
Neo4j GraphDay Seattle- Sept19- Connected data imperativeNeo4j GraphDay Seattle- Sept19- Connected data imperative
Neo4j GraphDay Seattle- Sept19- Connected data imperative
 
L’architettura di classe enterprise di nuova generazione
L’architettura di classe enterprise di nuova generazioneL’architettura di classe enterprise di nuova generazione
L’architettura di classe enterprise di nuova generazione
 
L’architettura di Classe Enterprise di Nuova Generazione
L’architettura di Classe Enterprise di Nuova GenerazioneL’architettura di Classe Enterprise di Nuova Generazione
L’architettura di Classe Enterprise di Nuova Generazione
 
Data Science At Zillow
Data Science At ZillowData Science At Zillow
Data Science At Zillow
 
Big Data Ecosystem at LinkedIn. Keynote talk at Big Data Innovators Gathering...
Big Data Ecosystem at LinkedIn. Keynote talk at Big Data Innovators Gathering...Big Data Ecosystem at LinkedIn. Keynote talk at Big Data Innovators Gathering...
Big Data Ecosystem at LinkedIn. Keynote talk at Big Data Innovators Gathering...
 
BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...
BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...
BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...
 
Smart App@Pivotal by Dat Tran
Smart App@Pivotal by Dat TranSmart App@Pivotal by Dat Tran
Smart App@Pivotal by Dat Tran
 
Paradigmas de procesamiento en Big Data: estado actual, tendencias y oportu...
Paradigmas de procesamiento en  Big Data: estado actual,  tendencias y oportu...Paradigmas de procesamiento en  Big Data: estado actual,  tendencias y oportu...
Paradigmas de procesamiento en Big Data: estado actual, tendencias y oportu...
 
Government GraphSummit: Optimizing the Supply Chain
Government GraphSummit: Optimizing the Supply ChainGovernment GraphSummit: Optimizing the Supply Chain
Government GraphSummit: Optimizing the Supply Chain
 
Workshop - Build a Graph Solution
Workshop - Build a Graph SolutionWorkshop - Build a Graph Solution
Workshop - Build a Graph Solution
 
Evolving Beyond the Data Lake: A Story of Wind and Rain
Evolving Beyond the Data Lake: A Story of Wind and RainEvolving Beyond the Data Lake: A Story of Wind and Rain
Evolving Beyond the Data Lake: A Story of Wind and Rain
 
Scalable Machine Learning: The Role of Stratified Data Sharding
Scalable Machine Learning: The Role of Stratified Data ShardingScalable Machine Learning: The Role of Stratified Data Sharding
Scalable Machine Learning: The Role of Stratified Data Sharding
 
Optimizing Your Supply Chain with the Neo4j Graph
Optimizing Your Supply Chain with the Neo4j GraphOptimizing Your Supply Chain with the Neo4j Graph
Optimizing Your Supply Chain with the Neo4j Graph
 
Data-Driven Transformation: Leveraging Big Data at Showtime with Apache Spark
Data-Driven Transformation: Leveraging Big Data at Showtime with Apache SparkData-Driven Transformation: Leveraging Big Data at Showtime with Apache Spark
Data-Driven Transformation: Leveraging Big Data at Showtime with Apache Spark
 
Chengqi zhang graph processing and mining in the era of big data
Chengqi zhang graph processing and mining in the era of big dataChengqi zhang graph processing and mining in the era of big data
Chengqi zhang graph processing and mining in the era of big data
 
Data lineage
Data lineageData lineage
Data lineage
 
Neo4j: What's Under the Hood & How Knowing This Can Help You
Neo4j: What's Under the Hood & How Knowing This Can Help You Neo4j: What's Under the Hood & How Knowing This Can Help You
Neo4j: What's Under the Hood & How Knowing This Can Help You
 
Logical Data Fabric and Data Mesh – Driving Business Outcomes
Logical Data Fabric and Data Mesh – Driving Business OutcomesLogical Data Fabric and Data Mesh – Driving Business Outcomes
Logical Data Fabric and Data Mesh – Driving Business Outcomes
 

More from Richard Cantwell

A Deluge of Data - Flood Mapping in Ireland
A Deluge of Data - Flood Mapping in IrelandA Deluge of Data - Flood Mapping in Ireland
A Deluge of Data - Flood Mapping in IrelandRichard Cantwell
 
GeoDATA Dublin 2012 - GAMMA - The GeoCoding Revolution
GeoDATA Dublin 2012 - GAMMA - The GeoCoding RevolutionGeoDATA Dublin 2012 - GAMMA - The GeoCoding Revolution
GeoDATA Dublin 2012 - GAMMA - The GeoCoding RevolutionRichard Cantwell
 
Ignite Dublin: Mapping Change: Changing Maps
Ignite Dublin: Mapping Change: Changing MapsIgnite Dublin: Mapping Change: Changing Maps
Ignite Dublin: Mapping Change: Changing MapsRichard Cantwell
 
GeoDemographics and GeoCoding: An introduction to Sources and Methods
GeoDemographics and GeoCoding: An introduction to Sources and MethodsGeoDemographics and GeoCoding: An introduction to Sources and Methods
GeoDemographics and GeoCoding: An introduction to Sources and MethodsRichard Cantwell
 
The Do’s and Don’ts of Irish Addressing
The Do’s and Don’ts of Irish AddressingThe Do’s and Don’ts of Irish Addressing
The Do’s and Don’ts of Irish AddressingRichard Cantwell
 
GeoDemographics for Utilities
GeoDemographics for UtilitiesGeoDemographics for Utilities
GeoDemographics for UtilitiesRichard Cantwell
 
Open GeoData, Open GeoTools: An Introduction
Open GeoData, Open GeoTools: An IntroductionOpen GeoData, Open GeoTools: An Introduction
Open GeoData, Open GeoTools: An IntroductionRichard Cantwell
 
Introduction to Open GeoData
Introduction to Open GeoDataIntroduction to Open GeoData
Introduction to Open GeoDataRichard Cantwell
 
Open Geodata, DIT, December 2010
Open Geodata, DIT, December 2010Open Geodata, DIT, December 2010
Open Geodata, DIT, December 2010Richard Cantwell
 
Open Geodata, GIS Ireland 2010
Open Geodata, GIS Ireland 2010Open Geodata, GIS Ireland 2010
Open Geodata, GIS Ireland 2010Richard Cantwell
 
GeoData: What's Special about Spatial?
GeoData: What's Special about Spatial?GeoData: What's Special about Spatial?
GeoData: What's Special about Spatial?Richard Cantwell
 
OpenStreetMap Mapping Party, Dublin, May 2010
OpenStreetMap Mapping Party, Dublin, May 2010OpenStreetMap Mapping Party, Dublin, May 2010
OpenStreetMap Mapping Party, Dublin, May 2010Richard Cantwell
 

More from Richard Cantwell (13)

A Deluge of Data - Flood Mapping in Ireland
A Deluge of Data - Flood Mapping in IrelandA Deluge of Data - Flood Mapping in Ireland
A Deluge of Data - Flood Mapping in Ireland
 
GeoDATA Dublin 2012 - GAMMA - The GeoCoding Revolution
GeoDATA Dublin 2012 - GAMMA - The GeoCoding RevolutionGeoDATA Dublin 2012 - GAMMA - The GeoCoding Revolution
GeoDATA Dublin 2012 - GAMMA - The GeoCoding Revolution
 
Ignite Dublin: Mapping Change: Changing Maps
Ignite Dublin: Mapping Change: Changing MapsIgnite Dublin: Mapping Change: Changing Maps
Ignite Dublin: Mapping Change: Changing Maps
 
GeoDemographics and GeoCoding: An introduction to Sources and Methods
GeoDemographics and GeoCoding: An introduction to Sources and MethodsGeoDemographics and GeoCoding: An introduction to Sources and Methods
GeoDemographics and GeoCoding: An introduction to Sources and Methods
 
The Do’s and Don’ts of Irish Addressing
The Do’s and Don’ts of Irish AddressingThe Do’s and Don’ts of Irish Addressing
The Do’s and Don’ts of Irish Addressing
 
GeoDemographics for Utilities
GeoDemographics for UtilitiesGeoDemographics for Utilities
GeoDemographics for Utilities
 
Open GeoData, Open GeoTools: An Introduction
Open GeoData, Open GeoTools: An IntroductionOpen GeoData, Open GeoTools: An Introduction
Open GeoData, Open GeoTools: An Introduction
 
Introduction to Open GeoData
Introduction to Open GeoDataIntroduction to Open GeoData
Introduction to Open GeoData
 
Open Geodata, DIT, December 2010
Open Geodata, DIT, December 2010Open Geodata, DIT, December 2010
Open Geodata, DIT, December 2010
 
Open Geodata, GIS Ireland 2010
Open Geodata, GIS Ireland 2010Open Geodata, GIS Ireland 2010
Open Geodata, GIS Ireland 2010
 
GeoData: What's Special about Spatial?
GeoData: What's Special about Spatial?GeoData: What's Special about Spatial?
GeoData: What's Special about Spatial?
 
OpenStreetMap Mapping Party, Dublin, May 2010
OpenStreetMap Mapping Party, Dublin, May 2010OpenStreetMap Mapping Party, Dublin, May 2010
OpenStreetMap Mapping Party, Dublin, May 2010
 
The OpenStreetMap Project
The OpenStreetMap ProjectThe OpenStreetMap Project
The OpenStreetMap Project
 

Recently uploaded

The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
A.I. Bot Summit 3 Opening Keynote - Perry Belcher
A.I. Bot Summit 3 Opening Keynote - Perry BelcherA.I. Bot Summit 3 Opening Keynote - Perry Belcher
A.I. Bot Summit 3 Opening Keynote - Perry BelcherPerry Belcher
 
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadIslamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadAyesha Khan
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckHajeJanKamps
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDFCATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDFOrient Homes
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Serviceankitnayak356677
 
(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCRsoniya singh
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Timedelhimodelshub1
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewasmakika9823
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...lizamodels9
 
Call Girls In ⇛⇛Chhatarpur⇚⇚. Brings Offer Delhi Contact Us 8377877756
Call Girls In ⇛⇛Chhatarpur⇚⇚. Brings Offer Delhi Contact Us 8377877756Call Girls In ⇛⇛Chhatarpur⇚⇚. Brings Offer Delhi Contact Us 8377877756
Call Girls In ⇛⇛Chhatarpur⇚⇚. Brings Offer Delhi Contact Us 8377877756dollysharma2066
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 

Recently uploaded (20)

The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
A.I. Bot Summit 3 Opening Keynote - Perry Belcher
A.I. Bot Summit 3 Opening Keynote - Perry BelcherA.I. Bot Summit 3 Opening Keynote - Perry Belcher
A.I. Bot Summit 3 Opening Keynote - Perry Belcher
 
Best Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting PartnershipBest Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting Partnership
 
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadIslamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDFCATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
 
(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Time
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
 
Call Girls In ⇛⇛Chhatarpur⇚⇚. Brings Offer Delhi Contact Us 8377877756
Call Girls In ⇛⇛Chhatarpur⇚⇚. Brings Offer Delhi Contact Us 8377877756Call Girls In ⇛⇛Chhatarpur⇚⇚. Brings Offer Delhi Contact Us 8377877756
Call Girls In ⇛⇛Chhatarpur⇚⇚. Brings Offer Delhi Contact Us 8377877756
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 

The GeoCoding Revolution

Editor's Notes

  1. Who am I? Richard Cantwell, Senior GIS Consultant / Technical Manager with GAMMA. I’ve been in GIS since 1991, so just over 20 years of experience working with GIS. I’m here to talk to you today about the forthcoming revolution in GeoCoding in Ireland, and why 2012 is going to be the most important year yet for GIS Managers in Irish organisations. But first of all, what are the challenges that face users of Irish address databases?
  2. What is GeoCoding? At it’s simplest it can be considered the Art (or Science) of turning an address into a point on a map.
  3. The geocoding process in Ireland, as it currently stands, it quite complex. For a number of reasons. And there are a number of “Do’s and Don’ts” we’ve learned over the years, let’s look at these now.
  4. Firstly, a lot of addresses are ‘ad-hoc’ as in this example – people in the same building recording their addresses quite differently.
  5. This is related to the second issue – vanity addresses. People like to live in more ‘upmarket’ areas, and sometimes they accomplish this by changing their address without moving house!
  6. Then there is the issue of townlands. Over 30% of Irish addresses are not unique, typically they are rural addresses where the townland name is used as the address. Most roads in rural areas don’t have official names. Take the townland of Roskeen. What is it’s address? Roskeen Co. Laois? But it’s a very small place, only 11 houses, and there are 50,000 townlands in the country. So people often put the name of the nearest large town, like Tullamore in this case. But if you’re cleaning, or ‘sanitising’ your address database it can throw out Tullamore Co. Laois, because Tullamore is in Offaly.
  7. Here’s an example of a lookup for Roskeen. GeoDirectory stores it as Roskeen, Tullamore, Co. Laois. There are 11 addresses in this townland.
  8. We can look at them on Google’s StreetView.
  9. And /or we can see them on a map. We could present this to a user / the public and ask them to pick the correct building. But this is an extra step – and that leads me on to…
  10. But when dealing with address databases our primary concern as GI professionals is accuracy, so we are willing to concede simplicity or speed – making things complex and/or slow for the user. However the end user usually wants things to be fast and simple and is not usually concerned with accuracy at all. So we need to make a trade-off
  11. Based on usage metrics
  12. What purpose are you using the address for? If it’s for the classic case of Ambulance routing, for example, you need a precise match to a building / address, if you don’t get this level of match then you need to handle that – presenting the user with a map to click on might be an option, but this is an extra step and is another hoop for the user to jump through. Or perhaps you’re looking at something like usage of rural transport initiatives, in which case you don’t necessarily need building level matches – a townland match will suffice.
  13. So the GeoCoding process needs to be informed by the use to which you will be putting the outputs. Do you need building level matches? Or will Area based matching suffice? Perhaps a mix of the two – an example might be flooding, where you need building level matching in some parts of the county, but area based will be sufficient in other parts.
  14. Here’s an example of a return showing differing levels of match. The ‘L’ indicates a locality level match, A’ for address point, ‘ B’ for building and ‘ T’ for Town, S for Street – or thrufare as GeoDir Call it In this case we could assign certain match levels for further processing if required. This tagging with MatchLevel is key.
  15. It will be tempting to simply set up address capture forms that mirror your existing infrastructure. Instead, from the user’s point of view it is much simpler to add a couple of address lines, and maybe a county field – the user then doesn’t have to figure out what to put where, and this can be worked out afterwards and then reformatted to fit the existing database. It is also good practice to retain the address which the user entered.
  16. In summary, some do’s and don’ts:
  17. The end result of the geocoding process is a mappable table. Ready for mapping / analysis.
  18. But there is a bigger opportunity here – each department in the organisation maintains it’s own address database, which is not efficient. Breaking down these data silos is the future, joined up thinking is needed, and a centralised address database is a key step in achieving this.
  19. Having a single view of the citizen, or customer, can lead to big savings – reduced duplication of effort, reduced data management and can enable “joined up government” with the left hand knowing what the right hand is doing.
  20. Why is this important? Because there is a huge opportunity here for GIS managers to put their data and expertise at the heart of the organisation – to break out from the IT department and into other parts of the organisation – wherever address data is used.
  21. The value of GI is plain to us here, but is often underappreciated in your organisations. Properly GeoCoded data is a key tool to changing this.
  22. The quality of GeoCoding in Ireland improved. GeoDirectory underpins GeoCoding in Ireland
  23. It has been under constant refinement and improvement since it’s introduction 12 years ago, and allows GI professionals to conduct a very wide range of analysis – from simple exercises like this – empty Ireland..
  24. ..to more detailed analyses, like penetration rates – so you can map, say, the proportion of local authority owned housing not at DED level but by much smaller units – like these 250m grid squares, or whatever geography you need.
  25. It is a complex database
  26. Which is regularly updated. Has just moved to 6 updates per annum, previously had 4 updates.
  27. Underlying technology has changed too
  28. Data volumes are rising exponentially
  29. Data is migrating to the cloud
  30. One of the biggest changes to GeoCoding in Ireland is the proposed introduction of Postcodes. Indications at this stage are that the specification will be agreed by ‘late summer’ and it is probably going to be a building level system, rather than area based – like in NI/UK – because this is the only way of solving the non-unique address problem, without naming every road in the country and numbering every house.
  31. Area based postcodes are well and good, but for some use cases you really need building level matching.
  32. The Census has changed too, since this single pager of 1911
  33. To over 1,100 variables collected in 2011. Key here is that GeoDirectory underpinned Census 2011, with corrections being fed back into GeoDirectory from the CSO.
  34. There is also an impact in census data itself – Small Areas are coming. We expect to see data available at this level by December 2012. Moving from 3,400 DEDs to approx 19,000 SAs – much more detailed and granular data analysis possible.
  35. The applications built upon GeoDirectory data, encompassing rules etc have been under constant refinement too.
  36. The end result is an ever increasing level of match accuracy.
  37. So we are now at the point where geocoding to building level from within MapInfo achieves acceptable rates of accuracy.
  38. Our Partners AutoAddress have built a GeoCoding tool for MapInfo – it’s baked right in to the interface, and can do address lookups or batch geocoding.
  39. Autocomplete on for Lookups
  40. Returns a point
  41. Setup the batch geocoder by picking fields in the base table
  42. Process is very fast – over 30,000 records per hour single threaded. If you have more records than that there are other options.
  43. End result is Addresses converted to Points, with a match level exceeding 90%
  44. AutoAddress is the leading geocoder in Ireland and is gaining customers rapidly.
  45. When working with addresses Data Protection is a primary concern.
  46. Individuals care about the data which they have made available to you – you must consider this at all stages.
  47. Other changes include the ever increasing range of source data – social media, geotagged photos, etc etc.
  48. There are also location based Social Media services like FourSquare et al. Weather these are a flash in the pan remains to be seen, but their POI database is huge and they recently passed 1.5 Billion checkins. This data can then be easily consumed in a range of formats and displayed on an ever widening range of mapping platforms, many of which are based on OpenStreetMap
  49. Open data initiatives like Dublinked
  50. And OpenStreetMap
  51. To changes in how you manage and deliver your spatial data to your organisation, via products like MapInfo Spatial Server.
  52. Which is a fully featured spatial data management system that puts your spatial data at the fingertips of everyone in your organisation.
  53. Thanks for your time. If you have any questions we’ll take them at the end of this session, but you can also contact me at this email address, and I’ll be at the GAMMA stand in the exhibition hall for the rest of the day.