# LI SDK 1.14.1 API

Packages
com.mapinfo.midev.cache: Contains interfaces/classes for dealing with cacheable resources.
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.data: Contains the interfaces and some classes used to read data from any of several data sources.
com.mapinfo.midev.dp.file: A data provider implementation for file based tables.
com.mapinfo.midev.dp.shape: A data provider implementation for ESRI Shape file tables.
com.mapinfo.midev.dp.tab: A data provider implementation for the MapInfo Native table.
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.feature.util: Contains utility classes for dealing with 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.geometry.operations: Classes used for geometry operations.
com.mapinfo.midev.index.rtree: Classes for indexing objects with an R-tree.
com.mapinfo.midev.io: Utility classes for dealing with IO streams.
com.mapinfo.midev.language: A language consists of a set of syntactic elements and semantic rules for precisely specifying operations to perform.
com.mapinfo.midev.language.aggregation: Interfaces and classes that define the Aggregation language.
com.mapinfo.midev.language.filter: Contains the classes that comprise the Filter Language.
com.mapinfo.midev.language.filter.DistanceToEdge
com.mapinfo.midev.metadata: Utility classes for dealing with metadata.
com.mapinfo.midev.persistence.json: Contains utility classes to read and write GeoJSON.
com.mapinfo.midev.persistence.kml: Contains utility classes to read and write KML.
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.mapinfo.midev.raster.core
com.mapinfo.midev.style
com.mapinfo.midev.style.mapbasic
com.mapinfo.midev.tabledepot: The TableDepot class and supporting interfaces/classes.
com.mapinfo.midev.type: Types and supporting classes.
com.mapinfo.midev.unit: Units of measure and scalar quantities.
com.mapinfo.midev.util: Utility classes.
com.mapinfo.midev.xml: Utilities for reading from and writing to an XML stream.
com.mapinfo.midev.xml.mws
com.mapinfo.midev.xml.read: Utilities for reading from an XML stream.
com.mapinfo.midev.xml.write: Utilities for writing to an XML stream.
com.pb.lisdk.grid
com.pb.lisdk.grid.geohash
com.pb.lisdk.grid.h3
com.pb.lisdk.grid.hexagon
com.pb.lisdk.grid.square
com.pb.lisdk.maptiling
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.
com.pb.lisdk.vectortile.mvt: Utilities for generating vector tiles for the Mapbox Vector Tile (MVT) format.