Marchowes / pyProm

Surface Network Analyzer.
BSD 3-Clause "New" or "Revised" License
6 stars 2 forks source link

<0.5.3> Fix all exports in Domain #103

Closed Marchowes closed 6 years ago

Marchowes commented 6 years ago

The export function in Domain is in a poor condition right now and needs to be updated. this will require to_dict() and to_json() modifications to member objects.

The main logic of handling these exports/imports will be orchestrated by the Domain() function.

We'll need to include:

Export version Export Datamap ID Add unique ids (not generated on the fly) to objects so we can save them once and backfill them.

Runoff needs to be handled. Linkers need to be handled (use IDs). Walk Paths need to be handled.