FoldingSpace / enfolding

a prototype geographical imagination system (gis)
https://foldingspace.github.io/enfolding/
20 stars 1 forks source link

Data: Create method to import data files #13

Open nicklally opened 7 years ago

nicklally commented 7 years ago

Ie: Geocoded csv files or other formats.

geoglrb commented 7 years ago

Ok, here's the beginnings of a proposal:

Have project data files be specified in a type of GraphML. You should be able to load/import/save files of the following format.

The nodes in the GraphML file are anchor points for the mesh within particular images. Node data:

Edges in the GraphML file are known distances between nodes.

Note that upon encountering such a file, the loader would need to import the images specified in the various nodes.

geoglrb commented 7 years ago

Here's a parser that we might be able to use to do the file IO: https://www.npmjs.com/package/graphml-js

DOSull commented 6 years ago

So some of this is in process in the dos-exploring branch, although not the embedding of images in the node and edge information, or the potential for multiple images to be thereby linked.