Веб-сервис как открытые данные в CKAN

Можно ли предоставить веб-сервис в виде открытых данных в CKAN, а не в наборе данных? Если так, как я могу сделать это?

1 ответ

Решение

Набор данных в CKAN является только логическим контейнером данных. Каждый набор данных может иметь один или несколько ресурсов. Ресурс представляет первичные данные, например

  • Загруженный файл
  • Ссылка на файл, который был загружен в другом месте
  • Ссылка на API

введите описание изображения здесь

Таким образом, вы можете абсолютно добавить ссылку на API в качестве ресурса к набору данных.

То, как эти данные предварительно просматриваются, опять-таки другое. Есть несколько расширений CKAN, которые помогают вам просматривать данные. В основном есть встроенный предварительный просмотр для табличных данных (CSV, XLS или тому подобное). Но если вы хотите предварительно просмотреть WMS, вы можете использовать предварительный просмотр, предоставляемый ckanext -atial.

Так что это действительно зависит от данных, которые вы хотите просмотреть, но для многих распространенных форматов уже есть решение. А если нет, то это будет отличная возможность создать расширение и предоставить его сообществу.

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