<!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>Approaches to Representation of Knowledge of Operations on Spatial Data in Monitoring Applications</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ksenia V. Raevich</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yury A. Maglinets</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ruslan V. Brezhnev</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>The Institute of Space and Information Technology SFU</institution>
          ,
          <addr-line>Krasnoyarsk</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>Article is devoted to a research of a problem of representation of diverse knowledge and data on spatial objects and ways of operating by them at the solution of monitoring problems under control of the multi-purpose system of remote monitoring of ISIT (MpSRM). The review is presented classification of knowledge which systematizes knowledge of semantics, syntax, behavior of a monitoring object and the rule of their interpretation. The approach is considered to representation of knowledge allowing to formalize monitoring problem definition.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>The System, in its turn, is targeted at determination of the required measurement rate and information sources;
definition of deciphering features of the aspects for the Object to be found on the image with reference to each source;
identification of the correspondence between the numeric values as measured on the image and the respective properties of
the MO which shall be identified under the Definer query.</p>
      <p>Thus, the key task setting parameters to be clarified interactively between the Definer and the System are:
 Name of the Object (type of objects) and its identities (properties) as known to the Definer for the Object
identification by the System among the variety of the surrounding objects;
 Structural properties of the Object as known to the Definer (when significant for identification);
 Relations between SO and environment as known to the Definer (when significant for identification);
 Properties of the Object to be defined;
 Structure of the Object to be defined;
 Relations between the SO and environment to be defined.
3</p>
    </sec>
    <sec id="sec-2">
      <title>Conceptual Model of the Satellite Monitoring System Knowledge</title>
      <p>Two knowledge categories have been conceptually identified: MO knowledge; system knowledge.
3.1</p>
      <sec id="sec-2-1">
        <title>MO Knowledge</title>
        <p>
          MO Knowledge may generally be expressed as below:
 = &lt;   ,  ,  ,  &gt;,
(1)
where O is a monitoring object,   is a set of the Object specialties; R is a set of binary relations with other objects
formalized in [
          <xref ref-type="bibr" rid="ref4 ref5">5, 6</xref>
          ]; P is a set of heterogeneous properties of the Object whereat   is characterized by the subset
{ 1 ,  2 ,  3 , … ,  } ∈  ;  is a set of interpretation rules associated with the principles and algorithms of the Object
features’ computation in one or another specialty.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>3.1.1Knowledge of the SO semantics</title>
        <p>A descriptor being a future advance in approach (as detailed in [7]) was suggested to align the Definer mental model
with the internal System knowledge representation. Statement of tasks is characterized in the below categories:
 Taxonomy of domain concepts. One or more taxonomies correspond to the specific domain, each taxonomy
setting the SO hierarchical classification from a certain position. Specific element (node of a taxonomic tree)
may have various specialties.
 Properties of taxonomy elements. Specific element is described by the set of properties indicative of the
respective aspect of the Object. Non-representational (class of properties) and certain properties are identified,
each likely matched with the range of values, type of a measurement scale, principles of measurement and
possible interpretations.
 Relations between the taxonomy elements. Specific pair of elements may be described by the set of binary
relations over it.
 Domain Aggregations. Describe the allowable structural combinations of the Object in question as collections
of components (elements, parts).</p>
      </sec>
      <sec id="sec-2-3">
        <title>3.1.2Knowledge of the SO behavior</title>
        <p>Comparison of SO specialties presented by the set of the properties to be measured, each (specialty or property)
being in correlation with the relevant concept taxonomy node and model of the estimated path of the property value being
changed in time, peculiar for this SO specialty.</p>
      </sec>
      <sec id="sec-2-4">
        <title>3.1.3Knowledge of the SO syntax</title>
        <p>Refer to the collection of the key peculiarities (features) of the Monitoring Object as seen on the image:
 structural peculiarities,
 shape features,
 brightness and textural properties as seen in one or another range or a set of EM-spectrum ranges,
 spatial attitude,
 time-to-time variability (in view of each of the above peculiarities).</p>
      </sec>
      <sec id="sec-2-5">
        <title>3.1.4Knowledge of the interpretation rules</title>
        <p>Knowledge of the interpretation rules being indicative of the semantic values based on the syntactic marker
