Package org.apache.sis.referencing.gazetteer
package org.apache.sis.referencing.gazetteer
Mapping between geographic identifiers (addresses, grid indexes…) and locations (descriptions, coordinates…).
This package provides base classes implementing the Spatial referencing by geographic identifiers
(ISO 19112) standard. Those base classes are
AbstractLocation
,
ModifiableLocationType
and
ReferencingByIdentifiers
, completed by the
LocationFormat
utility class.
This package provides also implementations on top of above base classes.
Some implementation classes are MilitaryGridReferenceSystem
(also for civilian use) and GeohashReferenceSystem
.
- Since:
- 0.8
- Version:
- 1.3
-
ClassDescriptionIdentifiable geographic place.Default implementation of
toString()
,equals(Object)
andhashCode()
methods forLocationType
implementations.Unmodifiable description of a location created as a snapshot of anotherLocationType
instance atReferencingByIdentifiers
construction time.Thrown when a coordinate cannot be converted to a geographic identifier, or conversely.A factory of reference systems by identifiers implemented by the SIS library.Geographic coordinates represented as geohashes strings.The encoding format used byGeohashReferenceSystem.Coder
.FormatsLocation
instances in a tabular format.The Military Grid Reference System (MGRS).The result of decoding a MGRS reference.Conversions from direct positions to Military Grid Reference System (MGRS) references.Helper class for building the description of a location.Workaround for the lack ofLocationType
interface in GeoAPI 3.0.Thrown when a geographic identifier (or reference) has been successfully parsed but fails some verification.Base class of reference systems that describe locations using geographic identifiers instead of coordinates.Conversions between direct positions and identifiers.A sub-element inside the pseudo-WKT.A location described by an unmodifiable direct position that defines the centroid of an envelope.ASimpleLocation
for non-geographic CRS.