Addressing Addresses Sarah Hoffmann lonvia@denofr.de 28th July - - PowerPoint PPT Presentation

addressing addresses
SMART_READER_LITE
LIVE PREVIEW

Addressing Addresses Sarah Hoffmann lonvia@denofr.de 28th July - - PowerPoint PPT Presentation

Introduction Postal Addresses OSM Tagging Making Sense of the Data Addressing Addresses Sarah Hoffmann lonvia@denofr.de 28th July 2018 State of the Map 2018 Milano Introduction Postal Addresses OSM Tagging Making Sense of the Data


slide-1
SLIDE 1

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Addressing Addresses

Sarah Hoffmann lonvia@denofr.de

28th July 2018

State of the Map 2018 Milano

slide-2
SLIDE 2

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Introduction

slide-3
SLIDE 3

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Addresses

slide-4
SLIDE 4

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Addresses

Address

Place where a person can be communicated with.

(Marriam Webster)

slide-5
SLIDE 5

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Addresses

Location description

Textual description of a geographic location.

slide-6
SLIDE 6

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Example: location of a fountain

slide-7
SLIDE 7

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Background

slide-8
SLIDE 8

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Postal Addresses

slide-9
SLIDE 9

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Postal Addresses

  • made for human use (aka offline)
  • well-known points of reference
  • hierarchic structure
  • coverage
slide-10
SLIDE 10

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Postal Addresses

  • made for human use (aka offline)
  • well-known points of reference
  • hierarchic structure
  • coverage
slide-11
SLIDE 11

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Postal Addresses

  • made for human use (aka offline)
  • well-known points of reference
  • hierarchic structure
  • coverage
slide-12
SLIDE 12

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Postal Addresses

  • made for human use (aka offline)
  • well-known points of reference
  • hierarchic structure
  • coverage
slide-13
SLIDE 13

Introduction Postal Addresses OSM Tagging Making Sense of the Data

OSM Tagging

slide-14
SLIDE 14

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Postal Addresses in OSM

slide-15
SLIDE 15

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Objects with addr:* tags per country

  • ca. 84 million objects
slide-16
SLIDE 16

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Address base

addr:housenumber 80 million addr:housename 340.000

  • addr:conscription number, addr:street number, addr:provisional number
  • addr:interpolation
  • addr:flat, addr:unit
slide-17
SLIDE 17

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Number point of reference

addr:street 70 million addr:place 7.4 million

slide-18
SLIDE 18

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Japanese Addresses

slide-19
SLIDE 19

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Address hierarchy

slide-20
SLIDE 20

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Administrative boundaries

+

slide-21
SLIDE 21

Introduction Postal Addresses OSM Tagging Making Sense of the Data

admin level

slide-22
SLIDE 22

Introduction Postal Addresses OSM Tagging Making Sense of the Data

admin level

slide-23
SLIDE 23

Introduction Postal Addresses OSM Tagging Making Sense of the Data

admin level

slide-24
SLIDE 24

Introduction Postal Addresses OSM Tagging Making Sense of the Data

admin level

slide-25
SLIDE 25

Introduction Postal Addresses OSM Tagging Making Sense of the Data

admin levels - Europe

slide-26
SLIDE 26

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Fun with Administrations: US

slide-27
SLIDE 27

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Fun with Administrations: Germany

slide-28
SLIDE 28

Introduction Postal Addresses OSM Tagging Making Sense of the Data

If it’s worth doing...

slide-29
SLIDE 29

Introduction Postal Addresses OSM Tagging Making Sense of the Data

If it’s worth doing...

slide-30
SLIDE 30

Introduction Postal Addresses OSM Tagging Making Sense of the Data

If it’s worth doing...

slide-31
SLIDE 31

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Place nodes

slide-32
SLIDE 32

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Places - Admin values

slide-33
SLIDE 33

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Places - Admin values

slide-34
SLIDE 34

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Counties, districts, municipalities

slide-35
SLIDE 35

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Counties, districts, municipalities

slide-36
SLIDE 36

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Cities, towns, villages

slide-37
SLIDE 37

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Making Sense of the Data

slide-38
SLIDE 38

Introduction Postal Addresses OSM Tagging Making Sense of the Data

How to do an Address

  • 1. addr:* tags
  • sort appropriately

All expected parts there? Done!

  • 2. Administrative boundaries
  • sort by admin level, remove less well-known levels
  • assign type (country, state, county, ...)

All expected parts there? Done!

  • 3. Nearby place nodes
  • remove nodes already covered by boundaries
  • sort remaining nodes by hierarchy and use closest node of each level
slide-39
SLIDE 39

Introduction Postal Addresses OSM Tagging Making Sense of the Data

How to do an Address

  • 1. addr:* tags
  • sort appropriately

All expected parts there? Done!

  • 2. Administrative boundaries
  • sort by admin level, remove less well-known levels
  • assign type (country, state, county, ...)

All expected parts there? Done!

  • 3. Nearby place nodes
  • remove nodes already covered by boundaries
  • sort remaining nodes by hierarchy and use closest node of each level
slide-40
SLIDE 40

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Tagging addresses

Mandatory tagging

  • addr:housenumber, addr:housename
  • addr:street or addr:place (not both)

Optional tagging

  • other address parts
  • addr: is not is in

Does not fit your local addresses? Invent and document.

slide-41
SLIDE 41

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Hierarchies, hierarchies, hierarchies

admin levels

  • well-known vs. governmental-only

Tag relationships

  • admin level
  • place
  • addr:*

Place types

  • hierarchy

Per Country

slide-42
SLIDE 42

Introduction Postal Addresses OSM Tagging Making Sense of the Data

Example: Japan

slide-43
SLIDE 43

Let’s talk

lonvia@denofr.de

https://nominatim.org