From c81a85133dc982ce9cd6581baa677054c7dea863 Mon Sep 17 00:00:00 2001 From: Brian Osborn Date: Thu, 24 Jun 2021 11:32:34 -0600 Subject: [PATCH] Javadoc --- docs/docs/api/META-INF/MANIFEST.MF | 4 + docs/docs/api/allclasses-frame.html | 29 + docs/docs/api/allclasses-noframe.html | 29 + docs/docs/api/constant-values.html | 256 ++++ docs/docs/api/deprecated-list.html | 124 ++ docs/docs/api/help-doc.html | 225 +++ docs/docs/api/index-all.html | 1011 ++++++++++++ docs/docs/api/index.html | 73 + .../mil/nga/proj/AuthorityProjections.html | 576 +++++++ docs/docs/api/mil/nga/proj/CRSParser.html | 730 +++++++++ docs/docs/api/mil/nga/proj/Projection.html | 795 ++++++++++ .../api/mil/nga/proj/ProjectionConstants.html | 569 +++++++ .../api/mil/nga/proj/ProjectionException.html | 333 ++++ .../api/mil/nga/proj/ProjectionFactory.html | 1353 +++++++++++++++++ .../mil/nga/proj/ProjectionFactoryType.html | 400 +++++ .../api/mil/nga/proj/ProjectionRetriever.html | 681 +++++++++ .../api/mil/nga/proj/ProjectionTransform.html | 853 +++++++++++ docs/docs/api/mil/nga/proj/Projections.html | 542 +++++++ .../proj/class-use/AuthorityProjections.html | 157 ++ .../api/mil/nga/proj/class-use/CRSParser.html | 124 ++ .../mil/nga/proj/class-use/Projection.html | 554 +++++++ .../proj/class-use/ProjectionConstants.html | 124 ++ .../proj/class-use/ProjectionException.html | 124 ++ .../nga/proj/class-use/ProjectionFactory.html | 124 ++ .../proj/class-use/ProjectionFactoryType.html | 252 +++ .../proj/class-use/ProjectionRetriever.html | 124 ++ .../proj/class-use/ProjectionTransform.html | 291 ++++ .../mil/nga/proj/class-use/Projections.html | 151 ++ docs/docs/api/mil/nga/proj/package-frame.html | 36 + .../api/mil/nga/proj/package-summary.html | 222 +++ docs/docs/api/mil/nga/proj/package-tree.html | 165 ++ docs/docs/api/mil/nga/proj/package-use.html | 165 ++ docs/docs/api/overview-tree.html | 169 ++ docs/docs/api/package-list | 1 + docs/docs/api/script.js | 30 + docs/docs/api/serialized-form.html | 141 ++ docs/docs/api/stylesheet.css | 574 +++++++ 37 files changed, 12111 insertions(+) create mode 100644 docs/docs/api/META-INF/MANIFEST.MF create mode 100644 docs/docs/api/allclasses-frame.html create mode 100644 docs/docs/api/allclasses-noframe.html create mode 100644 docs/docs/api/constant-values.html create mode 100644 docs/docs/api/deprecated-list.html create mode 100644 docs/docs/api/help-doc.html create mode 100644 docs/docs/api/index-all.html create mode 100644 docs/docs/api/index.html create mode 100644 docs/docs/api/mil/nga/proj/AuthorityProjections.html create mode 100644 docs/docs/api/mil/nga/proj/CRSParser.html create mode 100644 docs/docs/api/mil/nga/proj/Projection.html create mode 100644 docs/docs/api/mil/nga/proj/ProjectionConstants.html create mode 100644 docs/docs/api/mil/nga/proj/ProjectionException.html create mode 100644 docs/docs/api/mil/nga/proj/ProjectionFactory.html create mode 100644 docs/docs/api/mil/nga/proj/ProjectionFactoryType.html create mode 100644 docs/docs/api/mil/nga/proj/ProjectionRetriever.html create mode 100644 docs/docs/api/mil/nga/proj/ProjectionTransform.html create mode 100644 docs/docs/api/mil/nga/proj/Projections.html create mode 100644 docs/docs/api/mil/nga/proj/class-use/AuthorityProjections.html create mode 100644 docs/docs/api/mil/nga/proj/class-use/CRSParser.html create mode 100644 docs/docs/api/mil/nga/proj/class-use/Projection.html create mode 100644 docs/docs/api/mil/nga/proj/class-use/ProjectionConstants.html create mode 100644 docs/docs/api/mil/nga/proj/class-use/ProjectionException.html create mode 100644 docs/docs/api/mil/nga/proj/class-use/ProjectionFactory.html create mode 100644 docs/docs/api/mil/nga/proj/class-use/ProjectionFactoryType.html create mode 100644 docs/docs/api/mil/nga/proj/class-use/ProjectionRetriever.html create mode 100644 docs/docs/api/mil/nga/proj/class-use/ProjectionTransform.html create mode 100644 docs/docs/api/mil/nga/proj/class-use/Projections.html create mode 100644 docs/docs/api/mil/nga/proj/package-frame.html create mode 100644 docs/docs/api/mil/nga/proj/package-summary.html create mode 100644 docs/docs/api/mil/nga/proj/package-tree.html create mode 100644 docs/docs/api/mil/nga/proj/package-use.html create mode 100644 docs/docs/api/overview-tree.html create mode 100644 docs/docs/api/package-list create mode 100644 docs/docs/api/script.js create mode 100644 docs/docs/api/serialized-form.html create mode 100644 docs/docs/api/stylesheet.css diff --git a/docs/docs/api/META-INF/MANIFEST.MF b/docs/docs/api/META-INF/MANIFEST.MF new file mode 100644 index 00000000..62fa7744 --- /dev/null +++ b/docs/docs/api/META-INF/MANIFEST.MF @@ -0,0 +1,4 @@ +Manifest-Version: 1.0 +Build-Jdk-Spec: 1.8 +Created-By: Maven Javadoc Plugin 3.2.0 + diff --git a/docs/docs/api/allclasses-frame.html b/docs/docs/api/allclasses-frame.html new file mode 100644 index 00000000..f40a8d93 --- /dev/null +++ b/docs/docs/api/allclasses-frame.html @@ -0,0 +1,29 @@ + + + + + + +All Classes (Projections 1.0.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/docs/docs/api/allclasses-noframe.html b/docs/docs/api/allclasses-noframe.html new file mode 100644 index 00000000..78fd416e --- /dev/null +++ b/docs/docs/api/allclasses-noframe.html @@ -0,0 +1,29 @@ + + + + + + +All Classes (Projections 1.0.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/docs/docs/api/constant-values.html b/docs/docs/api/constant-values.html new file mode 100644 index 00000000..6fd9a427 --- /dev/null +++ b/docs/docs/api/constant-values.html @@ -0,0 +1,256 @@ + + + + + + +Constant Field Values (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

mil.nga.*

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/deprecated-list.html b/docs/docs/api/deprecated-list.html new file mode 100644 index 00000000..ca54fdbf --- /dev/null +++ b/docs/docs/api/deprecated-list.html @@ -0,0 +1,124 @@ + + + + + + +Deprecated List (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/help-doc.html b/docs/docs/api/help-doc.html new file mode 100644 index 00000000..082ceb1d --- /dev/null +++ b/docs/docs/api/help-doc.html @@ -0,0 +1,225 @@ + + + + + + +API Help (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/index-all.html b/docs/docs/api/index-all.html new file mode 100644 index 00000000..fcfafa20 --- /dev/null +++ b/docs/docs/api/index-all.html @@ -0,0 +1,1011 @@ + + + + + + +Index (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
A B C E F G H I M O P R S T U V W  + + +

A

+
+
addProjection(Projection) - Method in class mil.nga.proj.AuthorityProjections
+
+
Add the projection to the authority
+
+
addProjection(Projection) - Method in class mil.nga.proj.Projections
+
+
Add the projection
+
+
AUTHORITY_EPSG - Static variable in class mil.nga.proj.ProjectionConstants
+
+
EPSG authority name
+
+
AUTHORITY_NONE - Static variable in class mil.nga.proj.ProjectionConstants
+
+
No authority name
+
+
AUTHORITY_NSG - Static variable in class mil.nga.proj.ProjectionConstants
+
+
NSG (National Systems for Geospatial Intelligence) authority name
+
+
AUTHORITY_OGC - Static variable in class mil.nga.proj.ProjectionConstants
+
+
OGC (Open Geospatial Consortium) authority name
+
+
authorityCount() - Method in class mil.nga.proj.Projections
+
+
Get the count of authorities
+
+
AuthorityProjections - Class in mil.nga.proj
+
+
Collection of projections for a single coordinate authority
+
+
AuthorityProjections(String) - Constructor for class mil.nga.proj.AuthorityProjections
+
+
Constructor
+
+
+ + + +

B

+
+
buildDefaultOrder() - Static method in class mil.nga.proj.ProjectionFactory
+
+
Build a default order set for specified ordered projection retrievals + without changing the global ordering
+
+
buildOrder(ProjectionFactoryType...) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Build an order set for specified ordered projection retrievals without + changing the global ordering
+
+
buildParameters(String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Build a proj4 parameters array from a proj4 string
+
+
+ + + +

C

+
+
clear() - Method in class mil.nga.proj.AuthorityProjections
+
+
Clear all projections for the authority
+
+
clear() - Static method in class mil.nga.proj.ProjectionFactory
+
+
Clear all authority projections
+
+
clear(String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Clear the authority projections
+
+
clear(String, long) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Clear the authority projection code
+
+
clear(String, String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Clear the authority projection code
+
+
clear() - Static method in class mil.nga.proj.ProjectionRetriever
+
+
Clear the properties for all authorities
+
+
clear(String) - Static method in class mil.nga.proj.ProjectionRetriever
+
+
Clear the properties for the authority
+
+
clear(String, long) - Static method in class mil.nga.proj.ProjectionRetriever
+
+
Clear the property for the authority code
+
+
clear(String, String) - Static method in class mil.nga.proj.ProjectionRetriever
+
+
Clear the property for the authority code
+
+
clear() - Method in class mil.nga.proj.Projections
+
+
Clear all projections
+
+
clear(String) - Method in class mil.nga.proj.Projections
+
+
Clear all projections for the authority
+
+
convert(CRS) - Static method in class mil.nga.proj.CRSParser
+
+
Convert a CRS object into a proj4 coordinate reference system
+
+
convert(GeoCoordinateReferenceSystem) - Static method in class mil.nga.proj.CRSParser
+
+
Convert a geodetic or geographic crs into a proj4 coordinate reference + system
+
+
convert(ProjectedCoordinateReferenceSystem) - Static method in class mil.nga.proj.CRSParser
+
+
Convert a projected crs into a proj4 coordinate reference system
+
+
convert(CompoundCoordinateReferenceSystem) - Static method in class mil.nga.proj.CRSParser
+
+
Convert a compound crs into a proj4 coordinate reference system
+
+
convert(GeoDatum) - Static method in class mil.nga.proj.CRSParser
+
+
Convert a Datum
+
+
convert(Ellipsoid) - Static method in class mil.nga.proj.CRSParser
+
+
Convert an Ellipsoid
+
+
convert(List<Axis>) - Static method in class mil.nga.proj.CRSParser
+
+
Convert the list of axes to a proj4j axis order
+
+
convertDatumTransform(OperationMethod) - Static method in class mil.nga.proj.CRSParser
+
+
Convert the operation method into datum transform
+
+
convertValue(double, Unit, Unit) - Static method in class mil.nga.proj.CRSParser
+
+
Convert the value from a unit to another
+
+
count() - Method in class mil.nga.proj.AuthorityProjections
+
+
Get the count of authority projections
+
+
create(Projection, Projection) - Static method in class mil.nga.proj.ProjectionTransform
+
+
Create a projection transform
+
+
create(Projection, long) - Static method in class mil.nga.proj.ProjectionTransform
+
+
Create a projection transform
+
+
create(Projection, String, long) - Static method in class mil.nga.proj.ProjectionTransform
+
+
Create a projection transform
+
+
create(Projection, String, String) - Static method in class mil.nga.proj.ProjectionTransform
+
+
Create a projection transform
+
+
create(long, Projection) - Static method in class mil.nga.proj.ProjectionTransform
+
+
Create a projection transform
+
+
create(String, long, Projection) - Static method in class mil.nga.proj.ProjectionTransform
+
+
Create a projection transform
+
+
create(String, String, Projection) - Static method in class mil.nga.proj.ProjectionTransform
+
+
Create a projection transform
+
+
create(long, long) - Static method in class mil.nga.proj.ProjectionTransform
+
+
Create a projection transform
+
+
create(String, long, String, long) - Static method in class mil.nga.proj.ProjectionTransform
+
+
Create a projection transform
+
+
create(String, String, String, String) - Static method in class mil.nga.proj.ProjectionTransform
+
+
Create a projection transform
+
+
create(ProjectionTransform) - Static method in class mil.nga.proj.ProjectionTransform
+
+
Create a projection transform
+
+
createProjection(CoordinateSystem) - Static method in class mil.nga.proj.CRSParser
+
+
Create a proj4j projection for the unit
+
+
createProjection(CoordinateSystem, MapProjection) - Static method in class mil.nga.proj.CRSParser
+
+
Create a proj4j projection for the method and unit
+
+
createProjection(String, CoordinateSystem) - Static method in class mil.nga.proj.CRSParser
+
+
Create a proj4j projection for the projection name and unit
+
+
CRSParser - Class in mil.nga.proj
+
+
Coordinate Reference System Well-known text parser
+
+
CRSParser() - Constructor for class mil.nga.proj.CRSParser
+
 
+
ctFactory - Static variable in class mil.nga.proj.ProjectionTransform
+
+
Coordinate transform factory
+
+
+ + + +

E

+
+
EPSG_WEB_MERCATOR - Static variable in class mil.nga.proj.ProjectionConstants
+
+
EPSG code for web mercator
+
+
EPSG_WORLD_GEODETIC_SYSTEM - Static variable in class mil.nga.proj.ProjectionConstants
+
+
EPSG world geodetic system
+
+
EPSG_WORLD_GEODETIC_SYSTEM_GEOGRAPHICAL_3D - Static variable in class mil.nga.proj.ProjectionConstants
+
+
EPSG code for world geodetic system geographical 3d
+
+
equals(String, long) - Method in class mil.nga.proj.Projection
+
+
Check if this projection is equal to the authority and code
+
+
equals(String, String) - Method in class mil.nga.proj.Projection
+
+
Check if this projection is equal to the authority and code
+
+
equals(Object) - Method in class mil.nga.proj.Projection
+
+ +
+
+ + + +

F

+
+
fromProjection - Variable in class mil.nga.proj.ProjectionTransform
+
+
From Projection
+
+
+ + + +

G

+
+
getAuthority() - Method in class mil.nga.proj.AuthorityProjections
+
+
Get the authority
+
+
getAuthority() - Method in class mil.nga.proj.Projection
+
+
Get the coordinate authority
+
+
getCachelessOrder() - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get a copy of the projection factory retrieval order without caching
+
+
getCachelessProjection(long) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the cacheless projection for the EPSG code
+
+
getCachelessProjection(String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the cacheless projection for the projection name, expected as + 'authority:code' or 'epsg_code'
+
+
getCachelessProjection(String, long) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the cacheless projection for authority and code
+
+
getCachelessProjection(String, String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the cacheless projection for authority and code
+
+
getCachelessProjection(String, long, String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the cacheless projection for authority, code, and parameter string
+
+
getCachelessProjection(String, String, String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the cacheless projection for authority, code, and parameter string
+
+
getCachelessProjection(String, long, String[]) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the cacheless projection for authority, code, and parameters
+
+
getCachelessProjection(String, String, String[]) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the cacheless projection for authority, code, and parameters
+
+
getCachelessProjection(String, long, String[], String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the cacheless projection for the authority, code, definition, and + custom parameter array
+
+
getCachelessProjection(String, String, String[], String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the cacheless projection for the authority, code, definition, and + custom parameter array
+
+
getCachelessProjectionByDefinition(String, long, String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the cacheless projection for the authority, code, and definition
+
+
getCachelessProjectionByDefinition(String, String, String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the cacheless projection for the authority, code, and definition
+
+
getCachelessProjectionByDefinition(String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the cacheless projection for the definition
+
+
getCode() - Method in class mil.nga.proj.Projection
+
+
Get the coordinate code
+
+
getCodes() - Method in class mil.nga.proj.AuthorityProjections
+
+
Get the projection codes
+
+
getCrs() - Method in class mil.nga.proj.Projection
+
+
Get the Coordinate Reference System
+
+
getCRSFactory() - Static method in class mil.nga.proj.CRSParser
+
+
Get the CRS Factory
+
+
getDefinition() - Method in class mil.nga.proj.Projection
+
+
Get the well-known text coordinate definition
+
+
getDefinitionCRS() - Method in class mil.nga.proj.Projection
+
+
Get the definition parsed Coordinate Reference System
+
+
getEllipsoid(String) - Static method in class mil.nga.proj.CRSParser
+
+
Get a predefined proj4j ellipsoid by name or short name
+
+
getFromProjection() - Method in class mil.nga.proj.ProjectionTransform
+
+
Get the from projection in the transform
+
+
getInverseTransformation() - Method in class mil.nga.proj.ProjectionTransform
+
+
Get the inverse transformation
+
+
getOrCreateProjections(String) - Static method in class mil.nga.proj.ProjectionRetriever
+
+
Get or create the projection properties
+
+
getOrder() - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get a copy of the projection factory retrieval order
+
+
getProjection(long) - Method in class mil.nga.proj.AuthorityProjections
+
+
Get the projection for the code
+
+
getProjection(String) - Method in class mil.nga.proj.AuthorityProjections
+
+
Get the projection for the code
+
+
getProjection(long) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the projection for the EPSG code
+
+
getProjection(String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the projection for the projection name, expected as 'authority:code' + or 'epsg_code'
+
+
getProjection(String, long) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the projection for authority and code
+
+
getProjection(String, String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the projection for authority and code
+
+
getProjection(String, long, String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the projection for authority, code, and parameter string
+
+
getProjection(String, String, String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the projection for authority, code, and parameter string
+
+
getProjection(String, long, String[]) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the projection for authority, code, and parameters
+
+
getProjection(String, String, String[]) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the projection for authority, code, and parameters
+
+
getProjection(String, long, String[], String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the projection for the authority, code, definition, and custom + parameter array
+
+
getProjection(String, String, String[], String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the projection for the authority, code, definition, and custom + parameter array
+
+
getProjection(Set<ProjectionFactoryType>, String, String, String[], String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the projection for the authority, code, definition, and custom + parameter array
+
+
getProjection(ProjectionFactoryType, String, String, String[], String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the projection for the authority, code, definition, and custom + parameter array
+
+
getProjection(long) - Static method in class mil.nga.proj.ProjectionRetriever
+
+
Get the proj4 projection string for the EPSG coordinate code
+
+
getProjection(String, long) - Static method in class mil.nga.proj.ProjectionRetriever
+
+
Get the proj4 projection string for the authority coordinate code
+
+
getProjection(String, String) - Static method in class mil.nga.proj.ProjectionRetriever
+
+
Get the proj4 projection string for the authority coordinate code
+
+
getProjection(String, String) - Method in class mil.nga.proj.Projections
+
+
Get the projection for the authority and code
+
+
getProjectionByDefinition(String, long, String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the projection for the authority, code, and definition
+
+
getProjectionByDefinition(String, String, String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the projection for the authority, code, and definition
+
+
getProjectionByDefinition(String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the projection for the definition
+
+
getProjections() - Method in class mil.nga.proj.AuthorityProjections
+
+
Get the projections
+
+
getProjections() - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the projections
+
+
getProjections(String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Get the projections for the authority
+
+
getProjections(String) - Static method in class mil.nga.proj.ProjectionRetriever
+
+
Get the projection properties for the authority
+
+
getProjections(String) - Method in class mil.nga.proj.Projections
+
+
Get the authority projections
+
+
getToProjection() - Method in class mil.nga.proj.ProjectionTransform
+
+
Get the to projection in the transform
+
+
getTransform() - Method in class mil.nga.proj.ProjectionTransform
+
+
Get the transform
+
+
getTransformation(long) - Method in class mil.nga.proj.Projection
+
+
Get the transformation from this Projection to the EPSG code.
+
+
getTransformation(String, long) - Method in class mil.nga.proj.Projection
+
+
Get the transformation from this Projection to the authority and + coordinate code.
+
+
getTransformation(String, String) - Method in class mil.nga.proj.Projection
+
+
Get the transformation from this Projection to the authority and + coordinate code.
+
+
getTransformation(Projection) - Method in class mil.nga.proj.Projection
+
+
Get the transformation from this Projection to the provided projection.
+
+
getUnit() - Method in class mil.nga.proj.Projection
+
+
Get the units of this projection
+
+
getValue(OperationParameter, Unit) - Static method in class mil.nga.proj.CRSParser
+
+
Get the operation parameter value in the specified unit
+
+
getValue(OperationParameter, Unit) - Static method in class mil.nga.proj.CRSParser
+
+
Get the operation parameter value in the specified unit
+
+
+ + + +

H

+
+
hashCode() - Method in class mil.nga.proj.Projection
+
hasProjection(Projection) - Method in class mil.nga.proj.AuthorityProjections
+
+
Check if the collection contains the projection
+
+
hasProjection(long) - Method in class mil.nga.proj.AuthorityProjections
+
+
Check if the collection contains a projection for the code
+
+
hasProjection(String) - Method in class mil.nga.proj.AuthorityProjections
+
+
Check if the collection contains a projection for the code
+
+
hasProjection(Projection) - Method in class mil.nga.proj.Projections
+
+
Check if the collection contains the projection
+
+
hasProjection(String, String) - Method in class mil.nga.proj.Projections
+
+
Check if the collection contains a projection for the authority and code
+
+
+ + + +

I

+
+
isEmpty() - Method in class mil.nga.proj.AuthorityProjections
+
+
Is the collection empty?
+
+
isEmpty() - Method in class mil.nga.proj.Projections
+
+
Is the collection empty?
+
+
isSameProjection() - Method in class mil.nga.proj.ProjectionTransform
+
+
Is the from and to projection the same?
+
+
isUnit(Unit) - Method in class mil.nga.proj.Projection
+
+
Determine if the projection is in the provided unit
+
+
+ + + +

M

+
+
mil.nga.proj - package mil.nga.proj
+
 
+
+ + + +

O

+
+
OGC_CRS84 - Static variable in class mil.nga.proj.ProjectionConstants
+
+
OGC CRS84 code
+
+
+ + + +

P

+
+
parse(String) - Static method in class mil.nga.proj.CRSParser
+
+
Parse crs well-known text into a proj4 coordinate reference system
+
+
parseAuthorityAndCode(String) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Parse a projection name, expected as 'authority:code' or 'epsg_code', + into an authority and code
+
+
Projection - Class in mil.nga.proj
+
+
Single Projection for an authority and code
+
+
Projection(String, long, CoordinateReferenceSystem) - Constructor for class mil.nga.proj.Projection
+
+
Constructor
+
+
Projection(String, String, CoordinateReferenceSystem) - Constructor for class mil.nga.proj.Projection
+
+
Constructor
+
+
Projection(String, long, CoordinateReferenceSystem, String) - Constructor for class mil.nga.proj.Projection
+
+
Constructor
+
+
Projection(String, String, CoordinateReferenceSystem, String) - Constructor for class mil.nga.proj.Projection
+
+
Constructor
+
+
Projection(String, long, CoordinateReferenceSystem, String, CRS) - Constructor for class mil.nga.proj.Projection
+
+
Constructor
+
+
Projection(String, String, CoordinateReferenceSystem, String, CRS) - Constructor for class mil.nga.proj.Projection
+
+
Constructor
+
+
ProjectionConstants - Class in mil.nga.proj
+
+
Projection constants
+
+
ProjectionConstants() - Constructor for class mil.nga.proj.ProjectionConstants
+
 
+
projectionCount() - Method in class mil.nga.proj.Projections
+
+
Get the count of projections
+
+
ProjectionException - Exception in mil.nga.proj
+
+
Projection exception
+
+
ProjectionException() - Constructor for exception mil.nga.proj.ProjectionException
+
+
Constructor
+
+
ProjectionException(String) - Constructor for exception mil.nga.proj.ProjectionException
+
+
Constructor
+
+
ProjectionException(String, Throwable) - Constructor for exception mil.nga.proj.ProjectionException
+
+
Constructor
+
+
ProjectionException(Throwable) - Constructor for exception mil.nga.proj.ProjectionException
+
+
Constructor
+
+
ProjectionFactory - Class in mil.nga.proj
+
+
Projection factory for coordinate projections and transformations
+
+
ProjectionFactory() - Constructor for class mil.nga.proj.ProjectionFactory
+
 
+
ProjectionFactoryType - Enum in mil.nga.proj
+
+
Projection factory retrieval types for coordinate projections and + transformations
+
+
ProjectionRetriever - Class in mil.nga.proj
+
+
Retrieves the proj4 projection parameter string for an authority and + coordinate code
+
+
ProjectionRetriever() - Constructor for class mil.nga.proj.ProjectionRetriever
+
 
+
Projections - Class in mil.nga.proj
+
+
Collection of projections by authority
+
+
Projections() - Constructor for class mil.nga.proj.Projections
+
+
Constructor
+
+
PROJECTIONS_PROPERTY_FILE_PREFIX - Static variable in class mil.nga.proj.ProjectionRetriever
+
+
Projections property file name prefix
+
+
PROJECTIONS_PROPERTY_FILE_SUFFIX - Static variable in class mil.nga.proj.ProjectionRetriever
+
+
Projections property file name suffix
+
+
ProjectionTransform - Class in mil.nga.proj
+
+
Projection transform wrapper
+
+
ProjectionTransform(Projection, Projection) - Constructor for class mil.nga.proj.ProjectionTransform
+
+
Constructor
+
+
ProjectionTransform(ProjectionTransform) - Constructor for class mil.nga.proj.ProjectionTransform
+
+
Copy Constructor
+
+
propertyFileName(String) - Static method in class mil.nga.proj.ProjectionRetriever
+
+
Get the property file name for the authority + + Resulting File Name Format: "projections" + .lower_case_authority."properties"
+
+
+ + + +

R

+
+
remove(long) - Method in class mil.nga.proj.AuthorityProjections
+
+
Remove the projection with the code
+
+
remove(String) - Method in class mil.nga.proj.AuthorityProjections
+
+
Remove the projection with the code
+
+
remove(Projection) - Method in class mil.nga.proj.AuthorityProjections
+
+
Remove the projection
+
+
remove(String, long) - Method in class mil.nga.proj.Projections
+
+
Remove the projection for the authority and code
+
+
remove(String, String) - Method in class mil.nga.proj.Projections
+
+
Remove the projection for the authority and code
+
+
remove(Projection) - Method in class mil.nga.proj.Projections
+
+
Remove the projection
+
+
removeOrderType(ProjectionFactoryType) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Remove the projection factory retrieval type from the retrieval ordering
+
+
resetOrder() - Static method in class mil.nga.proj.ProjectionFactory
+
+
Reset the projection factory retrieval order to the default
+
+
+ + + +

S

+
+
setOrder(ProjectionFactoryType...) - Static method in class mil.nga.proj.ProjectionFactory
+
+
Set the projection factory retrieval order
+
+
setProjection(String, long, String) - Static method in class mil.nga.proj.ProjectionRetriever
+
+
Set the projection for the authority and code, creating the authority if + needed
+
+
setProjection(String, String, String) - Static method in class mil.nga.proj.ProjectionRetriever
+
+
Set the projection for the authority and code, creating the authority if + needed
+
+
setProjections(String, InputStream) - Static method in class mil.nga.proj.ProjectionRetriever
+
+
Set the projections for the authority with the properties input stream
+
+
setProjections(String, Properties) - Static method in class mil.nga.proj.ProjectionRetriever
+
+
Set the authority projections as the provided properties
+
+
setProjections(String, File) - Static method in class mil.nga.proj.ProjectionRetriever
+
+
Set the projections for the authority with the properties file
+
+
+ + + +

T

+
+
toMeters(double) - Method in class mil.nga.proj.Projection
+
+
Convert the value to meters
+
+
toProjection - Variable in class mil.nga.proj.ProjectionTransform
+
+
To Projection
+
+
toString() - Method in class mil.nga.proj.Projection
+
transform - Variable in class mil.nga.proj.ProjectionTransform
+
+
Coordinate transform
+
+
transform(ProjCoordinate) - Method in class mil.nga.proj.ProjectionTransform
+
+
Transform the projected coordinate
+
+
transform(double, double) - Method in class mil.nga.proj.ProjectionTransform
+
+
Transform a x and y location
+
+
transform(double, double, double, double) - Method in class mil.nga.proj.ProjectionTransform
+
+
Transform the coordinate bounds
+
+
+ + + +

U

+
+
UNDEFINED_CARTESIAN - Static variable in class mil.nga.proj.ProjectionConstants
+
+
Undefined Cartesian
+
+
UNDEFINED_GEOGRAPHIC - Static variable in class mil.nga.proj.ProjectionConstants
+
+
Undefined Geographic
+
+
updateProjection(Projection, Ellipsoid, GeoDatum) - Static method in class mil.nga.proj.CRSParser
+
+
Create a proj4j projection
+
+
updateProjection(Projection, OperationMethod) - Static method in class mil.nga.proj.CRSParser
+
+
Update the method parameters in the projection
+
+
updateProjection(Projection, OperationMethod, OperationParameter) - Static method in class mil.nga.proj.CRSParser
+
+
Update the method parameter in the projection
+
+
+ + + +

V

+
+
valueOf(String) - Static method in enum mil.nga.proj.ProjectionFactoryType
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum mil.nga.proj.ProjectionFactoryType
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
+ + + +

W

+
+
WEB_MERCATOR_HALF_WORLD_WIDTH - Static variable in class mil.nga.proj.ProjectionConstants
+
+
Half the world distance in either direction
+
+
WEB_MERCATOR_MAX_LAT_RANGE - Static variable in class mil.nga.proj.ProjectionConstants
+
+
Web Mercator Latitude Range
+
+
WEB_MERCATOR_MIN_LAT_RANGE - Static variable in class mil.nga.proj.ProjectionConstants
+
+
Web Mercator Latitude Range
+
+
WEB_MERCATOR_PRECISION - Static variable in class mil.nga.proj.ProjectionConstants
+
+
Web mercator precision
+
+
WGS84_HALF_WORLD_LAT_HEIGHT - Static variable in class mil.nga.proj.ProjectionConstants
+
+
Half the world latitude height for WGS84
+
+
WGS84_HALF_WORLD_LON_WIDTH - Static variable in class mil.nga.proj.ProjectionConstants
+
+
Half the world longitude width for WGS84
+
+
+A B C E F G H I M O P R S T U V W 
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/index.html b/docs/docs/api/index.html new file mode 100644 index 00000000..429c3d61 --- /dev/null +++ b/docs/docs/api/index.html @@ -0,0 +1,73 @@ + + + + + + +Projections 1.0.0 API + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="mil/nga/proj/package-summary.html">Non-frame version</a>.</p> + + + diff --git a/docs/docs/api/mil/nga/proj/AuthorityProjections.html b/docs/docs/api/mil/nga/proj/AuthorityProjections.html new file mode 100644 index 00000000..da925c76 --- /dev/null +++ b/docs/docs/api/mil/nga/proj/AuthorityProjections.html @@ -0,0 +1,576 @@ + + + + + + +AuthorityProjections (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
mil.nga.proj
+

Class AuthorityProjections

+
+
+ +
+
    +
  • +
    +
    +
    public class AuthorityProjections
    +extends Object
    +
    Collection of projections for a single coordinate authority
    +
    +
    Author:
    +
    osbornb
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AuthorityProjections

        +
        public AuthorityProjections(String authority)
        +
        Constructor
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getAuthority

        +
        public String getAuthority()
        +
        Get the authority
        +
        +
        Returns:
        +
        authority
        +
        +
      • +
      + + + +
        +
      • +

        getProjection

        +
        public Projection getProjection(long code)
        +
        Get the projection for the code
        +
        +
        Parameters:
        +
        code - coordinate code
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getProjection

        +
        public Projection getProjection(String code)
        +
        Get the projection for the code
        +
        +
        Parameters:
        +
        code - coordinate code
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        hasProjection

        +
        public boolean hasProjection(Projection projection)
        +
        Check if the collection contains the projection
        +
        +
        Parameters:
        +
        projection - projection
        +
        Returns:
        +
        true if has the projection
        +
        +
      • +
      + + + +
        +
      • +

        hasProjection

        +
        public boolean hasProjection(long code)
        +
        Check if the collection contains a projection for the code
        +
        +
        Parameters:
        +
        code - coordinate code
        +
        Returns:
        +
        true if has a projection
        +
        +
      • +
      + + + +
        +
      • +

        hasProjection

        +
        public boolean hasProjection(String code)
        +
        Check if the collection contains a projection for the code
        +
        +
        Parameters:
        +
        code - coordinate code
        +
        Returns:
        +
        true if has a projection
        +
        +
      • +
      + + + +
        +
      • +

        addProjection

        +
        public void addProjection(Projection projection)
        +
        Add the projection to the authority
        +
        +
        Parameters:
        +
        projection - projection
        +
        +
      • +
      + + + +
        +
      • +

        clear

        +
        public void clear()
        +
        Clear all projections for the authority
        +
      • +
      + + + +
        +
      • +

        remove

        +
        public void remove(long code)
        +
        Remove the projection with the code
        +
        +
        Parameters:
        +
        code - coordinate code
        +
        +
      • +
      + + + +
        +
      • +

        remove

        +
        public void remove(String code)
        +
        Remove the projection with the code
        +
        +
        Parameters:
        +
        code - coordinate code
        +
        +
      • +
      + + + +
        +
      • +

        remove

        +
        public void remove(Projection projection)
        +
        Remove the projection
        +
        +
        Parameters:
        +
        projection - projection
        +
        +
      • +
      + + + +
        +
      • +

        count

        +
        public int count()
        +
        Get the count of authority projections
        +
        +
        Returns:
        +
        count
        +
        +
      • +
      + + + +
        +
      • +

        isEmpty

        +
        public boolean isEmpty()
        +
        Is the collection empty?
        +
        +
        Returns:
        +
        true if empty
        +
        +
      • +
      + + + +
        +
      • +

        getCodes

        +
        public Set<String> getCodes()
        +
        Get the projection codes
        +
        +
        Returns:
        +
        projection codes
        +
        +
      • +
      + + + +
        +
      • +

        getProjections

        +
        public Collection<Projection> getProjections()
        +
        Get the projections
        +
        +
        Returns:
        +
        projections
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/CRSParser.html b/docs/docs/api/mil/nga/proj/CRSParser.html new file mode 100644 index 00000000..60b0b3b8 --- /dev/null +++ b/docs/docs/api/mil/nga/proj/CRSParser.html @@ -0,0 +1,730 @@ + + + + + + +CRSParser (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
mil.nga.proj
+

Class CRSParser

+
+
+ +
+
    +
  • +
    +
    +
    public class CRSParser
    +extends Object
    +
    Coordinate Reference System Well-known text parser
    +
    +
    Author:
    +
    osbornb
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      CRSParser() 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CRSParser

        +
        public CRSParser()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCRSFactory

        +
        public static org.locationtech.proj4j.CRSFactory getCRSFactory()
        +
        Get the CRS Factory
        +
        +
        Returns:
        +
        crs factory
        +
        +
      • +
      + + + +
        +
      • +

        getEllipsoid

        +
        public static org.locationtech.proj4j.datum.Ellipsoid getEllipsoid(String name)
        +
        Get a predefined proj4j ellipsoid by name or short name
        +
        +
        Parameters:
        +
        name - name or short name
        +
        Returns:
        +
        ellipsoid or null
        +
        +
      • +
      + + + +
        +
      • +

        parse

        +
        public static org.locationtech.proj4j.CoordinateReferenceSystem parse(String wkt)
        +
        Parse crs well-known text into a proj4 coordinate reference system
        +
        +
        Parameters:
        +
        wkt - crs well-known text
        +
        Returns:
        +
        coordinate reference system
        +
        +
      • +
      + + + +
        +
      • +

        convert

        +
        public static org.locationtech.proj4j.CoordinateReferenceSystem convert(CRS crsObject)
        +
        Convert a CRS object into a proj4 coordinate reference system
        +
        +
        Parameters:
        +
        crsObject - CRS object
        +
        Returns:
        +
        coordinate reference system
        +
        +
      • +
      + + + +
        +
      • +

        convert

        +
        public static org.locationtech.proj4j.CoordinateReferenceSystem convert(GeoCoordinateReferenceSystem geo)
        +
        Convert a geodetic or geographic crs into a proj4 coordinate reference + system
        +
        +
        Parameters:
        +
        geo - geodetic or geographic crs
        +
        Returns:
        +
        coordinate reference system
        +
        +
      • +
      + + + +
        +
      • +

        convert

        +
        public static org.locationtech.proj4j.CoordinateReferenceSystem convert(ProjectedCoordinateReferenceSystem projected)
        +
        Convert a projected crs into a proj4 coordinate reference system
        +
        +
        Parameters:
        +
        projected - projected crs
        +
        Returns:
        +
        coordinate reference system
        +
        +
      • +
      + + + +
        +
      • +

        convert

        +
        public static org.locationtech.proj4j.CoordinateReferenceSystem convert(CompoundCoordinateReferenceSystem compound)
        +
        Convert a compound crs into a proj4 coordinate reference system
        +
        +
        Parameters:
        +
        compound - compound crs
        +
        Returns:
        +
        coordinate reference system
        +
        +
      • +
      + + + +
        +
      • +

        convert

        +
        public static org.locationtech.proj4j.datum.Datum convert(GeoDatum geoDatum)
        +
        Convert a Datum
        +
        +
        Parameters:
        +
        geoDatum - crs wkt geo datum
        +
        Returns:
        +
        proj4j datum
        +
        +
      • +
      + + + +
        +
      • +

        convert

        +
        public static org.locationtech.proj4j.datum.Ellipsoid convert(Ellipsoid ellipsoid)
        +
        Convert an Ellipsoid
        +
        +
        Parameters:
        +
        ellipsoid - crs wkt ellipsoid
        +
        Returns:
        +
        proj4j ellipsoid
        +
        +
      • +
      + + + +
        +
      • +

        convertDatumTransform

        +
        public static double[] convertDatumTransform(OperationMethod method)
        +
        Convert the operation method into datum transform
        +
        +
        Parameters:
        +
        method - operation method
        +
        Returns:
        +
        transform
        +
        +
      • +
      + + + +
        +
      • +

        updateProjection

        +
        public static void updateProjection(org.locationtech.proj4j.proj.Projection projection,
        +                                    org.locationtech.proj4j.datum.Ellipsoid ellipsoid,
        +                                    GeoDatum geoDatum)
        +
        Create a proj4j projection
        +
        +
        Parameters:
        +
        projection - projection
        +
        ellipsoid - ellipsoid
        +
        geoDatum - geo datum
        +
        +
      • +
      + + + +
        +
      • +

        createProjection

        +
        public static org.locationtech.proj4j.proj.Projection createProjection(CoordinateSystem coordinateSystem)
        +
        Create a proj4j projection for the unit
        +
        +
        Parameters:
        +
        coordinateSystem - coordinate system
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        createProjection

        +
        public static org.locationtech.proj4j.proj.Projection createProjection(CoordinateSystem coordinateSystem,
        +                                                                       MapProjection mapProjection)
        +
        Create a proj4j projection for the method and unit
        +
        +
        Parameters:
        +
        coordinateSystem - coordinate system
        +
        mapProjection - map projection
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        createProjection

        +
        public static org.locationtech.proj4j.proj.Projection createProjection(String projectionName,
        +                                                                       CoordinateSystem coordinateSystem)
        +
        Create a proj4j projection for the projection name and unit
        +
        +
        Parameters:
        +
        projectionName - projection name
        +
        coordinateSystem - coordinate system
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        updateProjection

        +
        public static void updateProjection(org.locationtech.proj4j.proj.Projection projection,
        +                                    OperationMethod method)
        +
        Update the method parameters in the projection
        +
        +
        Parameters:
        +
        projection - proj4j projection
        +
        method - operation method
        +
        +
      • +
      + + + +
        +
      • +

        updateProjection

        +
        public static void updateProjection(org.locationtech.proj4j.proj.Projection projection,
        +                                    OperationMethod method,
        +                                    OperationParameter parameter)
        +
        Update the method parameter in the projection
        +
        +
        Parameters:
        +
        projection - proj4j projection
        +
        method - operation method
        +
        parameter - operation parameter
        +
        +
      • +
      + + + +
        +
      • +

        convert

        +
        public static String convert(List<Axis> axes)
        +
        Convert the list of axes to a proj4j axis order
        +
        +
        Parameters:
        +
        axes - list of axes
        +
        Returns:
        +
        axis order
        +
        +
      • +
      + + + +
        +
      • +

        getValue

        +
        public static double getValue(OperationParameter parameter,
        +                              org.locationtech.proj4j.units.Unit unit)
        +
        Get the operation parameter value in the specified unit
        +
        +
        Parameters:
        +
        parameter - operation parameter
        +
        unit - desired unit
        +
        Returns:
        +
        value
        +
        +
      • +
      + + + +
        +
      • +

        getValue

        +
        public static double getValue(OperationParameter parameter,
        +                              Unit unit)
        +
        Get the operation parameter value in the specified unit
        +
        +
        Parameters:
        +
        parameter - operation parameter
        +
        unit - desired unit
        +
        Returns:
        +
        value
        +
        +
      • +
      + + + +
        +
      • +

        convertValue

        +
        public static double convertValue(double value,
        +                                  Unit fromUnit,
        +                                  Unit toUnit)
        +
        Convert the value from a unit to another
        +
        +
        Parameters:
        +
        value - value to convert
        +
        fromUnit - from unit
        +
        toUnit - to unit
        +
        Returns:
        +
        value
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/Projection.html b/docs/docs/api/mil/nga/proj/Projection.html new file mode 100644 index 00000000..49fa7b86 --- /dev/null +++ b/docs/docs/api/mil/nga/proj/Projection.html @@ -0,0 +1,795 @@ + + + + + + +Projection (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
mil.nga.proj
+

Class Projection

+
+
+ +
+
    +
  • +
    +
    +
    public class Projection
    +extends Object
    +
    Single Projection for an authority and code
    +
    +
    Author:
    +
    osbornb
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Projection

        +
        public Projection(String authority,
        +                  long code,
        +                  org.locationtech.proj4j.CoordinateReferenceSystem crs)
        +
        Constructor
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        crs - projection coordinate reference system
        +
        +
      • +
      + + + +
        +
      • +

        Projection

        +
        public Projection(String authority,
        +                  String code,
        +                  org.locationtech.proj4j.CoordinateReferenceSystem crs)
        +
        Constructor
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        crs - projection coordinate reference system
        +
        +
      • +
      + + + +
        +
      • +

        Projection

        +
        public Projection(String authority,
        +                  long code,
        +                  org.locationtech.proj4j.CoordinateReferenceSystem crs,
        +                  String definition)
        +
        Constructor
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        crs - projection coordinate reference system
        +
        definition - well-known text coordinate definition
        +
        +
      • +
      + + + +
        +
      • +

        Projection

        +
        public Projection(String authority,
        +                  String code,
        +                  org.locationtech.proj4j.CoordinateReferenceSystem crs,
        +                  String definition)
        +
        Constructor
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        crs - projection coordinate reference system
        +
        definition - well-known text coordinate definition
        +
        +
      • +
      + + + +
        +
      • +

        Projection

        +
        public Projection(String authority,
        +                  long code,
        +                  org.locationtech.proj4j.CoordinateReferenceSystem crs,
        +                  String definition,
        +                  CRS definitionCRS)
        +
        Constructor
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        crs - projection coordinate reference system
        +
        definition - well-known text coordinate definition
        +
        definitionCRS - definition parsed coordinate reference system
        +
        +
      • +
      + + + +
        +
      • +

        Projection

        +
        public Projection(String authority,
        +                  String code,
        +                  org.locationtech.proj4j.CoordinateReferenceSystem crs,
        +                  String definition,
        +                  CRS definitionCRS)
        +
        Constructor
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        crs - projection coordinate reference system
        +
        definition - well-known text coordinate definition
        +
        definitionCRS - definition parsed coordinate reference system
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getAuthority

        +
        public String getAuthority()
        +
        Get the coordinate authority
        +
        +
        Returns:
        +
        authority
        +
        +
      • +
      + + + +
        +
      • +

        getCode

        +
        public String getCode()
        +
        Get the coordinate code
        +
        +
        Returns:
        +
        code
        +
        +
      • +
      + + + +
        +
      • +

        getCrs

        +
        public org.locationtech.proj4j.CoordinateReferenceSystem getCrs()
        +
        Get the Coordinate Reference System
        +
        +
        Returns:
        +
        coordinate reference system
        +
        +
      • +
      + + + +
        +
      • +

        getDefinition

        +
        public String getDefinition()
        +
        Get the well-known text coordinate definition
        +
        +
        Returns:
        +
        definition
        +
        +
      • +
      + + + +
        +
      • +

        getDefinitionCRS

        +
        public CRS getDefinitionCRS()
        +
        Get the definition parsed Coordinate Reference System
        +
        +
        Returns:
        +
        coordinate reference system
        +
        +
      • +
      + + + +
        +
      • +

        getTransformation

        +
        public ProjectionTransform getTransformation(long epsg)
        +
        Get the transformation from this Projection to the EPSG code. Each thread + of execution should have it's own transformation.
        +
        +
        Parameters:
        +
        epsg - epsg
        +
        Returns:
        +
        transform
        +
        +
      • +
      + + + +
        +
      • +

        getTransformation

        +
        public ProjectionTransform getTransformation(String authority,
        +                                             long code)
        +
        Get the transformation from this Projection to the authority and + coordinate code. Each thread of execution should have it's own + transformation.
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        Returns:
        +
        transform
        +
        +
      • +
      + + + +
        +
      • +

        getTransformation

        +
        public ProjectionTransform getTransformation(String authority,
        +                                             String code)
        +
        Get the transformation from this Projection to the authority and + coordinate code. Each thread of execution should have it's own + transformation.
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        Returns:
        +
        transform
        +
        Since:
        +
        4.0.0
        +
        +
      • +
      + + + +
        +
      • +

        getTransformation

        +
        public ProjectionTransform getTransformation(Projection projection)
        +
        Get the transformation from this Projection to the provided projection. + Each thread of execution should have it's own transformation.
        +
        +
        Parameters:
        +
        projection - projection
        +
        Returns:
        +
        transform
        +
        +
      • +
      + + + +
        +
      • +

        toMeters

        +
        public double toMeters(double value)
        +
        Convert the value to meters
        +
        +
        Parameters:
        +
        value - value
        +
        Returns:
        +
        meters
        +
        +
      • +
      + + + +
        +
      • +

        getUnit

        +
        public org.locationtech.proj4j.units.Unit getUnit()
        +
        Get the units of this projection
        +
        +
        Returns:
        +
        the projection unit
        +
        +
      • +
      + + + +
        +
      • +

        isUnit

        +
        public boolean isUnit(org.locationtech.proj4j.units.Unit unit)
        +
        Determine if the projection is in the provided unit
        +
        +
        Parameters:
        +
        unit - unit
        +
        Returns:
        +
        true if in the provided unit
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(String authority,
        +                      long code)
        +
        Check if this projection is equal to the authority and code
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        Returns:
        +
        true if equal
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(String authority,
        +                      String code)
        +
        Check if this projection is equal to the authority and code
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        Returns:
        +
        true if equal
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class Object
        +
        +
      • +
      + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/ProjectionConstants.html b/docs/docs/api/mil/nga/proj/ProjectionConstants.html new file mode 100644 index 00000000..ec5dbc13 --- /dev/null +++ b/docs/docs/api/mil/nga/proj/ProjectionConstants.html @@ -0,0 +1,569 @@ + + + + + + +ProjectionConstants (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
mil.nga.proj
+

Class ProjectionConstants

+
+
+ +
+
    +
  • +
    +
    +
    public class ProjectionConstants
    +extends Object
    +
    Projection constants
    +
    +
    Author:
    +
    osbornb
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + + + + + +
        +
      • +

        AUTHORITY_OGC

        +
        public static final String AUTHORITY_OGC
        +
        OGC (Open Geospatial Consortium) authority name
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AUTHORITY_NSG

        +
        public static final String AUTHORITY_NSG
        +
        NSG (National Systems for Geospatial Intelligence) authority name
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        UNDEFINED_CARTESIAN

        +
        public static final int UNDEFINED_CARTESIAN
        +
        Undefined Cartesian
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        UNDEFINED_GEOGRAPHIC

        +
        public static final int UNDEFINED_GEOGRAPHIC
        +
        Undefined Geographic
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        EPSG_WORLD_GEODETIC_SYSTEM

        +
        public static final int EPSG_WORLD_GEODETIC_SYSTEM
        +
        EPSG world geodetic system
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        EPSG_WEB_MERCATOR

        +
        public static final int EPSG_WEB_MERCATOR
        +
        EPSG code for web mercator
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        EPSG_WORLD_GEODETIC_SYSTEM_GEOGRAPHICAL_3D

        +
        public static final int EPSG_WORLD_GEODETIC_SYSTEM_GEOGRAPHICAL_3D
        +
        EPSG code for world geodetic system geographical 3d
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        WEB_MERCATOR_MAX_LAT_RANGE

        +
        public static final double WEB_MERCATOR_MAX_LAT_RANGE
        +
        Web Mercator Latitude Range
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        WEB_MERCATOR_MIN_LAT_RANGE

        +
        public static final double WEB_MERCATOR_MIN_LAT_RANGE
        +
        Web Mercator Latitude Range
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        WEB_MERCATOR_HALF_WORLD_WIDTH

        +
        public static double WEB_MERCATOR_HALF_WORLD_WIDTH
        +
        Half the world distance in either direction
        +
      • +
      + + + +
        +
      • +

        WGS84_HALF_WORLD_LON_WIDTH

        +
        public static double WGS84_HALF_WORLD_LON_WIDTH
        +
        Half the world longitude width for WGS84
        +
      • +
      + + + +
        +
      • +

        WGS84_HALF_WORLD_LAT_HEIGHT

        +
        public static double WGS84_HALF_WORLD_LAT_HEIGHT
        +
        Half the world latitude height for WGS84
        +
      • +
      + + + +
        +
      • +

        WEB_MERCATOR_PRECISION

        +
        public static double WEB_MERCATOR_PRECISION
        +
        Web mercator precision
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ProjectionConstants

        +
        public ProjectionConstants()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/ProjectionException.html b/docs/docs/api/mil/nga/proj/ProjectionException.html new file mode 100644 index 00000000..03a2c517 --- /dev/null +++ b/docs/docs/api/mil/nga/proj/ProjectionException.html @@ -0,0 +1,333 @@ + + + + + + +ProjectionException (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
mil.nga.proj
+

Class ProjectionException

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ProjectionException

        +
        public ProjectionException()
        +
        Constructor
        +
      • +
      + + + +
        +
      • +

        ProjectionException

        +
        public ProjectionException(String message)
        +
        Constructor
        +
        +
        Parameters:
        +
        message - error message
        +
        +
      • +
      + + + +
        +
      • +

        ProjectionException

        +
        public ProjectionException(String message,
        +                           Throwable throwable)
        +
        Constructor
        +
        +
        Parameters:
        +
        message - error message
        +
        throwable - throwable
        +
        +
      • +
      + + + +
        +
      • +

        ProjectionException

        +
        public ProjectionException(Throwable throwable)
        +
        Constructor
        +
        +
        Parameters:
        +
        throwable - throwable
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/ProjectionFactory.html b/docs/docs/api/mil/nga/proj/ProjectionFactory.html new file mode 100644 index 00000000..c95a6b8a --- /dev/null +++ b/docs/docs/api/mil/nga/proj/ProjectionFactory.html @@ -0,0 +1,1353 @@ + + + + + + +ProjectionFactory (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
mil.nga.proj
+

Class ProjectionFactory

+
+
+ +
+
    +
  • +
    +
    +
    public class ProjectionFactory
    +extends Object
    +
    Projection factory for coordinate projections and transformations
    +
    +
    Author:
    +
    osbornb
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ProjectionFactory

        +
        public ProjectionFactory()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        resetOrder

        +
        public static void resetOrder()
        +
        Reset the projection factory retrieval order to the default
        +
      • +
      + + + +
        +
      • +

        getOrder

        +
        public static Set<ProjectionFactoryType> getOrder()
        +
        Get a copy of the projection factory retrieval order
        +
        +
        Returns:
        +
        order set copy
        +
        +
      • +
      + + + +
        +
      • +

        getCachelessOrder

        +
        public static Set<ProjectionFactoryType> getCachelessOrder()
        +
        Get a copy of the projection factory retrieval order without caching
        +
        +
        Returns:
        +
        order set copy without cache
        +
        +
      • +
      + + + +
        +
      • +

        removeOrderType

        +
        public static boolean removeOrderType(ProjectionFactoryType type)
        +
        Remove the projection factory retrieval type from the retrieval ordering
        +
        +
        Parameters:
        +
        type - retrieval type
        +
        Returns:
        +
        true if removed
        +
        +
      • +
      + + + +
        +
      • +

        setOrder

        +
        public static void setOrder(ProjectionFactoryType... types)
        +
        Set the projection factory retrieval order
        +
        +
        Parameters:
        +
        types - factory retrieval types
        +
        +
      • +
      + + + +
        +
      • +

        buildDefaultOrder

        +
        public static Set<ProjectionFactoryType> buildDefaultOrder()
        +
        Build a default order set for specified ordered projection retrievals + without changing the global ordering
        +
        +
        Returns:
        +
        projection factory retrieval order
        +
        +
      • +
      + + + +
        +
      • +

        buildOrder

        +
        public static Set<ProjectionFactoryType> buildOrder(ProjectionFactoryType... types)
        +
        Build an order set for specified ordered projection retrievals without + changing the global ordering
        +
        +
        Parameters:
        +
        types - factory retrieval types
        +
        Returns:
        +
        projection factory retrieval order
        +
        +
      • +
      + + + +
        +
      • +

        getProjection

        +
        public static Projection getProjection(long epsg)
        +
        Get the projection for the EPSG code
        +
        +
        Parameters:
        +
        epsg - EPSG coordinate code
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getCachelessProjection

        +
        public static Projection getCachelessProjection(long epsg)
        +
        Get the cacheless projection for the EPSG code
        +
        +
        Parameters:
        +
        epsg - EPSG coordinate code
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getProjection

        +
        public static Projection getProjection(String name)
        +
        Get the projection for the projection name, expected as 'authority:code' + or 'epsg_code'
        +
        +
        Parameters:
        +
        name - projection name
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getCachelessProjection

        +
        public static Projection getCachelessProjection(String name)
        +
        Get the cacheless projection for the projection name, expected as + 'authority:code' or 'epsg_code'
        +
        +
        Parameters:
        +
        name - projection name
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getProjection

        +
        public static Projection getProjection(String authority,
        +                                       long code)
        +
        Get the projection for authority and code
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getCachelessProjection

        +
        public static Projection getCachelessProjection(String authority,
        +                                                long code)
        +
        Get the cacheless projection for authority and code
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getProjection

        +
        public static Projection getProjection(String authority,
        +                                       String code)
        +
        Get the projection for authority and code
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getCachelessProjection

        +
        public static Projection getCachelessProjection(String authority,
        +                                                String code)
        +
        Get the cacheless projection for authority and code
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getProjection

        +
        public static Projection getProjection(String authority,
        +                                       long code,
        +                                       String paramStr)
        +
        Get the projection for authority, code, and parameter string
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        paramStr - proj4 string
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getCachelessProjection

        +
        public static Projection getCachelessProjection(String authority,
        +                                                long code,
        +                                                String paramStr)
        +
        Get the cacheless projection for authority, code, and parameter string
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        paramStr - proj4 string
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getProjection

        +
        public static Projection getProjection(String authority,
        +                                       String code,
        +                                       String paramStr)
        +
        Get the projection for authority, code, and parameter string
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        paramStr - proj4 string
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getCachelessProjection

        +
        public static Projection getCachelessProjection(String authority,
        +                                                String code,
        +                                                String paramStr)
        +
        Get the cacheless projection for authority, code, and parameter string
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        paramStr - proj4 string
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getProjection

        +
        public static Projection getProjection(String authority,
        +                                       long code,
        +                                       String[] params)
        +
        Get the projection for authority, code, and parameters
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        params - proj4 params array
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getCachelessProjection

        +
        public static Projection getCachelessProjection(String authority,
        +                                                long code,
        +                                                String[] params)
        +
        Get the cacheless projection for authority, code, and parameters
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        params - proj4 params array
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getProjection

        +
        public static Projection getProjection(String authority,
        +                                       String code,
        +                                       String[] params)
        +
        Get the projection for authority, code, and parameters
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        params - proj4 params array
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getCachelessProjection

        +
        public static Projection getCachelessProjection(String authority,
        +                                                String code,
        +                                                String[] params)
        +
        Get the cacheless projection for authority, code, and parameters
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        params - proj4 params array
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getProjectionByDefinition

        +
        public static Projection getProjectionByDefinition(String authority,
        +                                                   long code,
        +                                                   String definition)
        +
        Get the projection for the authority, code, and definition
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        definition - definition
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getCachelessProjectionByDefinition

        +
        public static Projection getCachelessProjectionByDefinition(String authority,
        +                                                            long code,
        +                                                            String definition)
        +
        Get the cacheless projection for the authority, code, and definition
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        definition - definition
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getProjectionByDefinition

        +
        public static Projection getProjectionByDefinition(String authority,
        +                                                   String code,
        +                                                   String definition)
        +
        Get the projection for the authority, code, and definition
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        definition - definition
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getCachelessProjectionByDefinition

        +
        public static Projection getCachelessProjectionByDefinition(String authority,
        +                                                            String code,
        +                                                            String definition)
        +
        Get the cacheless projection for the authority, code, and definition
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        definition - definition
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getProjection

        +
        public static Projection getProjection(String authority,
        +                                       long code,
        +                                       String[] params,
        +                                       String definition)
        +
        Get the projection for the authority, code, definition, and custom + parameter array
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        params - proj4 params array
        +
        definition - definition
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getCachelessProjection

        +
        public static Projection getCachelessProjection(String authority,
        +                                                long code,
        +                                                String[] params,
        +                                                String definition)
        +
        Get the cacheless projection for the authority, code, definition, and + custom parameter array
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        params - proj4 params array
        +
        definition - definition
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getProjection

        +
        public static Projection getProjection(String authority,
        +                                       String code,
        +                                       String[] params,
        +                                       String definition)
        +
        Get the projection for the authority, code, definition, and custom + parameter array
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        params - proj4 params array
        +
        definition - definition
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getCachelessProjection

        +
        public static Projection getCachelessProjection(String authority,
        +                                                String code,
        +                                                String[] params,
        +                                                String definition)
        +
        Get the cacheless projection for the authority, code, definition, and + custom parameter array
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        params - proj4 params array
        +
        definition - definition
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getProjection

        +
        public static Projection getProjection(Set<ProjectionFactoryType> types,
        +                                       String authority,
        +                                       String code,
        +                                       String[] params,
        +                                       String definition)
        +
        Get the projection for the authority, code, definition, and custom + parameter array
        +
        +
        Parameters:
        +
        types - projection factory retrieval types
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        params - proj4 params array
        +
        definition - definition
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getProjection

        +
        public static Projection getProjection(ProjectionFactoryType type,
        +                                       String authority,
        +                                       String code,
        +                                       String[] params,
        +                                       String definition)
        +
        Get the projection for the authority, code, definition, and custom + parameter array
        +
        +
        Parameters:
        +
        type - projection factory retrieval type
        +
        authority - coordinate authority
        +
        code - authority coordinate code
        +
        params - proj4 params array
        +
        definition - definition
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getProjectionByDefinition

        +
        public static Projection getProjectionByDefinition(String definition)
        +
        Get the projection for the definition
        +
        +
        Parameters:
        +
        definition - definition
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getCachelessProjectionByDefinition

        +
        public static Projection getCachelessProjectionByDefinition(String definition)
        +
        Get the cacheless projection for the definition
        +
        +
        Parameters:
        +
        definition - definition
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        getProjections

        +
        public static Projections getProjections()
        +
        Get the projections
        +
        +
        Returns:
        +
        projections
        +
        +
      • +
      + + + +
        +
      • +

        getProjections

        +
        public static AuthorityProjections getProjections(String authority)
        +
        Get the projections for the authority
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        Returns:
        +
        authority projections
        +
        +
      • +
      + + + +
        +
      • +

        parseAuthorityAndCode

        +
        public static String[] parseAuthorityAndCode(String name)
        +
        Parse a projection name, expected as 'authority:code' or 'epsg_code', + into an authority and code
        +
        +
        Parameters:
        +
        name - projection name
        +
        Returns:
        +
        [authority, code]
        +
        +
      • +
      + + + +
        +
      • +

        buildParameters

        +
        public static String[] buildParameters(String paramStr)
        +
        Build a proj4 parameters array from a proj4 string
        +
        +
        Parameters:
        +
        paramStr - proj4 string
        +
        Returns:
        +
        proj4 params array
        +
        +
      • +
      + + + +
        +
      • +

        clear

        +
        public static void clear()
        +
        Clear all authority projections
        +
      • +
      + + + +
        +
      • +

        clear

        +
        public static void clear(String authority)
        +
        Clear the authority projections
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        +
      • +
      + + + +
        +
      • +

        clear

        +
        public static void clear(String authority,
        +                         long code)
        +
        Clear the authority projection code
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        +
      • +
      + + + +
        +
      • +

        clear

        +
        public static void clear(String authority,
        +                         String code)
        +
        Clear the authority projection code
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/ProjectionFactoryType.html b/docs/docs/api/mil/nga/proj/ProjectionFactoryType.html new file mode 100644 index 00000000..39f921c2 --- /dev/null +++ b/docs/docs/api/mil/nga/proj/ProjectionFactoryType.html @@ -0,0 +1,400 @@ + + + + + + +ProjectionFactoryType (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
mil.nga.proj
+

Enum ProjectionFactoryType

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        CACHE

        +
        public static final ProjectionFactoryType CACHE
        +
        Cached projections from previous retrievals
        +
      • +
      + + + +
        +
      • +

        DEFINITION

        +
        public static final ProjectionFactoryType DEFINITION
        +
        Well-Known Text Definition parsing and proj4j conversion
        +
      • +
      + + + +
        +
      • +

        NAME

        +
        public static final ProjectionFactoryType NAME
        +
        proj4j creation from a well-known coordinate reference system name
        +
      • +
      + + + +
        +
      • +

        PARAMETERS

        +
        public static final ProjectionFactoryType PARAMETERS
        +
        proj4j creation from proj4j projection parameters
        +
      • +
      + + + +
        +
      • +

        PROPERTIES

        +
        public static final ProjectionFactoryType PROPERTIES
        +
        Creation from project and custom properties of configured proj4j + projection parameters
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ProjectionFactoryType[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ProjectionFactoryType c : ProjectionFactoryType.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ProjectionFactoryType valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/ProjectionRetriever.html b/docs/docs/api/mil/nga/proj/ProjectionRetriever.html new file mode 100644 index 00000000..6d0c6c21 --- /dev/null +++ b/docs/docs/api/mil/nga/proj/ProjectionRetriever.html @@ -0,0 +1,681 @@ + + + + + + +ProjectionRetriever (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
mil.nga.proj
+

Class ProjectionRetriever

+
+
+ +
+
    +
  • +
    +
    +
    public class ProjectionRetriever
    +extends Object
    +
    Retrieves the proj4 projection parameter string for an authority and + coordinate code
    +
    +
    Author:
    +
    osbornb
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        PROJECTIONS_PROPERTY_FILE_PREFIX

        +
        public static final String PROJECTIONS_PROPERTY_FILE_PREFIX
        +
        Projections property file name prefix
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PROJECTIONS_PROPERTY_FILE_SUFFIX

        +
        public static final String PROJECTIONS_PROPERTY_FILE_SUFFIX
        +
        Projections property file name suffix
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ProjectionRetriever

        +
        public ProjectionRetriever()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getProjection

        +
        public static String getProjection(long epsg)
        +
        Get the proj4 projection string for the EPSG coordinate code
        +
        +
        Parameters:
        +
        epsg - epsg code
        +
        Returns:
        +
        proj4 projection
        +
        +
      • +
      + + + +
        +
      • +

        getProjection

        +
        public static String getProjection(String authority,
        +                                   long code)
        +
        Get the proj4 projection string for the authority coordinate code
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        Returns:
        +
        proj4 projection
        +
        +
      • +
      + + + +
        +
      • +

        getProjection

        +
        public static String getProjection(String authority,
        +                                   String code)
        +
        Get the proj4 projection string for the authority coordinate code
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        Returns:
        +
        proj4 projection
        +
        +
      • +
      + + + +
        +
      • +

        getOrCreateProjections

        +
        public static Properties getOrCreateProjections(String authority)
        +
        Get or create the projection properties
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        Returns:
        +
        projection properties
        +
        +
      • +
      + + + +
        +
      • +

        getProjections

        +
        public static Properties getProjections(String authority)
        +
        Get the projection properties for the authority
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        Returns:
        +
        projection properties
        +
        +
      • +
      + + + +
        +
      • +

        clear

        +
        public static void clear()
        +
        Clear the properties for all authorities
        +
      • +
      + + + +
        +
      • +

        clear

        +
        public static void clear(String authority)
        +
        Clear the properties for the authority
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        +
      • +
      + + + +
        +
      • +

        clear

        +
        public static void clear(String authority,
        +                         long code)
        +
        Clear the property for the authority code
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        +
      • +
      + + + +
        +
      • +

        clear

        +
        public static void clear(String authority,
        +                         String code)
        +
        Clear the property for the authority code
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        +
      • +
      + + + +
        +
      • +

        propertyFileName

        +
        public static String propertyFileName(String authority)
        +
        Get the property file name for the authority + + Resulting File Name Format: "projections" + .lower_case_authority."properties"
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        Returns:
        +
        property file name
        +
        +
      • +
      + + + +
        +
      • +

        setProjections

        +
        public static void setProjections(String authority,
        +                                  InputStream propertiesStream)
        +
        Set the projections for the authority with the properties input stream
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        propertiesStream - properties input stream
        +
        +
      • +
      + + + +
        +
      • +

        setProjections

        +
        public static void setProjections(String authority,
        +                                  Properties authorityProperties)
        +
        Set the authority projections as the provided properties
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        authorityProperties - authority projection properties
        +
        +
      • +
      + + + +
        +
      • +

        setProjections

        +
        public static void setProjections(String authority,
        +                                  File propertiesFile)
        +                           throws FileNotFoundException
        +
        Set the projections for the authority with the properties file
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        propertiesFile - properties file
        +
        Throws:
        +
        FileNotFoundException - if properties file not found
        +
        +
      • +
      + + + +
        +
      • +

        setProjection

        +
        public static void setProjection(String authority,
        +                                 long code,
        +                                 String projection)
        +
        Set the projection for the authority and code, creating the authority if + needed
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        projection - proj4 projection
        +
        +
      • +
      + + + +
        +
      • +

        setProjection

        +
        public static void setProjection(String authority,
        +                                 String code,
        +                                 String projection)
        +
        Set the projection for the authority and code, creating the authority if + needed
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        projection - proj4 projection
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/ProjectionTransform.html b/docs/docs/api/mil/nga/proj/ProjectionTransform.html new file mode 100644 index 00000000..fcbe5c99 --- /dev/null +++ b/docs/docs/api/mil/nga/proj/ProjectionTransform.html @@ -0,0 +1,853 @@ + + + + + + +ProjectionTransform (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
mil.nga.proj
+

Class ProjectionTransform

+
+
+ +
+
    +
  • +
    +
    +
    public class ProjectionTransform
    +extends Object
    +
    Projection transform wrapper
    +
    +
    Author:
    +
    osbornb
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        ctFactory

        +
        protected static org.locationtech.proj4j.CoordinateTransformFactory ctFactory
        +
        Coordinate transform factory
        +
      • +
      + + + +
        +
      • +

        fromProjection

        +
        protected final Projection fromProjection
        +
        From Projection
        +
      • +
      + + + +
        +
      • +

        toProjection

        +
        protected final Projection toProjection
        +
        To Projection
        +
      • +
      + + + +
        +
      • +

        transform

        +
        protected final org.locationtech.proj4j.CoordinateTransform transform
        +
        Coordinate transform
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ProjectionTransform

        +
        public ProjectionTransform(Projection fromProjection,
        +                           Projection toProjection)
        +
        Constructor
        +
        +
        Parameters:
        +
        fromProjection - from projection
        +
        toProjection - to projection
        +
        +
      • +
      + + + +
        +
      • +

        ProjectionTransform

        +
        public ProjectionTransform(ProjectionTransform transform)
        +
        Copy Constructor
        +
        +
        Parameters:
        +
        transform - projection transform
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static ProjectionTransform create(Projection fromProjection,
        +                                         Projection toProjection)
        +
        Create a projection transform
        +
        +
        Parameters:
        +
        fromProjection - from projection
        +
        toProjection - to projection
        +
        Returns:
        +
        projection transform
        +
        +
      • +
      + + + +
        +
      • +

        create

        +
        public static ProjectionTransform create(Projection fromProjection,
        +                                         long toEpsg)
        +
        Create a projection transform
        +
        +
        Parameters:
        +
        fromProjection - from projection
        +
        toEpsg - to epsg
        +
        Returns:
        +
        projection transform
        +
        +
      • +
      + + + +
        +
      • +

        create

        +
        public static ProjectionTransform create(Projection fromProjection,
        +                                         String toAuthority,
        +                                         long toCode)
        +
        Create a projection transform
        +
        +
        Parameters:
        +
        fromProjection - from projection
        +
        toAuthority - to coordinate authority
        +
        toCode - to coordinate code
        +
        Returns:
        +
        projection transform
        +
        +
      • +
      + + + +
        +
      • +

        create

        +
        public static ProjectionTransform create(Projection fromProjection,
        +                                         String toAuthority,
        +                                         String toCode)
        +
        Create a projection transform
        +
        +
        Parameters:
        +
        fromProjection - from projection
        +
        toAuthority - to coordinate authority
        +
        toCode - to coordinate code
        +
        Returns:
        +
        projection transform
        +
        +
      • +
      + + + +
        +
      • +

        create

        +
        public static ProjectionTransform create(long fromEpsg,
        +                                         Projection toProjection)
        +
        Create a projection transform
        +
        +
        Parameters:
        +
        fromEpsg - from epsg
        +
        toProjection - to projection
        +
        Returns:
        +
        projection transform
        +
        +
      • +
      + + + +
        +
      • +

        create

        +
        public static ProjectionTransform create(String fromAuthority,
        +                                         long fromCode,
        +                                         Projection toProjection)
        +
        Create a projection transform
        +
        +
        Parameters:
        +
        fromAuthority - from coordinate authority
        +
        fromCode - from coordinate code
        +
        toProjection - to projection
        +
        Returns:
        +
        projection transform
        +
        +
      • +
      + + + +
        +
      • +

        create

        +
        public static ProjectionTransform create(String fromAuthority,
        +                                         String fromCode,
        +                                         Projection toProjection)
        +
        Create a projection transform
        +
        +
        Parameters:
        +
        fromAuthority - from coordinate authority
        +
        fromCode - from coordinate code
        +
        toProjection - to projection
        +
        Returns:
        +
        projection transform
        +
        +
      • +
      + + + +
        +
      • +

        create

        +
        public static ProjectionTransform create(long fromEpsg,
        +                                         long toEpsg)
        +
        Create a projection transform
        +
        +
        Parameters:
        +
        fromEpsg - from epsg
        +
        toEpsg - to epsg
        +
        Returns:
        +
        projection transform
        +
        +
      • +
      + + + +
        +
      • +

        create

        +
        public static ProjectionTransform create(String fromAuthority,
        +                                         long fromCode,
        +                                         String toAuthority,
        +                                         long toCode)
        +
        Create a projection transform
        +
        +
        Parameters:
        +
        fromAuthority - from coordinate authority
        +
        fromCode - from coordinate code
        +
        toAuthority - to coordinate authority
        +
        toCode - to coordinate code
        +
        Returns:
        +
        projection transform
        +
        +
      • +
      + + + +
        +
      • +

        create

        +
        public static ProjectionTransform create(String fromAuthority,
        +                                         String fromCode,
        +                                         String toAuthority,
        +                                         String toCode)
        +
        Create a projection transform
        +
        +
        Parameters:
        +
        fromAuthority - from coordinate authority
        +
        fromCode - from coordinate code
        +
        toAuthority - to coordinate authority
        +
        toCode - to coordinate code
        +
        Returns:
        +
        projection transform
        +
        +
      • +
      + + + +
        +
      • +

        create

        +
        public static ProjectionTransform create(ProjectionTransform transform)
        +
        Create a projection transform
        +
        +
        Parameters:
        +
        transform - projection transform
        +
        Returns:
        +
        projection transform
        +
        +
      • +
      + + + +
        +
      • +

        transform

        +
        public org.locationtech.proj4j.ProjCoordinate transform(org.locationtech.proj4j.ProjCoordinate from)
        +
        Transform the projected coordinate
        +
        +
        Parameters:
        +
        from - from coordinate
        +
        Returns:
        +
        to coordinate
        +
        +
      • +
      + + + +
        +
      • +

        transform

        +
        public double[] transform(double x,
        +                          double y)
        +
        Transform a x and y location
        +
        +
        Parameters:
        +
        x - x coordinate
        +
        y - y coordinate
        +
        Returns:
        +
        transformed coordinates as [x, y]
        +
        +
      • +
      + + + +
        +
      • +

        transform

        +
        public double[] transform(double minX,
        +                          double minY,
        +                          double maxX,
        +                          double maxY)
        +
        Transform the coordinate bounds
        +
        +
        Parameters:
        +
        minX - min x
        +
        minY - min y
        +
        maxX - max x
        +
        maxY - max y
        +
        Returns:
        +
        transformed coordinate bounds as [minX, minY, maxX, maxY]
        +
        +
      • +
      + + + +
        +
      • +

        getFromProjection

        +
        public Projection getFromProjection()
        +
        Get the from projection in the transform
        +
        +
        Returns:
        +
        from projection
        +
        +
      • +
      + + + +
        +
      • +

        getToProjection

        +
        public Projection getToProjection()
        +
        Get the to projection in the transform
        +
        +
        Returns:
        +
        to projection
        +
        +
      • +
      + + + +
        +
      • +

        getTransform

        +
        public org.locationtech.proj4j.CoordinateTransform getTransform()
        +
        Get the transform
        +
        +
        Returns:
        +
        transform
        +
        +
      • +
      + + + +
        +
      • +

        isSameProjection

        +
        public boolean isSameProjection()
        +
        Is the from and to projection the same?
        +
        +
        Returns:
        +
        true if the same projection
        +
        +
      • +
      + + + +
        +
      • +

        getInverseTransformation

        +
        public ProjectionTransform getInverseTransformation()
        +
        Get the inverse transformation
        +
        +
        Returns:
        +
        inverse transformation
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/Projections.html b/docs/docs/api/mil/nga/proj/Projections.html new file mode 100644 index 00000000..81baf528 --- /dev/null +++ b/docs/docs/api/mil/nga/proj/Projections.html @@ -0,0 +1,542 @@ + + + + + + +Projections (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
mil.nga.proj
+

Class Projections

+
+
+ +
+
    +
  • +
    +
    +
    public class Projections
    +extends Object
    +
    Collection of projections by authority
    +
    +
    Author:
    +
    osbornb
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Projections

        +
        public Projections()
        +
        Constructor
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getProjections

        +
        public AuthorityProjections getProjections(String authority)
        +
        Get the authority projections
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        Returns:
        +
        authority projections
        +
        +
      • +
      + + + +
        +
      • +

        getProjection

        +
        public Projection getProjection(String authority,
        +                                String code)
        +
        Get the projection for the authority and code
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        Returns:
        +
        projection
        +
        +
      • +
      + + + +
        +
      • +

        hasProjection

        +
        public boolean hasProjection(Projection projection)
        +
        Check if the collection contains the projection
        +
        +
        Parameters:
        +
        projection - projection
        +
        Returns:
        +
        true if has the projection
        +
        +
      • +
      + + + +
        +
      • +

        hasProjection

        +
        public boolean hasProjection(String authority,
        +                             String code)
        +
        Check if the collection contains a projection for the authority and code
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        Returns:
        +
        true if has a projection
        +
        +
      • +
      + + + +
        +
      • +

        addProjection

        +
        public void addProjection(Projection projection)
        +
        Add the projection
        +
        +
        Parameters:
        +
        projection - projection
        +
        +
      • +
      + + + +
        +
      • +

        clear

        +
        public void clear()
        +
        Clear all projections
        +
      • +
      + + + +
        +
      • +

        clear

        +
        public void clear(String authority)
        +
        Clear all projections for the authority
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        +
      • +
      + + + +
        +
      • +

        remove

        +
        public void remove(String authority,
        +                   long code)
        +
        Remove the projection for the authority and code
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        +
      • +
      + + + +
        +
      • +

        remove

        +
        public void remove(String authority,
        +                   String code)
        +
        Remove the projection for the authority and code
        +
        +
        Parameters:
        +
        authority - coordinate authority
        +
        code - coordinate code
        +
        +
      • +
      + + + +
        +
      • +

        remove

        +
        public void remove(Projection projection)
        +
        Remove the projection
        +
        +
        Parameters:
        +
        projection - projection
        +
        +
      • +
      + + + +
        +
      • +

        authorityCount

        +
        public int authorityCount()
        +
        Get the count of authorities
        +
        +
        Returns:
        +
        count
        +
        +
      • +
      + + + +
        +
      • +

        projectionCount

        +
        public int projectionCount()
        +
        Get the count of projections
        +
        +
        Returns:
        +
        count
        +
        +
      • +
      + + + +
        +
      • +

        isEmpty

        +
        public boolean isEmpty()
        +
        Is the collection empty?
        +
        +
        Returns:
        +
        true if empty
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/class-use/AuthorityProjections.html b/docs/docs/api/mil/nga/proj/class-use/AuthorityProjections.html new file mode 100644 index 00000000..c61a12d8 --- /dev/null +++ b/docs/docs/api/mil/nga/proj/class-use/AuthorityProjections.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class mil.nga.proj.AuthorityProjections (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
mil.nga.proj.AuthorityProjections

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/class-use/CRSParser.html b/docs/docs/api/mil/nga/proj/class-use/CRSParser.html new file mode 100644 index 00000000..2643ce18 --- /dev/null +++ b/docs/docs/api/mil/nga/proj/class-use/CRSParser.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class mil.nga.proj.CRSParser (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
mil.nga.proj.CRSParser

+
+
No usage of mil.nga.proj.CRSParser
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/class-use/Projection.html b/docs/docs/api/mil/nga/proj/class-use/Projection.html new file mode 100644 index 00000000..e1427e9a --- /dev/null +++ b/docs/docs/api/mil/nga/proj/class-use/Projection.html @@ -0,0 +1,554 @@ + + + + + + +Uses of Class mil.nga.proj.Projection (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
mil.nga.proj.Projection

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/class-use/ProjectionConstants.html b/docs/docs/api/mil/nga/proj/class-use/ProjectionConstants.html new file mode 100644 index 00000000..5e18e856 --- /dev/null +++ b/docs/docs/api/mil/nga/proj/class-use/ProjectionConstants.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class mil.nga.proj.ProjectionConstants (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
mil.nga.proj.ProjectionConstants

+
+
No usage of mil.nga.proj.ProjectionConstants
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/class-use/ProjectionException.html b/docs/docs/api/mil/nga/proj/class-use/ProjectionException.html new file mode 100644 index 00000000..d1c69f57 --- /dev/null +++ b/docs/docs/api/mil/nga/proj/class-use/ProjectionException.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class mil.nga.proj.ProjectionException (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
mil.nga.proj.ProjectionException

+
+
No usage of mil.nga.proj.ProjectionException
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/class-use/ProjectionFactory.html b/docs/docs/api/mil/nga/proj/class-use/ProjectionFactory.html new file mode 100644 index 00000000..47dfd3ef --- /dev/null +++ b/docs/docs/api/mil/nga/proj/class-use/ProjectionFactory.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class mil.nga.proj.ProjectionFactory (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
mil.nga.proj.ProjectionFactory

+
+
No usage of mil.nga.proj.ProjectionFactory
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/class-use/ProjectionFactoryType.html b/docs/docs/api/mil/nga/proj/class-use/ProjectionFactoryType.html new file mode 100644 index 00000000..a3432aaf --- /dev/null +++ b/docs/docs/api/mil/nga/proj/class-use/ProjectionFactoryType.html @@ -0,0 +1,252 @@ + + + + + + +Uses of Class mil.nga.proj.ProjectionFactoryType (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
mil.nga.proj.ProjectionFactoryType

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/class-use/ProjectionRetriever.html b/docs/docs/api/mil/nga/proj/class-use/ProjectionRetriever.html new file mode 100644 index 00000000..089de864 --- /dev/null +++ b/docs/docs/api/mil/nga/proj/class-use/ProjectionRetriever.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class mil.nga.proj.ProjectionRetriever (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
mil.nga.proj.ProjectionRetriever

+
+
No usage of mil.nga.proj.ProjectionRetriever
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/class-use/ProjectionTransform.html b/docs/docs/api/mil/nga/proj/class-use/ProjectionTransform.html new file mode 100644 index 00000000..faab7379 --- /dev/null +++ b/docs/docs/api/mil/nga/proj/class-use/ProjectionTransform.html @@ -0,0 +1,291 @@ + + + + + + +Uses of Class mil.nga.proj.ProjectionTransform (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
mil.nga.proj.ProjectionTransform

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/class-use/Projections.html b/docs/docs/api/mil/nga/proj/class-use/Projections.html new file mode 100644 index 00000000..a81620e5 --- /dev/null +++ b/docs/docs/api/mil/nga/proj/class-use/Projections.html @@ -0,0 +1,151 @@ + + + + + + +Uses of Class mil.nga.proj.Projections (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
mil.nga.proj.Projections

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/package-frame.html b/docs/docs/api/mil/nga/proj/package-frame.html new file mode 100644 index 00000000..7d917ca2 --- /dev/null +++ b/docs/docs/api/mil/nga/proj/package-frame.html @@ -0,0 +1,36 @@ + + + + + + +mil.nga.proj (Projections 1.0.0 API) + + + + + +

mil.nga.proj

+
+

Classes

+ +

Enums

+ +

Exceptions

+ +
+ + diff --git a/docs/docs/api/mil/nga/proj/package-summary.html b/docs/docs/api/mil/nga/proj/package-summary.html new file mode 100644 index 00000000..69f98b48 --- /dev/null +++ b/docs/docs/api/mil/nga/proj/package-summary.html @@ -0,0 +1,222 @@ + + + + + + +mil.nga.proj (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package mil.nga.proj

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/package-tree.html b/docs/docs/api/mil/nga/proj/package-tree.html new file mode 100644 index 00000000..b0bd788f --- /dev/null +++ b/docs/docs/api/mil/nga/proj/package-tree.html @@ -0,0 +1,165 @@ + + + + + + +mil.nga.proj Class Hierarchy (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package mil.nga.proj

+
+
+

Class Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/mil/nga/proj/package-use.html b/docs/docs/api/mil/nga/proj/package-use.html new file mode 100644 index 00000000..87bea2dd --- /dev/null +++ b/docs/docs/api/mil/nga/proj/package-use.html @@ -0,0 +1,165 @@ + + + + + + +Uses of Package mil.nga.proj (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
mil.nga.proj

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/overview-tree.html b/docs/docs/api/overview-tree.html new file mode 100644 index 00000000..e66a7970 --- /dev/null +++ b/docs/docs/api/overview-tree.html @@ -0,0 +1,169 @@ + + + + + + +Class Hierarchy (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/package-list b/docs/docs/api/package-list new file mode 100644 index 00000000..597e30ef --- /dev/null +++ b/docs/docs/api/package-list @@ -0,0 +1 @@ +mil.nga.proj diff --git a/docs/docs/api/script.js b/docs/docs/api/script.js new file mode 100644 index 00000000..b3463569 --- /dev/null +++ b/docs/docs/api/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/docs/docs/api/serialized-form.html b/docs/docs/api/serialized-form.html new file mode 100644 index 00000000..d09a8faa --- /dev/null +++ b/docs/docs/api/serialized-form.html @@ -0,0 +1,141 @@ + + + + + + +Serialized Form (Projections 1.0.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.

+ + diff --git a/docs/docs/api/stylesheet.css b/docs/docs/api/stylesheet.css new file mode 100644 index 00000000..98055b22 --- /dev/null +++ b/docs/docs/api/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +}