<!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>Semantic Integration of Raster Data for Earth Observation on Territorial Units ?</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ba-Huy Tran??</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nathalie Aussenac-Gilles</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Catherine Comparot</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Cassia Trojahn</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>IRIT, Universite de Toulouse</institution>
          ,
          <addr-line>CNRS, Toulouse</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Raster is a common data format in satellite image processing. A raster allows us to model geographic phenomena as a regular surface in which each cell (or pixel) is associated with a phenomenon value. Many rasters can be provided for the same geographic area, for the same phenomenon at di erent dates or di erent phenomena; they can be compared, combined, used to generate a new one, etc. A recurrent issue however is to transfer data from pixels to features to qualify territorial units, which requires complex aggregation processes. This paper addresses this issue thanks to a semantic data integration process based on spatial and temporal properties. We propose i) a modular and generic ontology used for the homogeneous representation of data qualifying a geographical area of interest; and ii) a Semantic Extraction, Transformation, and Load (ETL) process that relies on the ontology and data extracted from rasters and that maps the aggregated data to the corresponding areas. We evaluate our approach in terms of the (i) adaptability of the proposed model and pipeline to accommodate di erent use cases, (ii) added value of the generated datasets in helping decision making, and (iii) approach scalability.</p>
      </abstract>
      <kwd-group>
        <kwd>Earth observation</kwd>
        <kwd>semantic data integration</kwd>
        <kwd>spatio-temporal</kwd>
        <kwd>change detection</kwd>
        <kwd>land cover</kwd>
        <kwd>NDVI</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>? Supported by H2020 grant for the CANDELA project from an H2020 EC research
?? Copyright ©2021 for this paper by its authors. Use permitted under Creative
Commons License Attribution 4.0 International (CC BY 4.0).</p>
      <p>
        One common data format in satellite image processing is raster. A raster
models geographic phenomena as a regular surface in which each cell (or pixel)
is associated with an indicator or a phenomenal value according to a prede ned
codi cation or classi cation. Such representations may be automatically built
by di erent types of algorithms including machine learning. Several rasters can
be provided for the same geographic area to monitor the same phenomenon
at di erent dates or di erent phenomena; they can be compared, combined,
used to generate a new one [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. However, in a decision-making perspective, the
interpretation of their content requires higher-level representations associated
with features that bring meaning to the areas of interest on Earth.
      </p>
      <p>This paper addresses the integration of data calculated from rasters as a
way of qualifying geographic areas of interest, based on their spatio-temporal
properties. These areas of interest are usually represented as geospatial features
in a vector format. We are interested in studying (i) the kind of ontology required
to support knowledge extraction from EO data and to describe homogeneously
di erent analysis results provided by the rasters; (ii) how to make accessible and
usable rich EO data and (iii) how to enable the data traceability to enhance user
con dence and data exploitation. The contributions of this paper are as follows:
(i) a generic vocabulary that allows the semantic and homogeneous description
of spatio-temporal data to qualify prede ned areas (ii) a con gurable semantic
ETL process based on the proposed model (iii) an EO eco-system that allows
for exploiting Sentinel images.</p>
      <p>The rest of this paper is organized as follows. Section 1 presents the semantic
model for integrating geographic areas and data extracted from rasters, through
their spatial and temporal dimensions. Section 2 details the semantic data
integration process. Section 3 discusses the experimental evaluation of our approach.
The main related work is discussed in section 4 and nally, section 5 ends the
paper and presents the perspectives for future work.
1</p>
    </sec>
    <sec id="sec-2">
      <title>Semantic model</title>
      <p>We propose a semantic model to represent data from rasters that provide
observed properties of a geographic area of interest (land parcel, administrative
unit, forest, etc.) along with their spatio-temporal dimensions. This model also
allows keeping track of integrated data and image metadata. To this end, it
relies on a generic and modular ontology that extends vocabularies available
as OGC standards such as GeoSPARQL, and W3C recommendations such as
OWL-Time1, SOSA2, DCAT3, and PROV-O4.</p>
      <p>The model is composed of several sub-models describing the various kinds
of data without the need of instantiating the whole model. These sub-models
are a) a territorial observation model (for representing geospatial units and their
1 https://www.w3.org/TR/owl-time/
2 https://www.w3.org/TR/vocab-ssn/
3 https://www.w3.org/TR/vocab-dcat-2/
4 https://www.w3.org/TR/prov-o/
associated observations); b) an EO model (for representing Sentinel image
metadata); and c) an EO analysis model (for representing raster results produced by
image processing). Due to the lack of space, only a) is depicted.</p>
      <p>Territorial observation model (tom): The tom model (Figure 1) takes as
