GetArcViewShapeInfo()

Summary

Gets information about an Esri (ArcView) Shapefile.

Syntax

GetArcViewShapeInfo(string filename)

Argument Contents
filename The path and file name of the Shapefile

Returns

An array of information as follows:

Element Type Contents
1 Integer Shapefile version
2 Array Four real numbers defining the bounding coordinates of the file: {x_min, y_min, x_max, y_max}
3 String Layer type: "Null Shape", "Point", "Arc", "Polygon", "MultiPoint", or "Unknown"

Example

// This call...
shape_info = GetArcViewShapeInfo("c:\\county.shp")
// Returns this type of information...
// shape_info = {
// 3, (version number)
// {-187.551936, 18.913826, ...}, (bounding rect)
// "Area"} (layer type)
// }

Error Codes

Error Type Meaning
Error The file is not a valid Shapefile
NotFound There is no Shapefile with the given path and file name

See Also

Function Summary
ImportArcViewShape() Imports features from an Esri (ArcView) Shapefile into a geographic file