Публикация данных CKAN в формате ISO-19115

У меня есть экземпляр CKAN: https://rsg.pml.ac.uk/ckan/ и я ищу способ получить данные в стандартном формате ISO-19115.

Некоторые из других вещей, которые я пробовал, включают:

pycsw может публиковать только данные, собранные из других источников.

ПубликаМунди; Я не смог найти никакой документации о том, как его использовать, и не нашел доказательств этого в экземпляре CKAN, когда я его установил.

Заранее благодарны за Вашу помощь.


person ojstandeven    schedule 22.09.2015    source источник
comment
Я думаю, что ваши издатели данных будут предоставлять записи в формате ISO. 450 из 468 ваших наборов данных находятся в формате WMS, что позволяет предположить, что они происходят на ГИС-серверах, которые, как правило, поставляются с записями ISO. А публикаторы данных исходят от научных организаций, которые обычно создают записи ISO. Я знаю, например, что CEH производит (совместимые с ISO) записи GEMINI2: catalogue.ceh. ac.uk/documents/gemini/waf   -  person D Read    schedule 22.09.2015
comment
@D Прочтите ISO-образы, предоставленные издателями, содержат только частичные записи, мы надеемся перевести систему на CKAN, чтобы содержать больше информации. Мы хотим взять данные из CKAN, потому что к ним добавлена ​​дополнительная информация (например, информация об организации и описания наборов данных). Затем мы хотим, чтобы издатели публиковали данные в CKAN вместо экземпляра THREDD, который у нас есть на данный момент.   -  person ojstandeven    schedule 22.09.2015


Ответы (1)


Самый простой способ — написать небольшое расширение, включающее новый маршрут и шаблон. Вот как CKAN раньше создавал вывод RDF и n3: https://github.com/ckan/ckan/blob/ckan-2.4.1/ckan/templates/package/read.n3

Более элегантный способ, уже настроенный как расширение (но он делает гораздо больше), можно найти здесь: https://github.com/ckan/ckanext-dcat

person Matt Fullerton    schedule 23.09.2015