В настоящее время я пытаюсь найти объекты, в этом случае geo: asWKT одинаково для всех этих объектов в конечной точке Dutch sparql . Первоначально я вывел гео: asWKT из здания, а затем попытался присвоить этому местоположению субъектов (например, лицензии или другую информацию о зданиях, которые привязаны к этому местоположению / зданию.
Я предположил, написав следующий запрос sparql, что смогу получить объекты, связанные с определенным местоположением, однако я не получаю никаких результатов обратно. Я не уверен, что это связано с
- на мой запрос или
- нет ли результатов, к которым можно вернуться.
Я новичок в SPARQL, поэтому мог бы сформулировать запрос слишком просто, но я предположил, когда использую ? Gebouwgeo в двух строках Предложение SELECT , оно будет иметь одинаковое значение для ? Gebouwgeo в двух строках, и когда я назначу слово вопроса (? Y в моем случае) как предмет, он даст все возможные предметы
Так что я не уверен, связано ли это с моим запросом или возможно, что запрос не может быть выполнен: я узнал, что большая часть данных в конечной точке SPARQL на голландском языке еще не связана друг с другом, поэтому это может быть Вероятно, что эти связи еще не были созданы, и, следовательно, такие запросы еще не могут быть запрошены в конечной точке голландского Sparql.
PREFIX top10nl: <http://brt.basisregistraties.overheid.nl/def/top10nl#>
PREFIX brt: <http://brt.basisregistraties.overheid.nl/def/top10nl#>
PREFIX geo: <http://www.opengis.net/ont/geosparql#>
prefix geof: <http://www.opengis.net/def/function/geosparql/>
PREFIX uom: <http://www.opengis.net/def/uom/OGC/1.0/>
SELECT ?y ?Gebouwgeo where { VALUES ?s {<http://brt.basisregistraties.overheid.nl/top10nl/id/gebouw/102572805>}
?s geo:hasGeometry/geo:asWKT ?Gebouwgeo.
?y geo:asWKT ?Gebouwgeo.
}