Building a data pipeline and workflows to convert spatial data into interactive and 3D formats.
Objective:
The purpose of this research is to present data in various formats to increase general understanding of information. New technological advancements allow for more user friendly formats, including natural user interfaces, interactive visualization, and 3D printing. This research builds from an existing script which has been found to be too large for the pipeline; therefore, the pipeline must be edited in order to convert spatial data into these newer interactive formats.
Scope:
As we strive towards our goal of building a data pipeline and workflows capable of converting spatial data into interactive and 3D formats, we will:
This research also explores the use of data formats in an interactive environment by:
Tasks:
Assumptions:
Deliverables:
Objective:
The purpose of this research is to present data in various formats to increase general understanding of information. New technological advancements allow for more user friendly formats, including natural user interfaces, interactive visualization, and 3D printing. This research builds from an existing script which has been found to be too large for the pipeline; therefore, the pipeline must be edited in order to convert spatial data into these newer interactive formats.
Scope:
As we strive towards our goal of building a data pipeline and workflows capable of converting spatial data into interactive and 3D formats, we will:
- Explore various languages and programs in order to become more familiar with script.
- Explore existing script and convert datasets while documenting use and create tutorials for others to follow and execute.
This research also explores the use of data formats in an interactive environment by:
- Loading the transformed data sets onto a webpage and exposing data attributes through user interaction.
Tasks:
- Become familiar with the platforms and languages required to utilize and enhance the data conversion process.
- Select test datasets and convert them with the current workflow.
- Document pipeline usage and create a tutorial for others to follow and replicate.
- Identify and implement changes to the code base that eliminate the current file size constraints.
- Evaluate Python as a candidate language to port the conversion code into.
- Create pseudo code for translating the original script into Python.
- Load everything into a shared repository.
- Prepare for publication and presentation.
Assumptions:
- The current pipeline is restricted to input file sizes of less than 1 GB.
- We expect to need to convert ESRI Shapefiles larger than 1 GB in size.
- The current workflows’ memory constraints can be overcome.
- Script can be effectively ported to another language (Python).
Deliverables:
- An interactive webpage displaying the transformed dataset for interaction.
- A 3D printed model of the geographic dataset.
- Use of an embedded NFC tag in the 3D model that links to the website.