Hi Ede,
>> Dynamic attributes are only dynamic during the session.
>> I don't know a standard way to save dynamic attributes in a gis format
>> like shapefile.
>> Formulas could be saved instead of values as strings (but it would be
>> lost for other gis)
>> or maybe in the project file (jmp) like styles.
> wouldn't the string just simply survive other GIS? as opposed to be lost.
> so i suggest to simply add/save them as string column.
Don't forget that the dynamic attribute may have its own type (double
or date for example).
In this case, it would be useful to follow some conventions like
- start the attribute name with a special character (not too special though)
- include the attribute type in the saved string

There is another deeper problem. Currently, a dynamic attribute is
not just one containing a script, it is one containing an "Operation"
(just an interface doing anything and returning anything)
Means that we must also persist which kind of operation is this
dynamic attribute to be able to restore it as a working script.

Note that making attributes dynamic could be done with a few
modification in the feature package,
but I think that persisting formulas will need to patch every single reader/
writer. Or maybe an "adapter" taking place between DataSources and
FeatureCollections to "interpret" stored formulas would help...

Just some thoughts,

Michaël

PS : I'm quite sure that some will want to persist formulas and others the
data ;-)


>
> ..ede
>
> ------------------------------------------------------------------------------
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly
> what is happening inside your Ruby, Python, PHP, Java, and .NET app
> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-dev2dev
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>


------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to