Kernfunktionen

CKAN ist bereits im Kern sehr leistungsfähig. CKAN ist fokussiert auf die Anforderungen von Open Data Projekten. Alle für den Anfang benötigten Funktionen sind in CKAN enthalten. Die weiteren Schritte sichert CKAN durch eine offene Architektur und vielfältige Erweiterbarkeit ab.

Die 4 Kernfunktionen von CKAN sind

  • Veröffentlichen und Suchen von Daten
  • Speichern und Verwalten von Daten
  • Austausch mit Benutzern und anderen CKAN-Datakatalogen
  • Anpassbarkeit und erweiterte Nutzung

Veröffentlichen und Suchen der Daten

Die Veröffentlichung von Datensätze ist durch Import der Datensätze oder mittels Referenzierung von dritten Web-Oberflächen möglich. Die Suche kann über einzelne Schlüsselworte oder Kategorien über alle Textelemente der Datensätzbeschreibungen erfolgen. Die Änderungsprotokollierung ermöglicht leichtes Nachvollziehen oder Zurücksetzen von Änderungen.

Speichern und Verwalten von Daten

In CKAN können für Datensätze sowohl deren Beschreibung (Metadaten) als auch der Inhalt selber gespeichert werden. Über Statistiken kann der Zugriff auf die Datensätze nachvollzogen werden. CKAN bietet zudem Möglichkeiten zur Speicherung von Geo- und Positionsdaten. Auf Karten können Geo-Daten über Bereiche eingegrenzt werden.

Austausch mit Benutzern und anderen CKAN-Datakatalogen

Die in CKAN gespeicherten Informationen über Datensätze (Metadaten) können mit anderen CKAN-Installationen ausgetauscht werden, wenn dies gewünscht ist (z.B. zur Einspeisung der Daten in nationale, europäische oder weltweite CKAN-Portale). Die CKAN-Oberfläche kann angepasst und in CMS-System integriert werden. Damit bekommen Benutzer die Möglichkeit, Datensätze zu kommentieren oder sich darüber auszutauschen.

Anpassbarkeit und Erweiterte Nutzung

Für Applikationen bietet CKAN eine Schnittstelle zum umfassenden Zugriff auf alle Datensatzbeschreibungen und Datensätze. Damit können Entwickler jegliche Arten von mobilen Apps und Applikationen, die auf den veröffentlichten Daten basieren, auf allen Systemen erstellen. Mit zahlreichen Erweiterungsmodulen können Funktionen angepasst und hinzugefügt werden. CKAN ist Open Source und wird von der Open Source Community laufend fehlerbereinigt und weiterentwickelt.