EUthmappers HANDBOOK
  • WELCOME TO EUTHMAPPERS HANDBOOK!
    • ACKNOWLEDGEMENT
    • FOREWORD
    • OVERVIEW
      • CHAPTER I: Introduction to Mapping and Geospatial Concepts
      • CHAPTER II: Community Mapping & OpenStreetMap and UN Mappers
      • CHAPTER III: Mapathon - Mapping Workshop
      • CHAPTER IV: Open Field Mapping Activities Addressed to Climate Change Challenges
      • CHAPTER V: How to Clean & Validate Data?
      • CHAPTER VI: Preparation for Pupil–led Local Mapping Projects
  • CHAPTER I
    • Introduction to Mapping and Geospatial Concepts
      • Why Mapping and Geospatial Concepts?
      • Fundamentals of Data Processing
      • Geospatial Data: Towards Understanding Geodata and GIS
      • Open Source Philosophy: Towards Open Mapping
        • Open Source Software
        • Open Data Concept
        • Open Mapping
      • Summary
      • References
  • CHAPTER II
    • Community Mapping & OpenStreetMap and UN Mappers
      • Citizen Science and Volunteered Geographic Information
      • OpenStreetMap
        • OpenStreetMap Interface
        • OpenStreetMap Geometric Model
        • OpenStreetMap Semantic Model (tags)
        • OpenStreetMap features evolution in time
        • UN Mappers
      • References
  • CHAPTER III
    • Mapathon - Mapping Workshop
      • Introducing Mapathon
      • Mapping workshop
        • OpenStreetMap account
        • Walk around humanitarian mapping platform TeachOSM
        • Mapping a task
        • Let´s start mapping
  • CHAPTER IV
    • Open Field Mapping Activities Addressed to Climate Change Challenges
      • Climate Change Geospatial Data and OSM
      • What to map in the field?
      • Common Smartphone Mapping Tools for Open Field Mapping
      • Exercise: Mapping Local Climate Risks with a Focus on Tree Mapping
        • First step: Conducting a Mapathon with TeachOSM for Tree Mapping
        • Second step: Field mapping with MapComplete
        • Example of common Tags when it comes to the trees mapping
      • References
  • CHAPTER V
    • How to Clean & Validate Data?
      • Validation Process
      • Other Validation Tools
  • CHAPTER VI
    • Preparation for Pupil–led Local Mapping Projects
      • Step 1. Starting point: A first look at our school context
      • Step 2. Challenges design
      • Step 3. Further preparatory work
      • References
Powered by GitBook
On this page
Export as PDF
  1. CHAPTER II
  2. Community Mapping & OpenStreetMap and UN Mappers
  3. OpenStreetMap

OpenStreetMap Geometric Model

PreviousOpenStreetMap InterfaceNextOpenStreetMap Semantic Model (tags)

Last updated 2 years ago

OpenStreetMap uses three basic data structures to represent physical features on the ground: nodes, ways, and relations. Nodes are the most basic data structure and represent a single point in space. They can be used to represent things like individual streetlights, fire hydrants, or trees. Ways are used to represent linear features, such as roads or rivers. A way is a series of connected nodes that create a line or path. For example, a road might be represented as a way made up of multiple nodes that define its shape and length. Relations are used to represent more complex features that cannot be easily represented as a single way or node. A relation can be thought of as a container that holds multiple nodes and ways and describes the relationship between them. For example, a park might be represented as a relation that contains multiple ways for the different paths and roads within the park, as well as nodes for various features like benches, fountains, or playgrounds. The following are examples of these data structures:

  • Node: This example shows the representation of a node, indicating where a public bench is present (Fig. 6a)

  • Way: This example shows the representation of a way, indicating where a building is present (Fig. 6b)

  • Relation: This example shows the representation of a relation, indicating the grouping of buildings with elements inside it (Fig. 6c)

More information can be found at the .

WikiOSM website
Fig. 6a: OSM geometric model examples
Fig. 6b: OSM geometric model examples
Fig. 6c: OSM geometric model examples