ECE297 · Software Design and Communication

OpenStreetMap and Graphs

OpenStreetMap

An Open Source geographic database of Planet Earth

Built from crowd-sourced data from regular people The OpenStreetMap web client showing downtown Toronto and the islands

OSM Data

  • Organized as a (very big) collection of entities
    • Each has an OSMid — a 64-bit identifier
  • There are three types of entities
    1. OSM nodes
    2. OSM ways
    3. OSM relations