the one and many maps: participatory and temporal diversities in openstreetmap
DESCRIPTION
OpenStreetMap is an open and collaborative project with thousands of people contributing GPS traces and other data into the making of a global map of places and networks. It is open in the sense that everyone can contribute to the project, and results from the project are free for everyone to reuse. This is contrary to traditional cartography where often a central authority controls the making of the map and its release. Is OpenStreetMap more democratic, and in what sense? Is OpenStreetMap more relevant to the mass, and how can we judge? We define and use several metrics to measure temporal properties of dened areas in OpenStreetMap, and to sample modes of participation in these areas. These metrics are used to graph the datasets representing the current OpenStreetMap so as to reveal unevenness in user participation and data temporality. We use the dataset about Taiwan as a test case to observe participatory and temporal diversities among different areas of Taiwan in OpenStreetMap.TRANSCRIPT
![Page 1: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/1.jpg)
The One and Many Maps: Participatory and Temporal
Diversities in OpenStreetMap
Tyng-Ruey Chuang1, Dong-Po Deng1,3, Chun–Chen Hsu1,2, Rob Lemmens3
1Institute of Information Science, Academia Sinica, Taiwan2Department of Computer Science and Information Engineering, National Taiwan University
3Faculty of Geo–Information Science and Earth Observation (ITC), University of Twente, Netherlands
Second ACM SIGSPATIAL International Workshop on Crowdsourced and Volunteered Geographic Information (GEOCROWD) 2013 In conjunction with ACM SIGSPATIAL 2013
Tuesday, November 5, 2013
![Page 2: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/2.jpg)
Background
• OSM is a wiki-style online mapping platform in which tens of thousands of people voluntarily contribute geospatial data into the making of a global map (Haklay & Weber, 2008).
• Its peer production model demonstrates that more and more mapping activities are done by the citizens.
• It represents the success of a collective form of geospatial content creation.
Tuesday, November 5, 2013
![Page 3: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/3.jpg)
Collaborative Geospatial Content Creation
• OSM is a type of PPGIS, as well as the characteristics of data collaboration in OSM as the subjects of VGI research.
• The current state of OSM actually is an assembly of many edits and updates over a period of time.
• Every edit or update should be a meaningful unit in the understanding of data collaboration activities in OSM.
Tuesday, November 5, 2013
![Page 4: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/4.jpg)
Collaborative Geospatial Content Creation
• OSM is a type of PPGIS, as well as the characteristics of data collaboration in OSM as the subjects of VGI research.
• The current state of OSM actually is an assembly of many edits and updates over a period of time.
• Every edit or update should be a meaningful unit in the understanding of data collaboration activities in OSM.
Tuesday, November 5, 2013
![Page 5: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/5.jpg)
Collaborative Geospatial Content Creation
• OSM is a type of PPGIS, as well as the characteristics of data collaboration in OSM as the subjects of VGI research.
• The current state of OSM actually is an assembly of many edits and updates over a period of time.
• Every edit or update should be a meaningful unit in the understanding of data collaboration activities in OSM.
Tuesday, November 5, 2013
![Page 6: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/6.jpg)
Aims
• We intend to look for ways to systematically and efficiently discover data collaboration patterns and diversities in OSM
• It is an initial study of the OSM dataset (at least about the part of Taiwan) by developing a set of metrics to summarize
• user participation, and
• spatiotemporal variations of updates in defined areas of OSM
• We hope to see the OSM not as one collective map but as many overlapping maps concurrently in the making with each in its own characteristics
Tuesday, November 5, 2013
![Page 7: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/7.jpg)
OSM Data Model
Tag
NodeWay
Open polyline
Closed polyline
Area
Relation
Tuesday, November 5, 2013
![Page 8: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/8.jpg)
OSM DataAn example of a Node
<node id='1762782473' timestamp='2012-12-12T03:49:16Z' uid='1048' user='dongpo' visible='true' version='2' changeset='14245247' lat='23.864527' lon='121.5217101'> <tag k='name' v='立川漁場' /> <tag k='tourism' v='attraction' /> <tag k='source' v='survey' /> <tag k='addr: housenumber' v='45' /> <tag k='addr:district' v='魚池' /> <tag k='addr:town' v='壽豐鄉' /> <tag k='addr:county' v='花蓮縣' /> </node>
Tuesday, November 5, 2013
![Page 9: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/9.jpg)
OSM DataAn example of a Way
<way id='118416207' timestamp='2012-05-23T17:43:06Z' uid='1048' user='dongpo' visible='true' version='4' changeset='14246301'> <nd ref='1088092959' /> <nd ref='1088092953' /> .... <nd ref='1600948228' /> <tag k='highway' v='primary' /> <tag k='lanes' v='2' /> <tag k='oneway' v='yes' /> <tag k='ref' v='Hwy 11C' /> <tag k='ref:zh' v='台11丙線' /> </way>
Tuesday, November 5, 2013
![Page 10: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/10.jpg)
OSM DataAn example of a Relation
<relation id='2498406' timestamp='2012-10-14T19:01:55Z' uid='1048' user='dongpo' visible='true' version='1' changeset='13497007'> <member type='way' ref='185846446' role='outer' /> <member type='way' ref='185846444' role='outer' /> <member type='way' ref='151063000' role='outer' /> <member type='way' ref='185846448' role='outer' /> <member type='way' ref='185846445' role='outer' /> <tag k='admin_level' v='8' /> <tag k='boundary' v='administrative' /> <tag k='name' v='草屯鎮 (Caotun)' /> <tag k='name:en' v='Caotun' /> <tag k='name:zh' v='草屯鎮' /> <tag k='type' v='boundary' /> </relation>
Tuesday, November 5, 2013
![Page 11: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/11.jpg)
The definitions for the metrics
where di, 0 < i < n -1 , is a node in the cell, and n is the total number of nodes.
To measure participatory and temporal differences among cells in OSM, we define the following functions on Dc. The c in Dc means in a cell. When the context is clear, we omit the subscript c and simply write:
Tuesday, November 5, 2013
![Page 12: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/12.jpg)
The definitions for the metrics
For a node di, we write:
where ki is the node id of di, ti the age, ui the user id of its contributor, and pi the position (i.e., the pair of its lat and lon values). Note that, by definition, geographically pi is within the boundary of c for all .
Tuesday, November 5, 2013
![Page 13: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/13.jpg)
Node and Mapper Density
In general, we use areac to denote the area covered by a cell c, and we use popc for the people population in region c. When it is clear in context, we omit the subscript and simply write area and pop.
The following measures the densities of nodes, as well as those of their contributors, i.e., the mappers.
Tuesday, November 5, 2013
![Page 14: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/14.jpg)
Node age and temporality
where min s is the minimum of s, max s the maximum of s, s the average of s, and cv(s) the coefficient of variation for elements in s.
Recall the following auxiliary functions for a sequence s
Tuesday, November 5, 2013
![Page 15: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/15.jpg)
Node age and temporality(cont.)
The 4-tuple <min t, max t, t, cv(t)> measures the age characteristics of the nodes in a cell. That is,
Tuesday, November 5, 2013
![Page 16: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/16.jpg)
Node age and temporality(cont.)
We define a sequence g = (g0, g1, g2,..., gn-2) to measure the gaps between any two consecutive elements in t. That is,
which is the gap in days between the dates when the two nodes di+1 and di were added into the cell.
Tuesday, November 5, 2013
![Page 17: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/17.jpg)
Node age and temporality(cont.)
The 4-tuple <min g, max g, g, cv(g)> measures the
Tuesday, November 5, 2013
![Page 18: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/18.jpg)
Graphing cells by two metrics
• As multiple metrics are in use, a cell can be measured in two metrics and the two results compared.
• Often we will compare the two sets of measurement over all cells to see if there are patterns.
Tuesday, November 5, 2013
![Page 19: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/19.jpg)
Number of mappers and number of nodes
Figure 1: Distribution of the cells by both mappercount and node count.
Figure 2: Mapping the cells in Taiwan by theirtypes. (c.f. Figure 1)
Tuesday, November 5, 2013
![Page 20: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/20.jpg)
Locations and Cities in Taiwan
Figure 3: Cities in Taiwan
Tuesday, November 5, 2013
![Page 21: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/21.jpg)
Distributions of Mappers
Figure 4: Spatial distribution of mappers over area.
Figure 5: Spatial distribution of mappers over population.
Tuesday, November 5, 2013
![Page 22: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/22.jpg)
Distributions of Nodes
Figure 6: Spatial distribution of nodes over area. Figure 7: Spatial distribution of nodes over population
Tuesday, November 5, 2013
![Page 23: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/23.jpg)
Node Age Average and Variance
Figure 8: Spatial distribution of average node age. Figure 9: Spatial distribution of the variance of node age.
Tuesday, November 5, 2013
![Page 24: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/24.jpg)
Number of Mappers and Update Interval
Figure 10: Distribution of the cells by both mappercount and average time gap between two additions.
Figure 11: Spatial distribution of the cells by theirtypes. (c.f. Figure 10)
Tuesday, November 5, 2013
![Page 25: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/25.jpg)
The 80/20 Hypothesis
Figure 13: Spatial distribution of the cells by theirtypes. (c.f. Figure 12)
Figure 12: Distribution of the cells by both mapper count and ratio of mappers needed for combined80% node contribution.
Tuesday, November 5, 2013
![Page 26: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/26.jpg)
Related work
• Previous investigations into the data quality issues of OSM have shown that the OSM dataset can be fairly accurate, and is mostly comparable to commercial/gov. datasets at least in urban areas [3, 8, 6, 9].
• Researchers had also developed visual analytics to gain insights into the spatial diversity of OSM datasets, e. g. to see whether users in different countries would exhibit distinct mapping activities and habits [13].
• These visualization tools can provide valuable information when improving the data quality of OSM. Neis and Zipf identified active mappers and casual mappers by examining quantitatively their contributions in OSM [12].
• Mooney and Corcoran examined directly the characteristics of “heavily edited” objects in OpenStreetMap of UK, and they considered these characteristics might be developed as data quality indicators for OpenStreetMap in the future [10].
Tuesday, November 5, 2013
![Page 27: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/27.jpg)
Conclusion and future work
• This paper is a preliminary study in two sense. We only analyze
• the Taiwan part of OpenStreetMap, and
• the cells independently (though spatial distribution is visualized and discussed).
• Because of the time constraint, we have not looked into other geographical areas in OSM.
• Also, as a mapper may contribute to multiple cells, we ought to look into mapping activities across the cells. We intend to pursue these directions in the future.
• The programs we use to analyze the data are in their early stage of development, and the way we prepare the data for analysis is rather ad hoc.
Tuesday, November 5, 2013
![Page 28: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/28.jpg)
Conclusion and future work
• We are currently consider how better to structure the programs so that they can be easily ported and reused.
• Metrics-based analysis tools like these can be very useful in improving the data quality in OpenStreetMap as it helps discover areas where there is participatory or temporal unevenness in the map making process itself.
Tuesday, November 5, 2013
![Page 29: The One and Many Maps: Participatory and Temporal Diversities in OpenStreetMap](https://reader034.vdocument.in/reader034/viewer/2022051613/54c67ae24a7959a4368b461b/html5/thumbnails/29.jpg)
Thank for your attention!
To the extent possible under law, the authors have waived all copyright and related or neighboring rights to this paper. For the avoidance of doubt, this work is released under the CC0 Public Domain Dedication (http://creativecommons.org/publicdomain/zero/1.0/). Anyone can copy, modify, distribute and perform this work, even for commercial purposes, all without asking permission.
Tuesday, November 5, 2013