## Uses of Class
com.mapinfo.midev.geometry.SpatialInfo

Packages that use SpatialInfo
com.mapinfo.midev.feature: The Feature package consists of a series of interfaces, classes and enumerations that allow users to work with features at their geometry and attribute data levels.
com.mapinfo.midev.feature.impl: Contains default implementations of the Feature Model.
com.mapinfo.midev.geometry: The Geometry package consists of a series of interfaces, classes and enumerations that allow users to work with geometry objects.
com.mapinfo.midev.persistence.wkb: Contains utility classes to read and write WKB.
com.mapinfo.midev.persistence.wkt: Contains utility classes to read and write WKT.
com.pb.lisdk.grid
com.pb.lisdk.grid.geohash

### Uses of SpatialInfo in com.mapinfo.midev.feature

Methods in com.mapinfo.midev.feature that return SpatialInfo
`SpatialInfo` IGeometryAttributeDefinition.`getSpatialInfo()` Returns the spatial metadata used to persist feature geometry instances stored in a feature as a value for this attribute.

### Uses of SpatialInfo in com.mapinfo.midev.feature.impl

Methods in com.mapinfo.midev.feature.impl with parameters of type SpatialInfo
`static IGeometryAttributeDefinition` AttributeDefinitionFactory.`createFeatureGeometryAttributeDefinition(String name, SpatialInfo spatialInfo)` Creates an attribute definition with the attribute type of feature geometry.
`static IGeometryAttributeDefinition` AttributeDefinitionFactory.`createFeatureGeometryAttributeDefinition(String name, SpatialInfo spatialInfo, boolean nullable, boolean readonly)` Creates an attribute definition with the attribute type of feature geometry.
`static IGeometryAttributeDefinition` AttributeDefinitionFactory.`createFeatureGeometryAttributeDefinition(String name, SpatialInfo spatialInfo, boolean nullable, boolean readonly, IStyle defaultStyle, String defaultStyleAttribute)`
`static IGeometryAttributeDefinition` AttributeDefinitionFactory.`createFeatureGeometryAttributeDefinition(String name, SpatialInfo spatialInfo, boolean nullable, boolean readonly, IStyle defaultStyle, String defaultStyleAttribute, Metadata metadata)` Creates an attribute definition with the attribute type of feature geometry.

### Uses of SpatialInfo in com.mapinfo.midev.geometry

Methods in com.mapinfo.midev.geometry that return SpatialInfo
`static SpatialInfo` SpatialInfo.`create(CoordSys coordsys)` Create a (cached) SpatialInfo based on a coordinate system.
`SpatialInfo` Envelope.`getSpatialInfo()` Returns the `Envelope`'s spatial metadata.
`SpatialInfo` IGeometry.`getSpatialInfo()` Get the spatial info for this geometry.

Methods in com.mapinfo.midev.geometry with parameters of type SpatialInfo
`static GeometryFactory` GeometryFactory.`forSpatialInfo(SpatialInfo spatialInfo)` Creates a new geometry factory for the given spatial info object.
`Envelope` Envelope.`getCopy(SpatialInfo spatialInfo)` Returns a copy of this `Envelope` but with the coordinates transformed into the specified `SpatialInfo`.
`void` Envelope.`setEmpty(SpatialInfo spatialInfo)` Re-initialize this envelope to be empty and to have the given spatial metadata.

Constructors in com.mapinfo.midev.geometry with parameters of type SpatialInfo
Constructor and Description
`Envelope(DirectPosition dp1, DirectPosition dp2, SpatialInfo spatialInfo)` Create an `Envelope` given two direct positions and a coordinate system.
`Envelope(double x1, double y1, double x2, double y2, SpatialInfo spatialInfo)` Create an `Envelope` given two x,y values and a coordinate system.
`Envelope(SpatialInfo spatialInfo)` Create an empty `Envelope`.

### Uses of SpatialInfo in com.mapinfo.midev.persistence.wkb

Methods in com.mapinfo.midev.persistence.wkb with parameters of type SpatialInfo
`static IFeatureGeometry` WKBUtilities.`fromWKB(SpatialInfo spatialInfo, byte[] data)` Parse a WKB geometry representation into a geometry object.
`static IFeatureGeometry` WKBUtilities.`fromWKB(SpatialInfo spatialInfo, ByteBuffer buf)`

### Uses of SpatialInfo in com.mapinfo.midev.persistence.wkt

Methods in com.mapinfo.midev.persistence.wkt with parameters of type SpatialInfo
`static IFeatureGeometry` WKTUtilities.`fromWKT(SpatialInfo si, String wkt)` Returns an IFeatureGeometry as parsed from the specified WKT.

### Uses of SpatialInfo in com.pb.lisdk.grid

Methods in com.pb.lisdk.grid that return SpatialInfo
`SpatialInfo` IGridCellProvider.`getSpatialInfo()` Get the spatial information for this grid cell.

### Uses of SpatialInfo in com.pb.lisdk.grid.geohash

Methods in com.pb.lisdk.grid.geohash that return SpatialInfo
`SpatialInfo` GeoHashProvider.`getSpatialInfo()`