Maptitude GISDK Help

Feature Coordinates

GISDK includes GISDK functions that return information on the location (in longitude-latitude coordinates) of map features and the relationships between feature locations. These GISDK functions let you work with the underlying geography of each feature in any way you like. Here is a summary:

 

GISDK Function Summary
GetArrayScope() Returns the scope of an array of coordinates
GetArea() Get the coordinates that describe an area feature
GetCentroid() Gets the centroid location of an area feature
GetEdges() Gets the edges for an area
GetEndpoints() Returns the IDs of the two endpoints of a link
GetLine() Gets the coordinates that describe the location of a line feature
GetLinkLayer() Gets the name of the link layer associated with a node layer
GetMultiLine() Gets the coordinates that describe the location of a multiple part line feature
GetNeighbors() Gets the neighbors of an area feature
GetNodeLayer() Gets the name of the node layer associated with a link layer
GetNodeLinks() Gets the IDs of links that begin or end at a node
GetNumberOfPolygons() Gets the number of polygons in an area feature
GetPerimeter() Gets the perimeter of an area
GetPoint() Gets the location of the point feature with the specified ID
GetPolygonPerimeter() Gets the perimeter of a closed polygon
GetRecordScope() Gets the scope of a given record on the current layer
GetScopeCorners() Gets coordinates at the four corners of a given scope
GetScopeRect() Gets an array of two coordinates that define the rectangle of a scope
IntersectLines() Finds where two lines intersect
IsClockwise() Checks to see if an array of coordinates is clockwise or not
IsNeighbor() Determines whether two area features are neighbors

 

 

©2025 Caliper Corporation www.caliper.com