# VCS

## Resumen

Provides information about the vertical coordinate system (VCS) component of a SpatialReference object.

## Debate

Spatial references are comprised of a coordinate system and storage and processing parameters (tolerances and resolution settings). A VCS may also be included, containing information about the Z (or vertical) coordinates. For example, a point has a Z value of 100.0, but without knowing it's VCS information we are left with the following questions:

• 100.0 from what? What is at 0.0?
• 100.0 in what units? Meters, feet, miles?
• 100.0 in which direction from 0.0?

## Propiedades

 Propiedad Explicación Tipo de datos datumName(Lectura y escritura) The name of the vertical coordinate system's datum. String direction(Lectura y escritura) The positive direction of the z coordinates; 1 is upward, -1 is downwards(in the direction of gravity). Integer factoryCode(Lectura y escritura) The factory code or WKID of the vertical coordinate system. Integer linearUnitName(Lectura y escritura) The name of the linear units. String metersPerUnit(Lectura y escritura) The meters per linear unit. Double name(Lectura y escritura) The name of the vertical coordinate system. String verticalShift(Lectura y escritura) The vertical shift of the vertical coordinate system. Double

## Muestra de código

``````import arcpy

# Create a Spatial Reference (Europe Equidistant Conic) with a VCS (EVRF_2007)
sr = arcpy.SpatialReference(102031, 5621)

# Use the SpatialReference as input to a tool
out = arcpy.management.CreateFeatureDataset(outgdb, "euro_fds", sr)

# Describe the output to confirm the VCS factoryCode
sr = arcpy.Describe(out[0]).spatialReference
print(sr.VCS.factoryCode)  # prints 5621``````