z-logo
Premium
Extending F‐Perceptory to model fuzzy objects with composite geometries for GIS
Author(s) -
Khalfi Besma,
de Runz Cyril,
Faiz Sami,
Akdag Herman
Publication year - 2017
Publication title -
transactions in gis
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.721
H-Index - 63
eISSN - 1467-9671
pISSN - 1361-1682
DOI - 10.1111/tgis.12290
Subject(s) - unified modeling language , computer science , fuzzy logic , representation (politics) , object (grammar) , data mining , data model (gis) , process (computing) , geographic information system , relational database , conceptual model , point (geometry) , database , artificial intelligence , programming language , geography , mathematics , cartography , software , geometry , politics , political science , law
When analyzing spatial issues, geographers are often confronted with many problems with regard to the imprecision of the available information. It is necessary to develop representation and design methods which are suited to imprecise spatiotemporal data. This led to the recent proposal of the F‐Perceptory approach. F‐Perceptory models fuzzy primitive geometries that are appropriate in representing homogeneous regions. However, the real world often contains cases that are much more complex, describing geographic features with composite structures such as a geometry aggregation or combination. From a conceptual point of view, these cases have not yet been managed with F‐Perceptory. This article proposes modeling fuzzy geographic objects with composite geometries, by extending the pictographic language of F‐Perceptory and its mapping to the Unified Modeling Language (UML) necessary to manage them in object/relational databases. Until now, the most commonly used object modeling tools have not considered imprecise data. The extended F‐Perceptory is implemented under a UML‐based modeling tool in order to support users in fuzzy conceptual data modeling. In addition, in order to properly define the related database design, an automatic derivation process is implemented to generate the fuzzy database model.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here