SlideShare una empresa de Scribd logo
1 de 37
Descargar para leer sin conexión
Geocoding India
Ed Freyfogle
Lokku Ltd.
@geo_BLR - 31 Jan 2014
We map millions of properties
Across multiple countries
nestoria.in
Launched in 2010
Some of our partners:
What we ask for
<listing>
...
<placenames>
<building number="35">Napier Court</building>
<street>Cropley Street</street>
<area>Hackney</area>
<town>London</town>
<region>Greater London</region>
<province>South East England</province>
</placenames>
<location>
<latitude>51.532855</latitude>
<longitude>-0.0902938</longitude>
<postcode>N1 7HS</postcode>
</location>
...
</listing>
Meanwhile, in India ...
What we get
...
<location>
<coordinate_system>WGS84</coordinate_system>
<latitude>0.000000</latitude>
<longitude>0.000000</longitude>
<placenames>
<area>Mansarovar</area>
<street>
Parsavanath at Sanganer, near mansarover muhana mandi
</street>
<town>Jaipur</town>
</placenames>
</location>
...
What we get
...
<location>
<full_address>
, Porcia, Pordenone
</full_address>
<postcode>33080</postcode>
<country>IT</country>
<coordinate_system>WGS84</coordinate_system>
<latitude></latitude>
<longitude></longitude>
<coordinate_confidence unit="m">50</coordinate_confidence>
</location>
...
What we get
Andreis
Bannia
...
Barcis
<location>
Castions
Cimolais
<full_address>
Cimpello
, Porcia, Pordenone
Claut
Erto e Casso
</full_address>
Fiume Veneto
Frisanco
<postcode>33080</postcode>
Ghirano
Orcenico Inferiore
<country>IT</country>
Palse
Poffabro
Porcia
<coordinate_system>WGS84</coordinate_system>
Prata di Pordenone
<latitude></latitude>
Puia
Roraipiccolo
<longitude></longitude>

<coordinate_confidence unit="m">50</coordinate_confidence>
</location>
...
What we get
...
<location>
<country>IN</country>
<full_address>
M.G.RdNr Rly Stn -East Borivali (East) Mumbai Andheri-Dahisar
</full_address>
<coordinate_system>WGS84</coordinate_system>
<latitude>19.23351</latitude>
<longitude>72.83678</longitude>
<placenames>
<province>Maharashtra</province>
<region>Mumbai Andheri-Dahisar</region>
<town>Mumbai Andheri-Dahisar</town>
<area>Borivali (East)</area>
<neighbourhood>M.G.RdNr Rly Stn -East</neighbourhood>
</placenames>
</location>
...
What we get
...
<location>
<country>IN</country>
<full_address>
M.G.RdNr Rly Stn -East Borivali (East) Mumbai Andheri-Dahisar
</full_address>
<coordinate_system>WGS84</coordinate_system>
<latitude>19.23351</latitude>
<longitude>72.83678</longitude>
<placenames>
<province>Maharashtra</province>
<region>Mumbai Andheri-Dahisar</region>
<town>Mumbai Andheri-Dahisar</town>
<area>Borivali (East)</area>
<neighbourhood>M.G.RdNr Rly Stn -East</neighbourhood>
</placenames>
</location>
...
What we get
...
<location>
<country>IN</country>
<full_address>
M.G.RdNr Rly Stn -East Borivali (East) Mumbai Andheri-Dahisar
</full_address>
<coordinate_system>WGS84</coordinate_system>
<latitude>19.23351</latitude>
<longitude>72.83678</longitude>
<placenames>
<province>Maharashtra</province>
<region>Mumbai Andheri-Dahisar</region>
<town>Mumbai Andheri-Dahisar</town>
<area>Borivali (East)</area>
<neighbourhood>M.G.RdNr Rly Stn -East</neighbourhood>
</placenames>
</location>
...
What we get
...
<location>
<country>IN</country>
<full_address>
M.G.RdNr Rly Stn -East Borivali (East) Mumbai Andheri-Dahisar
</full_address>
<coordinate_system>WGS84</coordinate_system>
<latitude>19.23351</latitude>
<longitude>72.83678</longitude>
<placenames>
<province>Maharashtra</province>
<region>Mumbai Andheri-Dahisar</region>
<town>Mumbai Andheri-Dahisar</town>
<area>Borivali (East)</area>
<neighbourhood>M.G.RdNr Rly Stn -East</neighbourhood>
</placenames>
</location>
...
What we get
...
<location>
<country>IN</country>
<full_address>
M.G.RdNr Rly Stn -East Borivali (East) Mumbai Andheri-Dahisar
</full_address>
<coordinate_system>WGS84</coordinate_system>
<latitude>19.23351</latitude>
<longitude>72.83678</longitude>
<placenames>
<province>Maharashtra</province>
<region>Mumbai Andheri-Dahisar</region>
<town>Mumbai Andheri-Dahisar</town>
<area>Borivali (East)</area>
<neighbourhood>M.G.RdNr Rly Stn -East</neighbourhood>
</placenames>
</location>
...
What we get
...
<location>
<country>IN</country>
<full_address>
M.G.RdNr Rly Stn -East Borivali (East) Mumbai Andheri-Dahisar
</full_address>
<coordinate_system>WGS84</coordinate_system>
<latitude>19.23351</latitude>
<longitude>72.83678</longitude>
<placenames>
<province>Maharashtra</province>
<region>Mumbai Andheri-Dahisar</region>
<town>Mumbai Andheri-Dahisar</town>
<area>Borivali (East)</area>
<neighbourhood>M.G.RdNr Rly Stn -East</neighbourhood>
</placenames>
</location>
...
is there any hope?
More data

<full_description>
<![CDATA[ Property Code: RS434487<BR> ]]>

</full_description>
More (useful) data

<full_description>
Box situé dans la cour d'un immeuble à VITRY
SUR SEINE, rue Marie Sorin Defresne. Libre de
suite Loyer trimestriel: 230 € Contacter Madame
GOYARD ...

</full_description>
More (useful) data
<full_description>CASA EM CONDOMÍNIO A Venda 5 Dormitórios - Iporanga, Sorocaba - SP. Sobrado em
Condomínio com 2 salas, divididas em vários ambientes, cozinha planejada, despensa, lavabo,
banheiro social, 5 dormitórios sendo 1 suíte com closet e 1 suíte master, sacada, escritório,
área de serviço, piscina, espaço gourmet, quintal e garagem coberta para 4 carros. Acabamento
Interno: Salas e escritório com piso porcelanato. Cozinha, banheiro social e suítes com piso
cerâmico. Dormitórios com piso laminado de madeira. Salas com teto rebaixado e sanca em gesso,
paredes com detalhes em textura. Cozinha planejada com coifa, fogão cooktop, grande mesa central
em granito preto, revestimento nas paredes com detalhes em pastilhas, enorme pia com gabinete em
granito preto. Banheiro social com revestimento nas paredes, pia em mármore travertino, box em
vidro temperado. Escritório amplo com armários, parede com detalhes em textura. Acabamento
Externo: Área de serviço com revestimento nas paredes com detalhes em pastilhas. Quintal em piso
cerâmico, paredes com detalhes em textura, enorme pia e balcão em granito. Piscina com cascata e
piso em torno em pedra mineira. Churrasqueira com paredes e fundo em vidro temperado. Garagem
com acesso via portão eletrônico, paredes com detalhes em textura. Jardim em toda sua parte
frontal, porta de acesso principal em madeira maciça e fechadura eletrônica, pedra miracema na
calçada. Piso cerâmico na entrada do imóvel. Acessórios do Imóvel: Espaço gourmet, piscina,
interfone, aquecedor elétrico solar, portão eletrônico e tv a cabo. Acessórios do Condomínio:
Lazer: Lago, Pista de Caminhada, Quadra Poliesportiva, Quadra de Tênis, Pista de Skate,
Vestiários, Espaço Gourmet com Salão de Festas e Churrasqueira, Sala de ginástica, Salão de
jogos, Playground. Segurança: Totalmente murado, portarias com monitoramento de acesso 24hs,
cancelas automáticas, cerca elétrica perimetral e ronda 24hs. Infraestrutura da Região:
Localizado próximo a Zona Industrial de Sorocaba, possui acesso fácil tanto para a Rod. Castelo
Branco, quanto para o Centro de Sorocaba.</full_description>
we can't trust the data
can we still geocode?
Veocoder
Veocoder
Lorem Ipsum is simply dummy text
of the printing and typesetting
industry. Lorem Ipsum has been
the industry's standard dummy text
ever since the 1500s, when an
unknown printer took a galley of
type and scrambled it to make a
type specimen book. It has
survived not only five centuries, but
also the leap into electronic
typesetting, remaining essentially
unchanged. It was popularised in
the 1960s with the release of
Letraset sheets containing Lorem
Ipsum passages, and more recently
with desktop publishing software
like Aldus PageMaker including
versions of Lorem Ipsum.