input any output of EO analysis activities as long as it comes in raster format. A
collection of observations (represented as tom:GeoFeatureObservationCollection )5
is composed of several observations (tom:GeoFeatureObservation), observing a
given property (sosa:ObservableProperty ) on a given territorial . Territories,
presenting a footprint on Earth, are represented by the tom:GeoFeature class that
specializes the sosa:FeatureOfInterest and geo:Feature classes. They belong to
a type (tom:GeoFeatureType), such as an administrative unit (village, county),
land register parcel, agricultural parcel, forest, or geospatial data grid (such as
Sentinel tiles). Each observation result in the percent value (sosa:hasSimpleResult )
covered of the property among all observed properties in the collection to which
it belongs; for example, 40% of Mixed Forest and 60% of Coniferous Forest.
The prov-o:Entity class allows keeping trace (using the prov-o:wasDerivedFrom
property) of the raster le used to create the collections of observations on the
one hand and of the vector le used to create the territorial units on the other
hand (Cf the eoam module described below).</p>
      <p>Sentinel images metadata (eom): The eom (EO model) is the part of
the ontology dedicated to representing metadata of Sentinel images. It mainly
describes the product (an image) as a result of a sosa:Observation. Each
observation is associated with a temporal information, i.e., the date of capture
(sosa:phenomenomTime) and a spatial information, i.e., the area being
cap5 The sosa:ObservationCollection class is an extension proposed in a current working
draft (https://www.w3.org/TR/vocab-ssn-ext/)
tured (either by the geometry property of the eom:Product or through the
sosa:hasFeatureOfInterest relation).</p>
      <p>EO analysis model (eoam): Sentinel images are consumed in di erent kinds
of analyses, such as machine learning algorithms that identify changes between
two images. The eoam model (EO Analysis Model) provides information about
the results of these activities since they are or will be consumed by the semantic
integration process. Thanks to the PROV-O vocabulary, it is possible to know
which Sentinel images have been used as input of a process (eoam:EOAnalysis ),
and which agent (prov-o:wasAssociatedWith ) realized it. DCAT is used to
catalog both the raster datasets and vector datasets. In this way, both raster les
(eoam:RasterFile) and vector les (eoam:GeoFeatureFile) are considered as
distributions of these datasets. A raster distribution is detailed with temporal
coverage information (i.e. the dct:temporal and dct:Location properties provided by
DCAT), but also the spatial resolution (dcat:spatialResolutionInMeter ). A
vector distribution describes the main attributes of the les, such as the le size
(dcat:byteSize), le format (dct:format ), or used CRS (dct:conformsTo).
2</p>
    </sec>
    <sec id="sec-3">
      <title>EO data analysis process</title>
      <p>The EO data analysis pipeline is depicted in Figure 2. This pipeline is composed
of three main tasks:
{ Satellite images processing and analysis: This task consists of
processing and analyzing satellite images coming from a DIAS (Data and
Information Access Services). The possible analysis could be from the simple one
as NDVI calculation to the sophisticated ones like change detection on time
series or land cover annotation. The task generates raster les as a result.
{ Semantic data integration: The task extracts data from the generated
raster les using vector les that contain the territorial units to be
observed. Vector sources could come from open data repositories or our
semantic database through Semantic search.
{ Semantic search: The task aims to analyze the integrated data by querying
the semantic database. The SPARQL query results can be used to perform
once again the rst two tasks for further analysis, either as parameters for
guiding the process or as input data. The results can also be used by
specialized GIS applications for detailed analyses of the whole integrated data.</p>
      <p>The semantic data integration process can be divided into several steps, as
in an ETL process. The main steps of the process are described in the following.
Data extraction from rasters and vector les This step aims to extract
and structure data according to di erent purposes. The process requires two
sources: a vector and a raster. First, metadata are extracted. Next, the vector
le is processed to extract information about territorial units of a given type.
They will populate the tom:GeoFeature. The raster is also processed to
qualify each territorial unit contained in the vector le. Properties of interest (e.g.
mean values) are extracted through pixel aggregation or spatial masks are
created to eliminate undesired areas. Currently, we distinguish two types of raster,
depending on the type of their pixel values:
{ Categorical rasters (as for land cover): in this kind of rasters, since a pixel
value represents a class (vineyard, for example), additional information is
needed to decode it. For example, the value 15 is decoded as a vineyard in
a CESBIO land cover raster;
{ Continuous rasters (as for NDVI or change indicators): a pixel value will be
automatically classi ed into a level (or class) such as Very low, Low, Middle,
High, or Very high.</p>
      <p>To qualify a territory unit from a raster, either new properties (e.g., mean
values) are extracted through pixel aggregation, or spatial masks are created to
eliminate undesired areas.</p>
      <p>
        Data transformation This step aims at transforming the processed data into
the semantic one. Templates that de ne the mappings between the extracted
data structure (in JSON) and the ontologies are used as a basis in this process.
They are usually handwritten. While di erent data translation tools exist, such
as D2RQ6, Ultrawrap7, Morph8, Ontop9, TripleGeo10 or GeoTriples11, we chose
to adapt the mapping template and processing mechanism described in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. This
choice is motivated by the fact that it contains functions helping to perform
more sophisticated operations, especially feature masking. The output of this
step is a set of RDF les.
      </p>
      <p>Data load The nal step consists of importing the RDF les into the triplestore,
following a materialization approach. The advantage of such an approach is to
facilitate future processing, analysis, or reasoning on the materialized RDF data.
6 http://d2rq.org/
7 https://capsenta.com/ultrawrap/
8 http://mayor2.dia. .upm.es/oeg-upm/index.php/en/technologies/315-morph-rdb/
9 http://ontop.inf.unibz.it/
10 https://github.com/GeoKnow/TripleGeo
11 http://geotriples.di.uoa.gr/</p>
    </sec>
    <sec id="sec-4">
      <title>Experimental evaluation</title>
      <p>3.1</p>
      <sec id="sec-4-1">
        <title>Application use cases</title>
        <p>Two use cases of the CANDELA project have been chosen for demonstration:
{ Vineyard use case: The objective of the use case is to retrieve changes in
vineyards that were damaged by natural hazards such as frost or hail. The
area of study is located in the Aquitaine region, in France. The vineyards of
the area were reported heavily damaged by frost on the 20th of April 2017.
{ Urban expansion use case: The use case aims at studying the changes
related to urban expansion in agricultural areas. We study changes in villages
around Bordeaux city, one of the largest cities in France, and it is surrounded
by agricultural areas, between 2017 and 2020.</p>
        <p>Both use cases share a common set of raster types:
{ Change indicator: Change indicators, representing the probability of changes
(between 0 and 1) of pixels of two Sentinel images, are obtained by executing
tools from partners of the project.
{ NDVI: NDVI information is obtained by processing near-infrared and red
sensors of Sentinel images. The output values are between -1 and 1. Since
the values between -1 and 0 represent the elements composed of water, these
values are set to 0 so that the rasters only contain values between 0 and 1.
{ Land cover: The datasets provide land cover information given an area on
Earth. The CESBIO land cover datasets12 are used for our use cases. They
cover the French territory with a spatial resolution of 10m2.</p>
        <p>Regarding the territorial units (vector data), land register data is used for
the rst use case while the second consumes administrative unit data:
{ Land register: Land register data is available from the French government
data website13 in GeoJSON format or shape les.
{ Administrative unit data: Information of villages inside an area of interest
can be obtained from the French government website14. The datasets are
available in shape les and are updated yearly. Administrative units are linked
to the INSEE RDF database15.
3.2</p>
      </sec>
      <sec id="sec-4-2">
        <title>Model genericity</title>
        <p>The genericity of the model is proved by the facts that: (i) The model treats
in the same manner whatever the raster datasets, and their versions, as long as
they exist in the right format; (ii) Di erent classi cations can be used to observe
the same type of EO property; (iii) The system can consume whatever the vector
source describes any territorial divisions.
12 http://osr-CESBIO.ups-tlse.fr/ oso/
13 https://cadastre.data.gouv.fr/datasets/cadastre-etalab
14
https://www.data.gouv.fr/en/datasets/decoupage-administratif-communalfrancais-issu-d-openstreetmap
15 https://rdf.insee.fr/</p>
      </sec>
      <sec id="sec-4-3">
        <title>Pipeline genericity</title>
        <p>Since the components of the pipeline are organized as services (python functions
and docker images), the users can customize the pipeline by choosing and
chaining up as many services as they like through Jupyter notebooks of the platform.
{ Vineyard use case: (i) we rst obtain all parcels of the Saint Emilion village
from the land register data and CESBIO land cover raster for 2017. Semantic
data integration is next used to integrate land cover and parcel information.
(ii) Vineyard parcels inside the villages are retrieved via Semantic search. (iii)
Appropriated Sentinel-2 images are used for NDVI calculation. (iv) These
images are also used for change detection. (v) The generated rasters from
the 3rd and 4th steps along with the vector from the 2nd step are integrated
into the semantic database. (vi) Finally, semantic search can be used for
analyzing all integrated information related to the vineyard of interest.
{ Urban expansion use case: (i) We rst select adapted Sentinel images and
execute NDVI calculation. (ii) These images are also used for change
detection. (iii) We obtain vector data of all villages of the Gironde department.
Semantic data integration is next launched using the raster generated from
the previous step and the obtained vector les. iv) Finally, we perform a
semantic search to analyze the integrated data related to the villages of
interest.</p>
        <p>The semantic data integration is con gurable with a set of parameters that
can be provided as raster metadata or as function parameters. Users can also
provide custom thresholds for class classi cation since the results of image
processing and analysis may highly depend on the scenarios.</p>
      </sec>
      <sec id="sec-4-4">
        <title>Use cases analysis</title>
        <p>We evaluate the result obtained using the pipeline presented in 3.3, knowing
that the results highly depend on the precision of the algorithms provided by
our partners.</p>
        <p>{ Vineyard use case: Two Sentinel-2 images collected on the T30TYQ tile
are used for change detection and NDVI computation; they are respectively
dated 2017/04/19 and 2017/04/29: the choice of these images is based on
the fact that they have very low cloud cover (0% and 15%) and the interval
between these observations covers the period of study.</p>
        <p>Figure 3 represents an overview of the change levels detected and the
degradation of NDVI The Very low change level is eliminated since it's not very
relevant. The NDVI degradation indicator represents the total percentage of
degradation of ve NDVI levels. We also eliminated parcels having the NDVI
degradation below 20% . Finally, there are 858 parcels detected as having
changed, 756 parcels detected as having NDVI degradation above 20%, and
510 parcels detected in both cases.
{ Urban expansion use case: For NDVI calculation and change detection,
it is recommended to collect images in the same period and in summer
to limit the cloud cover and the in uence of vegetation growth. So, two
Sentinel-2 images were collected on 2nd August 2017 and 6th August 2020
and have 0% of cloud cover. Figure 4 (right) represents an overview of the
change levels detected and the NDVI levels degraded between these two
dates, together with the source Sentinel images (left). We can observe that:
(i) the change levels detected match quite well with the degraded NDVI due
to urbanization; (ii) the more the village approaches the city, the more it
is changed. The next analysis could be comparing change, NDVI and land
cover information at parcel level for particular villages.</p>
      </sec>
      <sec id="sec-4-5">
        <title>Approach scalability</title>
        <p>
          In terms of triplestore, we rst opted for Strabon16 for its many advantages.
It has a good overall performance thanks to particular optimization techniques
that allow spatial operations to take advantage of PostGIS functionality instead
of relying on external libraries [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. For complex applications that include both
spatial joins or spatial aggregations, Strabon is the only RDF store that performs
well [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. While Strabon performed well when considering a reduced number
of triples in the data store, we faced scalability problems when increasing the
number of triples. Indeed, the same remarks are reported in [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]. For these
reasons, we thus examined query federation approaches where the data is stored
in di erent triplestores. In our case, Strabon is used only for spatial data and
GraphDB17 for the rest. Preliminary experiments showed several advantages of
this option: (i) faster response time for non-spatial queries (ii) scalable and robust
as it ensures the result regardless of the amount of integrated data. In terms of
the size of the generated RDF datasets, we populated 0.5M geofeatures (about
2.5M triples) in Strabon and 4M observations (97.5M triples) in GraphDB using
their API. The processing and loading time on a virtual node (4 cores CPU at
2.6GHz, 8GB of RAM, and SSD disk) was about 40 hours.
4
4.1
        </p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Related Work</title>
      <sec id="sec-5-1">
        <title>Semantic ETL and models for EO data integration</title>
        <p>
          Di erent semantic ETL proposals have addressed the transformation and
integration of (open) EO data to LOD. In [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ], the authors model EO imagery
as a data cube with a speci c place and time, thanks to the W3C RDF Data
Cube (QB) ontology [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. This model combines standard vocabularies such as
SSN, OWL-Time, SKOS, and PROV-O. In [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ], QB was used to publish tabular
time series data and to structure it into slices that support multiple views on
the data. As a spatio-temporal data cube, the semantic EO data cube [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]
contains EO data where for each observation at least one nominal interpretation is
available. Following a semantic ETL approach along with ontology-based data
access (OBDA), [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] extends Data Cube, GeoSPARQL, and OWL-Time
ontologies to o er access to Copernicus services information. Here, SOSA is adopted
to represent observation collections but alignments18 exist between SOSA and
QB. Closer to us, [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] de ned an ETL process to integrate EO image and
external data sources, such as Corine Land cover, Urban Atlas and Geonames.
The process is carried out based on their SAR ontology. Another close work in
terms of datasets is from [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ], where data is integrated and published as LOD
based on an ontology, called proDataMarket. Three data sources, the Spanish
land parcel identi cation system, Sentinel-2 satellite, and LiDAR ights, are
16 http://strabon.di.uoa.gr/
17 https://graphdb.ontotext.com/
18 https://www.w3.org/TR/vocab-ssn/
integrated. In [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], satellite images are classi ed and enriched with additional
semantic data to enable queries about what can be found at a particular location.
In our approach, an exploitation of our integrated data could also be facilitating
the image search. Finally, while we do not fully address the scalability of our
approach, several works are addressing the issue of managing large volumes of
EO data.
4.2
        </p>
      </sec>
      <sec id="sec-5-2">
        <title>Processing of raster data in a semantic framework</title>
        <p>
          Raster data can be represented following two approaches: either by treating the
entire raster grid as coverage or by providing procedures to extract vector objects
from the raster matrix. The rst approach relies on constructing a semantic
representation of the raster pixels so that each pixel attributes (geometry, values)
are maintained. In [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] the RDF Grid coverage ontology is designed to allow a
native integration of coverage in RDF triplestores. The gridded structure of the
data is preserved and can be queried using SciSPARQL. Recently, the
Ontopspatial extension [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] has been developed to process raster data and create virtual
geospatial RDF views above it.
        </p>
        <p>
          The second approach consists of extracting entities from rasters and
representing them as ontological features. These entities are sets of raster elements
(i.e. sets of pixels) that meet a certain context-dependent de nition. In [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], the
approach integrates and processes vector and raster data from LOD repositories
using vectorization and mathematical tools for geo-processing. First, bounding
boxes for input raster are used to query LOD endpoints for entities
corresponding to a certain concept. The returned entities along with their geometry are
next used to select raster pixels for supervised training based on content-based
descriptors. Finally, the results can be vectorized and inserted back into the
original repository. In [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ], the approach proposes to restructure the images in
patches that have a xed size, on which external information is associated. Each
patch is directly transformed into a feature based on the ontology. [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] extends
current standards to represent raster geo-data. A region of interest is rst
polygonized and then the data is transformed into a semantic representation using
R2RML mapping rules. This workaround is arguably not a complete solution to
represent raster les in RDF as the original geometric source of the data is not
preserved [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. Here, the areas of interest are prede ned, hence the geometries
(polygons) are known. Another close work is from [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ], where a raster allows
for modeling geographic phenomena as a regular surface in which each cell (or
pixel) is associated with a phenomenon value. However, they store each value
associated with a pixel corresponding to an observation. Here, we aggregate the
values of a region. While their modeling is close to ours in terms of reused
vocabularies, they do not represent metadata and provenance nor exploit Sentinel
images. Finally, our work adapts the one presented in [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] in several ways, with
a di erent focus on the pipeline that generates RDF data from EO rasters and
other data sources. Moreover, we do not need to consider versions of
administrative units, and we explicitly refer to satellite images thanks to which we can
compute new indices
        </p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Conclusion</title>
      <p>This paper presented an approach for the integration of data calculated from
rasters as a way of qualifying territorial units, based on their spatio-temporal
features. We proposed a modular and generic ontology for semantically and
homogeneously describing spatio-temporal data that qualify prede ned areas,
together with the provenance of all sources of data. This ontology is generic enough
for describing data that can be calculated from any source that conforms to a
raster format. We de ned a con gurable semantic ETL process guided by this
ontology. The process extracts data from rasters and links observations to
territorial units through their spatio-temporal dimensions. This process produces
a semantic database that can be exploited for di erent purposes. We illustrated
the approach by integrating various raster datasets for two use cases of a joint
project. As future work, we plan to exploit big data scenarios with the
management of Natura 2000 areas19. We also consider extending the proposed approach
to deal with data coming from CSV, especially, weather observation data. Finally,
we would like to publish our knowledge base as linked open data for scienti c
purposes.
19 https://www.eea.europa.eu/data-and-maps/data/natura-11</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Marjan</given-names>
            <surname>Alirezaie</surname>
          </string-name>
          , Andrey Kiselev, Martin Langkvist, Franziska Klugl, and
          <string-name>
            <given-names>Amy</given-names>
            <surname>Lout</surname>
          </string-name>
          .
          <article-title>An ontology-based reasoning framework for querying satellite images for disaster monitoring</article-title>
          .
          <source>Sensors</source>
          ,
          <volume>17</volume>
          (
          <issue>11</issue>
          ),
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>A.</given-names>
            <surname>Andrejev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Misev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Baumann</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T.</given-names>
            <surname>Risch</surname>
          </string-name>
          .
          <article-title>Spatio-temporal gridded data processing on the semantic web</article-title>
          .
          <source>In 2015 IEEE International Conference on Data Science and Data Intensive Systems</source>
          , pages
          <fpage>38</fpage>
          {
          <fpage>45</fpage>
          ,
          <string-name>
            <surname>Dec</surname>
          </string-name>
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>H.</given-names>
            <surname>Arenas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Aussenac-Gilles</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Comparot</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Trojahn</surname>
          </string-name>
          .
          <article-title>Semantic Integration of Geospatial Data from Earth Observations</article-title>
          .
          <source>In 20th Int. Conf. on Knowledge Engineering and Knowledge Management</source>
          , pages
          <volume>97</volume>
          {
          <fpage>100</fpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>J.</given-names>
            <surname>Arocena</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lozano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Quartulli</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Olaizola</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Bermudez</surname>
          </string-name>
          .
          <article-title>Linked open data for raster and vector geospatial information processing</article-title>
          .
          <source>In 2015 IEEE International Geoscience and Remote Sensing Symposium</source>
          , pages
          <volume>5023</volume>
          {
          <fpage>5026</fpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Hannah</given-names>
            <surname>Augustin</surname>
          </string-name>
          , Martin Sudmanns, Dirk Tiede, Stefan Lang, and
          <string-name>
            <given-names>Andrea</given-names>
            <surname>Baraldi</surname>
          </string-name>
          .
          <article-title>Semantic earth observation data cubes</article-title>
          .
          <source>Data</source>
          ,
          <volume>4</volume>
          (
          <issue>3</issue>
          ):
          <fpage>102</fpage>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Tran</surname>
            <given-names>B-H</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Aussenac-Gilles</surname>
            <given-names>N</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Comparot</surname>
            <given-names>C</given-names>
          </string-name>
          , and Trojahn C.
          <article-title>Semantic Integration of Raster Data for Earth Observation: An RDF Dataset of Territorial Unit Versions with their Land Cover</article-title>
          .
          <source>International Journal of Geo-Information</source>
          ,
          <volume>9</volume>
          (
          <issue>9</issue>
          ),
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Konstantina</given-names>
            <surname>Bereta</surname>
          </string-name>
          , Herve Caumont, Ulrike Daniels, Erwin Goor, Manolis Koubarakis,
          <string-name>
            <surname>Despina-Athanasia</surname>
            <given-names>Pantazi</given-names>
          </string-name>
          , George Stamoulis, Sam Ubels, Valentijn Venus, and
          <string-name>
            <given-names>Firman</given-names>
            <surname>Wahyudi</surname>
          </string-name>
          .
          <article-title>The copernicus app lab project: Easy access to copernicus data</article-title>
          .
          <source>In EDBT</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Konstantina</given-names>
            <surname>Bereta</surname>
          </string-name>
          , Guohui Xiao, and
          <string-name>
            <given-names>Manolis</given-names>
            <surname>Koubarakis</surname>
          </string-name>
          .
          <article-title>Ontop-spatial: Ontop of geospatial databases</article-title>
          .
          <source>Journal of Web Semantics</source>
          ,
          <volume>58</volume>
          :
          <fpage>100514</fpage>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>Dmitry</given-names>
            <surname>Brizhinev</surname>
          </string-name>
          , Sam Toyer, Kerry Taylor, and Zhiduo Zhang.
          <article-title>Publishing and using earth observation data with the rdf data cube and the discrete global grid system</article-title>
          .
          <source>Technical report, W3C and OGC</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10. L.
          <string-name>
            <surname>Ding</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Xiao</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Calvanese</surname>
            , and
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Meng</surname>
          </string-name>
          .
          <article-title>A framework uniting ontologybased geodata integration and geovisual analytics</article-title>
          .
          <source>ISPRS International Journal of Geo-Information</source>
          ,
          <volume>9</volume>
          (
          <issue>9</issue>
          ),
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Daniela</surname>
            Espinoza-Molina, Charalampos Nikolaou, Corneliu Octavian Dumitru, Konstantina Bereta, Manolis Koubarakis, Gottfried Schwarz, and
            <given-names>Mihai</given-names>
          </string-name>
          <string-name>
            <surname>Datcu</surname>
          </string-name>
          .
          <article-title>Very-High-Resolution SAR Images and Linked Open Data Analytics Based on Ontologies</article-title>
          .
          <source>IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing</source>
          ,
          <volume>8</volume>
          (
          <issue>4</issue>
          ):
          <volume>1696</volume>
          {
          <fpage>1708</fpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Timo</surname>
            <given-names>Homburg</given-names>
          </string-name>
          , Claire Prudhomme, Falk Wurriehausen, Ashish Karmacharya, Frank Boochs, Ana Roxin, and
          <string-name>
            <given-names>Christophe</given-names>
            <surname>Cruz</surname>
          </string-name>
          .
          <article-title>Interpreting heterogeneous geospatial data using semantic web technologies</article-title>
          . In Osvaldo Gervasi, Beniamino Murgante, Sanjay Misra,
          <string-name>
            <surname>Ana Maria A.C. Rocha</surname>
          </string-name>
          ,
          <string-name>
            <surname>Carmelo M. Torre</surname>
            , David Taniar,
            <given-names>Bernady O.</given-names>
          </string-name>
          <string-name>
            <surname>Apduhan</surname>
          </string-name>
          , Elena Stankova, and Shangguang Wang, editors,
          <source>Computational Science and Its Applications { ICCSA</source>
          <year>2016</year>
          , pages
          <fpage>240</fpage>
          {
          <fpage>255</fpage>
          ,
          <string-name>
            <surname>Cham</surname>
          </string-name>
          ,
          <year>2016</year>
          . Springer International Publishing.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13. Theo los Ioannidis, George Garbis, Kostis Kyzirakos, Konstantina Bereta, and
          <string-name>
            <given-names>Manolis</given-names>
            <surname>Koubarakis</surname>
          </string-name>
          .
          <article-title>Evaluating geospatial RDF stores using the benchmark geographica 2</article-title>
          . CoRR, abs/
          <year>1906</year>
          .
          <year>01933</year>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Laurent</surname>
            <given-names>Lefort</given-names>
          </string-name>
          , Josh Bobruk, Armin Haller, Kerry Taylor, and
          <string-name>
            <given-names>Andrew</given-names>
            <surname>Woolf</surname>
          </string-name>
          .
          <article-title>A linked sensor data cube for a 100 year homogenised daily temperature dataset</article-title>
          .
          <source>In Proceedings of the 5th International Conference on Semantic Sensor Networks - Volume 904, SSN'12, page</source>
          <volume>1</volume>
          {
          <fpage>16</fpage>
          ,
          <string-name>
            <surname>Aachen</surname>
            ,
            <given-names>DEU</given-names>
          </string-name>
          ,
          <year>2012</year>
          . CEUR-WS.org.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Ikrom</surname>
            <given-names>Nishanbaev</given-names>
          </string-name>
          , Erik Champion, and
          <string-name>
            <given-names>David</given-names>
            <surname>Mcmeekin</surname>
          </string-name>
          .
          <article-title>A survey of geospatial semantic web for cultural heritage</article-title>
          .
          <source>Heritage</source>
          ,
          <volume>2</volume>
          :
          <fpage>1471</fpage>
          {
          <fpage>1498</fpage>
          , 05
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <given-names>K.</given-names>
            <surname>Patroumpas</surname>
          </string-name>
          , G. Giannopoulos, and
          <string-name>
            <given-names>S.</given-names>
            <surname>Athanasiou</surname>
          </string-name>
          .
          <article-title>Towards geospatial semantic data management: Strengths, weaknesses, and challenges ahead</article-title>
          .
          <source>In Proc. of the 22Nd ACM SIGSPATIAL Int. Conf. on Advances in Geographic Information Systems</source>
          , pages
          <fpage>301</fpage>
          {
          <fpage>310</fpage>
          , New York, USA,
          <year>2014</year>
          . ACM.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Hoan Nguyen Mau Quoc</surname>
          </string-name>
          , M. Serrano, Han Nguyen Mau, John G. Breslin, and
          <string-name>
            <surname>Danh</surname>
          </string-name>
          Le-Phuoc.
          <article-title>A performance study of rdf stores for linked sensor data</article-title>
          . viXra,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Dina</surname>
            <given-names>Sukhobok</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hector Sanchez</surname>
            , Jesus Estrada, and
            <given-names>Dumitru</given-names>
          </string-name>
          <string-name>
            <surname>Roman</surname>
          </string-name>
          .
          <article-title>Linked data for common agriculture policy: Enabling semantic querying over sentinel2 and lidar data</article-title>
          .
          <source>ISWC</source>
          <year>2017</year>
          Posters &amp;
          <article-title>Demonstrations and Industry Tracks (ISWC-PD-</article-title>
          <string-name>
            <surname>Industry</surname>
            <given-names>)</given-names>
          </string-name>
          ,
          <source>number 1963 in CEUR Workshop Proceedings</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Jesus</surname>
            <given-names>Villegas</given-names>
          </string-name>
          , Hector Sanchez Pastor, Lorena Hernanz,
          <article-title>Mar a Checa, and Dumitru Roman. Enabling the use of sentinel-2 and lidar data for common agriculture policy funds assignment</article-title>
          .
          <source>International Journal of Geo-Information</source>
          ,
          <volume>6</volume>
          :
          <fpage>255</fpage>
          , 08
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <given-names>Christian</given-names>
            <surname>Zinke</surname>
          </string-name>
          and
          <article-title>Axel-Cyrille Ngonga Ngomo. Discovering and linking spatiotemporal big linked data</article-title>
          .
          <source>IGARSS 2018 - 2018 IEEE International Geoscience and Remote Sensing Symposium</source>
          , pages
          <volume>411</volume>
          {
          <fpage>414</fpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>