## Uses of Class
com.mapinfo.midev.coordsys.CoordSys

Packages that use CoordSys
com.mapinfo.midev.coordsys: Classes used for dealing with coordinate systems and coordinate system transforms.
com.mapinfo.midev.coordsys.factory: Coordinate system factories.
com.mapinfo.midev.coordsys.transform: Coordinate transformation factories.
com.mapinfo.midev.dp.shape: A data provider implementation for ESRI Shape file tables.
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.raster.core
com.pb.lisdk.vectortile: The VectorTile package consists of a series of interfaces, classes and enumerations that allow users to construct map tiles made up of vector features.

### Uses of CoordSys in com.mapinfo.midev.coordsys

Fields in com.mapinfo.midev.coordsys declared as CoordSys
`static CoordSys` CoordSysConstants.`longLatNAD27` Constant for NAD 27 (EPSG:4267)
`static CoordSys` CoordSysConstants.`longLatNAD83` Constant for NAD 83 (EPSG:4269)
`static CoordSys` CoordSysConstants.`longLatWGS84` Constant for WGS 84 (EPSG:4326)
`static CoordSys` CoordSysConstants.`projected3857` Constant for Popular Visualization CRS (EPSG:3857)

Methods in com.mapinfo.midev.coordsys with parameters of type CoordSys
`CoordTransform` CoordSys.`createCoordTransform(CoordSys destCoordSys)` Create a new transform from this coordinate system to the specified coordinate system.
`boolean` CoordSys.`equivalent(CoordSys coordSys)` Determine whether or not two coordinate systems are equivalent mathematically.

### Uses of CoordSys in com.mapinfo.midev.coordsys.factory

Methods in com.mapinfo.midev.coordsys.factory that return CoordSys
`CoordSys` CoordSysFactory.`getCoordSys(Code code)` Get the coordinate system with the specified code space and code.
`CoordSys` CoordSysFactory.`getCoordSys(String codeSpace, String code)` Get the coordinate system with the specified code space and code.

### Uses of CoordSys in com.mapinfo.midev.coordsys.transform

Constructors in com.mapinfo.midev.coordsys.transform with parameters of type CoordSys
Constructor and Description
`CoordTransform(CoordSys srcCoordSys, CoordSys destCoordSys)` Create a coordinate transform from one coordinate system to another.

### Uses of CoordSys in com.mapinfo.midev.dp.shape

Methods in com.mapinfo.midev.dp.shape that return CoordSys
`CoordSys` ShapeTableDefinition.`getCoordSys()` Returns the coordinate system to use with this table definition.

Methods in com.mapinfo.midev.dp.shape with parameters of type CoordSys
`IDataSourceTable` ShapeDataProvider.`openTable(File file, CoordSys coordSys, Charset charset)` Opens the given file as a data source table, using the provided coordinate system and character set to interpret spatial and text data.
`IDataSourceTable` ShapeDataProvider.`openTable(File file, CoordSys coordSys, Charset charset, boolean generateSpatialIndex, boolean isVolatile, List hints)` Opens the given file as a data source table, using the provided coordinate system and character set to interpret spatial and text data.

Constructors in com.mapinfo.midev.dp.shape with parameters of type CoordSys
Constructor and Description
`ShapeTableDefinition(File file, CoordSys coordSys, Charset charset)` Creates a new table definition for the given shape file.
`ShapeTableDefinition(File file, CoordSys coordSys, Charset charset, Boolean generateSpatialIndex, boolean isVolatile, List hints)` Creates a new table definition for the given shape file.

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

Methods in com.mapinfo.midev.geometry that return CoordSys
`CoordSys` IGeometry.`getCoordSys()` Returns the coordinate reference system of this geometry.
`CoordSys` SpatialInfo.`getCoordSys()` Get the coordinate system of the geometry.

Methods in com.mapinfo.midev.geometry with parameters of type CoordSys
`static SpatialInfo` SpatialInfo.`create(CoordSys coordsys)` Create a (cached) SpatialInfo based on a coordinate system.
`static GeometryFactory` GeometryFactory.`forCoordSys(CoordSys coordSys)` Creates a new geometry factory for the given coordinate system.
`ICurve` ICurve.`getCopy(CoordSys crs)`
`ICurveSegment` ICurveSegment.`getCopy(CoordSys crs)`
`IFeatureGeometry` IFeatureGeometry.`getCopy(CoordSys csys)` Returns a non-transient copy of this `IFeatureGeometry` in the specified coordinate system.
`IGeometry` IGeometry.`getCopy(CoordSys csys)` Get a (permanent) copy of this `IGeometry` transformed to the given coordinate system.
`ILineString` ILineString.`getCopy(CoordSys crs)`
`IMultiCurve` IMultiCurve.`getCopy(CoordSys crs)`
`IMultiFeatureGeometry` IMultiFeatureGeometry.`getCopy(CoordSys crs)`
`IMultiPoint` IMultiPoint.`getCopy(CoordSys crs)`
`IMultiPolygon` IMultiPolygon.`getCopy(CoordSys crs)`
`IPoint` IPoint.`getCopy(CoordSys crs)`
`IPolygon` IPolygon.`getCopy(CoordSys crs)`
`IRectangle` IRectangle.`getCopy(CoordSys csys)`
`IRing` IRing.`getCopy(CoordSys crs)`

### Uses of CoordSys in com.mapinfo.midev.raster.core

Methods in com.mapinfo.midev.raster.core that return CoordSys
`CoordSys` IRasterDataset.`getCoordSys()` Get the coordinate system for the raster.

### Uses of CoordSys in com.pb.lisdk.vectortile

Methods in com.pb.lisdk.vectortile with parameters of type CoordSys
`VectorTileWriterBuilder` VectorTileWriterBuilder.`withTransformation(CoordSys targetCoordSys, int extent)` Enables coordinate transformation.