Maptitude GISDK Help

Vector()

Summary

Creates a vector.

 

Changes

Added to Version 6.0/2012.

 

Syntax

Vector (int length, string type, array options)

 

Argument

Contents

length

The number of elements in the vector

type

The type of number ("Double", "Float", "Long" (the default), or" Short"), or the type "String"

 

Options

Type

Contents

Constant

Number

The value to use to fill the vector with a single constant value

Sequence

2 Numbers

Start value and Step value, to fill the vector with the sequence of numbers starting at value Start and going in increments of value Step

Row Based

String

"True" (the default) means v.rowbased will be "True"; "False" means v.columnbased will be "True"

Column Based

String

"True" means v.columnbased will be "True"; "False" (the default) means v.rowbased will be "True"

 

Returns

A vector.

 

Notes

Example

v = Vector(10, "float", {{"Constant", 1.4},{"Column Based", "True"}})

ShowArray({v, v.length, v.rowbased, v.columnbased})

n = v.length

seq_vec = Vector(n, "long", {{"Sequence", 1, 1}})

ShowArray({seq_vec})

 

See Also

GISDK Function

Summary

ArrayToVector()

Copies an array to a vector

CopyVector()

Copies a vector to a new vector

CumulativeVector()

Constructs a cumulative vector in a new vector

ConcatenateVectors()

Concatenates vectors into one, combined long vector

GetDataVector()

Creates a vector from a field in a view|set

GetDataVectors()

Creates vectors from fields in a view|set

SetDataVector()

Fills values into a field in a view|set from a vector

SetDataVectors()

Fills values into fields in a view|set from vectors

SortVector()

Sorts the elements of a vector in ascending order

SortVectors()

Sorts an array of vectors in ascending order, based on the first vector

TransposeArray()

Transposes an array of arrays, where element b[i][j] = a[j][i]

VectorStatistic()

Computes a given statistic for the vector

VectorToArray()

Copies a vector to an array

 

 

©2025 Caliper Corporation www.caliper.com