Closed tobiasschweizer closed 1 year ago
I cannot review the code per see but I can comment on it. From a general perspective, it makes sense to have GeoCoordinates associated to Place. schema.org defines it under Thing > Intangible > Structured Value. I would also add alternateName. I remember some use-cases could potentially require this.
schema:GeoCooridnates
is derived from schema:Thing
and inherits schema:alternateName
etc. from it, so technically it is a resource, but conceptually it is a value like schema:MonetaryAmount
. For this reason, it has a blank node identifier and not an IRI.
Please refer to UB Basel indications, coordinates are important but not a Must:
"Für das MVP haben wir folgende Anreicherungen aus Wikidata besprochen:
Daten | Beschreibung / Einschätzung | Priorität |
---|---|---|
Koordinaten | Helfen bei der Positionierung von Orten auf einer Karte | 2 |
Labels | Unverzichtbar für eine verbesserte Ortsfacette. | 1 |
Administrative Hierarchie | Lässt Lokalisierung des Ortes in grösseren geographischen Entitäten zu. Allerdings ist diese Hierarchie nicht zwangsläufig vollständig oder korrekt, was die Zuverlässigkeit einschränkt. | 3 |
URI | Je nach Verfügbarkeit GND, GeoNames, HLS, Ortsnamen, Wikipedia | 2 |
Bild | Kann von unterschiedlicher Qualität sein; zudem ist das Urheberrecht nicht immer klar bzw. zu restriktiv für eine Zweitveröffentlichung | 4 |
"
See https://github.com/Connectome-Consortium/Connectome2022-Project-Management/issues/389#issuecomment-1653979448
Open question:
xsd:float
or would it be better to store them asxsd:string
due to the loss of precision?TODOs: