OpenStreetMap address base: ready for prime time?

24
OpenStreetMap address base: ready for prime time? Maxim Dubinin [email protected] SotM Baltics 2013

description

Presentation by Maxim Dubinin at SotM Baltics, 2013. Tartu, Estonia.

Transcript of OpenStreetMap address base: ready for prime time?

Page 1: OpenStreetMap address base: ready for prime time?

OpenStreetMap address base: ready for prime time?

Maxim [email protected]

SotM Baltics 2013

Page 2: OpenStreetMap address base: ready for prime time?

2 из 24

Page 3: OpenStreetMap address base: ready for prime time?

3 из 24

Can OpenStreetMap address database be used to create complete geographic datasets?

The Question

Page 4: OpenStreetMap address base: ready for prime time?

4 из 24

● Creation of data layers for different features

● Large areas (Russia)● Thousands objects

● Practical applications

Setup

Page 5: OpenStreetMap address base: ready for prime time?

5 из 24

1. How good is OSM address database and fully automatic geocoding?

2. How much does postprocessing help?

3. How is completeness distributed across Russia?

4. How good is the quality compared to other geocoders?

You will find answers here for...

Page 6: OpenStreetMap address base: ready for prime time?

6 из 24

● What are the mistakes of geocoding and how it can be improved?

● What is the right scheme for addressing?● When will OSM take over the world?

...but, nothing about...

Page 7: OpenStreetMap address base: ready for prime time?

7 из 24

Result — correct lat/long for an address

Result ~ data preparation + geocoding + postprocessing

● Data prep — make well structured address● Geocoding — find lat/long for it with osm.org.ru

● Postprocessing — fix it manually if wrong

Some definitions

Page 8: OpenStreetMap address base: ready for prime time?

8 из 24

● OpenPolice — where are the local cops in Moscow

● Elections — where are the voting stations in Moscow

● Orphanages — where are the children orphanages in Russia

Examples

Page 9: OpenStreetMap address base: ready for prime time?

9 из 24

1.How good is OSM address database and fully automatic geocoding?

2.How much does postprocessing help?

3.How is quality distributed across Russia?

4.How good is the quality compared to other geocoders?

Question 1

Page 10: OpenStreetMap address base: ready for prime time?

10 из 24

OpenPolice● Extract all addresses from 112.ru

● Geocode them

● Relate them to buildings in Moscow to get areas of responsibility

http://gis-lab.info/qa/openpolice.html

Page 11: OpenStreetMap address base: ready for prime time?

11 из 24

Results● Total: ~41000 addresses in Moscow

Page 12: OpenStreetMap address base: ready for prime time?

12 из 24

1.How good is OSM address database and fully automatic geocoding?

2.How much does postprocessing help?

3.How is quality distributed across Russia?

4.How good is the quality compared to other geocoders?

Question 2

Page 13: OpenStreetMap address base: ready for prime time?

13 из 24

Voting comissions● Extract all addresses from public database

● Geocode them

● Crowdsource post-processing

http://uikgeo.gis-lab.info

Page 14: OpenStreetMap address base: ready for prime time?

14 из 24

Results● Total: ~3500 addresses in Moscow

● Before post-processing VS after post-processing

Page 15: OpenStreetMap address base: ready for prime time?

15 из 24

1.How good is OSM address database and fully automatic geocoding?

2.How much does postprocessing help?

3.How is completeness distributed across Russia?

4.How good is quality compared to other geocoders?

Question 3

Page 16: OpenStreetMap address base: ready for prime time?

16 из 24

Orphanages● Extract all addresses from public database

● Geocode and post-process them

● All regions of Russia, ~5000 orphanages total, mean 50 per region

http://gis-lab.info/qa/detdom.html

Page 17: OpenStreetMap address base: ready for prime time?

17 из 24

Orphanages● Buildings before and after post-proc, % total

Page 18: OpenStreetMap address base: ready for prime time?

18 из 24

Orphanages● Buildings and streets before and after post-proc,

% total

Page 19: OpenStreetMap address base: ready for prime time?

19 из 24

1.How good is OSM address database and fully automatic geocoding?

2.How much does postprocessing help?

3.How is quality distributed across Russia?

4.How good is the quality compared to other geocoders?

Question 4

Page 20: OpenStreetMap address base: ready for prime time?

20 из 24

No project, just comparison● Take few hundreds of addresses in different

parts of Russia

● Geocode them with OSM and Yandex● For each point, assign score: Building = 3,

street = 2, settlement = 1

● Sum the scores up

● Compare

Page 21: OpenStreetMap address base: ready for prime time?

21 из 24

OSM vs Yandex● Summed scores for geocoding accuracy

Page 22: OpenStreetMap address base: ready for prime time?

22 из 24

Yandex● Yandex People's map contribution to total score

Page 23: OpenStreetMap address base: ready for prime time?

23 из 24

● Map more ;)

● Improve automatic geocoding● Create positive feedback loop with

geocoding projects

How to get better?

Page 24: OpenStreetMap address base: ready for prime time?

24 из 24

https://github.com/simgislab/osmaddress-sotmbaltics13

Sources for this presentation