Leaf: Economic Activities Dataset: OpenStreetMap — Tag Families

OSM encodes economic activity through multiple tag families directly on map features.

Spatial Access Path

OSM node/way with activity tags → direct point/polygon geometry

No joins needed — the tagged feature carries its own geometry.

Activity Tag Mapping (OSM → DB25 Approximate Equivalents)

OSM Tag FamilyActivity DomainDB25 Range
shop=*Retail trade47xxxx
amenity=restaurant|cafeFood service5611xx
amenity=bar|pubDrinking establishments5630xx
craft=*Skilled trades43xxxx (construction trades)
office=*Professional services69–74xxxx
industrial=*Manufacturing/industry10–33xxxx
tourism=hotel|hostelAccommodation55xxxx
amenity=school|universityEducation85xxxx
amenity=hospital|clinicHealthcare86xxxx

OSM classifications are not hierarchical — they are flat tags. Mapping to NACE/DB25 is approximate and context-dependent.

Temporal Model

Industry classification is bitemporal (inherited from Shared Temporal Superclass Contract). A business can change its primary industry over time. Historical queries require virkningFra/virkningTil filtering.