Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractGeoJsonCrs - Class in org.bremersee.geojson.crs
-
Abstract base class for the coordinate reference system (CRS) of a GeoJSON object.
- AbstractGeoJsonCrs() - Constructor for class org.bremersee.geojson.crs.AbstractGeoJsonCrs
- add(GeoJsonFeature<G, P>) - Method in class org.bremersee.geojson.GeoJsonFeatureCollection
-
Add.
- addAll(Collection<? extends GeoJsonFeature<G, P>>) - Method in class org.bremersee.geojson.GeoJsonFeatureCollection
-
Add all.
- addFormatters(FormatterRegistry) - Method in class org.bremersee.geojson.spring.boot.autoconfigure.web.GeoJsonWebFluxConfigurer
- addFormatters(FormatterRegistry) - Method in class org.bremersee.geojson.spring.boot.autoconfigure.web.GeoJsonWebMvcConfigurer
B
- BBOX - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant BBOX.
- BoundingBox - Class in org.bremersee.geojson.model
-
The bounding box of a geometry, feature or feature collection.
- BoundingBox(Collection<? extends BigDecimal>) - Constructor for class org.bremersee.geojson.model.BoundingBox
-
Instantiates a new bounding box.
- build() - Method in interface org.bremersee.geojson.model.LatLonAware.Builder
-
Build latitude and longitude aware.
- build() - Method in class org.bremersee.geojson.model.LatLonAware.BuilderImpl
- builder() - Static method in interface org.bremersee.geojson.model.LatLonAware
-
Returns a new builder.
- BuilderImpl() - Constructor for class org.bremersee.geojson.model.LatLonAware.BuilderImpl
C
- convert(String) - Method in class org.bremersee.geojson.converter.StringToGeometryCollectionConverter
- convert(String) - Method in class org.bremersee.geojson.converter.StringToGeometryConverter
- convert(String) - Method in class org.bremersee.geojson.converter.StringToLineStringConverter
- convert(String) - Method in class org.bremersee.geojson.converter.StringToMultiLineStringConverter
- convert(String) - Method in class org.bremersee.geojson.converter.StringToMultiPointConverter
- convert(String) - Method in class org.bremersee.geojson.converter.StringToMultiPolygonConverter
- convert(String) - Method in class org.bremersee.geojson.converter.StringToPointConverter
- convert(String) - Method in class org.bremersee.geojson.converter.StringToPolygonConverter
- convert(Map<String, Object>) - Method in class org.bremersee.geojson.converter.deserialization.JsonToGeometryConverter
-
Convert geometry.
- convert(Geometry) - Method in class org.bremersee.geojson.converter.GeometryToStringConverter
- convert(Geometry) - Method in class org.bremersee.geojson.converter.serialization.GeometryToJsonConverter
-
Convert map.
- COORDINATES - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant COORDINATES.
- copyAndApplyFilters(Geometry, Collection<? extends CoordinateFilter>) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Copy and apply filters.
- copyAndApplyFilters(Geometry, CoordinateFilter...) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Copy and apply filters.
- createCoordinate(double, double) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Creates a coordinate.
- createCoordinate(BigDecimal, BigDecimal) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Creates a coordinate.
- createCoordinate(LatLonAware) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Create coordinate.
- createGeometryCollection(Collection<? extends Geometry>) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Create geometry collection.
- createGeometryFromWellKnownText(InputStream, Charset) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Reads a Well-Known Text representation of a Geometry from an
InputStream
. - createGeometryFromWellKnownText(Reader) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Reads a Well-Known Text representation of a Geometry from a
Reader
. - createGeometryFromWellKnownText(String) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Reads a Well-Known Text representation of a Geometry from a
String
. - createLatitudeLongitude(Coordinate) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Create latitude longitude.
- createLatitudeLongitude(Point) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Create latitude longitude.
- createLatLon(Coordinate) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Create lat lon.
- createLatLon(Point) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Create lat lon.
- createLinearRing(Collection<? extends Coordinate>) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Creates a LinearRing using the given coordinates.
- createLineString(Collection<? extends Coordinate>) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Creates a LineString using the given coordinates; a null or empty collection will create an empty LineString.
- createMultiLineString(Collection<? extends LineString>) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Creates a MultiLineString using the given LineStrings; a null or empty collection will create an empty MultiLineString.
- createMultiPoint(Collection<? extends Point>) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Creates a MultiPoint using the given Points.
- createMultiPolygon(Collection<? extends Polygon>) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Creates a MultiPolygon using the given Polygons; a null or empty array will create an empty Polygon.
- createPoint(double, double) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Create point.
- createPoint(BigDecimal, BigDecimal) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Create point.
- createPoint(LatLonAware) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Create point.
- createPolygon(LinearRing, Collection<? extends LinearRing>) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Constructs a Polygon with the given exterior boundary and interior boundaries.
- customize(Jackson2ObjectMapperBuilder) - Method in class org.bremersee.geojson.spring.boot.autoconfigure.jackson.GeoJsonJackson2ObjectMapperBuilderCustomizer
D
- DEFAULT_SPATIAL_AUTHORITY - Static variable in class org.bremersee.geojson.crs.GeoJsonCrsConstants
-
Default spatial authority: 'EPSG'.
- deserialize(JsonParser, DeserializationContext) - Method in class org.bremersee.geojson.converter.deserialization.JacksonGeometryDeserializer
E
- EARTH_RADIUS_METERS - Static variable in class org.bremersee.geojson.filter.FilterConstants
-
The earth radius in meters.
- equals(Object) - Method in class org.bremersee.geojson.crs.AbstractGeoJsonCrs
- equals(Object) - Method in class org.bremersee.geojson.filter.MercatorToWgs84CoordinateFilter
- equals(Object) - Method in class org.bremersee.geojson.filter.Wgs84ToMercatorCoordinateFilter
- equals(Object) - Method in class org.bremersee.geojson.GeoJsonFeature
- equals(Object) - Method in class org.bremersee.geojson.GeoJsonFeatureCollection
- equals(Geometry, Geometry) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Checks whether two geometry objects are equal.
F
- Feature - Class in org.bremersee.geojson.model
-
A Feature object represents a spatially bounded thing.
- Feature(String, BoundingBox, Geometry, Object) - Constructor for class org.bremersee.geojson.model.Feature
-
Instantiates a new feature.
- FEATURE - Enum constant in enum class org.bremersee.geojson.model.Feature.TypeEnum
-
Feature type enum.
- FEATURE - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant FEATURE.
- FEATURE_COLLECTION - Enum constant in enum class org.bremersee.geojson.model.FeatureCollection.TypeEnum
-
Feature collection type enum.
- FEATURE_COLLECTION - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant FEATURE_COLLECTION.
- Feature.TypeEnum - Enum Class in org.bremersee.geojson.model
-
The feature type.
- FeatureCollection - Class in org.bremersee.geojson.model
-
A collection of features.
- FeatureCollection(BoundingBox, List<Feature>) - Constructor for class org.bremersee.geojson.model.FeatureCollection
-
Instantiates a new Feature collection.
- FeatureCollection.TypeEnum - Enum Class in org.bremersee.geojson.model
-
The enum Type enum.
- FEATURES - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant FEATURES.
- filter(Coordinate) - Method in class org.bremersee.geojson.filter.MercatorToWgs84CoordinateFilter
- filter(Coordinate) - Method in class org.bremersee.geojson.filter.SwapCoordinateFilter
- filter(Coordinate) - Method in class org.bremersee.geojson.filter.Wgs84ToMercatorCoordinateFilter
- FilterConstants - Class in org.bremersee.geojson.filter
-
The filter constants.
- FilterConstants() - Constructor for class org.bremersee.geojson.filter.FilterConstants
- findUnknown(String, Class<T>) - Method in class org.bremersee.geojson.model.UnknownAware
-
Find a value from the unknown map.
- findUnknownList(String, Class<E>) - Method in class org.bremersee.geojson.model.UnknownAware
-
Find a list from the unknown map.
- findUnknownMap(String) - Method in class org.bremersee.geojson.model.UnknownAware
-
Find a map / json object from the unknown map.
- from(LatLonAware) - Method in interface org.bremersee.geojson.model.LatLonAware.Builder
-
Sets latitude and longitude from the given object.
- from(LatLonAware) - Method in class org.bremersee.geojson.model.LatLonAware.BuilderImpl
- fromGeometryType(String) - Static method in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
From value type enum.
- fromValue(String) - Static method in enum class org.bremersee.geojson.model.Feature.TypeEnum
-
From value.
- fromValue(String) - Static method in enum class org.bremersee.geojson.model.FeatureCollection.TypeEnum
-
From value type enum.
G
- GeoJsonConstants - Class in org.bremersee.geojson
-
The type Geo json constants.
- GeoJsonConverters - Class in org.bremersee.geojson.spring.data.mongodb.convert
-
The geo json converters.
- GeoJsonCrsConstants - Class in org.bremersee.geojson.crs
-
The geo json crs constants.
- GeoJsonCrsConstants() - Constructor for class org.bremersee.geojson.crs.GeoJsonCrsConstants
- GeoJsonFeature<G extends org.locationtech.jts.geom.Geometry,
P> - Class in org.bremersee.geojson -
A GeoJSON object with the type
Feature
(see rfc7946 section 3.2). - GeoJsonFeature(String, double[], G, P) - Constructor for class org.bremersee.geojson.GeoJsonFeature
-
Instantiates a new geo json feature.
- GeoJsonFeature(String, G, boolean, P) - Constructor for class org.bremersee.geojson.GeoJsonFeature
-
Instantiates a new geo json feature.
- GeoJsonFeatureCollection<G extends org.locationtech.jts.geom.Geometry,
P> - Class in org.bremersee.geojson -
A GeoJSON object with the type
FeatureCollection
is a feature collection object (see rfc7946 section 3.3). - GeoJsonFeatureCollection(boolean) - Constructor for class org.bremersee.geojson.GeoJsonFeatureCollection
-
Instantiates a new geo json feature collection.
- GeoJsonFeatureCollection(boolean, Comparator<GeoJsonFeature<G, P>>) - Constructor for class org.bremersee.geojson.GeoJsonFeatureCollection
-
Instantiates a new Geo json feature collection.
- GeoJsonFeatureCollection(double[], Collection<? extends GeoJsonFeature<G, P>>) - Constructor for class org.bremersee.geojson.GeoJsonFeatureCollection
-
Instantiates a new geo json feature collection.
- GeoJsonFeatureCollection(double[], Collection<? extends GeoJsonFeature<G, P>>, Comparator<GeoJsonFeature<G, P>>) - Constructor for class org.bremersee.geojson.GeoJsonFeatureCollection
-
Instantiates a new Geo json feature collection.
- GeoJsonFeatureCollection(Collection<? extends GeoJsonFeature<G, P>>, boolean) - Constructor for class org.bremersee.geojson.GeoJsonFeatureCollection
-
Instantiates a new Geo json feature collection.
- GeoJsonFeatureCollection(Collection<? extends GeoJsonFeature<G, P>>, boolean, Comparator<GeoJsonFeature<G, P>>) - Constructor for class org.bremersee.geojson.GeoJsonFeatureCollection
-
Instantiates a new Geo json feature collection.
- geoJsonGeometryFactory() - Method in class org.bremersee.geojson.spring.boot.autoconfigure.GeoJsonGeometryFactoryAutoConfiguration
-
Creates the GeoJSON geometry factory.
- GeoJsonGeometryFactory - Class in org.bremersee.geojson
-
The geo json geometry factory.
- GeoJsonGeometryFactory() - Constructor for class org.bremersee.geojson.GeoJsonGeometryFactory
- GeoJsonGeometryFactoryAutoConfiguration - Class in org.bremersee.geojson.spring.boot.autoconfigure
-
The GeoJSON geometry factory autoconfiguration.
- GeoJsonGeometryFactoryAutoConfiguration() - Constructor for class org.bremersee.geojson.spring.boot.autoconfigure.GeoJsonGeometryFactoryAutoConfiguration
- GeoJsonJackson2ObjectMapperBuilderCustomizer - Class in org.bremersee.geojson.spring.boot.autoconfigure.jackson
-
The GeoJSON jackson 2 object mapper builder customizer.
- GeoJsonJackson2ObjectMapperBuilderCustomizer(GeoJsonProperties, ObjectProvider<GeoJsonGeometryFactory>) - Constructor for class org.bremersee.geojson.spring.boot.autoconfigure.jackson.GeoJsonJackson2ObjectMapperBuilderCustomizer
-
Instantiates a new GeoJSON jackson 2 object mapper builder customizer.
- GeoJsonLinkedCrs - Class in org.bremersee.geojson.crs
-
A link to the coordinate reference system (CRS) of a GeoJSON object.
- GeoJsonLinkedCrs() - Constructor for class org.bremersee.geojson.crs.GeoJsonLinkedCrs
-
Default constructor.
- GeoJsonLinkedCrs(String) - Constructor for class org.bremersee.geojson.crs.GeoJsonLinkedCrs
-
Constructs the coordinate reference system (CRS) with the specified link.
- GeoJsonLinkedCrs(String, String) - Constructor for class org.bremersee.geojson.crs.GeoJsonLinkedCrs
-
Constructs the coordinate reference system (CRS) with the specified link and type.
- GeoJsonMongoCustomConversionsProvider - Class in org.bremersee.geojson.spring.boot.autoconfigure.data.mongo
-
The GeoJSON mongo custom conversions provider.
- GeoJsonMongoCustomConversionsProvider(ObjectProvider<GeoJsonGeometryFactory>) - Constructor for class org.bremersee.geojson.spring.boot.autoconfigure.data.mongo.GeoJsonMongoCustomConversionsProvider
-
Instantiates a new GeoJSON mongo custom conversions provider.
- GeoJsonNamedCrs - Class in org.bremersee.geojson.crs
-
A reference to the coordinate reference system (CRS) of a GeoJSON object by it's name.
- GeoJsonNamedCrs() - Constructor for class org.bremersee.geojson.crs.GeoJsonNamedCrs
-
Default constructor.
- GeoJsonNamedCrs(String) - Constructor for class org.bremersee.geojson.crs.GeoJsonNamedCrs
-
Constructs a coordinate reference system (CRS) with it's name.
- GeoJsonObjectMapperModule - Class in org.bremersee.geojson
-
A Jackson JSON processor module that provides the processing (serialization and deserialization) of the following types.
- GeoJsonObjectMapperModule() - Constructor for class org.bremersee.geojson.GeoJsonObjectMapperModule
-
Default constructor.
- GeoJsonObjectMapperModule(boolean, boolean) - Constructor for class org.bremersee.geojson.GeoJsonObjectMapperModule
-
Instantiates a new geo json object mapper module.
- GeoJsonObjectMapperModule(GeometryFactory) - Constructor for class org.bremersee.geojson.GeoJsonObjectMapperModule
-
Instantiates a new geo json object mapper module.
- GeoJsonObjectMapperModule(GeometryFactory, boolean, boolean) - Constructor for class org.bremersee.geojson.GeoJsonObjectMapperModule
-
Instantiates a new geo json object mapper module.
- GeoJsonProperties - Class in org.bremersee.geojson.spring.boot.autoconfigure
-
Properties of the GeoJSON module.
- GeoJsonProperties() - Constructor for class org.bremersee.geojson.spring.boot.autoconfigure.GeoJsonProperties
- GeoJsonWebFluxConfigurer - Class in org.bremersee.geojson.spring.boot.autoconfigure.web
-
The GeoJSON web flux configurer.
- GeoJsonWebFluxConfigurer(ObjectProvider<GeoJsonGeometryFactory>) - Constructor for class org.bremersee.geojson.spring.boot.autoconfigure.web.GeoJsonWebFluxConfigurer
-
Instantiates a new GeoJSON web flux configurer.
- GeoJsonWebMvcConfigurer - Class in org.bremersee.geojson.spring.boot.autoconfigure.web
-
The GeoJSON web mvc configurer.
- GeoJsonWebMvcConfigurer(ObjectProvider<GeoJsonGeometryFactory>) - Constructor for class org.bremersee.geojson.spring.boot.autoconfigure.web.GeoJsonWebMvcConfigurer
-
Instantiates a new GeoJSON web mvc configurer.
- GEOMETRIES - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant GEOMETRIES.
- Geometry - Class in org.bremersee.geojson.model
-
GeoJSON Geometry.
- Geometry(BoundingBox) - Constructor for class org.bremersee.geojson.model.Geometry
-
Instantiates a new geometry.
- GEOMETRY - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant GEOMETRY.
- GEOMETRY_COLLECTION - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant GEOMETRY_COLLECTION.
- Geometry.TypeEnum - Enum Class in org.bremersee.geojson.model
-
The geometry type.
- GeometryCollection - Class in org.bremersee.geojson.model
-
GeoJSON GeometryCollection.
- GeometryCollection() - Constructor for class org.bremersee.geojson.model.GeometryCollection
-
Instantiates a new geometry collection.
- GeometryCollection(BoundingBox, List<Geometry>) - Constructor for class org.bremersee.geojson.model.GeometryCollection
-
Instantiates a new geometry collection.
- GEOMETRYCOLLECTION - Enum constant in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
Geometrycollection type enum.
- GeometryConverters - Class in org.bremersee.geojson.converter
-
The geometry converters.
- GeometryConverters() - Constructor for class org.bremersee.geojson.converter.GeometryConverters
- GeometryToJsonConverter - Class in org.bremersee.geojson.converter.serialization
-
The geometry to json converter.
- GeometryToJsonConverter() - Constructor for class org.bremersee.geojson.converter.serialization.GeometryToJsonConverter
-
Instantiates a new geometry to json converter.
- GeometryToJsonConverter(boolean, boolean) - Constructor for class org.bremersee.geojson.converter.serialization.GeometryToJsonConverter
-
Instantiates a new geometry to json converter.
- GeometryToStringConverter - Class in org.bremersee.geojson.converter
-
The geometry to string converter.
- GeometryToStringConverter() - Constructor for class org.bremersee.geojson.converter.GeometryToStringConverter
- getBbox() - Method in class org.bremersee.geojson.GeoJsonFeature
-
Return the bounding box of the GeoJSON object or
null
if there is no such object (see Bounding Box). - getBbox() - Method in class org.bremersee.geojson.GeoJsonFeatureCollection
-
Return the bounding box of the GeoJSON object or
null
if there is no such object (see Bounding Box). - getBoundingBox(Collection<? extends Geometry>) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Calculate the bounding box of the specified geometries.
- getBoundingBox(Geometry) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Calculate the bounding box of the specified geometry (see bounding-boxes).
- getBoundingBoxAsPolygon2D(double[]) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Returns a polygon from the bounding box.
- getBoundingBoxAsPolygon2D(Geometry) - Method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Returns the bounding box of the geometry as polygon.
- getConvertersToRegister(GeoJsonGeometryFactory) - Static method in class org.bremersee.geojson.converter.GeometryConverters
-
Gets converters to register.
- getConvertersToRegister(GeometryFactory) - Static method in class org.bremersee.geojson.spring.data.mongodb.convert.GeoJsonConverters
-
Gets converters to register.
- getCrs() - Method in class org.bremersee.geojson.crs.GeoJsonNamedCrs
-
Return the name of the coordinate reference system (CRS).
- getCustomConversions() - Method in class org.bremersee.geojson.spring.boot.autoconfigure.data.mongo.GeoJsonMongoCustomConversionsProvider
- getFeatures() - Method in class org.bremersee.geojson.GeoJsonFeatureCollection
-
Gets features.
- getGeometry() - Method in class org.bremersee.geojson.GeoJsonFeature
-
Return the geometry object of this GeoJSON feature.
- getHref() - Method in class org.bremersee.geojson.crs.GeoJsonLinkedCrs
-
Return the link to the coordinate reference system (CRS).
- getId() - Method in class org.bremersee.geojson.GeoJsonFeature
-
Return the id of this GeoJSON feature or
null
if there is no id available. - getLatitude() - Method in class org.bremersee.geojson.model.LatLon
- getLatitude() - Method in interface org.bremersee.geojson.model.LatLonAware
-
Gets latitude.
- getLongitude() - Method in class org.bremersee.geojson.model.LatLon
- getLongitude() - Method in interface org.bremersee.geojson.model.LatLonAware
-
Gets longitude.
- getNorthEast(double[]) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Returns the coordinate in the north-east.
- getNorthWest(double[]) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Returns the coordinate in the north-west.
- getProperties() - Method in class org.bremersee.geojson.crs.AbstractGeoJsonCrs
-
Properties that store information about the coordinate reference system (CRS).
- getProperties() - Method in class org.bremersee.geojson.GeoJsonFeature
-
Gets properties.
- getSouthEast(double[]) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Returns the coordinate in the south-east.
- getSouthWest(double[]) - Static method in class org.bremersee.geojson.GeoJsonGeometryFactory
-
Returns the coordinate in the south-west.
- getType() - Method in class org.bremersee.geojson.crs.GeoJsonLinkedCrs
-
Return the type of the coordinate reference system (CRS).
- getType() - Method in class org.bremersee.geojson.GeoJsonFeature
-
Gets type.
- getType() - Method in class org.bremersee.geojson.GeoJsonFeatureCollection
-
Gets type.
H
- hashCode() - Method in class org.bremersee.geojson.crs.AbstractGeoJsonCrs
- hashCode() - Method in class org.bremersee.geojson.filter.MercatorToWgs84CoordinateFilter
- hashCode() - Method in class org.bremersee.geojson.filter.Wgs84ToMercatorCoordinateFilter
- hashCode() - Method in class org.bremersee.geojson.GeoJsonFeature
- hashCode() - Method in class org.bremersee.geojson.GeoJsonFeatureCollection
- hasUnknown() - Method in class org.bremersee.geojson.model.UnknownAware
-
Returns
true
if there are unknown properties, otherwisefalse
. - hasValues() - Method in interface org.bremersee.geojson.model.LatLonAware
-
Determines whether latitude and longitude have values.
I
- ID - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant ID.
- init() - Method in class org.bremersee.geojson.spring.boot.autoconfigure.GeoJsonGeometryFactoryAutoConfiguration
-
Init.
- init() - Method in class org.bremersee.geojson.spring.boot.autoconfigure.jackson.GeoJsonJackson2ObjectMapperBuilderCustomizer
-
Init.
- init() - Method in class org.bremersee.geojson.spring.boot.autoconfigure.web.GeoJsonWebFluxConfigurer
-
Init.
- init() - Method in class org.bremersee.geojson.spring.boot.autoconfigure.web.GeoJsonWebMvcConfigurer
-
Init.
- isEmpty() - Method in class org.bremersee.geojson.model.BoundingBox
J
- JacksonGeometryDeserializer - Class in org.bremersee.geojson.converter.deserialization
-
A Jackson deserializer for a
Geometry
. - JacksonGeometryDeserializer() - Constructor for class org.bremersee.geojson.converter.deserialization.JacksonGeometryDeserializer
-
Default constructor.
- JacksonGeometryDeserializer(GeometryFactory) - Constructor for class org.bremersee.geojson.converter.deserialization.JacksonGeometryDeserializer
-
Constructs a deserializer that uses the specified geometry factory.
- JacksonGeometrySerializer - Class in org.bremersee.geojson.converter.serialization
-
A Jackson serializer for a
Geometry
. - JacksonGeometrySerializer() - Constructor for class org.bremersee.geojson.converter.serialization.JacksonGeometrySerializer
-
Instantiates a new Jackson geometry serializer.
- JacksonGeometrySerializer(boolean, boolean) - Constructor for class org.bremersee.geojson.converter.serialization.JacksonGeometrySerializer
-
Instantiates a new Jackson geometry serializer.
- JsonToGeometryConverter - Class in org.bremersee.geojson.converter.deserialization
-
The json to geometry converter.
- JsonToGeometryConverter() - Constructor for class org.bremersee.geojson.converter.deserialization.JsonToGeometryConverter
-
Instantiates a new json to geometry converter.
- JsonToGeometryConverter(GeometryFactory) - Constructor for class org.bremersee.geojson.converter.deserialization.JsonToGeometryConverter
-
Instantiates a new json to geometry converter.
- JsonToMultiLineStringConverter - Class in org.bremersee.geojson.converter.deserialization
-
The json to multi line string converter.
L
- latitude(double) - Method in interface org.bremersee.geojson.model.LatLonAware.Builder
-
Sets latitude.
- latitude(double) - Method in class org.bremersee.geojson.model.LatLonAware.BuilderImpl
- latitude(BigDecimal) - Method in interface org.bremersee.geojson.model.LatLonAware.Builder
-
Sets latitude.
- latitude(BigDecimal) - Method in class org.bremersee.geojson.model.LatLonAware.BuilderImpl
- LatitudeLongitude - Class in org.bremersee.geojson.model
-
The latitude longitude.
- LatitudeLongitude(BigDecimal, BigDecimal) - Constructor for class org.bremersee.geojson.model.LatitudeLongitude
-
Instantiates a new latitude longitude.
- LatitudeLongitude(LatLonAware) - Constructor for class org.bremersee.geojson.model.LatitudeLongitude
-
Instantiates a new latitude longitude.
- LatLon - Class in org.bremersee.geojson.model
-
The lat lon.
- LatLon(BigDecimal, BigDecimal) - Constructor for class org.bremersee.geojson.model.LatLon
-
Instantiates a new lat lon.
- LatLon(LatLonAware) - Constructor for class org.bremersee.geojson.model.LatLon
-
Instantiates a new lat lon.
- LatLonAware - Interface in org.bremersee.geojson.model
-
The interface lat lon aware.
- LatLonAware.Builder - Interface in org.bremersee.geojson.model
-
The builder interface.
- LatLonAware.BuilderImpl - Class in org.bremersee.geojson.model
-
The builder implementation.
- LineString - Class in org.bremersee.geojson.model
-
GeoJSON LineString.
- LineString() - Constructor for class org.bremersee.geojson.model.LineString
-
Instantiates a new line string.
- LineString(BoundingBox, List<Position>) - Constructor for class org.bremersee.geojson.model.LineString
-
Instantiates a new line string.
- LINESTRING - Enum constant in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
Linestring type enum.
- LINESTRING - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant LINESTRING.
- longitude(double) - Method in interface org.bremersee.geojson.model.LatLonAware.Builder
-
Sets longitude.
- longitude(double) - Method in class org.bremersee.geojson.model.LatLonAware.BuilderImpl
- longitude(BigDecimal) - Method in interface org.bremersee.geojson.model.LatLonAware.Builder
-
Sets longitude.
- longitude(BigDecimal) - Method in class org.bremersee.geojson.model.LatLonAware.BuilderImpl
M
- MERCATOR_CRS - Static variable in class org.bremersee.geojson.crs.GeoJsonCrsConstants
-
CRS (Coordinate reference system) of mercator: 'EPSG:3857'.
- MERCATOR_CRS_ALT - Static variable in class org.bremersee.geojson.crs.GeoJsonCrsConstants
-
Alternative CRS (Coordinate reference system) of mercator: 'EPSG:900913'.
- MERCATOR_MAX_LAT - Static variable in class org.bremersee.geojson.crs.GeoJsonCrsConstants
-
Maximum latitude for mercator projection.
- MERCATOR_MIN_LAT - Static variable in class org.bremersee.geojson.crs.GeoJsonCrsConstants
-
Minimum latitude for mercator projection.
- MERCATOR_SPATIAL_REFERENCE_ID - Static variable in class org.bremersee.geojson.crs.GeoJsonCrsConstants
-
Reference ID of mercator projection: '3857'.
- MERCATOR_SPATIAL_REFERENCE_ID_ALT - Static variable in class org.bremersee.geojson.crs.GeoJsonCrsConstants
-
Alternative reference ID of mercator: '900913'.
- MercatorToWgs84CoordinateFilter - Class in org.bremersee.geojson.filter
-
A coordinate filter that transforms mercator coordinates into WGS84 coordinates.
- MercatorToWgs84CoordinateFilter() - Constructor for class org.bremersee.geojson.filter.MercatorToWgs84CoordinateFilter
-
Default constructor.
- MercatorToWgs84CoordinateFilter(double) - Constructor for class org.bremersee.geojson.filter.MercatorToWgs84CoordinateFilter
-
Constructs a coordinate filter that uses the specified earth radius.
- MULTI_LINESTRING - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant MULTI_LINESTRING.
- MULTI_POINT - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant MULTI_POINT.
- MULTI_POLYGON - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant MULTI_POLYGON.
- MultiLineString - Class in org.bremersee.geojson.model
-
GeoJSON MultiLineString.
- MultiLineString() - Constructor for class org.bremersee.geojson.model.MultiLineString
-
Instantiates a new multi line string.
- MultiLineString(BoundingBox, List<List<Position>>) - Constructor for class org.bremersee.geojson.model.MultiLineString
-
Instantiates a new multi line string.
- MULTILINESTRING - Enum constant in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
Multilinestring type enum.
- MultiPoint - Class in org.bremersee.geojson.model
-
GeoJSON MultiPoint.
- MultiPoint() - Constructor for class org.bremersee.geojson.model.MultiPoint
-
Instantiates a new multi point.
- MultiPoint(BoundingBox, List<Position>) - Constructor for class org.bremersee.geojson.model.MultiPoint
-
Instantiates a new multi point.
- MULTIPOINT - Enum constant in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
Multipoint type enum.
- MultiPolygon - Class in org.bremersee.geojson.model
-
GeoJSON MultiPolygon.
- MultiPolygon() - Constructor for class org.bremersee.geojson.model.MultiPolygon
-
Instantiates a new multi polygon.
- MultiPolygon(BoundingBox, List<List<List<Position>>>) - Constructor for class org.bremersee.geojson.model.MultiPolygon
-
Instantiates a new multi polygon.
- MULTIPOLYGON - Enum constant in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
Multipolygon type enum.
O
- org.bremersee.geojson - package org.bremersee.geojson
-
This package contains GeoJSON for the JTS Topology Suite.
- org.bremersee.geojson.converter - package org.bremersee.geojson.converter
- org.bremersee.geojson.converter.deserialization - package org.bremersee.geojson.converter.deserialization
- org.bremersee.geojson.converter.serialization - package org.bremersee.geojson.converter.serialization
- org.bremersee.geojson.crs - package org.bremersee.geojson.crs
- org.bremersee.geojson.filter - package org.bremersee.geojson.filter
- org.bremersee.geojson.model - package org.bremersee.geojson.model
-
The package contains a simple GeoJSON model.
- org.bremersee.geojson.spring.boot.autoconfigure - package org.bremersee.geojson.spring.boot.autoconfigure
- org.bremersee.geojson.spring.boot.autoconfigure.data.mongo - package org.bremersee.geojson.spring.boot.autoconfigure.data.mongo
- org.bremersee.geojson.spring.boot.autoconfigure.jackson - package org.bremersee.geojson.spring.boot.autoconfigure.jackson
- org.bremersee.geojson.spring.boot.autoconfigure.web - package org.bremersee.geojson.spring.boot.autoconfigure.web
- org.bremersee.geojson.spring.data.mongodb.convert - package org.bremersee.geojson.spring.data.mongodb.convert
-
This package contains classes for writing geometry objects into a mongo database and reading geometry object from a mongo database.
P
- Point - Class in org.bremersee.geojson.model
-
GeoJSON Point.
- Point() - Constructor for class org.bremersee.geojson.model.Point
-
Instantiates a new point.
- Point(BoundingBox, Position) - Constructor for class org.bremersee.geojson.model.Point
-
Instantiates a new point.
- POINT - Enum constant in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
Point type enum.
- POINT - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant POINT.
- Polygon - Class in org.bremersee.geojson.model
-
GeoJSON Polygon.
- Polygon() - Constructor for class org.bremersee.geojson.model.Polygon
-
Instantiates a new polygon.
- Polygon(BoundingBox, List<List<Position>>) - Constructor for class org.bremersee.geojson.model.Polygon
-
Instantiates a new polygon.
- POLYGON - Enum constant in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
Polygon type enum.
- POLYGON - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant POLYGON.
- Position - Class in org.bremersee.geojson.model
-
The first two elements are longitude and latitude.
- Position() - Constructor for class org.bremersee.geojson.model.Position
-
Instantiates a new empty (illegal) position.
- Position(BigDecimal, BigDecimal) - Constructor for class org.bremersee.geojson.model.Position
-
Instantiates a new position.
- Position(BigDecimal, BigDecimal, BigDecimal) - Constructor for class org.bremersee.geojson.model.Position
-
Instantiates a new position.
- PROPERTIES - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant PROPERTIES.
S
- serialize(Geometry, JsonGenerator, SerializerProvider) - Method in class org.bremersee.geojson.converter.serialization.JacksonGeometrySerializer
- setCrs(String) - Method in class org.bremersee.geojson.crs.GeoJsonNamedCrs
-
Set the name of the coordinate reference system (CRS).
- setHref(String) - Method in class org.bremersee.geojson.crs.GeoJsonLinkedCrs
-
Set the link to the coordinate reference system (CRS).
- setProperties(Map<String, Object>) - Method in class org.bremersee.geojson.crs.AbstractGeoJsonCrs
-
Set the properties the properties that store information about the coordinate reference system (CRS).
- setType(String) - Method in class org.bremersee.geojson.crs.GeoJsonLinkedCrs
-
Set the type of the coordinate reference system (CRS).
- StringToGeometryCollectionConverter - Class in org.bremersee.geojson.converter
-
The string to geometry collection converter.
- StringToGeometryCollectionConverter(GeoJsonGeometryFactory) - Constructor for class org.bremersee.geojson.converter.StringToGeometryCollectionConverter
-
Instantiates a new string to geometry collection converter.
- StringToGeometryConverter - Class in org.bremersee.geojson.converter
-
The string to geometry converter.
- StringToGeometryConverter(GeoJsonGeometryFactory) - Constructor for class org.bremersee.geojson.converter.StringToGeometryConverter
-
Instantiates a new string to geometry converter.
- StringToLineStringConverter - Class in org.bremersee.geojson.converter
-
The string to line string converter.
- StringToLineStringConverter(GeoJsonGeometryFactory) - Constructor for class org.bremersee.geojson.converter.StringToLineStringConverter
-
Instantiates a new string to line string converter.
- StringToMultiLineStringConverter - Class in org.bremersee.geojson.converter
-
The string to multi line string converter.
- StringToMultiLineStringConverter(GeoJsonGeometryFactory) - Constructor for class org.bremersee.geojson.converter.StringToMultiLineStringConverter
-
Instantiates a new string to multi line string converter.
- StringToMultiPointConverter - Class in org.bremersee.geojson.converter
-
The string to multi point converter.
- StringToMultiPointConverter(GeoJsonGeometryFactory) - Constructor for class org.bremersee.geojson.converter.StringToMultiPointConverter
-
Instantiates a new string to multi point converter.
- StringToMultiPolygonConverter - Class in org.bremersee.geojson.converter
-
The string to multi polygon converter.
- StringToMultiPolygonConverter(GeoJsonGeometryFactory) - Constructor for class org.bremersee.geojson.converter.StringToMultiPolygonConverter
-
Instantiates a new string to multi polygon converter.
- StringToPointConverter - Class in org.bremersee.geojson.converter
-
The string to point converter.
- StringToPointConverter(GeoJsonGeometryFactory) - Constructor for class org.bremersee.geojson.converter.StringToPointConverter
-
Instantiates a new string to point converter.
- StringToPolygonConverter - Class in org.bremersee.geojson.converter
-
The string to polygon converter.
- StringToPolygonConverter(GeoJsonGeometryFactory) - Constructor for class org.bremersee.geojson.converter.StringToPolygonConverter
-
Instantiates a new string to polygon converter.
- SwapCoordinateFilter - Class in org.bremersee.geojson.filter
-
The swap coordinate filter.
- SwapCoordinateFilter() - Constructor for class org.bremersee.geojson.filter.SwapCoordinateFilter
T
- toDoubleArray() - Method in class org.bremersee.geojson.model.BoundingBox
-
The bounding box as double array.
- toJson() - Method in class org.bremersee.geojson.model.Geometry
-
To json map.
- toLatLonString() - Method in interface org.bremersee.geojson.model.LatLonAware
-
To comma separated latitude longitude string.
- toLonLatString() - Method in interface org.bremersee.geojson.model.LatLonAware
-
To comma separated longitude latitude string.
- toString() - Method in class org.bremersee.geojson.crs.AbstractGeoJsonCrs
- toString() - Method in class org.bremersee.geojson.filter.MercatorToWgs84CoordinateFilter
- toString() - Method in class org.bremersee.geojson.filter.Wgs84ToMercatorCoordinateFilter
- toString() - Method in class org.bremersee.geojson.GeoJsonFeature
- toString() - Method in class org.bremersee.geojson.GeoJsonFeatureCollection
- toString() - Method in enum class org.bremersee.geojson.model.Feature.TypeEnum
- toString() - Method in enum class org.bremersee.geojson.model.FeatureCollection.TypeEnum
- toString() - Method in enum class org.bremersee.geojson.model.Geometry.TypeEnum
- TYPE - Static variable in class org.bremersee.geojson.GeoJsonConstants
-
The constant TYPE.
- TYPE_ESRI_WKT - Static variable in class org.bremersee.geojson.crs.GeoJsonLinkedCrs
-
The coordinate reference system (CRS) with type
esriwkt
. - TYPE_ID - Static variable in class org.bremersee.geojson.GeoJsonObjectMapperModule
-
The constant TYPE_ID.
- TYPE_OGC_WKT - Static variable in class org.bremersee.geojson.crs.GeoJsonLinkedCrs
-
The coordinate reference system (CRS) with type
ogcwkt
. - TYPE_PROJ4 - Static variable in class org.bremersee.geojson.crs.GeoJsonLinkedCrs
-
The coordinate reference system (CRS) with type
proj4
.
U
- unknown() - Method in class org.bremersee.geojson.model.UnknownAware
-
Gets the unknown json properties (can be
null
). - unknown(String, Object) - Method in class org.bremersee.geojson.model.UnknownAware
-
Any json setter.
- unknown(Map<String, Object>) - Method in class org.bremersee.geojson.model.UnknownAware
-
Sets the unknown json properties.
- UnknownAware - Class in org.bremersee.geojson.model
-
This base class stores unknown json properties.
- UnknownAware() - Constructor for class org.bremersee.geojson.model.UnknownAware
V
- valueOf(String) - Static method in enum class org.bremersee.geojson.model.Feature.TypeEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.bremersee.geojson.model.FeatureCollection.TypeEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.bremersee.geojson.model.Feature.TypeEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.bremersee.geojson.model.FeatureCollection.TypeEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.bremersee.geojson.model.Geometry.TypeEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WGS84_CRS - Static variable in class org.bremersee.geojson.crs.GeoJsonCrsConstants
-
CRS (Coordinate reference system) of WGS84: 'EPSG:4326'.
- WGS84_SPATIAL_REFERENCE_ID - Static variable in class org.bremersee.geojson.crs.GeoJsonCrsConstants
-
Reference ID of WGS84: '4326'.
- Wgs84ToMercatorCoordinateFilter - Class in org.bremersee.geojson.filter
-
A coordinate filter that transforms WGS84 coordinates into mercator coordinates.
- Wgs84ToMercatorCoordinateFilter() - Constructor for class org.bremersee.geojson.filter.Wgs84ToMercatorCoordinateFilter
-
Default constructor.
- Wgs84ToMercatorCoordinateFilter(double) - Constructor for class org.bremersee.geojson.filter.Wgs84ToMercatorCoordinateFilter
-
Constructs a coordinate filter that uses the specified earth radius.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form