measurements and characteristics of the initial image.</p>
        <p>Regulates the ERS data conversion control. The variety of procedures and algorithms support the great many
various stages of data processing. It is important to identify the classes of one-function procedures for the classifier being
configured in this set, such procedures, in their turn, may be subdivided to atomic actions, if required. System
knowledge may be subdivided into the following sub-classes:</p>
      </sec>
      <sec id="sec-2-6">
        <title>3.2.1Knowledge of the Data Conversion Algorithms</title>
        <p>
          Knowledge of the Data Conversion Algorithms may be set in a declarative manner by lists or relational structures
[
          <xref ref-type="bibr" rid="ref3">3, 4</xref>
          ], where interrelations between algorithms, tasks and rules of decision are taken into account thus allowing to
formalize the task context, ways of its solution, description of inputs, principles of the interim and final results’
representation and so on in the form of individual taxonomy.
        </p>
      </sec>
      <sec id="sec-2-7">
        <title>3.2.2Knowledge of the Tools for Interaction with End User</title>
        <p>Knowledge of the Tools for Interaction with End User describes the principles of the task assignment by the end use,
principles of internal task interpretation and principles of the solution results representation. These principles are aimed
at description of the structure of “end user - decision system” interaction. Information provided by the user when setting
the task shall be of the essence when selecting the specific algorithm or set of algorithms at a particular time.</p>
      </sec>
      <sec id="sec-2-8">
        <title>3.2.3Knowledge of Principles and Algorithms of Data Conversion</title>
        <p>Knowledge of Principles and Algorithms of Data Conversion. In the context of the user information query resolution
it is worth noting the set of algorithms of different difficulty and scope which are gathered in the respective structures
united by the logics of the input conversion and input requirements. Algorithmic chaining shall be in the hands of the
expert responsible for the data processing and analysis. Such expert shall also associate (assign the R set for each
algorithm) the realized chains with the typical tasks of end users.</p>
      </sec>
      <sec id="sec-2-9">
        <title>3.2.4Knowledge of the Data to be Converted</title>
        <p>Knowledge of the Data to be Converted. The System shall be capable of searching the relevant and actual data for
successive resolution of the user information query. Such data include satellite images with significant scattering of
spatial resolution as well as radiometric, spectral and time resolution. Therefore, restrictions for the possible ERS data
sources must be identified for various classes of tasks.
4</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Implementation of the Suggested Approach</title>
      <p>The initial design of the knowledge base shall be based on two major activities: 1) preparation and structuring of the
Object knowledge   in the specialty of choice    , which includes attribution of the elements of R, P and  sets; 2)
export of the ready structure to the data base. Software environment which supports execution of the above activities
and includes such key components as Protégé OWL-ontology editor which builds up the RDF data structure describing
the graph of objects and their relations in XML format; local web-interface which allows decomposing the XML data
structures and export them to MySQL database, the structure of which is given on Fig 1.</p>
      <p>class KnowledgeSchema</p>
      <p>Classes
«column»
*PK id_class
* name_class
«PK»
+ PK_Classes()</p>
      <p>Subclasses
«column»
*PK id_relate
* name_superclass
* name_subclass
«PK»
+ PK_Subclasses()</p>
      <p>Individual
«column»
*PK id_individual
* name_individual
«PK»
+ PK_Individual()</p>
      <p>Data_property
«column»
*PK id_data_property
* name_data_property</p>
      <p>datatype
«PK»
+ PK_Data_property()</p>
      <p>Object_property
«column»
*PK id_object_property
* name_object_property
domen
range
«PK»
+ PK_Object_property()</p>
      <p>Fig 1. Database Scheme</p>
      <p>Logical data structure includes such basic entities as Object Classes’ Guide (Classes), Instance Guide for all classes
