<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>A user-centered process for the analysis and visualization of open data sets</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>go Torr</string-name>
          <email>diego.torres@lifia.info.unlp.edu.ar</email>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Dto. CyT</institution>
          ,
          <addr-line>UNQ, Roque Saez Pen ̃a 352, Bernal</addr-line>
          ,
          <country country="AR">Argentina</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>LIFIA, CICPBA-Facultad de Informa ́tica</institution>
          ,
          <addr-line>UNLP La Plata</addr-line>
          ,
          <country country="AR">Argentina</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Open data is growing all the time throughout the world. Open government is advancing and more and more open data portals are available to be consulted by anyone. It is assumed that joining and combining two or more data sources can provide new information or knowledge that was not previously available. To be able to combine different datasets, the use of statistical and computer science techniques such as data mining and machine learning is suggested. Although this is a practice that is currently carried out by data science professionals, this work invites the community in general to be able to do it through a process centered on the user. This article presents a process and a web tool that implements the analysis and visualization process.</p>
      </abstract>
      <kwd-group>
        <kwd>Open-datasets</kwd>
        <kwd>User centered Process</kwd>
        <kwd>Data visualization</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Currently a large number of public administrations in the world and non
governmental organizations are opening their data so that any person or entity can
use them [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ]. Projects that combine smart cities and the use of the internet
of things present a scenario of proliferation of open and standardized data, with
IoT and open data, interoperability and open standards[
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ]. The way of
publishing open data is done through data sets ( textit datasets), which can cover
different areas: science[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], economy[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], transport[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], education.
      </p>
      <p>
        Open data[
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] is data that anyone can access, use and share. It can come from
any source and cover different topics: science, technology, economy, finance,
education, among others[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. However, not having forms of aggregation and
visualization makes open data difficult for users to understand and manipulate[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>
        Combining different data sources increases the level of information that can
be extracted from open data. To a large extent, open data is made for a specific
purpose. However, the possibility of combining two opendatasets that describe
events in the same geographic area can generate new interpretations, for example
combining cases of disease infections with the description of housing and
economic development. Interoperability is one of the goals of open data[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Through
the use of standard formats, it is possible to connect computer systems through
data sharing. Open data presents great opportunities to be combined with
studies other than the ones that originated it. Since this speeds up research times
and provides scientific and social advances of great impact. The use of open
data during the advance of COVID-19 has demonstrated the importance of the
same[
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ].
      </p>
      <p>
        Information is a processed data that may have some kind of utility or value.
Converting data into information involves a process of knowledge and
understanding that was not previously known[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. Taking advantage of open data and
the information that it provides, new knowledge could be generated by
studying the relationships between different datasets. This can be possible using tools
from the field of statistics and computation: data mining [
        <xref ref-type="bibr" rid="ref13 ref14">13, 14</xref>
        ] and machine
learning [
        <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
        ].
      </p>
      <p>
        It is difficult to analyze and process the large amount of available open data
by people who do not have the skills to analyze it. There are some alternatives
like the ones described in the[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] work. However, allowing the general public to
interpret open data is a constant concern of governments[
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
      </p>
      <p>
        There are some approaches without requiring programming skills. Tableau
enables end users to create visualizations and order information. Other
approaches for end users simplify viewing but still require some technologies
advanced knowledge[
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. Google Maps is a well known tool for combining
georeferenced data, however it has limitations[
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
      </p>
      <p>
        This work will focus on presenting a process that allows the analysis and
visualization of open geo-referenced data[
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] from a user-centered perspective.
We propose the creation of a tool that allows relating georeferenced datasets
so that they can be combined and analyzed in a simple way. This approach
is aimed at people with no programming skills. The strategy is to accompany
the user during the process that involves viewing the datasets, analyzing them
alone, combining them with other datasets available in the application and then
proceeding to the analysis and display of the information that was built in the
process in maps. It presents a process to manipulate and visualize datasets that
combine transformation and analysis functionalities that are generally offered as
parts of software modules to be manipulated by developers, such as clustering
algorithms.
      </p>
      <p>This article is organized as follows. Section 2 describes the proposed approach
in combining and visualizing the dataset. The whole merge and display process
is described in Section 3, which includes implementation details. Finally, Section
4 presents the conclusions and future work.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Motivation and approach</title>
      <p>Generation of open data allows their free use for analysis, visualization and
use, possibly, in other contexts. Open science and citizen science are contexts
in which a large number of datasets are generated. So do governments with
open data policies. It is natural for the generation of datasets to be carried out
in a specific context and then released for public use, however their use and
combination is complex.</p>
      <p>For example, the Encuesta permanente de hogares in Argentina 3 lists the
housing characteristics of Argentina and the citizen science project GeoVin 4
analyzes appearances of the insect vector of Chagas disease, endemic in Latin
America. The combination of both datasets could be considered interesting to
analyze if there is any relationship between the number of vector insect
occurrences and the housing conditions in the region. This, even though neither of
the datasets was thought in terms of the other. Thus, it is possible to think of
combining different datasets to analyze an endless number of variables.</p>
      <p>The focus of this work is to propose a user-centered tool that is easy to use
for the analysis and visualization of open data. The focus is on defining a usable
process that articulates strategies for combining datasets that were created in
isolation from each other, and strategies for displaying the combined data. The
following sections describe the basic tools for combining datasets and display
tools in isolation. And then the user-centric process will be described in the way
they abstract from the combination and display algorithms, and turn them into
simple utilities of a larger process.
2.1</p>
      <sec id="sec-2-1">
        <title>Combination of datasets</title>
        <p>Datasets combination has the main goal of adding value to a data set with values
from another data set. This allows you to take advantage of different datasets
together with others to increase their potential and it also could generate more
valuable information.</p>
        <p>
          The design of three types of strategies for the combination of datasets is
proposed. All three follow the philosophy of ontology alignment [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], based on
ontology reconciliation, in this case datasets. Find relationships between concepts
that belong to different sources [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ].
        </p>
        <p>Each file merge strategy will take two datasets and return only one with the
result of the merge strategy.</p>
        <p>For this, we define datasets as a matrix, or table, where the columns indicate
characteristics and the rows have the values of an element. As datasets are
geolocated, each row contains coordinates and the characteristics of the element
that is in those coordinates. For example, if dataset A contains 3 elements that
are found in a latitude, a longitude, and the characteristics CarA and CarB,
then we can annotate the dataset as A (3X4), since A has 3 rows (one for each
element) and 4 columns (latitude, longitude, CarA and CarB). More generally,
a D (mXn) dataset is a dataset that has m rows and n columns.</p>
        <p>The proposed strategies consist of aligning each row of a dataset with one or
more rows of another dataset. If a row is aligned, then a new row is generated
in the result dataset where the characteristics of the first row are concatenated
3 https://www.indec.gob.ar/indec/web/Institucional-Indec-BasesDeDatos, accessed
on July 29, 2020,
4 http://geovin.com.ar accessed on July 29, 2020.
with those of the aligned row. This gives an idea of augmenting the original row
with information from the lined up. In other words, if you want to combine the
data set A (nXm) with the data set B(n’Xm’). The result would be a new data
set C (pXq) where n ≤ p ≤ n ∗ p y m ≤ q ≤ m + q.</p>
        <p>Here are three strategies for aligning, although the list could be longer.
Closest point In this type of combination for each element located at a point
of the dataset to which you want to add information -the ’base’ set-, find the
element that is at the closest point (at a maximum parameterizable distance)
from the data set to be added. Once the datasets have been combined, this
information will result in a single line with the data from both points. When
applying this combination what happens is that two nearby points become one,
containing the information of both. In other words, the information about the
elements found at that point has been enriched.</p>
        <p>If the base dataset is B (nXm), and the dataset to be added is S (jXk), the
resulting dataset will have a maximum of R (nXm + k + 1), since it will have the
number of rows of the base dataset, and the columns of the sum dataset will be
concatenated, and an additional column with the value of the maximum distance.
If there are no nearby points, the information from the base file is removed from
the result. It is necessary that both files have georeferenced information. This
type of combination has a parameter that is the maximum distance to which the
closest point can be, which allows to equalize the way in which the information
of the points is increased. If this were not parameterizable, all the points would
have a closer point even though they were separated by many kilometers apart
and could cause unwanted information. Information on the distance to the closest
point of each point is also saved in the resulting dataset.</p>
        <p>Radial distance In this case, for each point on the map of a data set, the
points in another data set that are at a certain parameterizable distance are
searched, thus forming a circle of determined radius around each point. The size
of the circumference around a point is defined by a distance parameter. It is also
necessary that both datasets have georeferenced information. If the base dataset
is B (nXm), and the dataset that will be adding is S (jXk), the resulting dataset
will have a maximum of R (n * jXm + k + 1), since it will have a maximum that
each row of the base dataset relates to all the rows of the dataset to be added.
The number of columns maintains the logic of the previous combination.
Equal characteristic The combination of datasets seeks to add the information
of a data set (not necessarily georeferenced) to a georeferenced data set based
on some similarity between its columns other than the location. The final result
will be at most like that of the radius combination around the point.</p>
      </sec>
      <sec id="sec-2-2">
        <title>Configurations and visualizations</title>
        <p>In addition to the combination of datasets presented in the previous section, the
possibility of displaying the datasets is presented, in their original version or the
combined one. We present three ways of displaying maps.</p>
        <p>
          – Simple map: It simply shows on a map the detail of information contained
in the rows located in the position that indicates the latitude and longitude.
– Layered map: This type of visualization displays the information from two
datasets on a map at the same time. Each set will be displayed on a different
layer of the map. Layers can be viewed individually or together.
– Clustered map: This visualization shows for a single data set the
information of the points that it contains but grouped in clusters. To do this, you can
choose to analyze the data with different clustering algorithms: One of them
is KMeans[
          <xref ref-type="bibr" rid="ref15">15</xref>
          ], which is an unsupervised classification algorithm that works
with a K parameter that defines the number of clusters (groups) in which
you want to group the information. Based on this parameter, the algorithm
will divide the information into K groups according to their characteristics
(See Fig. 1). The other algorithm that is being applied in this work is called
Meanshift [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ]. It also works by grouping information, but unlike KMeans it
does not receive any parameters and decides based on the information that
it is classifying how many clusters it should form.
        </p>
        <p>Combining and displaying open datasets process
All the activity of manipulating open datasets, their analysis and visualization
are simplified by thinking from the user’s perspective through a sequence of
processes. It is illustrated in Fig. 2. There you can see the sequence and
communication between processes and sub-processes with specific tasks, for example</p>
        <p>start
Dataset import
those dedicated to importing files in CSV (comma-separated values) or JSON
format.</p>
        <p>As told before, the general process is geared towards simplifying datasets
manipulation tasks so that a person without programming skills can analyze
datasets. The processes and sub-processes generate a high level of abstraction
and increase the simplicity of the activity as black boxes. The processes are
described below in order:
– Dataset import: Allows you to add a dataset file in any format to the
system. The user should not worry about understanding the format of the
data set. This process includes sub-processes to decode different formats,
for example CSV or JSON. These sub-processes can be extended to support
more formats.
– Geo normalization: Once the datasets have been imported, the columns
representing the geolocation information must be detected. In case it cannot
be detected automatically, the user will be asked to indicate the column (s)
with the latitude and longitude information.
– Storage: The normalized datasets are stored in the system database. There
they will be available to apply functionalities of the following processes.
• Transformation: This process modifies the general structure of a data
set. Sub-processes include renaming columns, transforming values or
formats of a column, deleting a set of columns.
• Combination: This process encompasses those operations that allow
the combination of datasets. The sub-processes that are included are
those that have been described as Closest Point, Distance Radius and
Equal Characteristic. New ones can also be added. Fig. 3 shows the
sequence in the processes to combine two datasets through closest point.
The final screen shows a field where the maximum distance is indicated
and below the preview before saving the changes. Preview is a
functionality that was considered relevant, since much of the analysis work
requires a trial and error stage.
– Visualization: This is the final process. At this point, the ways to visualize
the work done with the datasets are decided, whether simple or combined.
The threads seen in the figure correspond to those previously described and
in the same way with the combination ones, they can be extended. As an
example, Fig. 4 shows the steps required to, after selecting two datasets,
visually combine them into a map combining the layers. On the left of the
figure you can see the option to visualize, and on the right the result of the
visualization on a map that includes the points and can be selected (in the
upper right corner) to see both datasets simultaneously or one at a time.
3.1</p>
      </sec>
      <sec id="sec-2-3">
        <title>Prototype</title>
        <p>Both the process and the prototype have been developed through proofs of
concept and interviews with open data users and professionals in disciplines other
than software engineering. In particular, the people with whom the evaluations
scikit-learn
cluster</p>
        <p>Django</p>
        <p>REST
Framework</p>
        <p>API</p>
        <p>Request</p>
        <p>Response
Pandas
dataframe</p>
        <p>DB
sqlite3</p>
        <p>Backend</p>
        <p>Data
sets</p>
        <p>Django / Python3
Clustering
and interviews have been carried out are dedicated to sociology, economics and
different studies related to student mobility in universities.</p>
        <p>The developed prototype is implemented as a Web application. It is defined in
a backend and frontend client-server architecture, which communicate through a
restful API. It was decided to use React as a frontend tool, a JavaScript library
developed and maintained by Facebook. Leaflet and React-Leaflet Material-UI.
The Fig. 5 details the organization of the architecture.
4</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Conclusions and future work</title>
      <p>Open data sets have proliferated in recent times so that any citizen can consume
them, however the volume of data in these sets requires easy-to-use tools. This
work presents a user-centered process model to be able to analyze, combine and
visualize open data sets. It is modularized in threads, which can be extended.</p>
      <p>The approach is bundled with an implementation of basic merge, display,
and clustering capabilities.</p>
      <p>As future work, the need to carry out usability evaluations with a significant
number of users is highlighted, since the present work includes conceptual tests at
the moment. It is also desirable to incorporate more merge and display threads.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Davies</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perini</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alanso</surname>
          </string-name>
          , J.:
          <article-title>Researching the emerging impacts of open data (</article-title>
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Kitchin</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <source>The Data Revolution. Sage Publications Ltd</source>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Ahlgren</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hidell</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ngai</surname>
            ,
            <given-names>E.C.H.</given-names>
          </string-name>
          :
          <article-title>Internet of things for smart cities: Interoperability and open data</article-title>
          .
          <source>IEEE Internet Computing</source>
          <volume>20</volume>
          (
          <issue>6</issue>
          ) (
          <year>2016</year>
          )
          <fpage>52</fpage>
          -
          <lpage>56</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Domingo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bellalta</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Palacin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oliver</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Almirall</surname>
          </string-name>
          , E.:
          <article-title>Public open sensor data: Revolutionizing smart cities</article-title>
          .
          <source>IEEE Technology and Society Magazine</source>
          <volume>32</volume>
          (
          <issue>4</issue>
          ) (
          <year>2013</year>
          )
          <fpage>50</fpage>
          -
          <lpage>56</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Arza</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fressoli</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , Lo´pez, E.:
          <article-title>Ciencia abierta en argentina: un mapa de experiencias actuales</article-title>
          . Ciencia, docencia y tecnolog´ıa
          <volume>28</volume>
          (
          <issue>55</issue>
          ) (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Mouromtsev</surname>
          </string-name>
          , D.,
          <string-name>
            <surname>d'Aquin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Open Data for Education: Linked, Shared, and Reusable Data for Teaching and Learning</article-title>
          . Springer Verlag (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Kujala</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , Weckstro¨m,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Darst</surname>
          </string-name>
          ,
          <string-name>
            <surname>R.K.</surname>
          </string-name>
          , Mladenovi´c,
          <string-name>
            <surname>M.N.</surname>
          </string-name>
          , Sarama¨ki, J.:
          <article-title>A collection of public transport network data sets for 25 cities</article-title>
          .
          <source>Scientific data 5</source>
          (
          <year>2018</year>
          )
          <fpage>180089</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>8. : El manual de open data</mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Saddiqa</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Larsen</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Magnussen</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rasmussen</surname>
            ,
            <given-names>L.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pedersen</surname>
            ,
            <given-names>J.M.</given-names>
          </string-name>
          :
          <article-title>Open data visualization in danish schools: a case study</article-title>
          . (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Amaro</surname>
            ,
            <given-names>R.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mulholland</surname>
            ,
            <given-names>A.J.:</given-names>
          </string-name>
          <article-title>A community letter regarding sharing biomolecular simulation data for covid-19</article-title>
          .
          <source>Journal of Chemical Information and Modeling</source>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Moorthy</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Restrepo</surname>
            ,
            <given-names>A.M.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Preziosi</surname>
            ,
            <given-names>M.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Swaminathan</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Data sharing for novel coronavirus (covid-19)</article-title>
          .
          <source>Bulletin of the World Health Organization 98</source>
          <volume>(3)</volume>
          (
          <year>2020</year>
          )
          <fpage>150</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Engvall</surname>
            ,
            <given-names>E.B.T.</given-names>
          </string-name>
          :
          <article-title>Open data? Data, information</article-title>
          , document or record? Emerald Group Publishing Limited (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Maimon</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rokach</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Data Mining and Knowledge Discovery Handbook (Second Edition</article-title>
          ). Springer Verlag (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Sammut</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Webb</surname>
            ,
            <given-names>G.I.</given-names>
          </string-name>
          :
          <source>Encyclopedia of Machine Learning and Data Mining</source>
          . Springer Verlag (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Witten</surname>
            ,
            <given-names>I.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Frank</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          :
          <article-title>Data Mining - Practical Machine Learning Tools and Techniques</article-title>
          . Morgan Kaufman (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Sieber</surname>
            ,
            <given-names>R.E.</given-names>
          </string-name>
          , Johnson, P.A.:
          <article-title>Civic open data at a crossroads: Dominant models and current challenges</article-title>
          .
          <source>Government Information Quarterly</source>
          <volume>32</volume>
          (
          <issue>3</issue>
          ) (
          <year>2015</year>
          )
          <fpage>308</fpage>
          -
          <lpage>315</lpage>
          . https://doi.org/https://doi.org/10.1016/j.giq.
          <year>2015</year>
          .
          <volume>05</volume>
          .003 http://www.sciencedirect.com/science/article/pii/S0740624X15000611
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Ahrens</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Geveci</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Law</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Paraview</surname>
          </string-name>
          :
          <article-title>An end-user tool for large data visualization</article-title>
          .
          <source>The visualization handbook 717</source>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>McQuire</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>One map to rule them all? google maps as digital technical object</article-title>
          .
          <source>Communication and the Public</source>
          <volume>4</volume>
          (
          <issue>2</issue>
          ) (
          <year>2019</year>
          )
          <fpage>150</fpage>
          -
          <lpage>165</lpage>
          . https://doi.org/10.1177/2057047319850192 https://doi.org/10.1177/2057047319850192
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Hill</surname>
            ,
            <given-names>L.L.</given-names>
          </string-name>
          : Georeferencing - The
          <source>Geographic Associations of Information</source>
          . Cambridge, MA: The MIT Press (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Euzenat</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>An api for ontology alignment</article-title>
          .
          <source>In: International Semantic Web Conference</source>
          , Springer (
          <year>2004</year>
          )
          <fpage>698</fpage>
          -
          <lpage>712</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Anand</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mittal</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tuzel</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Meer</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Semi-supervised kernel mean shift clustering</article-title>
          .
          <source>IEEE transactions on pattern analysis and machine intelligence</source>
          <volume>36</volume>
          (
          <issue>6</issue>
          ) (
          <year>2013</year>
          )
          <fpage>1201</fpage>
          -
          <lpage>1215</lpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>