any text
Veocoder
Lorem Ipsum is simply dummy text
of the printing and typesetting
industry. Lorem Ipsum has been
the industry's standard dummy text
ever since the 1500s, when an
unknown printer took a galley of
type and scrambled it to make a
type specimen book. It has
survived not only five centuries, but
also the leap into electronic
typesetting, remaining essentially
unchanged. It was popularised in
the 1960s with the release of
Letraset sheets containing Lorem
Ipsum passages, and more recently
with desktop publishing software
like Aldus PageMaker including
versions of Lorem Ipsum.

any text

area

a
are
area

places
Veocoder

hierarchies

best place
But other geocoders?

● they expect "good" input
● price is crazy
● they rate limit
Geocoding Task
Where is:
Lotus County, Site: Sy No. 122/2, Solapur
Road, Opp.To Gate No-6 Mirc Darewadi,
Ahmednagar., Opp.To Gate No-6m,
Ahmednagar
Geocoding Task
(using http://www.gisgraphy.com/compare)
Geocoding Task - Veocoder
Geocoding Task - Veocoder
where did the data
come from?
OpenStreetMap

http://www.openstreetmap.org
on twitter: @openstreetmap
Open geodata. The whole world. For you to use.
We need your help.
OpenStreetMap
What’s next?

Releasing a public version of our geocoder soon.
We need your feedback.
Thank you, learn more

http://www.nestoria.in

find property

http://www.lokku.com

our brands

http://www.github.com/lokku get our code
on twitter:
@nestoria, @lokku, @opencagedata, @freyfogle
Questions?

http://www.nestoria.in

find property

http://www.lokku.com

our brands

http://www.github.com/lokku get our code
on twitter:
@nestoria, @lokku, @opencagedata, @freyfogle
Credit where credit it due

This talk derives heavily from a similar talk presented by my
colleague Savio Dimatteo (@darksmo) at the 11 July 2013
#geomob.

Más contenido relacionado

Similar a Geocoding India - talk delivered on 31 Jan 2014 at the Bangalore goeBLR event

Similar a Geocoding India - talk delivered on 31 Jan 2014 at the Bangalore goeBLR event (7)

Leafy blocks by Inner Spaces
Leafy blocks by Inner SpacesLeafy blocks by Inner Spaces
Leafy blocks by Inner Spaces
 
Pioneer City Bilaspur Gurgaon 9873574004
Pioneer City Bilaspur Gurgaon 9873574004Pioneer City Bilaspur Gurgaon 9873574004
Pioneer City Bilaspur Gurgaon 9873574004
 
Prestige Edwardian Brochure - Zricks.com
Prestige Edwardian Brochure - Zricks.comPrestige Edwardian Brochure - Zricks.com
Prestige Edwardian Brochure - Zricks.com
 
Shree jee-tiles
Shree jee-tilesShree jee-tiles
Shree jee-tiles
 
Brochure kingswood-oriental
Brochure kingswood-orientalBrochure kingswood-oriental
Brochure kingswood-oriental
 
Brochure kingswood-oriental call-9958959555
Brochure kingswood-oriental call-9958959555Brochure kingswood-oriental call-9958959555
Brochure kingswood-oriental call-9958959555
 
Maxworth Premier Urban Brochure - Zricks.com
Maxworth Premier Urban Brochure - Zricks.comMaxworth Premier Urban Brochure - Zricks.com
Maxworth Premier Urban Brochure - Zricks.com
 

Más de lokku

Geocoding Overview
Geocoding OverviewGeocoding Overview
Geocoding Overviewlokku
 
OpenCage Data and sustainable business models for open data
OpenCage Data and sustainable business models for open data OpenCage Data and sustainable business models for open data
OpenCage Data and sustainable business models for open data lokku
 
Presenting the OpenCage Geocoder at #londonapi 17 Sept 2014
Presenting the OpenCage Geocoder at #londonapi 17 Sept 2014Presenting the OpenCage Geocoder at #londonapi 17 Sept 2014
Presenting the OpenCage Geocoder at #londonapi 17 Sept 2014lokku
 
A living hell - lessons learned in eight years of parsing real estate data
A living hell - lessons learned in eight years of parsing real estate data  A living hell - lessons learned in eight years of parsing real estate data
A living hell - lessons learned in eight years of parsing real estate data lokku
 
Geo-search-location-based-results-for-site-search
Geo-search-location-based-results-for-site-searchGeo-search-location-based-results-for-site-search
Geo-search-location-based-results-for-site-searchlokku
 
Nestoria new design
Nestoria new designNestoria new design
Nestoria new designlokku
 
CSS::SpriteMaker in action!
CSS::SpriteMaker in action!CSS::SpriteMaker in action!
CSS::SpriteMaker in action!lokku
 
Reducing the technical hurdle - why we started OpenCage Data
Reducing the technical hurdle - why we started OpenCage DataReducing the technical hurdle - why we started OpenCage Data
Reducing the technical hurdle - why we started OpenCage Datalokku
 
Css sprite_maker-1
Css  sprite_maker-1Css  sprite_maker-1
Css sprite_maker-1lokku
 
Nestoria case study - The effective use of geo-data for search marketing
Nestoria case study - The effective use of geo-data for search marketingNestoria case study - The effective use of geo-data for search marketing
Nestoria case study - The effective use of geo-data for search marketinglokku
 
Geo-Data for Search Marketing SEM & SEO
Geo-Data for Search Marketing SEM & SEOGeo-Data for Search Marketing SEM & SEO
Geo-Data for Search Marketing SEM & SEOlokku
 
Making using OSM data simpler - OpenCage Data
Making using OSM data simpler - OpenCage Data Making using OSM data simpler - OpenCage Data
Making using OSM data simpler - OpenCage Data lokku
 
What’s next in mapping for portals? ppw2012
What’s next in mapping for portals? ppw2012What’s next in mapping for portals? ppw2012
What’s next in mapping for portals? ppw2012lokku
 
How Nestoria switched to OpenStreetMap maps
How Nestoria switched to OpenStreetMap mapsHow Nestoria switched to OpenStreetMap maps
How Nestoria switched to OpenStreetMap mapslokku
 
Remote Geocoding
Remote GeocodingRemote Geocoding
Remote Geocodinglokku
 
Lessons learned in doing lots with few people
Lessons learned in  doing lots with few peopleLessons learned in  doing lots with few people
Lessons learned in doing lots with few peoplelokku
 
Mapstraction
MapstractionMapstraction
Mapstractionlokku
 
Bar Camp London 7
Bar Camp London 7Bar Camp London 7
Bar Camp London 7lokku
 
The path ahead for property portals
The path ahead for property portalsThe path ahead for property portals
The path ahead for property portalslokku
 
How People Search For Locations
How People Search For LocationsHow People Search For Locations
How People Search For Locationslokku
 

Más de lokku (20)

Geocoding Overview
Geocoding OverviewGeocoding Overview
Geocoding Overview
 
OpenCage Data and sustainable business models for open data
OpenCage Data and sustainable business models for open data OpenCage Data and sustainable business models for open data
OpenCage Data and sustainable business models for open data
 
Presenting the OpenCage Geocoder at #londonapi 17 Sept 2014
Presenting the OpenCage Geocoder at #londonapi 17 Sept 2014Presenting the OpenCage Geocoder at #londonapi 17 Sept 2014
Presenting the OpenCage Geocoder at #londonapi 17 Sept 2014
 
A living hell - lessons learned in eight years of parsing real estate data
A living hell - lessons learned in eight years of parsing real estate data  A living hell - lessons learned in eight years of parsing real estate data
A living hell - lessons learned in eight years of parsing real estate data
 
Geo-search-location-based-results-for-site-search
Geo-search-location-based-results-for-site-searchGeo-search-location-based-results-for-site-search
Geo-search-location-based-results-for-site-search
 
Nestoria new design
Nestoria new designNestoria new design
Nestoria new design
 
CSS::SpriteMaker in action!
CSS::SpriteMaker in action!CSS::SpriteMaker in action!
CSS::SpriteMaker in action!
 
Reducing the technical hurdle - why we started OpenCage Data
Reducing the technical hurdle - why we started OpenCage DataReducing the technical hurdle - why we started OpenCage Data
Reducing the technical hurdle - why we started OpenCage Data
 
Css sprite_maker-1
Css  sprite_maker-1Css  sprite_maker-1
Css sprite_maker-1
 
Nestoria case study - The effective use of geo-data for search marketing
Nestoria case study - The effective use of geo-data for search marketingNestoria case study - The effective use of geo-data for search marketing
Nestoria case study - The effective use of geo-data for search marketing
 
Geo-Data for Search Marketing SEM & SEO
Geo-Data for Search Marketing SEM & SEOGeo-Data for Search Marketing SEM & SEO
Geo-Data for Search Marketing SEM & SEO
 
Making using OSM data simpler - OpenCage Data
Making using OSM data simpler - OpenCage Data Making using OSM data simpler - OpenCage Data
Making using OSM data simpler - OpenCage Data
 
What’s next in mapping for portals? ppw2012
What’s next in mapping for portals? ppw2012What’s next in mapping for portals? ppw2012
What’s next in mapping for portals? ppw2012
 
How Nestoria switched to OpenStreetMap maps
How Nestoria switched to OpenStreetMap mapsHow Nestoria switched to OpenStreetMap maps
How Nestoria switched to OpenStreetMap maps
 
Remote Geocoding
Remote GeocodingRemote Geocoding
Remote Geocoding
 
Lessons learned in doing lots with few people
Lessons learned in  doing lots with few peopleLessons learned in  doing lots with few people
Lessons learned in doing lots with few people
 
Mapstraction
MapstractionMapstraction
Mapstraction
 
Bar Camp London 7
Bar Camp London 7Bar Camp London 7
Bar Camp London 7
 
The path ahead for property portals
The path ahead for property portalsThe path ahead for property portals
The path ahead for property portals
 
How People Search For Locations
How People Search For LocationsHow People Search For Locations
How People Search For Locations
 

Último

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
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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
 
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
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Último (20)

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
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
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...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Geocoding India - talk delivered on 31 Jan 2014 at the Bangalore goeBLR event

  • 1. Geocoding India Ed Freyfogle Lokku Ltd. @geo_BLR - 31 Jan 2014
  • 2. We map millions of properties
  • 5. What we ask for <listing> ... <placenames> <building number="35">Napier Court</building> <street>Cropley Street</street> <area>Hackney</area> <town>London</town> <region>Greater London</region> <province>South East England</province> </placenames> <location> <latitude>51.532855</latitude> <longitude>-0.0902938</longitude> <postcode>N1 7HS</postcode> </location> ... </listing>
  • 8. What we get ... <location> <full_address> , Porcia, Pordenone </full_address> <postcode>33080</postcode> <country>IT</country> <coordinate_system>WGS84</coordinate_system> <latitude></latitude> <longitude></longitude> <coordinate_confidence unit="m">50</coordinate_confidence> </location> ...
  • 9. What we get Andreis Bannia ... Barcis <location> Castions Cimolais <full_address> Cimpello , Porcia, Pordenone Claut Erto e Casso </full_address> Fiume Veneto Frisanco <postcode>33080</postcode> Ghirano Orcenico Inferiore <country>IT</country> Palse Poffabro Porcia <coordinate_system>WGS84</coordinate_system> Prata di Pordenone <latitude></latitude> Puia Roraipiccolo <longitude></longitude> <coordinate_confidence unit="m">50</coordinate_confidence> </location> ...
  • 10. What we get ... <location> <country>IN</country> <full_address> M.G.RdNr Rly Stn -East Borivali (East) Mumbai Andheri-Dahisar </full_address> <coordinate_system>WGS84</coordinate_system> <latitude>19.23351</latitude> <longitude>72.83678</longitude> <placenames> <province>Maharashtra</province> <region>Mumbai Andheri-Dahisar</region> <town>Mumbai Andheri-Dahisar</town> <area>Borivali (East)</area> <neighbourhood>M.G.RdNr Rly Stn -East</neighbourhood> </placenames> </location> ...
  • 11. What we get ... <location> <country>IN</country> <full_address> M.G.RdNr Rly Stn -East Borivali (East) Mumbai Andheri-Dahisar </full_address> <coordinate_system>WGS84</coordinate_system> <latitude>19.23351</latitude> <longitude>72.83678</longitude> <placenames> <province>Maharashtra</province> <region>Mumbai Andheri-Dahisar</region> <town>Mumbai Andheri-Dahisar</town> <area>Borivali (East)</area> <neighbourhood>M.G.RdNr Rly Stn -East</neighbourhood> </placenames> </location> ...
  • 12. What we get ... <location> <country>IN</country> <full_address> M.G.RdNr Rly Stn -East Borivali (East) Mumbai Andheri-Dahisar </full_address> <coordinate_system>WGS84</coordinate_system> <latitude>19.23351</latitude> <longitude>72.83678</longitude> <placenames> <province>Maharashtra</province> <region>Mumbai Andheri-Dahisar</region> <town>Mumbai Andheri-Dahisar</town> <area>Borivali (East)</area> <neighbourhood>M.G.RdNr Rly Stn -East</neighbourhood> </placenames> </location> ...
  • 13. What we get ... <location> <country>IN</country> <full_address> M.G.RdNr Rly Stn -East Borivali (East) Mumbai Andheri-Dahisar </full_address> <coordinate_system>WGS84</coordinate_system> <latitude>19.23351</latitude> <longitude>72.83678</longitude> <placenames> <province>Maharashtra</province> <region>Mumbai Andheri-Dahisar</region> <town>Mumbai Andheri-Dahisar</town> <area>Borivali (East)</area> <neighbourhood>M.G.RdNr Rly Stn -East</neighbourhood> </placenames> </location> ...
  • 14. What we get ... <location> <country>IN</country> <full_address> M.G.RdNr Rly Stn -East Borivali (East) Mumbai Andheri-Dahisar </full_address> <coordinate_system>WGS84</coordinate_system> <latitude>19.23351</latitude> <longitude>72.83678</longitude> <placenames> <province>Maharashtra</province> <region>Mumbai Andheri-Dahisar</region> <town>Mumbai Andheri-Dahisar</town> <area>Borivali (East)</area> <neighbourhood>M.G.RdNr Rly Stn -East</neighbourhood> </placenames> </location> ...
  • 15. What we get ... <location> <country>IN</country> <full_address> M.G.RdNr Rly Stn -East Borivali (East) Mumbai Andheri-Dahisar </full_address> <coordinate_system>WGS84</coordinate_system> <latitude>19.23351</latitude> <longitude>72.83678</longitude> <placenames> <province>Maharashtra</province> <region>Mumbai Andheri-Dahisar</region> <town>Mumbai Andheri-Dahisar</town> <area>Borivali (East)</area> <neighbourhood>M.G.RdNr Rly Stn -East</neighbourhood> </placenames> </location> ...
  • 16. is there any hope?
  • 17. More data <full_description> <![CDATA[ Property Code: RS434487<BR> ]]> </full_description>
  • 18. More (useful) data <full_description> Box situé dans la cour d'un immeuble à VITRY SUR SEINE, rue Marie Sorin Defresne. Libre de suite Loyer trimestriel: 230 € Contacter Madame GOYARD ... </full_description>
  • 19. More (useful) data <full_description>CASA EM CONDOMÍNIO A Venda 5 Dormitórios - Iporanga, Sorocaba - SP. Sobrado em Condomínio com 2 salas, divididas em vários ambientes, cozinha planejada, despensa, lavabo, banheiro social, 5 dormitórios sendo 1 suíte com closet e 1 suíte master, sacada, escritório, área de serviço, piscina, espaço gourmet, quintal e garagem coberta para 4 carros. Acabamento Interno: Salas e escritório com piso porcelanato. Cozinha, banheiro social e suítes com piso cerâmico. Dormitórios com piso laminado de madeira. Salas com teto rebaixado e sanca em gesso, paredes com detalhes em textura. Cozinha planejada com coifa, fogão cooktop, grande mesa central em granito preto, revestimento nas paredes com detalhes em pastilhas, enorme pia com gabinete em granito preto. Banheiro social com revestimento nas paredes, pia em mármore travertino, box em vidro temperado. Escritório amplo com armários, parede com detalhes em textura. Acabamento Externo: Área de serviço com revestimento nas paredes com detalhes em pastilhas. Quintal em piso cerâmico, paredes com detalhes em textura, enorme pia e balcão em granito. Piscina com cascata e piso em torno em pedra mineira. Churrasqueira com paredes e fundo em vidro temperado. Garagem com acesso via portão eletrônico, paredes com detalhes em textura. Jardim em toda sua parte frontal, porta de acesso principal em madeira maciça e fechadura eletrônica, pedra miracema na calçada. Piso cerâmico na entrada do imóvel. Acessórios do Imóvel: Espaço gourmet, piscina, interfone, aquecedor elétrico solar, portão eletrônico e tv a cabo. Acessórios do Condomínio: Lazer: Lago, Pista de Caminhada, Quadra Poliesportiva, Quadra de Tênis, Pista de Skate, Vestiários, Espaço Gourmet com Salão de Festas e Churrasqueira, Sala de ginástica, Salão de jogos, Playground. Segurança: Totalmente murado, portarias com monitoramento de acesso 24hs, cancelas automáticas, cerca elétrica perimetral e ronda 24hs. Infraestrutura da Região: Localizado próximo a Zona Industrial de Sorocaba, possui acesso fácil tanto para a Rod. Castelo Branco, quanto para o Centro de Sorocaba.</full_description>
  • 20. we can't trust the data
  • 21. can we still geocode?
  • 23. Veocoder Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum. any text
  • 24. Veocoder Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum. any text area a are area places
  • 26. But other geocoders? ● they expect "good" input ● price is crazy ● they rate limit
  • 27. Geocoding Task Where is: Lotus County, Site: Sy No. 122/2, Solapur Road, Opp.To Gate No-6 Mirc Darewadi, Ahmednagar., Opp.To Gate No-6m, Ahmednagar
  • 29. Geocoding Task - Veocoder
  • 30. Geocoding Task - Veocoder
  • 31. where did the data come from?
  • 32. OpenStreetMap http://www.openstreetmap.org on twitter: @openstreetmap Open geodata. The whole world. For you to use. We need your help.
  • 34. What’s next? Releasing a public version of our geocoder soon. We need your feedback.
  • 35. Thank you, learn more http://www.nestoria.in find property http://www.lokku.com our brands http://www.github.com/lokku get our code on twitter: @nestoria, @lokku, @opencagedata, @freyfogle
  • 36. Questions? http://www.nestoria.in find property http://www.lokku.com our brands http://www.github.com/lokku get our code on twitter: @nestoria, @lokku, @opencagedata, @freyfogle
  • 37. Credit where credit it due This talk derives heavily from a similar talk presented by my colleague Savio Dimatteo (@darksmo) at the 11 July 2013 #geomob.