Skip to content

Available Basic Questions: Domain Objects

Jennings Anderson edited this page Apr 25, 2016 · 1 revision

A series of ruby modules defines which questions may be asked of the data. Below is a running list of the questions available in the core modules.

Note: The core modules reflect the domain language of OSM Data structures: Nodes, Ways, Relations, etc.

####Available time spans for Node, Way, Relation, Changeset queries

  • _x_hour
  • _x_day
  • _x_month
  • _x_year

:step is an available argument for these, but do be careful: _x_hour(step: 72) may crash, use _x_day(step: 3) instead

Node Questions

  • total_nodes_edited
  • number_of_new_nodes
  • number_of_nodes_edited_by_new_mappers
  • number_of_nodes_edited_by_experienced_mappers
  • mean_nodes_per_mapper
  • median_nodes_per_mapper
  • nodes_grouped_by_mapper

Way Questions

  • way_added_count
  • new_ways_per_day
  • number_of_ways_edited
  • number_of_buildings_edited

Relation Questions

  • relation_edit_count
  • relation_added_count

Changeset Questions:

  • total_changesets_created
  • mean_changesets_per_mapper
  • median_changesets_per_mapper
  • number_of_changesets_by_new_mappers
  • number_of_changesets_by_experienced_mappers
  • average_changeset_area
  • average_changeset_node_density
  • median_changeset_node_density
  • average_geographic_overlaps_per_changeset

User Questions

  • new_user_count
  • experienced_user_count
  • total_user_count
  • experienced_contributors
  • all_contributors_with_count
  • all_contributors_with_geometry
  • top_contributors_by_changesets

Bbox Questions

  • bbox_geojson_geometry