Dear Gerald,

Thank you very much for your comment! How would you link GeoSPARQL into CRM RDFS? Would it make sense then to recommend GeoSPARQL as THE form to encode geometry expressions?

By the way,
the meaning of "p7_took_place_at [  a E53_Place ;" is the actual place of the event OR any wider one. So, "Rangiora, the town" is a good range here, as well as the actual place of birth. If we want to refer to the phenomenal place itself only, we would use the spatial projection
"P161 has spatial projection (is spatial projection of)".

Best,

Martin




On 8/6/2018 1:56 PM, Hiebel, Gerald wrote:
Dear Martin, Rob and All,
Thanks very much for elaborating on the issues related to Space Primitives.
I would like to add/emphasis some off the points Rob and Martin made:
*Properties and Provenance of Declarative Places:*
I believe Martins approach to relate these relations to the E53 Place (defined by (P168) an E94) and not the E94 is a good choice as the recording of the Properties and Provenance of Declarative Places becomes increasingly important when having multiple geometries (coming from multiple sources and thus multiple methods to create the geometry) that approximate one phenomenal place. For different applications and reasonings I need to know more about the declarative place (Geometry) and its provenance and type. An example: Right now I am working on the integration of several different Gazetteers and I need to record the provenance and type of the geometry in order to make a decision which geometry to use as preferred or for a specific purpose.
*Formats of serialisation:*
One goal of CRMgeo was to relate CIDOC CRM to OGC GeoSPARQL and thus make use of the developments and standards of OGC. In OGC GeoSPARQL one goal for further work was to enhance the specific serialisation formats, explicitly stating KML and GeoJson. Unfortunately GeoSPARQL did not evolve quickly, although it is still discussed (https://www.w3.org/2015/spatial/wiki/Further_development_of_GeoSPARQL) and serialisation is a major issue. Nevertheless GeoSPARQL offers a general property GeoSPARQL:#hasSerialization that allows for encoding in serialisations different to WKT or GML. The type of the encoding would then probably needed to be stated in a P2_has_type of the E53. Another option may be to create specific subproperties of GeoSPARQL:#hasSerialization in a new version of CRMgeo.
(please comment)
*Relationships between geometries:*
When geometries are treated as declarative Places and in CRMcore as E53 the spatial relationships of CRM are available. Through the linking to GeoSPARQL the topological relations of GeoSPARQL are available as well. In the paper "CRMgeo: A spatiotemporal extension of CIDOC-CRM" (attached, https://link.springer.com/article/10.1007/s00799-016-0192-4) we provided some graphics showing the relations of CRMgeo and GeoSPARQL and in figure 4 and 5 you see that the topological properties of GeoSPARQL are available CRM Places if you need richer topological relations.

A comment on the example of Rob:

_:rob a E21_Person ;

  rdfs:label “Rob” ;

  p98i_was_born [

    a E67_Birth ;

    p7_took_place_at [

      a E53_Place ;

      rdfs:label “Rangiora” ;

      q11i_approximated_by [

        a SP6_Declarative_Place ;

        p2_has_type <xxx:Geospatial_Bounding_Box> ;

        rdfs:label “Bounding Box for Rangiora” ;

P168_place_is_defined_by “POLYGON((172.565456 -43.285409, 172.622116 -43.285409, 172.622116 -43.323697, 172.565456 -43.323697, 172.565456 -43.285409))”

      ]

    ]

  ] .


And further SP6s could be introduced for other approximations, such as centroids, points, exact boundaries, different coordinate systems, etc.

I had interpreted the footnote that SP6 would also be collapsed into Place, which I understand not to be the case now.

Given that I was only born at one location, the E53 provides the unique reference, and SP6 provides the ability to have different approximations of that location.  If only one approximation was needed, then E53 and SP6 could be collapsed, as SP6 is a subclass of E53. (Though that doesn’t seem like a good idea…)


*E53 provides the unique reference:*

I would interpret the E53_Place in the example as Rangiora the town and not the spatial projection(P161) of the spacetime volume(E92) of the birth event (E67), which is a much smaller place and unique.

The birth place and Rangiora are two distinctive places with the topological relation that one falls within the other.


Best,

Gerald



--
--------------------------------------------------------------
 Dr. Martin Doerr              |  Vox:+30(2810)391625        |
 Research Director             |  Fax:+30(2810)391638        |
                               |  Email: [email protected] |
                                                             |
               Center for Cultural Informatics               |
               Information Systems Laboratory                |
                Institute of Computer Science                |
   Foundation for Research and Technology - Hellas (FORTH)   |
                                                             |
               N.Plastira 100, Vassilika Vouton,             |
                GR70013 Heraklion,Crete,Greece               |
                                                             |
             Web-site: http://www.ics.forth.gr/isl           |
--------------------------------------------------------------

Reply via email to