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