(Individuals), Guide of Possible Intra-Instances’ Relations (Object_property), Guide of Possible Object Properties
(Data_properties), description of Class-Subclass relations (Subclasses).</p>
      <p>
        The reviewed concept of the knowledge structure representation found its practical use in the automated agricultural
monitoring system created by the authors [
        <xref ref-type="bibr" rid="ref7 ref8">8, 9</xref>
        ]. Data and knowledge gained in this sphere make it possible to bind the
spectral and soil parameters of the Object, spatial and topological, process, economic and other groups of its properties.
Such links allow responding to a number of current and future user queries (Fig. 2).
      </p>
      <p>Queries can be divided into occasional and cyclic. Occasional queries are, as a rule, commands to be immediately
performed. Metric calculations, for instance, area, perimeter and etc., set the example of such queries in MpSRM.</p>
      <p>Cyclic queries imply the regular queries to change the set parameter for the given Object thus complying with the
monitoring tasks. The typical examples may be monitoring of the vegetation structure, surface temperature, moisture
and etc.</p>
      <p>Fig 2. Typical queries of users to the decision system on the example of the agricultural land appraisal (AL)
As an example, let’s consider the monitoring task for the vegetation heterogeneity within the agricultural contour,
which model may be given as an expression (2):
ОМ =  П,  ,  ,  ,  , 
,  ,  ,  ,  &gt;
(2)</p>
      <p>In semantic space the monitoring Object is defined by the crop   ∈  typified by the model of its development in
time Tm, such model being determined by the sequence of phenophases  = {  } and Plan of agrotechnical activities
as given in (2) as an aggregate of events  = {  }.</p>
      <p>A variety of Tm time ranges for the change of the Object F states is descriptive of the Object behavior and target
path of its lifecycle.</p>
      <p>Syntactic description includes a metric set describing the form (a set of coordinates  П, thickness T) and dimensions
(area NS, perimeter NP) of the Object as well as the spectral NDVI index.</p>
      <p>
        Rules of averaged NDVI values’ interpretation –  ´ allow to compare the status   ∈  of each heterogeneous region
  and the Object in whole [
        <xref ref-type="bibr" rid="ref7 ref8">8, 9</xref>
        ].
      </p>
      <p>Knowledge base area representative of the bunch of taxonomy elements and their correlation when solving the given
task is shown on Fig.3 as a direct graph.</p>
      <p>Fig 3. Correlation of the objects of MpSRM ISIT knowledge base when solving the tasks of the vegetation
heterogeneity monitoring</p>
      <p>The central graph node is “Field No 157” which belongs to the agricultural enterprise, “Uchkhoz Minderlinskoe”
LLC. Wheat was grown in that field from 2013 till 2018 which is shown by a set of arcs connecting the “Field No 157”
object with the “Wheat” object. Agrotechnological activities, such as dragging, seeding, top-dressing and so on, are
executed at the “Field” object. Instances of the “Agrotechnological Activities” class are defined by the recommended
time execution interval.</p>
      <p>
        Wheat is characterized by the set of phenological development stages (sprouts, tillering, stem elongation and so on),
which is shown on the graph by the “Wheat” object ties with the instances of the “Phenological Stage” class.
Phenological stages, in their turn, are characterized by the reference time interval, duration and range of NDVI values [
        <xref ref-type="bibr" rid="ref7">8</xref>
        ].
      </p>
    </sec>
    <sec id="sec-4">
      <title>Conclusion</title>
      <p>The approach to the management of the satellite monitoring knowledge reviewed herein implies use of the suggested
knowledge classification by setting the sets of concepts and relations which simulate the domain the user is interested
in, as well as the all-system representations. The created knowledge base was tested with resolution of some typical
SPARQL and SQL queries which simulated the information queries of users. Software module which is responsible for
the “end user - decision system” chat and which allows defining the tasks of occasional or cyclic measurement of the set
parameters in order to assess the state of the given object in various specialties is being prototyped.</p>
      <p>The research was financially supported by the Russian Fund of Fundamental Research (Project No 18-47-242002
r_mk), Government of the Krasnoyarsk Territory and the Krasnoyarsk Territory Science Fund as part of the Scientific
Project named “Development of the technology to build up the intellectual information systems for the object-oriented
monitoring of the areas as per the RS data”.</p>
      <p>LITERATURE
