This is the third in a series of financing rounds to the TransforMap community provided by the SSEDAS research project. While the first round brought a set of web services for their SUSY initiative and notable contributions to the TransforMap infrastructure, the second round was occupied with additional (meta)data management capabilities.
This third cycle of mapping infrastructure development aims at improving discoverability of individual data points and increasing the comparability of the data set to well-known indicators.
We can build on documentation to get an overview of previous steps to inform the discussion.
- 03.06.2017 Invitation of tenders
- 27.09.2017 Projects, SSEDAS: Requests for further developments
- 11.10.2017 TransforMap SSEDAS: Anfragen
In addition to the tools presented for the last invitation of tenders, we also intend to iterate on the
transformap-viewer, features and its forks and on the
- SSEDAS Taxonomy in the TransforMap Base (Q8) (links to this page).
As you will learn from studying these resources, we like to rely on a threefold specification of the intended work.
The domain-specific aspects of this invitation are explicated as user stories in the Functional requirements, implementation specifications in the Technical requirements and a compensation regime in the Caretaking requirements. This separation allows for accountable persecution of collective aims.
The users and curators of the TransforMap data commons alike expect well-known narratives in the user interaction patterns. These refer to widely shared indicators about the socio-ecological transformation as well as to common data exploration schemes.
1. Sustainable Development Goals
The users (consumers) and curators (producers) of TransforMap data who wish to attribute one or more of the United Nations’ (UN) Sustainable Development Goals (SDGs) to a given point of interest are given the means to filter and add them accordingly.
Considering the multiple languages in which TransforMap is being presented to the public, the SDGs are selectable from the Viewer menu and the Editor palette in all of the SSEDAS consortium’s languages.
2. Entry date
A user who is displaying a certain point of interest is, next to other properties, presented with the date of original entry to the data set.
After clicking a marker in the viewer, the user can find the entry date in the showing popup, alongside other available information.
A user of the TransforMap viewer finds the search box and submits a query. The presented data is then filtered for items conforming to categories and other properties matching the request.
Thereby users can discover locations who contain the search query in any of the values of the corresponding properties. This works in the basic, but also in the advanced filter mode. After submitting a search, the filter is applied on all data points, only showing those who conform to the query.
The implementation of the functionalities outlined above builds atop the existing TransforMap infrastructure. Integration will mainly happen within the Viewer, but due to decoupling of the data models also within other sufficient components of the architecture.
1. Sustainable Development Goals
A category for the Sustainable Development Goals is implemented similarily to the other SSEDAS Taxonomy categories within the TransforMap Base, an instance of Wikidata’s Wikibase. The category is realised as an item that (1) must include a property instance of (P4) the Taxonomy category (Q5) and (2) must include a property subclass of (P8) the SSEDAS Taxonomy (Q8). The new category item also contains a link to the Wikidata item (P14) for the Sustainable Development Goals (Q7649586).
The 17 goals, as exemplified in Transforming our world: the 2030 Agenda for Sustainable Development and Sustainable Development Goals / 17 goals, are instances of type of initative (Q6), subclasses of the SDG item and carry a reasonable type of initative tag (P15), i.e. strings from
Please note that translations may only be available in the six official languages of the UN. The remaining language strings will be contributed by the SSEDAS consortial partners.
All of the above must be verified to be working seamlessly within the Viewer and the Editor.
Bonus: The 17 individual goals are contributed back to Wikidata.
2. Entry date
The publication of the entry date comes in two components. First the data service emits the
timestamp of a given
timestamp.entry into the response document. Then the viewer marker popup is extended with a display of the UNIX epoch timestamp in a human-readable form.
Bonus: The current
timestamp is injected as
timestamp.edit and displayed as last edit.
The search functionality is implemented soley within the Viewer. It provides quick access to individual data points and matches and filters the values of the properties of the points of interest, such as
contact:*, to be displayed as a custom, temporary filter category.
Bonus: On submission of the query, the filter is applied on all data points as above, but also creating a temporary custom filter corresponding to all type of initiative categories and subcategories of the results merged together.
As fulfillment of basic, such as food, mobility and housing, and extra needs, such as acquisition of skills and devices, required to stem these tasks cannot be achieved directly (yet), to compensate for involved effort we resort back to a monetary care regime.
Therefore we ask for tenders that can quote an estimated price for proposed tasks to fullfil the above requirements.
The tender process is disclosed publicly on the Transformap community platform. If you intend to answer to this invitation for tender, please direct your response at the #projects:procurement, or send it there via email to
email@example.com, including information about:
- Name of the legal entity which should be attributed and awarded for the contribution(s) with link to a representative web page and/or GitHub profile
- Choice of task(s) with short sketch of implementation plan
- Free Culture license
invitation duration: 1 week; from October 25 to 31, 2017
implementation timeframe: November 2017 to December 2017
budget: to be negotiated upon response
This legend explains the icons of this document.
|link to an online conversation|
|link to a pad|
|link to a wiki page|
|link to an external website|
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License by Jon Richter, Berlin, 19. - 25.10.2017.