Учитывая URI, к какому EndPoint/Dataset этот URI принадлежит? Как я могу знать?

Есть ли способ узнать, какому EndPoint/Dataset принадлежит данный URI?

Пример: у меня есть URI ( http://example.something/thing), и я хотел бы знать, есть ли какая-нибудь конечная точка / DumpFile / Dataset, где я могу найти этот URI как Subject, Предикат или Объект.

Это связано со связанными данными.

Заранее спасибо.

2 ответа

Де-факто нет способа сделать это с полной уверенностью.

Вы можете попробовать выполнить запрос GET/HEAD для URI субъекта, но это сработает только в том случае, если издатель следует принципам связанных данных.

В противном случае, что касается RDF, URI являются просто идентификаторами, которые могут использоваться без каких-либо дополнительных ограничений.

VoID, однако, определяет метаданные для доступа и пространства URI для наборов данных. Но опять же, он требует поддержки из набора данных, опубликованных либо с помощью механизмов обнаружения, таких как void.ttl вдоль набора данных и или через .well-known или добавив метаданные в набор данных через void:inDataset предикаты.

Существует также экспериментальный способ сделать это с помощью проекта SPORTAL ( статья).

Проблема решена, теперь есть способ, который называется "Где мой URI?" http://wimu.aksw.org/

На сайте есть больше информации.

Другие вопросы по тегам