[1] E.A. Lupyan, I.V. Balashov, M.A. Burtsev, V.Yu. Efremov, A.V. Kashnitski and others. Development of
technologies to build up the remote monitoring information systems//Modern issues of the Earth Remote Sensing from
space. 2015. V. 12. No5. P.53–75.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Traynor</surname>
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Williams</surname>
            <given-names>M.G.</given-names>
          </string-name>
          <article-title>End users and GIS: a demonstration is worth a thousand words // Interactive Technologies</article-title>
          .
          <year>2001</year>
          . P.
          <volume>115</volume>
          -
          <fpage>133</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Yu.O.</surname>
          </string-name>
          <article-title>Trusova Representation of “Image Analysis” domain in the form of the special thesaurus: Thesis research for Doctor of Science. Moscow, Institution of the Russian Academy of Sciences, Computation Center named after A.A</article-title>
          .
          <string-name>
            <surname>Dorodnitsyn</surname>
          </string-name>
          , Russian Academy of Sciences,
          <year>2009</year>
          . p.
          <fpage>111</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>RF</given-names>
            <surname>Patent</surname>
          </string-name>
          <article-title>Nos2003133170/</article-title>
          <year>09</year>
          ,
          <fpage>10</fpage>
          .
          <fpage>07</fpage>
          .
          <year>2005</year>
          .
          <article-title>Knowledge base for processing, analysis and recognition of images//Russia's Patent No2256224</article-title>
          .
          <year>2003</year>
          . Bulletin No19./I.B.
          <string-name>
            <surname>Gurevich</surname>
          </string-name>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Chen</surname>
            <given-names>J.</given-names>
          </string-name>
          et al.
          <article-title>A survey of qualitative spatial representations // The Knowledge Engineering Review</article-title>
          .
          <year>2015</year>
          . Vol.
          <volume>30</volume>
          , № 1. P.
          <volume>106</volume>
          -
          <fpage>136</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Papadias</surname>
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sellis</surname>
            <given-names>T</given-names>
          </string-name>
          .
          <article-title>Qualitative representation of spatial knowledge in two-dimensional space // The VLDB Journal</article-title>
          .
          <year>1994</year>
          Vol.
          <volume>3</volume>
          . NO 4. P.
          <volume>479</volume>
          -
          <fpage>516</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>Maglinets</given-names>
            <surname>Yu</surname>
          </string-name>
          . A.,
          <string-name>
            <surname>Raevich</surname>
            <given-names>K. V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tsibulskii G. M.</surname>
          </string-name>
          <article-title>Knowledge-based geoinformation technology for evaluation of agricultural lands</article-title>
          // Procedia Engineering.
          <year>2017</year>
          . Vol.
          <volume>201</volume>
          . P.
          <volume>331</volume>
          -
          <fpage>340</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Brezhnev</surname>
            <given-names>R.V.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Maglinets</given-names>
            <surname>Yu</surname>
          </string-name>
          .A.,
          <string-name>
            <surname>Raevich</surname>
            <given-names>K.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tsibulski G.M.</surname>
          </string-name>
          <article-title>Modeling of Agricultural Spatial Objects with Heterogeneous Dynamically Changing Spatial Structure /</article-title>
          / CEUR Workshop Proceedings.
          <year>2018</year>
          . Vol.
          <volume>2210</volume>
          P.
          <fpage>316</fpage>
          -
          <lpage>322</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Brezhnev</surname>
            <given-names>R.V.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Maglinets</given-names>
            <surname>Yu</surname>
          </string-name>
          .
          <article-title>A. The dynamic model of agricultural land structure on the space images in the precision agriculture tasks // E3S Web of Conferences</article-title>
          .
          <source>2019</source>
          Vol.
          <volume>75</volume>
          . Article Number 01001,
          <string-name>
            <surname>RPERS</surname>
          </string-name>
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>