Do geometries need to have another way of assigning IDs/URIs? Currently two identical points are recognized as the same one #40
Labels
type:question
Ask for further details or start conversation
Currently geometries use the HashCode to get an URI in the TLL format. However, when two identical points are input to the graph, they are not recognized as two points, but as one. I understand that BHoM does not assign GUID to geometries, to handle complex geometries more efficiently. But this might bring some problems in the RDF graph representation.
Steps to reproduce:
I am not sure if that is a problem, maybe not. However, if yes:
I suggest having another way to generate the URI (rather than the hashcode). An way to approach this can be to: whenever we use geometry as input, always use a custom object where we also add a label (user input ID, or something similar); from where we generate a static, unique GUID (or we use the Custom Objects ID to refer to the geometry).
Expected behaviour:
Test file(s):
The text was updated successfully, but these errors were encountered: