Has anyone successfully used the "-p" argument? I am trying to pass a value to the Dataset_ID variable in my xml but I don't seem to be getting the syntax correct. The documentation specifies -p:<value>$<variable> but when I enter -p:Baltimore_2010$dataset_id it does not change anything in the resulting MD attribute table. Any help would be appreciated!
Chris
My apology for the delay in responding to this. I think you have confused the command line arguments when calling MDCS with the XML files for configuring the data. We'll update our doc to be more clear. If you were putting this string into the XML file, see below - the "-p:VALUE" goes on the command line.
Let us know how it goes!
Cody B
Command Line :
The command line when executing the tool should look like this.
-p:Baltimore_2010$MyDataID
Config File:
In the config xml file the node dataset_id can have the following syntax.
<dataset_id>fail_safeValue;$MyDataID$</dataset_id>
Where :-
fail_safeValue is a value to be used in case for some reason MDCS is unable to pass a the value from the command line to the config file
MyDataID should match the variable specified in the command line.
NOTE :
Thanks for the response Cody. I just ran my test xml and batch file with your recommendations and it worked great. Now I can just point to a few template configuration files when generating my source mosaic datasets. Massive breakthrough for my workflow. Thanks again!
"Massive breakthrough for my workflow "
I like the sound of that!
Let us know if you have an interesting story we can share with others...
Cody B.