Create a New 1D array, store the fixed values of the instances selected as Mvt.Target in it


using JSON Pointer..

ASTER::ACTION::JSON::MvtUtil: Create a New Array & store the fixed values of mvt.Target

Export the fixed values of all object instances selected in mvt.Target to a newly created JSON array at the specified path.

Create a new JSON array for existing JSON data loaded into memory.

In the absence of preloaded JSON data, read more…

If there is no pre-loaded data, create a new JSON Object at the root and add an array.

In that case, specify the JSON Pointer directly under the root. The following description is possible:

"/NewArray"

The following description will result in an error:

"/test/NewArray"

/NewArray is known to be an array, but /test is a data structure, so it cannot be inferred whether it is an array or an object.


Parameter

Specify the path for creating a new JSON array using a JSON Pointer.

"/TgtOiFxVal"

When three instances are selected, the following result is obtained:

{
    "TgtOiFxVal":
    [
        262147,
        196610,
        131073
    ]
}

The "fixed values" stored in a JSON array are important numbers used to reference object instance information.

Although memory locations differ each time the application is launched, the "fixed values" are unique and non-overlapping values assigned when the instance is created in the frame editor.

Fixed values are occupied by the corresponding instance until the instance is discarded. In other words, as long as the instance is not discarded within the application's frame, the "fixed values" will always reference the same instance.

Avoid rewriting fixed values arbitrarily or reusing saved fixed values in other frames.


Caution:

If other data exists at the specified path, the existing data will be replaced by the array through overwriting.