Project

General

Profile

Actions

Feature #1491

closed

API: CSV export for network analysis

Added by Bernhard Koschiček-Krombholz over 3 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Category:
API
Target version:
Start date:
2021-04-01
Estimated time:

Description

For a network analyisis, we need node and link lists.

Node:

Entities
Entities (Source, Actor, Event, Place, Artefact, Reference) should be in separate CSV based on their view name or system class (to decide).
Entities CSV should contain the basic information (name, description, timespan, maybe basic type) as text/string.

Types
Further types should be in a separate CSV file.

Geometries
Geometries should be in a separate CSV file. As Johannes stated, most tools only support points, so for polygons and linestrings a point has to be calculated.

Link

The following link CSVs will be needed:
  • UI Entities links (direct links between UI Entities)
  • Between UI Entities and Types
  • Between UI Entities and Geometries

The link CSV also should contain relation information

Usage

It would be preferable to select the output of CSV files. Some use cases:

  • Events with type "Change of Property" and all Actors and Places linked to them
  • Places with type "Church" linked to Events
  • Actors linked to other Actors with the link "parent of (child of)"

Please feel free to add use cases!

Development

The API implementation is ready for the use cases.
Next step is to develop a rudimentary csv export in the specific files.


Related issues 1 (0 open1 closed)

Blocked by OpenAtlas - Feature #1546: API: New search parameterClosedBernhard Koschiček-Krombholz2021-07-12Actions
Actions

Also available in: Atom PDF