1 of 28

DKAN Open Data Platform

2 of 28

About

DKAN is a Drupal-based community-driven, free and open source open data platform offering a full suite of cataloging, publishing and visualization features.

With DKAN, organizations and individuals have ultimate freedom to publish and open up data to the public.

3 of 28

Ready to Use

DKAN was identified by the U.S. federal government’s Project Open Data as a “ready-to-use” tool “that will help agencies jump-start their open efforts” and a “real, implementable solution developed to significantly reduce the barrier to implementing open data at your agency.”

4 of 28

Who is DKAN for?

Publishers:

  • City, state or local government agencies that would like to share information about education, the environment, health care, transportation and more.
  • Non-profits, NGOs or universities that are also interested in opening up their data.

Users:

  • Citizens, researchers, students and journalists who wish to access public data and make use of it.

5 of 28

DKAN Adoption

30

35

5

Countries

Cities

U.S. states and federal agencies

6 of 28

Core Values

  • Community and User Empowerment
  • Transparency and Openness
  • Collaboration and Creativity
  • Inclusiveness and Accessibility
  • Sustainability and Extensibility

7 of 28

What makes open data ‘open’?

Open data is about availability and accessibility.

Data should be:

  • Published in a convenient, modifiable form that can be linked elsewhere and easily shared.
  • Provided in a standard, structured format so that it is machine-readable.
  • Guaranteed to be available and consistent over time.
  • Traceable back to where it originates.

8 of 28

What makes open data ‘open’? (continued)

Reusability

  • Open data is data that is free to access, use and share.
  • Open data can be easily redistributed.

Open to the general public

  • The general public must be able to freely use, re-use and redistribute the data.

9 of 28

How Does DKAN Organize Data?

There are 3 content types for organizing data in DKAN:

  • Groups: These represent data publishers or agencies. Groups contain datasets.
  • Datasets: Datasets help categorize data and label it with the appropriate metadata. Datasets contain resources.
  • Resources: The actual data resources, which can be files stored on the site, remotely linked files, or imported APIs.

10 of 28

Group �“Department of City Planning”

📁

Dataset

“Zoning Maps and Data”

📁

Dataset�“Demographics 2018”

📋

Resource“Survey2018.csv”

📖

Resource“CityStats.pdf”

Resource“Zones.shp”

📊

Resource “ZoneData.xlsx”

11 of 28

Metadata

Metadata is the who, what, when, where, and why of data.��DKAN is built to comply with a wide number of national and international metadata standards, including DCAT and Project Open Data.

Custom specifications can be added.

📁

Dataset

“Zoning Maps and Data”

12 of 28

Additional content types in DKAN

  • Pages - Used for an About page, FAQs, etc.
  • Visualizations - Create charts (bar, pie, line, and more) within DKAN to illustrate your data.
  • Data Stories - With a Data Story, you can create posts using charts, maps and more to present key points.
  • Data Dashboards are similar and fulfill the need to present multiple visualizations on one page.

13 of 28

Data Publishing Features

  • Metadata compliance and customization tools
  • Tags, Topics and Taxonomies for easy browsing and organization.
  • Roles and permissions for moderating user workflows.
  • Data harvesting for expanding the listings of your catalog.
  • APIs to allow your data to be used elsewhere, such as within a mobile app.

14 of 28

Data Publishing Features (continued)

  • Data uploader for resources from one’s hard drive or from a remote source.
  • Chart and map previews of data resources for publishers and end-users.
  • DKAN Datastore efficiently parses and stores large datasets
  • Integrated CMS for adding blogs, videos, slideshows and more.
  • Multilingual translation available

15 of 28

Data Previews

You can preview resources within DKAN in three different formats:

  • Grid
  • Graph
  • Map

(DKAN Data Previews are different from Visualizations.)

16 of 28

Built-In Visualizations

  • Bar/line/pie charts
  • Scatter plots
  • Stacked charts
  • Lat/long point maps

These charts can all be created easily, without code, from within DKAN.

17 of 28

External Visualizations

  • Tableau charts and maps
  • ArcGIS maps and previews of shapefiles (.shp)
  • Carto (formerly CartoDB) maps and visualizations.

18 of 28

DKAN Data Stories

DKAN supports Data Stories:

  • Create posts using charts, maps and more to present key points.
  • Data Stories can be posted sequentially, similar to a blog.
  • For example, a city open data portal could feature monthly Data Stories about a successful project with charts and maps accompanying the details.

19 of 28

DKAN Data Dashboards

Another content type built into DKAN is Data Dashboards:

  • Data Dashboards are similar to Data Stories and fulfill the need to present multiple visualizations on one page.
  • Data Dashboards provide a “one-stop shop” for viewing/publishing data with a common theme.

20 of 28

Roles / Permissions / Workflows

DKAN offers 3 roles for moderating user permissions and workflows:

  • Site Manager
  • Editor
  • Content Creator

The DKAN Workbench module allows content to move through moderation states of “Drafts,” “Needs Review” and “Published.”

21 of 28

Tech Specs

  • Drupal
  • PHP
  • Can support data resources of up to 10 gb

22 of 28

Framework

DKAN

Contributed Modules

Drupal Core

  • Automated data harvesting
  • Catalog framework
  • Data Dashboards
  • Data Stories
  • Datastore API
  • Mechanism for API endpoints
  • Open Data Schema Mapper
  • Project Open Data
  • Theming
  • Visualizations
  • Workflow
  • Analytics
  • Federal Extras package
  • Node clone
  • Permissions
  • Scheduler
  • Search
  • Specialized
  • Workflow
  • Content management
  • General framework
  • Interface
  • Roles and permissions
  • Static content
  • User management

23 of 28

Support

Global ecosystem of custom development, services and support

24 of 28

Hosting

  • Self / on-premise
  • Third party

25 of 28

License

DKAN is freely-available under the GPLv2 (or later) open source license.

26 of 28

Roadmap

  • Quarterly: Minimum two developments items per quarter
  • Frequent: Security updates, bug fixes, minor enhancements
  • Learn more: getdkan.org/roadmap

27 of 28

Maintainer

CivicActions provides critical financial and development support to keep Project DKAN open and fully sustainable.

28 of 28

Connect

  • Web: getdkan.org
  • Email: info@getdkan.org
  • Slack: dkan.slack.com
  • Twitter: @getdkan
  • GitHub: github.com/getdkan
  • Facebook: facebook.com/getdkan