You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sis.apache.org by de...@apache.org on 2023/02/04 22:21:40 UTC

[sis-site] branch javadoc updated: Fix links to GeoAPI javadoc. It is now under an `org.opengis.geoapi` module name.

This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a commit to branch javadoc
in repository https://gitbox.apache.org/repos/asf/sis-site.git


The following commit(s) were added to refs/heads/javadoc by this push:
     new 742f5abf Fix links to GeoAPI javadoc. It is now under an `org.opengis.geoapi` module name.
742f5abf is described below

commit 742f5abfede39cb998f99b1d3128f30817895bb1
Author: Martin Desruisseaux <ma...@geomatys.com>
AuthorDate: Sat Feb 4 23:20:59 2023 +0100

    Fix links to GeoAPI javadoc. It is now under an `org.opengis.geoapi` module name.
---
 allclasses-index.html                              |   52 +-
 allpackages-index.html                             |    4 +-
 deprecated-list.html                               |    2 +-
 index-all.html                                     |  120 +--
 index.html                                         |    4 +-
 org/apache/sis/console/Command.html                |    2 +-
 .../sis/coverage/BandedCoverage.Evaluator.html     |   10 +-
 org/apache/sis/coverage/BandedCoverage.html        |   12 +-
 org/apache/sis/coverage/Category.html              |   16 +-
 .../coverage/MismatchedCoverageRangeException.html |    2 +-
 org/apache/sis/coverage/RegionOfInterest.html      |    8 +-
 .../sis/coverage/SampleDimension.Builder.html      |   46 +-
 org/apache/sis/coverage/SampleDimension.html       |   18 +-
 .../class-use/CannotEvaluateException.html         |    2 +-
 org/apache/sis/coverage/class-use/Category.html    |    2 +-
 .../class-use/SampleDimension.Builder.html         |    6 +-
 .../sis/coverage/class-use/SampleDimension.html    |    4 +-
 org/apache/sis/coverage/grid/DomainLinearizer.html |    8 +-
 .../coverage/grid/FractionalGridCoordinates.html   |   16 +-
 .../sis/coverage/grid/GridCoverage.Evaluator.html  |   10 +-
 org/apache/sis/coverage/grid/GridCoverage.html     |   14 +-
 org/apache/sis/coverage/grid/GridCoverage2D.html   |    2 +-
 .../sis/coverage/grid/GridCoverageBuilder.html     |    8 +-
 .../sis/coverage/grid/GridCoverageProcessor.html   |   20 +-
 org/apache/sis/coverage/grid/GridDerivation.html   |   12 +-
 org/apache/sis/coverage/grid/GridExtent.html       |   54 +-
 org/apache/sis/coverage/grid/GridGeometry.html     |  138 +--
 .../grid/IllegalGridGeometryException.html         |    2 +-
 org/apache/sis/coverage/grid/PixelTranslation.html |   82 +-
 .../grid/class-use/FractionalGridCoordinates.html  |    2 +-
 .../sis/coverage/grid/class-use/GridCoverage.html  |    8 +-
 .../grid/class-use/GridCoverageBuilder.html        |    2 +-
 .../coverage/grid/class-use/GridDerivation.html    |    4 +-
 .../sis/coverage/grid/class-use/GridExtent.html    |   12 +-
 .../sis/coverage/grid/class-use/GridGeometry.html  |    6 +-
 .../coverage/grid/class-use/GridOrientation.html   |    2 +-
 .../coverage/grid/class-use/GridRoundingMode.html  |    6 +-
 .../coverage/grid/class-use/PixelTranslation.html  |    2 +-
 org/apache/sis/coverage/grid/package-summary.html  |    6 +-
 org/apache/sis/coverage/grid/package-use.html      |    2 +-
 org/apache/sis/feature/AbstractAssociation.html    |    8 +-
 org/apache/sis/feature/AbstractAttribute.html      |   10 +-
 org/apache/sis/feature/AbstractFeature.html        |    6 +-
 org/apache/sis/feature/AbstractIdentifiedType.html |   30 +-
 org/apache/sis/feature/AbstractOperation.html      |   22 +-
 org/apache/sis/feature/DefaultAssociationRole.html |   14 +-
 org/apache/sis/feature/DefaultAttributeType.html   |   16 +-
 org/apache/sis/feature/DefaultFeatureType.html     |   16 +-
 org/apache/sis/feature/FeatureOperations.html      |   28 +-
 org/apache/sis/feature/Features.html               |    4 +-
 .../feature/builder/AssociationRoleBuilder.html    |   12 +-
 .../sis/feature/builder/AttributeTypeBuilder.html  |   24 +-
 .../feature/builder/CharacteristicTypeBuilder.html |   12 +-
 .../sis/feature/builder/FeatureTypeBuilder.html    |   34 +-
 .../sis/feature/builder/PropertyTypeBuilder.html   |    8 +-
 org/apache/sis/feature/builder/TypeBuilder.html    |   20 +-
 .../builder/class-use/AssociationRoleBuilder.html  |    4 +-
 .../builder/class-use/AttributeTypeBuilder.html    |    6 +-
 .../class-use/CharacteristicTypeBuilder.html       |    2 +-
 .../builder/class-use/FeatureTypeBuilder.html      |    2 +-
 .../builder/class-use/PropertyTypeBuilder.html     |    2 +-
 .../sis/feature/builder/class-use/TypeBuilder.html |    2 +-
 .../sis/feature/class-use/AbstractFeature.html     |    4 +-
 .../feature/class-use/AbstractIdentifiedType.html  |    4 +-
 .../sis/feature/class-use/AbstractOperation.html   |    2 +-
 .../sis/filter/DefaultFilterFactory.Features.html  |    4 +-
 org/apache/sis/filter/DefaultFilterFactory.html    |    8 +-
 org/apache/sis/filter/Expression.html              |    4 +-
 org/apache/sis/filter/class-use/Expression.html    |    4 +-
 org/apache/sis/filter/class-use/Filter.html        |    2 +-
 org/apache/sis/filter/package-tree.html            |    2 +-
 .../sis/geometry/AbstractDirectPosition.html       |   62 +-
 org/apache/sis/geometry/AbstractEnvelope.html      |  138 +--
 org/apache/sis/geometry/CoordinateFormat.html      |   40 +-
 org/apache/sis/geometry/DirectPosition1D.html      |   38 +-
 org/apache/sis/geometry/DirectPosition2D.html      |   70 +-
 org/apache/sis/geometry/Envelope2D.html            |   88 +-
 org/apache/sis/geometry/Envelopes.html             |  128 +--
 org/apache/sis/geometry/GeneralDirectPosition.html |   54 +-
 org/apache/sis/geometry/GeneralEnvelope.html       |  158 +--
 org/apache/sis/geometry/ImmutableEnvelope.html     |  108 +-
 .../MismatchedReferenceSystemException.html        |    2 +-
 org/apache/sis/geometry/Shapes2D.html              |   20 +-
 org/apache/sis/geometry/WraparoundAdjustment.html  |   40 +-
 .../geometry/class-use/AbstractDirectPosition.html |    2 +-
 .../sis/geometry/class-use/AbstractEnvelope.html   |    2 +-
 .../sis/geometry/class-use/GeneralEnvelope.html    |   22 +-
 .../sis/geometry/class-use/ImmutableEnvelope.html  |    2 +-
 .../MismatchedReferenceSystemException.html        |   14 +-
 org/apache/sis/geometry/package-summary.html       |    6 +-
 org/apache/sis/geometry/package-tree.html          |    8 +-
 org/apache/sis/geometry/package-use.html           |    2 +-
 org/apache/sis/gui/map/MapCanvas.html              |   12 +-
 org/apache/sis/gui/map/StatusBar.html              |   10 +-
 .../sis/gui/map/ValuesUnderCursor.Formatter.html   |    6 +-
 org/apache/sis/gui/map/ValuesUnderCursor.html      |    6 +-
 org/apache/sis/gui/metadata/MetadataSummary.html   |   12 +-
 .../sis/gui/metadata/StandardMetadataTree.html     |    6 +-
 .../sis/gui/metadata/class-use/MetadataTree.html   |    2 +-
 org/apache/sis/gui/metadata/package-summary.html   |    4 +-
 org/apache/sis/gui/referencing/CRSChooser.html     |   24 +-
 .../gui/referencing/PositionableProjection.html    |   40 +-
 .../gui/referencing/RecentReferenceSystems.html    |   76 +-
 .../sis/gui/referencing/package-summary.html       |    2 +-
 org/apache/sis/gui/referencing/package-tree.html   |    2 +-
 org/apache/sis/gui/referencing/package-use.html    |    2 +-
 org/apache/sis/image/ImageCombiner.html            |    6 +-
 org/apache/sis/image/ImageProcessor.html           |   20 +-
 org/apache/sis/image/PlanarImage.html              |    4 +-
 org/apache/sis/image/ResampledImage.html           |   20 +-
 org/apache/sis/image/class-use/DataType.html       |    2 +-
 org/apache/sis/image/class-use/Interpolation.html  |    2 +-
 org/apache/sis/index/tree/PointTree.html           |   14 +-
 .../index/tree/class-use/PointTree.Locator.html    |    2 +-
 org/apache/sis/io/CompoundFormat.html              |    8 +-
 org/apache/sis/io/wkt/Convention.html              |    8 +-
 org/apache/sis/io/wkt/ElementKind.html             |   20 +-
 org/apache/sis/io/wkt/FormattableObject.html       |    4 +-
 org/apache/sis/io/wkt/Formatter.html               |   44 +-
 org/apache/sis/io/wkt/KeywordStyle.html            |    2 +-
 org/apache/sis/io/wkt/Parser.html                  |    4 +-
 org/apache/sis/io/wkt/Symbols.html                 |    2 +-
 org/apache/sis/io/wkt/Transliterator.html          |   30 +-
 .../sis/io/wkt/UnparsableObjectException.html      |    4 +-
 org/apache/sis/io/wkt/WKTDictionary.html           |   66 +-
 org/apache/sis/io/wkt/WKTFormat.html               |   62 +-
 org/apache/sis/io/wkt/Warnings.html                |    2 +-
 .../sis/io/wkt/class-use/FormattableObject.html    |    4 +-
 org/apache/sis/io/wkt/package-summary.html         |   10 +-
 org/apache/sis/io/wkt/package-tree.html            |    4 +-
 org/apache/sis/math/Line.html                      |    6 +-
 org/apache/sis/math/MathFunctions.html             |    2 +-
 org/apache/sis/math/Plane.html                     |    6 +-
 org/apache/sis/math/Statistics.html                |    4 +-
 org/apache/sis/measure/Latitude.html               |    6 +-
 org/apache/sis/measure/Longitude.html              |    6 +-
 org/apache/sis/measure/NumberRange.html            |    8 +-
 org/apache/sis/measure/ValueRange.html             |    2 +-
 org/apache/sis/measure/class-use/Angle.html        |    4 +-
 .../sis/measure/class-use/MeasurementRange.html    |    2 +-
 org/apache/sis/measure/class-use/NumberRange.html  |    8 +-
 org/apache/sis/measure/class-use/Range.html        |    8 +-
 org/apache/sis/metadata/AbstractMetadata.html      |    4 +-
 org/apache/sis/metadata/KeyNamePolicy.html         |    6 +-
 org/apache/sis/metadata/MetadataCopier.html        |    2 +-
 org/apache/sis/metadata/MetadataStandard.html      |   50 +-
 org/apache/sis/metadata/ModifiableMetadata.html    |    2 +-
 org/apache/sis/metadata/TypeValuePolicy.html       |    2 +-
 .../sis/metadata/class-use/KeyNamePolicy.html      |    2 +-
 .../sis/metadata/class-use/MetadataStandard.html   |   10 +-
 .../iso/DefaultApplicationSchemaInformation.html   |   46 +-
 .../iso/DefaultExtendedElementInformation.html     |  136 +--
 org/apache/sis/metadata/iso/DefaultIdentifier.html |   58 +-
 org/apache/sis/metadata/iso/DefaultMetadata.html   |  324 +++---
 .../iso/DefaultMetadataExtensionInformation.html   |   32 +-
 .../sis/metadata/iso/DefaultMetadataScope.html     |   36 +-
 .../iso/DefaultPortrayalCatalogueReference.html    |   26 +-
 org/apache/sis/metadata/iso/ISOMetadata.html       |   26 +-
 .../acquisition/DefaultAcquisitionInformation.html |   82 +-
 .../acquisition/DefaultEnvironmentalRecord.html    |   28 +-
 .../sis/metadata/iso/acquisition/DefaultEvent.html |   84 +-
 .../iso/acquisition/DefaultInstrument.html         |   62 +-
 .../metadata/iso/acquisition/DefaultObjective.html |   92 +-
 .../metadata/iso/acquisition/DefaultOperation.html |  122 +--
 .../sis/metadata/iso/acquisition/DefaultPlan.html  |   62 +-
 .../metadata/iso/acquisition/DefaultPlatform.html  |   62 +-
 .../iso/acquisition/DefaultPlatformPass.html       |   42 +-
 .../iso/acquisition/DefaultRequestedDate.html      |   16 +-
 .../iso/acquisition/DefaultRequirement.html        |   84 +-
 .../class-use/DefaultAcquisitionInformation.html   |    2 +-
 .../class-use/DefaultEnvironmentalRecord.html      |    2 +-
 .../iso/acquisition/class-use/DefaultEvent.html    |    2 +-
 .../acquisition/class-use/DefaultInstrument.html   |    2 +-
 .../acquisition/class-use/DefaultObjective.html    |    2 +-
 .../acquisition/class-use/DefaultOperation.html    |    2 +-
 .../iso/acquisition/class-use/DefaultPlan.html     |    2 +-
 .../iso/acquisition/class-use/DefaultPlatform.html |    2 +-
 .../acquisition/class-use/DefaultPlatformPass.html |    2 +-
 .../class-use/DefaultRequestedDate.html            |    2 +-
 .../acquisition/class-use/DefaultRequirement.html  |    2 +-
 .../metadata/iso/acquisition/package-summary.html  |   32 +-
 .../sis/metadata/iso/acquisition/package-tree.html |   22 +-
 .../sis/metadata/iso/citation/AbstractParty.html   |   44 +-
 .../sis/metadata/iso/citation/Citations.html       |   56 +-
 .../sis/metadata/iso/citation/DefaultAddress.html  |   48 +-
 .../sis/metadata/iso/citation/DefaultCitation.html |  148 +--
 .../metadata/iso/citation/DefaultCitationDate.html |   28 +-
 .../sis/metadata/iso/citation/DefaultContact.html  |  122 +--
 .../metadata/iso/citation/DefaultIndividual.html   |   22 +-
 .../iso/citation/DefaultOnlineResource.html        |   46 +-
 .../metadata/iso/citation/DefaultOrganisation.html |   32 +-
 .../iso/citation/DefaultResponsibility.html        |   46 +-
 .../iso/citation/DefaultResponsibleParty.html      |   58 +-
 .../sis/metadata/iso/citation/DefaultSeries.html   |   34 +-
 .../metadata/iso/citation/DefaultTelephone.html    |   36 +-
 .../iso/citation/class-use/AbstractParty.html      |    4 +-
 .../iso/citation/class-use/DefaultAddress.html     |    2 +-
 .../iso/citation/class-use/DefaultCitation.html    |    2 +-
 .../citation/class-use/DefaultCitationDate.html    |    2 +-
 .../iso/citation/class-use/DefaultContact.html     |    2 +-
 .../iso/citation/class-use/DefaultIndividual.html  |    4 +-
 .../citation/class-use/DefaultOnlineResource.html  |    2 +-
 .../class-use/DefaultResponsibleParty.html         |    2 +-
 .../iso/citation/class-use/DefaultSeries.html      |    2 +-
 .../iso/citation/class-use/DefaultTelephone.html   |    2 +-
 .../sis/metadata/iso/citation/package-summary.html |   22 +-
 .../sis/metadata/iso/citation/package-tree.html    |   16 +-
 .../DefaultApplicationSchemaInformation.html       |    2 +-
 .../DefaultExtendedElementInformation.html         |    2 +-
 .../metadata/iso/class-use/DefaultIdentifier.html  |    2 +-
 .../metadata/iso/class-use/DefaultMetadata.html    |    4 +-
 .../DefaultMetadataExtensionInformation.html       |    2 +-
 .../DefaultPortrayalCatalogueReference.html        |    2 +-
 .../iso/constraint/DefaultConstraints.html         |   80 +-
 .../iso/constraint/DefaultLegalConstraints.html    |   50 +-
 .../iso/constraint/DefaultReleasability.html       |   42 +-
 .../iso/constraint/DefaultSecurityConstraints.html |   60 +-
 .../constraint/class-use/DefaultConstraints.html   |    2 +-
 .../class-use/DefaultLegalConstraints.html         |    2 +-
 .../class-use/DefaultSecurityConstraints.html      |    2 +-
 .../metadata/iso/constraint/package-summary.html   |   12 +-
 .../sis/metadata/iso/constraint/package-tree.html  |    6 +-
 .../iso/content/AbstractContentInformation.html    |   16 +-
 .../iso/content/DefaultAttributeGroup.html         |   40 +-
 .../sis/metadata/iso/content/DefaultBand.html      |   86 +-
 .../iso/content/DefaultCoverageDescription.html    |   74 +-
 .../DefaultFeatureCatalogueDescription.html        |   50 +-
 .../iso/content/DefaultFeatureTypeInfo.html        |   28 +-
 .../iso/content/DefaultImageDescription.html       |   58 +-
 .../iso/content/DefaultRangeDimension.html         |   60 +-
 .../content/DefaultRangeElementDescription.html    |   44 +-
 .../iso/content/DefaultSampleDimension.html        |  112 +--
 .../class-use/AbstractContentInformation.html      |    2 +-
 .../iso/content/class-use/DefaultBand.html         |    2 +-
 .../class-use/DefaultCoverageDescription.html      |    2 +-
 .../DefaultFeatureCatalogueDescription.html        |    2 +-
 .../content/class-use/DefaultImageDescription.html |    2 +-
 .../content/class-use/DefaultRangeDimension.html   |    2 +-
 .../class-use/DefaultRangeElementDescription.html  |    2 +-
 .../sis/metadata/iso/content/package-summary.html  |   24 +-
 .../sis/metadata/iso/content/package-tree.html     |   14 +-
 .../metadata/iso/distribution/DefaultDataFile.html |   40 +-
 .../DefaultDigitalTransferOptions.html             |   86 +-
 .../iso/distribution/DefaultDistribution.html      |   56 +-
 .../iso/distribution/DefaultDistributor.html       |   56 +-
 .../metadata/iso/distribution/DefaultFormat.html   |  100 +-
 .../metadata/iso/distribution/DefaultMedium.html   |   72 +-
 .../distribution/DefaultStandardOrderProcess.html  |   80 +-
 .../distribution/class-use/DefaultDataFile.html    |    2 +-
 .../class-use/DefaultDigitalTransferOptions.html   |    2 +-
 .../class-use/DefaultDistribution.html             |    2 +-
 .../distribution/class-use/DefaultDistributor.html |    2 +-
 .../iso/distribution/class-use/DefaultFormat.html  |    2 +-
 .../iso/distribution/class-use/DefaultMedium.html  |    2 +-
 .../class-use/DefaultStandardOrderProcess.html     |    2 +-
 .../metadata/iso/distribution/package-summary.html |   12 +-
 .../metadata/iso/distribution/package-tree.html    |   14 +-
 .../iso/extent/AbstractGeographicExtent.html       |   18 +-
 .../iso/extent/DefaultBoundingPolygon.html         |   30 +-
 .../sis/metadata/iso/extent/DefaultExtent.html     |   80 +-
 .../iso/extent/DefaultGeographicBoundingBox.html   |   44 +-
 .../iso/extent/DefaultGeographicDescription.html   |   30 +-
 .../iso/extent/DefaultSpatialTemporalExtent.html   |   62 +-
 .../metadata/iso/extent/DefaultTemporalExtent.html |   38 +-
 .../metadata/iso/extent/DefaultVerticalExtent.html |   44 +-
 org/apache/sis/metadata/iso/extent/Extents.html    |  124 +--
 .../extent/class-use/AbstractGeographicExtent.html |    2 +-
 .../extent/class-use/DefaultBoundingPolygon.html   |    2 +-
 .../iso/extent/class-use/DefaultExtent.html        |    2 +-
 .../class-use/DefaultGeographicBoundingBox.html    |    2 +-
 .../class-use/DefaultGeographicDescription.html    |    2 +-
 .../class-use/DefaultSpatialTemporalExtent.html    |    2 +-
 .../extent/class-use/DefaultTemporalExtent.html    |    2 +-
 .../extent/class-use/DefaultVerticalExtent.html    |    2 +-
 .../sis/metadata/iso/extent/package-summary.html   |    4 +-
 .../sis/metadata/iso/extent/package-tree.html      |   16 +-
 .../iso/identification/AbstractIdentification.html |  232 ++---
 .../DefaultAggregateInformation.html               |   36 +-
 .../identification/DefaultAssociatedResource.html  |   68 +-
 .../iso/identification/DefaultBrowseGraphic.html   |   54 +-
 .../iso/identification/DefaultCoupledResource.html |   64 +-
 .../identification/DefaultDataIdentification.html  |   66 +-
 .../iso/identification/DefaultKeywordClass.html    |   20 +-
 .../iso/identification/DefaultKeywords.html        |   48 +-
 .../DefaultOperationChainMetadata.html             |   38 +-
 .../identification/DefaultOperationMetadata.html   |   88 +-
 .../DefaultRepresentativeFraction.html             |   24 +-
 .../iso/identification/DefaultResolution.html      |   54 +-
 .../DefaultServiceIdentification.html              |  146 +--
 .../metadata/iso/identification/DefaultUsage.html  |   90 +-
 .../class-use/AbstractIdentification.html          |    2 +-
 .../class-use/DefaultAggregateInformation.html     |    2 +-
 .../class-use/DefaultBrowseGraphic.html            |    2 +-
 .../class-use/DefaultDataIdentification.html       |    2 +-
 .../identification/class-use/DefaultKeywords.html  |    2 +-
 .../class-use/DefaultOperationMetadata.html        |    6 +-
 .../class-use/DefaultRepresentativeFraction.html   |    2 +-
 .../class-use/DefaultResolution.html               |    2 +-
 .../class-use/DefaultServiceIdentification.html    |    2 +-
 .../iso/identification/class-use/DefaultUsage.html |    2 +-
 .../iso/identification/package-summary.html        |   24 +-
 .../metadata/iso/identification/package-tree.html  |   18 +-
 .../sis/metadata/iso/lineage/DefaultAlgorithm.html |   32 +-
 .../sis/metadata/iso/lineage/DefaultLineage.html   |   72 +-
 .../iso/lineage/DefaultNominalResolution.html      |   16 +-
 .../metadata/iso/lineage/DefaultProcessStep.html   |  120 +--
 .../iso/lineage/DefaultProcessStepReport.html      |   42 +-
 .../metadata/iso/lineage/DefaultProcessing.html    |   72 +-
 .../sis/metadata/iso/lineage/DefaultSource.html    |  134 +--
 .../iso/lineage/class-use/DefaultAlgorithm.html    |    2 +-
 .../iso/lineage/class-use/DefaultLineage.html      |    2 +-
 .../class-use/DefaultNominalResolution.html        |    2 +-
 .../iso/lineage/class-use/DefaultProcessStep.html  |    2 +-
 .../class-use/DefaultProcessStepReport.html        |    2 +-
 .../iso/lineage/class-use/DefaultProcessing.html   |    2 +-
 .../iso/lineage/class-use/DefaultSource.html       |    2 +-
 .../sis/metadata/iso/lineage/package-summary.html  |    2 +-
 .../sis/metadata/iso/lineage/package-tree.html     |   14 +-
 .../maintenance/DefaultMaintenanceInformation.html |  110 +-
 .../sis/metadata/iso/maintenance/DefaultScope.html |   60 +-
 .../iso/maintenance/DefaultScopeDescription.html   |   88 +-
 .../iso/maintenance/LegacyFeatureType.html         |    6 +-
 .../class-use/DefaultMaintenanceInformation.html   |    2 +-
 .../iso/maintenance/class-use/DefaultScope.html    |    2 +-
 .../class-use/DefaultScopeDescription.html         |    2 +-
 .../metadata/iso/maintenance/package-summary.html  |   12 +-
 .../sis/metadata/iso/maintenance/package-tree.html |    8 +-
 org/apache/sis/metadata/iso/package-summary.html   |   14 +-
 org/apache/sis/metadata/iso/package-tree.html      |   12 +-
 .../metadata/iso/quality/AbstractCompleteness.html |   20 +-
 .../iso/quality/AbstractDataEvaluation.html        |    4 +-
 .../sis/metadata/iso/quality/AbstractElement.html  |  134 +--
 .../iso/quality/AbstractLogicalConsistency.html    |   20 +-
 .../metadata/iso/quality/AbstractMetaquality.html  |    6 +-
 .../iso/quality/AbstractPositionalAccuracy.html    |   24 +-
 .../sis/metadata/iso/quality/AbstractResult.html   |   36 +-
 .../iso/quality/AbstractTemporalAccuracy.html      |   20 +-
 .../iso/quality/AbstractTemporalQuality.html       |   24 +-
 .../iso/quality/AbstractThematicAccuracy.html      |   20 +-
 .../DefaultAbsoluteExternalPositionalAccuracy.html |   22 +-
 .../quality/DefaultAccuracyOfATimeMeasurement.html |   18 +-
 .../iso/quality/DefaultAggregationDerivation.html  |    4 +-
 .../metadata/iso/quality/DefaultBasicMeasure.html  |   52 +-
 .../iso/quality/DefaultCompletenessCommission.html |   18 +-
 .../iso/quality/DefaultCompletenessOmission.html   |   18 +-
 .../iso/quality/DefaultConceptualConsistency.html  |   18 +-
 .../metadata/iso/quality/DefaultConfidence.html    |    6 +-
 .../iso/quality/DefaultConformanceResult.html      |   40 +-
 .../iso/quality/DefaultCoverageResult.html         |   76 +-
 .../metadata/iso/quality/DefaultDataQuality.html   |   56 +-
 .../iso/quality/DefaultDescriptiveResult.html      |   20 +-
 .../iso/quality/DefaultDomainConsistency.html      |   18 +-
 .../iso/quality/DefaultEvaluationMethod.html       |   66 +-
 .../DefaultEvaluationReportInformation.html        |   32 +-
 .../iso/quality/DefaultFormatConsistency.html      |   18 +-
 .../iso/quality/DefaultFullInspection.html         |    4 +-
 .../DefaultGriddedDataPositionalAccuracy.html      |   18 +-
 .../metadata/iso/quality/DefaultHomogeneity.html   |    6 +-
 .../iso/quality/DefaultIndirectEvaluation.html     |   18 +-
 .../iso/quality/DefaultMeasureDescription.html     |   32 +-
 .../iso/quality/DefaultMeasureReference.html       |   46 +-
 .../DefaultNonQuantitativeAttributeAccuracy.html   |   16 +-
 ...DefaultNonQuantitativeAttributeCorrectness.html |   20 +-
 .../iso/quality/DefaultQualityMeasure.html         |  130 +--
 .../DefaultQuantitativeAttributeAccuracy.html      |   18 +-
 .../iso/quality/DefaultQuantitativeResult.html     |   46 +-
 .../DefaultRelativeInternalPositionalAccuracy.html |   18 +-
 .../iso/quality/DefaultRepresentativity.html       |    6 +-
 .../iso/quality/DefaultSampleBasedInspection.html  |   46 +-
 .../sis/metadata/iso/quality/DefaultScope.html     |   20 +-
 .../iso/quality/DefaultSourceReference.html        |   18 +-
 .../iso/quality/DefaultTemporalConsistency.html    |   18 +-
 .../iso/quality/DefaultTemporalValidity.html       |   18 +-
 .../DefaultThematicClassificationCorrectness.html  |   18 +-
 .../iso/quality/DefaultTopologicalConsistency.html |   18 +-
 .../sis/metadata/iso/quality/DefaultUsability.html |   16 +-
 .../quality/class-use/AbstractCompleteness.html    |    2 +-
 .../iso/quality/class-use/AbstractElement.html     |    2 +-
 .../class-use/AbstractLogicalConsistency.html      |    2 +-
 .../class-use/AbstractPositionalAccuracy.html      |    2 +-
 .../iso/quality/class-use/AbstractResult.html      |    2 +-
 .../class-use/AbstractTemporalAccuracy.html        |    2 +-
 .../quality/class-use/AbstractTemporalQuality.html |    2 +-
 .../class-use/AbstractThematicAccuracy.html        |    2 +-
 .../DefaultAbsoluteExternalPositionalAccuracy.html |    2 +-
 .../DefaultAccuracyOfATimeMeasurement.html         |    2 +-
 .../class-use/DefaultCompletenessCommission.html   |    2 +-
 .../class-use/DefaultCompletenessOmission.html     |    2 +-
 .../class-use/DefaultConceptualConsistency.html    |    2 +-
 .../class-use/DefaultConformanceResult.html        |    2 +-
 .../quality/class-use/DefaultCoverageResult.html   |    2 +-
 .../iso/quality/class-use/DefaultDataQuality.html  |    2 +-
 .../class-use/DefaultDomainConsistency.html        |    2 +-
 .../class-use/DefaultFormatConsistency.html        |    2 +-
 .../DefaultGriddedDataPositionalAccuracy.html      |    2 +-
 .../DefaultNonQuantitativeAttributeAccuracy.html   |    2 +-
 ...DefaultNonQuantitativeAttributeCorrectness.html |    2 +-
 .../DefaultQuantitativeAttributeAccuracy.html      |    2 +-
 .../class-use/DefaultQuantitativeResult.html       |    2 +-
 .../DefaultRelativeInternalPositionalAccuracy.html |    2 +-
 .../iso/quality/class-use/DefaultScope.html        |    2 +-
 .../class-use/DefaultTemporalConsistency.html      |    2 +-
 .../quality/class-use/DefaultTemporalValidity.html |    2 +-
 .../DefaultThematicClassificationCorrectness.html  |    2 +-
 .../class-use/DefaultTopologicalConsistency.html   |    2 +-
 .../iso/quality/class-use/DefaultUsability.html    |    2 +-
 .../sis/metadata/iso/quality/package-summary.html  |    2 +-
 .../sis/metadata/iso/quality/package-tree.html     |   62 +-
 .../spatial/AbstractGeolocationInformation.html    |   24 +-
 .../iso/spatial/AbstractSpatialRepresentation.html |   24 +-
 .../sis/metadata/iso/spatial/DefaultDimension.html |   58 +-
 .../sis/metadata/iso/spatial/DefaultGCP.html       |   32 +-
 .../metadata/iso/spatial/DefaultGCPCollection.html |   48 +-
 .../iso/spatial/DefaultGeometricObjects.html       |   28 +-
 .../metadata/iso/spatial/DefaultGeorectified.html  |   88 +-
 .../iso/spatial/DefaultGeoreferenceable.html       |   60 +-
 .../spatial/DefaultGridSpatialRepresentation.html  |   40 +-
 .../DefaultVectorSpatialRepresentation.html        |   32 +-
 .../class-use/AbstractGeolocationInformation.html  |    2 +-
 .../class-use/AbstractSpatialRepresentation.html   |    2 +-
 .../iso/spatial/class-use/DefaultDimension.html    |    2 +-
 .../metadata/iso/spatial/class-use/DefaultGCP.html |    2 +-
 .../spatial/class-use/DefaultGCPCollection.html    |    2 +-
 .../spatial/class-use/DefaultGeometricObjects.html |    2 +-
 .../iso/spatial/class-use/DefaultGeorectified.html |    2 +-
 .../spatial/class-use/DefaultGeoreferenceable.html |    2 +-
 .../DefaultGridSpatialRepresentation.html          |    2 +-
 .../DefaultVectorSpatialRepresentation.html        |    2 +-
 .../sis/metadata/iso/spatial/package-summary.html  |   28 +-
 .../sis/metadata/iso/spatial/package-tree.html     |   20 +-
 org/apache/sis/metadata/package-summary.html       |    8 +-
 org/apache/sis/metadata/package-use.html           |    2 +-
 org/apache/sis/metadata/sql/MetadataSource.html    |    6 +-
 org/apache/sis/metadata/sql/MetadataWriter.html    |    2 +-
 .../sis/metadata/sql/class-use/MetadataSource.html |    2 +-
 .../sql/class-use/MetadataStoreException.html      |    2 +-
 org/apache/sis/metadata/sql/package-summary.html   |   10 +-
 org/apache/sis/metadata/sql/package-use.html       |    2 +-
 .../sis/parameter/AbstractParameterDescriptor.html |   44 +-
 .../sis/parameter/DefaultParameterDescriptor.html  |   76 +-
 .../parameter/DefaultParameterDescriptorGroup.html |   80 +-
 .../sis/parameter/DefaultParameterValue.html       |  116 +--
 .../sis/parameter/DefaultParameterValueGroup.html  |   84 +-
 org/apache/sis/parameter/ParameterBuilder.html     |   68 +-
 org/apache/sis/parameter/ParameterFormat.html      |   20 +-
 org/apache/sis/parameter/Parameterized.html        |   12 +-
 org/apache/sis/parameter/Parameters.html           |  176 ++--
 org/apache/sis/parameter/TensorParameters.html     |   62 +-
 .../class-use/DefaultParameterDescriptor.html      |    2 +-
 .../class-use/DefaultParameterDescriptorGroup.html |    2 +-
 .../parameter/class-use/DefaultParameterValue.html |    2 +-
 .../sis/parameter/class-use/Parameterized.html     |    2 +-
 org/apache/sis/parameter/class-use/Parameters.html |   50 +-
 .../sis/parameter/class-use/TensorParameters.html  |    2 +-
 org/apache/sis/parameter/package-summary.html      |    8 +-
 org/apache/sis/parameter/package-tree.html         |   12 +-
 org/apache/sis/parameter/package-use.html          |    6 +-
 org/apache/sis/portrayal/Canvas.html               |   50 +-
 org/apache/sis/portrayal/CanvasFollower.html       |    8 +-
 .../sis/portrayal/class-use/RenderException.html   |   10 +-
 org/apache/sis/profile/france/FrenchProfile.html   |   16 +-
 .../sis/referencing/AbstractIdentifiedObject.html  |  118 +--
 .../sis/referencing/AbstractReferenceSystem.html   |   60 +-
 org/apache/sis/referencing/Builder.html            |   82 +-
 org/apache/sis/referencing/CRS.html                |  220 ++--
 .../sis/referencing/CommonCRS.Engineering.html     |   24 +-
 org/apache/sis/referencing/CommonCRS.Temporal.html |   10 +-
 org/apache/sis/referencing/CommonCRS.Vertical.html |   24 +-
 org/apache/sis/referencing/CommonCRS.html          |   68 +-
 org/apache/sis/referencing/GeodeticCalculator.html |   52 +-
 org/apache/sis/referencing/GeodeticException.html  |    4 +-
 org/apache/sis/referencing/IdentifiedObjects.html  |  178 ++--
 .../sis/referencing/ImmutableIdentifier.html       |   68 +-
 org/apache/sis/referencing/NamedIdentifier.html    |  126 +--
 .../class-use/AbstractIdentifiedObject.html        |    2 +-
 org/apache/sis/referencing/class-use/Builder.html  |    2 +-
 .../sis/referencing/class-use/CommonCRS.html       |    2 +-
 .../referencing/class-use/GeodeticCalculator.html  |    2 +-
 .../referencing/class-use/ImmutableIdentifier.html |    4 +-
 .../sis/referencing/class-use/NamedIdentifier.html |    4 +-
 org/apache/sis/referencing/crs/AbstractCRS.html    |   82 +-
 .../sis/referencing/crs/DefaultCompoundCRS.html    |   78 +-
 .../sis/referencing/crs/DefaultDerivedCRS.html     |  184 ++--
 .../sis/referencing/crs/DefaultEngineeringCRS.html |   76 +-
 .../sis/referencing/crs/DefaultGeocentricCRS.html  |   84 +-
 .../sis/referencing/crs/DefaultGeographicCRS.html  |   82 +-
 .../sis/referencing/crs/DefaultImageCRS.html       |   82 +-
 .../sis/referencing/crs/DefaultParametricCRS.html  |   48 +-
 .../sis/referencing/crs/DefaultProjectedCRS.html   |  106 +-
 .../sis/referencing/crs/DefaultTemporalCRS.html    |   84 +-
 .../sis/referencing/crs/DefaultVerticalCRS.html    |   82 +-
 .../sis/referencing/crs/class-use/AbstractCRS.html |    2 +-
 .../crs/class-use/DefaultCompoundCRS.html          |    2 +-
 .../crs/class-use/DefaultDerivedCRS.html           |   18 +-
 .../crs/class-use/DefaultEngineeringCRS.html       |    2 +-
 .../crs/class-use/DefaultGeocentricCRS.html        |    2 +-
 .../crs/class-use/DefaultGeographicCRS.html        |    2 +-
 .../referencing/crs/class-use/DefaultImageCRS.html |    2 +-
 .../crs/class-use/DefaultProjectedCRS.html         |    2 +-
 .../crs/class-use/DefaultTemporalCRS.html          |    2 +-
 .../crs/class-use/DefaultVerticalCRS.html          |    2 +-
 .../sis/referencing/crs/package-summary.html       |    2 +-
 org/apache/sis/referencing/crs/package-tree.html   |   24 +-
 org/apache/sis/referencing/cs/AbstractCS.html      |   74 +-
 org/apache/sis/referencing/cs/AxesConvention.html  |   16 +-
 org/apache/sis/referencing/cs/AxisFilter.html      |   18 +-
 .../sis/referencing/cs/CoordinateSystems.html      |  104 +-
 org/apache/sis/referencing/cs/DefaultAffineCS.html |   68 +-
 .../sis/referencing/cs/DefaultCartesianCS.html     |   66 +-
 .../sis/referencing/cs/DefaultCompoundCS.html      |   40 +-
 .../cs/DefaultCoordinateSystemAxis.html            |   86 +-
 .../sis/referencing/cs/DefaultCylindricalCS.html   |   58 +-
 .../sis/referencing/cs/DefaultEllipsoidalCS.html   |   66 +-
 org/apache/sis/referencing/cs/DefaultLinearCS.html |   50 +-
 .../sis/referencing/cs/DefaultParametricCS.html    |   32 +-
 org/apache/sis/referencing/cs/DefaultPolarCS.html  |   54 +-
 .../sis/referencing/cs/DefaultSphericalCS.html     |   58 +-
 org/apache/sis/referencing/cs/DefaultTimeCS.html   |   50 +-
 .../sis/referencing/cs/DefaultUserDefinedCS.html   |   66 +-
 .../sis/referencing/cs/DefaultVerticalCS.html      |   50 +-
 .../sis/referencing/cs/class-use/AbstractCS.html   |    2 +-
 .../sis/referencing/cs/class-use/AxisFilter.html   |    4 +-
 .../referencing/cs/class-use/DefaultAffineCS.html  |    2 +-
 .../cs/class-use/DefaultCartesianCS.html           |    2 +-
 .../cs/class-use/DefaultCoordinateSystemAxis.html  |    2 +-
 .../cs/class-use/DefaultCylindricalCS.html         |    2 +-
 .../cs/class-use/DefaultEllipsoidalCS.html         |    2 +-
 .../referencing/cs/class-use/DefaultLinearCS.html  |    2 +-
 .../cs/class-use/DefaultParametricCS.html          |    2 +-
 .../referencing/cs/class-use/DefaultPolarCS.html   |    2 +-
 .../cs/class-use/DefaultSphericalCS.html           |    2 +-
 .../referencing/cs/class-use/DefaultTimeCS.html    |    2 +-
 .../cs/class-use/DefaultUserDefinedCS.html         |    2 +-
 .../cs/class-use/DefaultVerticalCS.html            |    2 +-
 org/apache/sis/referencing/cs/package-summary.html |    4 +-
 org/apache/sis/referencing/cs/package-tree.html    |   26 +-
 .../sis/referencing/datum/AbstractDatum.html       |   88 +-
 .../sis/referencing/datum/BursaWolfParameters.html |   24 +-
 .../sis/referencing/datum/DatumShiftGrid.html      |   38 +-
 .../sis/referencing/datum/DefaultEllipsoid.html    |   62 +-
 .../referencing/datum/DefaultEngineeringDatum.html |   62 +-
 .../referencing/datum/DefaultGeodeticDatum.html    |  104 +-
 .../sis/referencing/datum/DefaultImageDatum.html   |   72 +-
 .../referencing/datum/DefaultParametricDatum.html  |   44 +-
 .../referencing/datum/DefaultPrimeMeridian.html    |   46 +-
 .../referencing/datum/DefaultTemporalDatum.html    |   70 +-
 .../referencing/datum/DefaultVerticalDatum.html    |   78 +-
 .../sis/referencing/datum/TimeDependentBWP.html    |    8 +-
 .../referencing/datum/class-use/AbstractDatum.html |    2 +-
 .../datum/class-use/DatumShiftGrid.html            |   28 +-
 .../datum/class-use/DefaultEllipsoid.html          |    2 +-
 .../datum/class-use/DefaultEngineeringDatum.html   |    2 +-
 .../datum/class-use/DefaultGeodeticDatum.html      |    2 +-
 .../datum/class-use/DefaultImageDatum.html         |    2 +-
 .../datum/class-use/DefaultPrimeMeridian.html      |    2 +-
 .../datum/class-use/DefaultTemporalDatum.html      |    2 +-
 .../datum/class-use/DefaultVerticalDatum.html      |    2 +-
 .../sis/referencing/datum/package-summary.html     |    2 +-
 org/apache/sis/referencing/datum/package-tree.html |   18 +-
 .../factory/CommonAuthorityFactory.html            |   60 +-
 .../factory/ConcurrentAuthorityFactory.html        |  328 +++---
 .../referencing/factory/FactoryDataException.html  |    4 +-
 .../factory/GeodeticAuthorityFactory.html          |  598 +++++------
 .../referencing/factory/GeodeticObjectFactory.html |  658 ++++++------
 .../factory/IdentifiedObjectFinder.html            |   38 +-
 .../referencing/factory/IdentifiedObjectSet.html   |   88 +-
 .../factory/InvalidGeodeticParameterException.html |    6 +-
 .../factory/MissingFactoryResourceException.html   |    6 +-
 .../factory/MultiAuthoritiesFactory.html           |  402 ++++----
 .../factory/NoSuchAuthorityFactoryException.html   |   20 +-
 .../factory/UnavailableFactoryException.html       |   10 +-
 .../class-use/NoSuchAuthorityFactoryException.html |    2 +-
 .../sis/referencing/factory/package-summary.html   |    2 +-
 .../sis/referencing/factory/package-tree.html      |   16 +-
 .../referencing/factory/sql/EPSGDataAccess.html    |  246 ++---
 .../sis/referencing/factory/sql/EPSGFactory.html   |  110 +-
 .../sis/referencing/factory/sql/package-tree.html  |    8 +-
 .../referencing/gazetteer/AbstractLocation.html    |   24 +-
 .../referencing/gazetteer/GazetteerException.html  |    8 +-
 .../referencing/gazetteer/GazetteerFactory.html    |    2 +-
 .../gazetteer/GeohashReferenceSystem.Coder.html    |   32 +-
 .../gazetteer/GeohashReferenceSystem.html          |   20 +-
 .../MilitaryGridReferenceSystem.Coder.html         |   44 +-
 .../gazetteer/MilitaryGridReferenceSystem.html     |   16 +-
 .../gazetteer/ModifiableLocationType.html          |   24 +-
 .../gazetteer/ReferenceVerifyException.html        |    6 +-
 .../gazetteer/ReferencingByIdentifiers.Coder.html  |   28 +-
 .../gazetteer/ReferencingByIdentifiers.html        |   46 +-
 .../gazetteer/class-use/GazetteerException.html    |    2 +-
 .../class-use/GeohashReferenceSystem.Format.html   |    2 +-
 .../sis/referencing/gazetteer/package-tree.html    |    8 +-
 .../operation/AbstractCoordinateOperation.html     |  140 +--
 .../operation/CoordinateOperationContext.html      |   22 +-
 .../operation/CoordinateOperationFinder.html       |  188 ++--
 .../referencing/operation/DefaultConversion.html   |  150 +--
 .../DefaultCoordinateOperationFactory.html         |  236 ++---
 .../sis/referencing/operation/DefaultFormula.html  |   30 +-
 .../operation/DefaultOperationMethod.html          |  110 +-
 .../operation/DefaultPassThroughOperation.html     |   74 +-
 .../operation/DefaultTransformation.html           |   94 +-
 .../operation/MismatchedDatumException.html        |    2 +-
 .../operation/builder/LinearTransformBuilder.html  |   84 +-
 .../operation/builder/LocalizationGridBuilder.html |   38 +-
 .../builder/LocalizationGridException.html         |    8 +-
 .../operation/builder/TransformBuilder.html        |   10 +-
 .../operation/builder/package-tree.html            |    2 +-
 .../class-use/AbstractCoordinateOperation.html     |    2 +-
 .../class-use/CoordinateOperationContext.html      |   20 +-
 .../class-use/CoordinateOperationFinder.html       |    2 +-
 .../operation/class-use/DefaultConversion.html     |    2 +-
 .../operation/class-use/DefaultFormula.html        |    2 +-
 .../class-use/DefaultOperationMethod.html          |    2 +-
 .../class-use/DefaultPassThroughOperation.html     |    2 +-
 .../operation/class-use/DefaultTransformation.html |    2 +-
 .../operation/matrix/AffineTransforms2D.html       |   14 +-
 .../sis/referencing/operation/matrix/Matrices.html |  136 +--
 .../sis/referencing/operation/matrix/Matrix1.html  |   14 +-
 .../sis/referencing/operation/matrix/Matrix2.html  |   14 +-
 .../sis/referencing/operation/matrix/Matrix3.html  |   12 +-
 .../sis/referencing/operation/matrix/Matrix4.html  |   12 +-
 .../referencing/operation/matrix/MatrixSIS.html    |   64 +-
 .../matrix/MismatchedMatrixSizeException.html      |    4 +-
 .../matrix/NoninvertibleMatrixException.html       |   10 +-
 .../operation/matrix/class-use/Matrix1.html        |    2 +-
 .../operation/matrix/class-use/Matrix2.html        |    2 +-
 .../operation/matrix/class-use/Matrix3.html        |    2 +-
 .../operation/matrix/class-use/Matrix4.html        |    2 +-
 .../operation/matrix/class-use/MatrixSIS.html      |   42 +-
 .../class-use/MismatchedMatrixSizeException.html   |   18 +-
 .../class-use/NoninvertibleMatrixException.html    |    4 +-
 .../operation/matrix/package-summary.html          |   10 +-
 .../referencing/operation/matrix/package-tree.html |    8 +-
 .../referencing/operation/matrix/package-use.html  |    8 +-
 .../sis/referencing/operation/package-summary.html |    2 +-
 .../sis/referencing/operation/package-tree.html    |   18 +-
 .../operation/projection/AlbersEqualArea.html      |   24 +-
 .../operation/projection/AzimuthalEquidistant.html |   14 +-
 .../operation/projection/CassiniSoldner.html       |   24 +-
 .../operation/projection/CylindricalEqualArea.html |   30 +-
 .../projection/LambertAzimuthalEqualArea.html      |   14 +-
 .../projection/LambertConicConformal.html          |   30 +-
 .../referencing/operation/projection/Mercator.html |   36 +-
 .../projection/ModifiedAzimuthalEquidistant.html   |   24 +-
 .../operation/projection/Mollweide.html            |   14 +-
 .../operation/projection/NormalizedProjection.html |   62 +-
 .../operation/projection/ObliqueMercator.html      |   14 +-
 .../operation/projection/ObliqueStereographic.html |   24 +-
 .../operation/projection/Orthographic.html         |   14 +-
 .../operation/projection/PolarStereographic.html   |   30 +-
 .../operation/projection/Polyconic.html            |   24 +-
 .../operation/projection/ProjectionException.html  |    8 +-
 .../operation/projection/SatelliteTracking.html    |   26 +-
 .../operation/projection/Sinusoidal.html           |   24 +-
 .../operation/projection/TransverseMercator.html   |   30 +-
 .../operation/projection/ZonedGridSystem.html      |   46 +-
 .../NormalizedProjection.ParameterRole.html        |    4 +-
 .../projection/class-use/ProjectionException.html  |   36 +-
 .../operation/projection/package-summary.html      |   14 +-
 .../operation/projection/package-tree.html         |    6 +-
 .../transform/AbstractMathTransform.Inverse.html   |   42 +-
 .../operation/transform/AbstractMathTransform.html |  142 +--
 .../transform/AbstractMathTransform1D.Inverse.html |   46 +-
 .../transform/AbstractMathTransform1D.html         |   58 +-
 .../transform/AbstractMathTransform2D.Inverse.html |   42 +-
 .../transform/AbstractMathTransform2D.html         |   50 +-
 .../operation/transform/ContextualParameters.html  |   60 +-
 .../operation/transform/DatumShiftTransform.html   |   12 +-
 .../DefaultMathTransformFactory.Context.html       |   78 +-
 .../transform/DefaultMathTransformFactory.html     |  220 ++--
 .../operation/transform/DomainDefinition.html      |   20 +-
 .../transform/EllipsoidToCentricTransform.html     |   96 +-
 .../transform/InterpolatedGeocentricTransform.html |   50 +-
 .../transform/InterpolatedMolodenskyTransform.html |   66 +-
 .../operation/transform/InterpolatedTransform.html |   40 +-
 .../operation/transform/LinearTransform.html       |   30 +-
 .../operation/transform/MathTransformProvider.html |   34 +-
 .../operation/transform/MathTransforms.html        |  250 ++---
 .../operation/transform/MolodenskyTransform.html   |   68 +-
 .../operation/transform/PassThroughTransform.html  |   90 +-
 .../operation/transform/PoleRotation.html          |   60 +-
 .../operation/transform/TransferFunction.html      |   40 +-
 .../operation/transform/TransformSeparator.html    |   64 +-
 .../operation/transform/WraparoundTransform.html   |   72 +-
 .../class-use/ContextualParameters.MatrixRole.html |    2 +-
 .../DefaultMathTransformFactory.Context.html       |    8 +-
 .../transform/class-use/DomainDefinition.html      |   14 +-
 .../EllipsoidToCentricTransform.TargetType.html    |    4 +-
 .../transform/class-use/LinearTransform.html       |   18 +-
 .../transform/class-use/WraparoundTransform.html   |    8 +-
 .../operation/transform/package-summary.html       |   12 +-
 .../operation/transform/package-tree.html          |   18 +-
 .../operation/transform/package-use.html           |    4 +-
 org/apache/sis/referencing/package-summary.html    |   12 +-
 org/apache/sis/referencing/package-tree.html       |    8 +-
 org/apache/sis/referencing/package-use.html        |    6 +-
 org/apache/sis/setup/GeometryLibrary.html          |   18 +-
 .../sis/setup/class-use/GeometryLibrary.html       |    2 +-
 org/apache/sis/setup/class-use/OptionKey.html      |    2 +-
 org/apache/sis/storage/AbstractFeatureSet.html     |    8 +-
 .../sis/storage/AbstractGridCoverageResource.html  |    8 +-
 org/apache/sis/storage/AbstractResource.html       |   16 +-
 org/apache/sis/storage/Aggregate.html              |    4 +-
 org/apache/sis/storage/CoverageQuery.html          |    4 +-
 org/apache/sis/storage/DataOptionKey.html          |    4 +-
 org/apache/sis/storage/DataSet.html                |    6 +-
 org/apache/sis/storage/DataStore.html              |   12 +-
 org/apache/sis/storage/DataStoreException.html     |    4 +-
 org/apache/sis/storage/DataStoreProvider.html      |   14 +-
 .../sis/storage/DataStoreReferencingException.html |    8 +-
 org/apache/sis/storage/FeatureNaming.html          |   16 +-
 .../sis/storage/FeatureQuery.NamedExpression.html  |   10 +-
 org/apache/sis/storage/FeatureQuery.html           |    4 +-
 org/apache/sis/storage/FeatureSet.html             |    2 +-
 .../sis/storage/IllegalFeatureTypeException.html   |    4 +-
 org/apache/sis/storage/Query.html                  |    4 +-
 org/apache/sis/storage/Resource.html               |   14 +-
 org/apache/sis/storage/WritableAggregate.html      |    4 +-
 .../storage/aggregate/ConcatenatedFeatureSet.html  |    8 +-
 .../sis/storage/aggregate/CoverageAggregator.html  |    2 +-
 .../sis/storage/aggregate/JoinFeatureSet.html      |    8 +-
 org/apache/sis/storage/class-use/DataStore.html    |    8 +-
 .../sis/storage/class-use/DataStoreException.html  |   46 +-
 .../storage/class-use/IllegalNameException.html    |    4 +-
 org/apache/sis/storage/geotiff/GeoTiffStore.html   |   12 +-
 .../sis/storage/geotiff/GeoTiffStoreProvider.html  |    4 +-
 org/apache/sis/storage/landsat/LandsatStore.html   |   12 +-
 .../sis/storage/landsat/LandsatStoreProvider.html  |    4 +-
 .../storage/netcdf/AttributeNames.Dimension.html   |   18 +-
 .../storage/netcdf/AttributeNames.Responsible.html |   42 +-
 .../sis/storage/netcdf/AttributeNames.Term.html    |   24 +-
 org/apache/sis/storage/netcdf/AttributeNames.html  |  436 ++++----
 org/apache/sis/storage/netcdf/NetcdfStore.html     |   12 +-
 .../sis/storage/netcdf/NetcdfStoreProvider.html    |    4 +-
 org/apache/sis/storage/package-summary.html        |    2 +-
 org/apache/sis/storage/sql/ResourceDefinition.html |    4 +-
 org/apache/sis/storage/sql/SQLStore.html           |   12 +-
 org/apache/sis/storage/sql/SQLStoreProvider.html   |   26 +-
 org/apache/sis/storage/tiling/TileMatrix.html      |    8 +-
 org/apache/sis/storage/tiling/TileMatrixSet.html   |   18 +-
 org/apache/sis/storage/tiling/TiledResource.html   |    2 +-
 .../sis/storage/tiling/WritableTileMatrixSet.html  |    4 +-
 .../sis/storage/tiling/class-use/TileMatrix.html   |    2 +-
 .../tiling/class-use/WritableTileMatrix.html       |    2 +-
 org/apache/sis/storage/tiling/package-summary.html |    2 +-
 .../sis/util/AbstractInternationalString.html      |   22 +-
 org/apache/sis/util/ArgumentChecks.html            |   50 +-
 org/apache/sis/util/Classes.html                   |    8 +-
 org/apache/sis/util/ComparisonMode.html            |    6 +-
 org/apache/sis/util/CorruptedObjectException.html  |    8 +-
 .../sis/util/DefaultInternationalString.html       |    8 +-
 org/apache/sis/util/Deprecable.html                |    4 +-
 org/apache/sis/util/Exceptions.html                |    2 +-
 org/apache/sis/util/LenientComparable.html         |    6 +-
 org/apache/sis/util/LocalizedException.html        |    4 +-
 .../sis/util/ResourceInternationalString.html      |    4 +-
 org/apache/sis/util/SimpleInternationalString.html |    6 +-
 org/apache/sis/util/Static.html                    |   16 +-
 org/apache/sis/util/UnknownNameException.html      |    8 +-
 org/apache/sis/util/class-use/ComparisonMode.html  |    4 +-
 org/apache/sis/util/class-use/Debug.html           |   18 +-
 .../sis/util/class-use/LenientComparable.html      |    8 +-
 org/apache/sis/util/class-use/Localized.html       |    2 +-
 .../sis/util/class-use/OptionalCandidate.html      |   68 +-
 org/apache/sis/util/class-use/Static.html          |   22 +-
 .../sis/util/class-use/UnknownNameException.html   |   10 +-
 org/apache/sis/util/class-use/Workaround.html      |    2 +-
 org/apache/sis/util/collection/CodeListSet.html    |   78 +-
 org/apache/sis/util/collection/TableColumn.html    |   10 +-
 org/apache/sis/util/collection/TreeTables.html     |    2 +-
 .../collection/class-use/CheckedContainer.html     |    6 +-
 .../sis/util/collection/package-summary.html       |    6 +-
 org/apache/sis/util/collection/package-use.html    |    2 +-
 org/apache/sis/util/iso/AbstractFactory.html       |   10 +-
 org/apache/sis/util/iso/AbstractName.html          |   68 +-
 org/apache/sis/util/iso/DefaultLocalName.html      |   70 +-
 org/apache/sis/util/iso/DefaultMemberName.html     |   36 +-
 org/apache/sis/util/iso/DefaultNameFactory.html    |   84 +-
 org/apache/sis/util/iso/DefaultNameSpace.html      |   24 +-
 org/apache/sis/util/iso/DefaultRecord.html         |   46 +-
 org/apache/sis/util/iso/DefaultRecordSchema.html   |   42 +-
 org/apache/sis/util/iso/DefaultRecordType.html     |   74 +-
 org/apache/sis/util/iso/DefaultScopedName.html     |   60 +-
 org/apache/sis/util/iso/DefaultTypeName.html       |   30 +-
 org/apache/sis/util/iso/Names.html                 |   66 +-
 org/apache/sis/util/iso/Types.html                 |  100 +-
 .../sis/util/iso/class-use/AbstractFactory.html    |    2 +-
 .../sis/util/iso/class-use/AbstractName.html       |    6 +-
 .../sis/util/iso/class-use/DefaultLocalName.html   |    6 +-
 .../sis/util/iso/class-use/DefaultMemberName.html  |    4 +-
 .../sis/util/iso/class-use/DefaultNameFactory.html |    4 +-
 .../sis/util/iso/class-use/DefaultNameSpace.html   |    2 +-
 .../sis/util/iso/class-use/DefaultRecord.html      |    4 +-
 .../sis/util/iso/class-use/DefaultRecordType.html  |    4 +-
 .../sis/util/iso/class-use/DefaultTypeName.html    |    4 +-
 org/apache/sis/util/iso/package-summary.html       |   10 +-
 org/apache/sis/util/iso/package-tree.html          |   22 +-
 org/apache/sis/util/iso/package-use.html           |    4 +-
 org/apache/sis/util/logging/package-summary.html   |    2 +-
 org/apache/sis/util/package-summary.html           |    2 +-
 org/apache/sis/util/package-tree.html              |    2 +-
 org/apache/sis/util/package-use.html               |    2 +-
 org/apache/sis/xml/IdentifiedObject.html           |   32 +-
 org/apache/sis/xml/IdentifierMap.html              |   12 +-
 org/apache/sis/xml/IdentifierSpace.html            |    8 +-
 org/apache/sis/xml/MarshalContext.html             |    6 +-
 org/apache/sis/xml/NilObject.html                  |    2 +-
 org/apache/sis/xml/ReferenceResolver.html          |    4 +-
 org/apache/sis/xml/XLink.html                      |    8 +-
 org/apache/sis/xml/XML.html                        |    8 +-
 org/apache/sis/xml/class-use/MarshalContext.html   |    2 +-
 org/apache/sis/xml/package-tree.html               |    2 +-
 overview-tree.html                                 |  388 ++++----
 serialized-form.html                               | 1048 ++++++++++----------
 813 files changed, 13073 insertions(+), 13073 deletions(-)

diff --git a/allclasses-index.html b/allclasses-index.html
index 423e6475..83af1e9f 100644
--- a/allclasses-index.html
+++ b/allclasses-index.html
@@ -162,7 +162,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/referencing/operation/transform/AbstractMathTransform.html" title="class in org.apache.sis.referencing.operation.transform">AbstractMathTransform</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Provides a default implementation for most methods required by the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform</code></a> interface.</div>
+<div class="block">Provides a default implementation for most methods required by the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform</code></a> interface.</div>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/referencing/operation/transform/AbstractMathTransform.Inverse.html" title="class in org.apache.sis.referencing.operation.transform">AbstractMathTransform.Inverse</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
@@ -242,7 +242,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/referencing/operation/matrix/AffineTransforms2D.html" title="class in org.apache.sis.referencing.operation.matrix">AffineTransforms2D</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Bridge between <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/Matrix.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Matrix</code></a> and Java2D <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/AffineTransform.html" title="class or interface in java.awt.geom" class="external-link"><code>AffineTransform</code></a> instances.</div>
+<div class="block">Bridge between <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/Matrix.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Matrix</code></a> and Java2D <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/AffineTransform.html" title="class or interface in java.awt.geom" class="external-link"><code>AffineTransform</code></a> instances.</div>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/sis/storage/Aggregate.html" title="interface in org.apache.sis.storage">Aggregate</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab1">
@@ -339,7 +339,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/referencing/Builder.html" title="class in org.apache.sis.referencing">Builder</a>&lt;<a href="org/apache/sis/referencing/Builder.html" title="type parameter in Builder">B</a> extends <a href="org/apache/sis/referencing/Builder.html" title="class in org.apache.sis.referencing">Builder</a>&lt;<a href="org/apache/sis/referencing/Builder.html" title="type parameter in Builder">B</a>&gt;&gt;</div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Base class of builders for various kinds of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/IdentifiedObject.html" title="class or interface in org.opengis.referencing" class="external-link"><code>IdentifiedObject</code></a>.</div>
+<div class="block">Base class of builders for various kinds of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/IdentifiedObject.html" title="class or interface in org.opengis.referencing" class="external-link"><code>IdentifiedObject</code></a>.</div>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/referencing/datum/BursaWolfParameters.html" title="class in org.apache.sis.referencing.datum">BursaWolfParameters</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
@@ -408,7 +408,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/metadata/iso/citation/Citations.html" title="class in org.apache.sis.metadata.iso.citation">Citations</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
-<div class="block">A set of predefined constants and static methods working on <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/citation/Citation.html" title="class or interface in org.opengis.metadata.citation" class="external-link">citations</a>.</div>
+<div class="block">A set of predefined constants and static methods working on <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/citation/Citation.html" title="class or interface in org.opengis.metadata.citation" class="external-link">citations</a>.</div>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/util/Classes.html" title="class in org.apache.sis.util">Classes</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
@@ -418,9 +418,9 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Notifies listeners that a resource or a data store is being closed and should no longer be used.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/util/collection/CodeListSet.html" title="class in org.apache.sis.util.collection">CodeListSet</a>&lt;<a href="org/apache/sis/util/collection/CodeListSet.html" title="type parameter in CodeListSet">E</a> extends <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">CodeList</a>&lt;<a href="org/apach [...]
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/util/collection/CodeListSet.html" title="class in org.apache.sis.util.collection">CodeListSet</a>&lt;<a href="org/apache/sis/util/collection/CodeListSet.html" title="type parameter in CodeListSet">E</a> extends <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">CodeList</a>&lt [...]
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">A specialized <code>Set</code> implementation for use with <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link"><code>CodeList</code></a> values.</div>
+<div class="block">A specialized <code>Set</code> implementation for use with <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link"><code>CodeList</code></a> values.</div>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/io/wkt/Colors.html" title="class in org.apache.sis.io.wkt">Colors</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
@@ -520,7 +520,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/referencing/cs/CoordinateSystems.html" title="class in org.apache.sis.referencing.cs">CoordinateSystems</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Utility methods working on <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystem.html" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>CoordinateSystem</code></a> objects and their axes.</div>
+<div class="block">Utility methods working on <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystem.html" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>CoordinateSystem</code></a> objects and their axes.</div>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/sis/util/CorruptedObjectException.html" title="class in org.apache.sis.util">CorruptedObjectException</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
@@ -548,7 +548,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/referencing/CRS.html" title="class in org.apache.sis.referencing">CRS</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Static methods working on <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate Reference Systems</a>.</div>
+<div class="block">Static methods working on <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate Reference Systems</a>.</div>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/gui/referencing/CRSChooser.html" title="class in org.apache.sis.gui.referencing">CRSChooser</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
@@ -1027,7 +1027,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/util/iso/DefaultMemberName.html" title="class in org.apache.sis.util.iso">DefaultMemberName</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">The name to identify a member of a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/Record.html" title="class or interface in org.opengis.util" class="external-link">record</a>.</div>
+<div class="block">The name to identify a member of a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/Record.html" title="class or interface in org.opengis.util" class="external-link">record</a>.</div>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/metadata/iso/DefaultMetadata.html" title="class in org.apache.sis.metadata.iso">DefaultMetadata</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
@@ -1461,7 +1461,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/metadata/iso/extent/Extents.html" title="class in org.apache.sis.metadata.iso.extent">Extents</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Convenience static methods for extracting information from <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/extent/Extent.html" title="class or interface in org.opengis.metadata.extent" class="external-link"><code>Extent</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Metadata</code></a> objects.</div>
+<div class="block">Convenience static methods for extracting information from <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/extent/Extent.html" title="class or interface in org.opengis.metadata.extent" class="external-link"><code>Extent</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Metadata</code></a> objects.</div>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/sis/referencing/factory/FactoryDataException.html" title="class in org.apache.sis.referencing.factory">FactoryDataException</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
@@ -1477,7 +1477,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/storage/FeatureNaming.html" title="class in org.apache.sis.storage">FeatureNaming</a>&lt;<a href="org/apache/sis/storage/FeatureNaming.html" title="type parameter in FeatureNaming">E</a>&gt;</div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Helper class for mapping <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> instances and their shortened names to features.</div>
+<div class="block">Helper class for mapping <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> instances and their shortened names to features.</div>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/feature/FeatureOperations.html" title="class in org.apache.sis.feature">FeatureOperations</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
@@ -1690,9 +1690,9 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/referencing/IdentifiedObjects.html" title="class in org.apache.sis.referencing">IdentifiedObjects</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Utility methods working on arbitrary implementations of the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/IdentifiedObject.html" title="class or interface in org.opengis.referencing" class="external-link"><code>IdentifiedObject</code></a> interface.</div>
+<div class="block">Utility methods working on arbitrary implementations of the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/IdentifiedObject.html" title="class or interface in org.opengis.referencing" class="external-link"><code>IdentifiedObject</code></a> interface.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/referencing/factory/IdentifiedObjectSet.html" title="class in org.apache.sis.referencing.factory">IdentifiedObjectSet</a>&lt;<a href="org/apache/sis/referencing/factory/IdentifiedObjectSet.html" title="type parameter in IdentifiedObjectSet">T</a> extends <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/IdentifiedObject.html" title="class or interface in org.opengis.refe [...]
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/referencing/factory/IdentifiedObjectSet.html" title="class in org.apache.sis.referencing.factory">IdentifiedObjectSet</a>&lt;<a href="org/apache/sis/referencing/factory/IdentifiedObjectSet.html" title="type parameter in IdentifiedObjectSet">T</a> extends <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/IdentifiedObject.html" title="class or interface  [...]
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A lazy set of <code>IdentifiedObject</code> instances created from their authority codes only when first needed.</div>
 </div>
@@ -1978,25 +1978,25 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/sis/referencing/operation/transform/MathTransformProvider.html" title="interface in org.apache.sis.referencing.operation.transform">MathTransformProvider</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
-<div class="block">An object capable to create <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform</code></a> instances from given parameter values.</div>
+<div class="block">An object capable to create <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform</code></a> instances from given parameter values.</div>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/referencing/operation/transform/MathTransforms.html" title="class in org.apache.sis.referencing.operation.transform">MathTransforms</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Utility methods creating or working on <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform</code></a> instances.</div>
+<div class="block">Utility methods creating or working on <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform</code></a> instances.</div>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/referencing/operation/matrix/Matrices.html" title="class in org.apache.sis.referencing.operation.matrix">Matrices</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
-<div class="block"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/Matrix.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Matrix</code></a> factory methods and utilities.</div>
+<div class="block"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/Matrix.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Matrix</code></a> factory methods and utilities.</div>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/referencing/operation/matrix/Matrix1.html" title="class in org.apache.sis.referencing.operation.matrix">Matrix1</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A matrix of fixed <a href="org/apache/sis/referencing/operation/matrix/Matrix1.html#SIZE">1</a>×<a href="org/apache/sis/referencing/operation/matrix/Matrix1.html#SIZE">1</a> size,
- typically resulting from <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform1D</code></a> derivative computation.</div>
+ typically resulting from <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform1D</code></a> derivative computation.</div>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/referencing/operation/matrix/Matrix2.html" title="class in org.apache.sis.referencing.operation.matrix">Matrix2</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A matrix of fixed <a href="org/apache/sis/referencing/operation/matrix/Matrix2.html#SIZE">2</a>×<a href="org/apache/sis/referencing/operation/matrix/Matrix2.html#SIZE">2</a> size,
- typically resulting from <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform2D.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform2D</code></a> derivative computation.</div>
+ typically resulting from <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform2D.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform2D</code></a> derivative computation.</div>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/referencing/operation/matrix/Matrix3.html" title="class in org.apache.sis.referencing.operation.matrix">Matrix3</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
@@ -2008,7 +2008,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/referencing/operation/matrix/MatrixSIS.html" title="class in org.apache.sis.referencing.operation.matrix">MatrixSIS</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">A <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/Matrix.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Matrix</code></a> able to perform some operations of interest to Spatial Information Systems (SIS).</div>
+<div class="block">A <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/Matrix.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Matrix</code></a> able to perform some operations of interest to Spatial Information Systems (SIS).</div>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/measure/MeasurementRange.html" title="class in org.apache.sis.measure">MeasurementRange</a>&lt;<a href="org/apache/sis/measure/MeasurementRange.html" title="type parameter in MeasurementRange">E</a> extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a> &amp; <a href="ht [...]
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
@@ -2070,7 +2070,7 @@ loadScripts(document, 'script');</script>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/sis/geometry/MismatchedReferenceSystemException.html" title="class in org.apache.sis.geometry">MismatchedReferenceSystemException</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Indicates that an object cannot be constructed because of a mismatch in the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">reference systems</a> of
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">reference systems</a> of
  geometric components.</div>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/sis/referencing/factory/MissingFactoryResourceException.html" title="class in org.apache.sis.referencing.factory">MissingFactoryResourceException</a></div>
@@ -2112,7 +2112,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/referencing/NamedIdentifier.html" title="class in org.apache.sis.referencing">NamedIdentifier</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
-<div class="block">An identification of a CRS object which is both a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Identifier.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Identifier</code></a> and a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a>.</div>
+<div class="block">An identification of a CRS object which is both a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Identifier.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Identifier</code></a> and a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a>.</div>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/util/iso/Names.html" title="class in org.apache.sis.util.iso">Names</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
@@ -2231,7 +2231,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/sis/parameter/Parameterized.html" title="interface in org.apache.sis.parameter">Parameterized</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab1">
-<div class="block">An object which can supply its parameters in a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/parameter/ParameterValueGroup.html" title="class or interface in org.opengis.parameter" class="external-link"><code>ParameterValueGroup</code></a>.</div>
+<div class="block">An object which can supply its parameters in a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/parameter/ParameterValueGroup.html" title="class or interface in org.opengis.parameter" class="external-link"><code>ParameterValueGroup</code></a>.</div>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/parameter/Parameters.html" title="class in org.apache.sis.parameter">Parameters</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
@@ -2263,7 +2263,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/coverage/grid/PixelTranslation.html" title="class in org.apache.sis.coverage.grid">PixelTranslation</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">The translation to apply for different values of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>PixelOrientation</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>PixelInCell</code></a>.</div>
+<div class="block">The translation to apply for different values of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>PixelOrientation</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link"> [...]
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/portrayal/PlanarCanvas.html" title="class in org.apache.sis.portrayal">PlanarCanvas</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
@@ -2357,7 +2357,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/gui/referencing/RecentReferenceSystems.html" title="class in org.apache.sis.gui.referencing">RecentReferenceSystems</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
-<div class="block">A short list (~10 items) of most recently used <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a>s.</div>
+<div class="block">A short list (~10 items) of most recently used <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a>s.</div>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/xml/ReferenceResolver.html" title="class in org.apache.sis.xml">ReferenceResolver</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
@@ -2481,7 +2481,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/gui/metadata/StandardMetadataTree.html" title="class in org.apache.sis.gui.metadata">StandardMetadataTree</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">A view of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Metadata</code></a> properties organized as a tree table.</div>
+<div class="block">A view of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Metadata</code></a> properties organized as a tree table.</div>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/util/Static.html" title="class in org.apache.sis.util">Static</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
@@ -2630,7 +2630,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/sis/util/iso/Types.html" title="class in org.apache.sis.util.iso">Types</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Static methods working on GeoAPI types and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link"><code>CodeList</code></a> values.</div>
+<div class="block">Static methods working on GeoAPI types and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link"><code>CodeList</code></a> values.</div>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/sis/metadata/TypeValuePolicy.html" title="enum class in org.apache.sis.metadata">TypeValuePolicy</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
diff --git a/allpackages-index.html b/allpackages-index.html
index d8e89017..c6506cde 100644
--- a/allpackages-index.html
+++ b/allpackages-index.html
@@ -196,7 +196,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color"><a href="org/apache/sis/metadata/sql/package-summary.html">org.apache.sis.metadata.sql</a></div>
 <div class="col-last even-row-color">
-<div class="block">An implementation of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a> interfaces
+<div class="block">An implementation of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a> interfaces
  fetching the data from an SQL database.</div>
 </div>
 <div class="col-first odd-row-color"><a href="org/apache/sis/openoffice/package-summary.html">org.apache.sis.openoffice</a></div>
@@ -318,7 +318,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color"><a href="org/apache/sis/util/iso/package-summary.html">org.apache.sis.util.iso</a></div>
 <div class="col-last even-row-color">
-<div class="block">Implementations of GeoAPI types from the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/package-summary.html" class="external-link"><code>org.opengis.util</code></a> package.</div>
+<div class="block">Implementations of GeoAPI types from the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/package-summary.html" class="external-link"><code>org.opengis.util</code></a> package.</div>
 </div>
 <div class="col-first odd-row-color"><a href="org/apache/sis/util/logging/package-summary.html">org.apache.sis.util.logging</a></div>
 <div class="col-last odd-row-color">
diff --git a/deprecated-list.html b/deprecated-list.html
index 6bda5734..0634f592 100644
--- a/deprecated-list.html
+++ b/deprecated-list.html
@@ -556,7 +556,7 @@ loadScripts(document, 'script');</script>
 <div class="col-summary-item-name odd-row-color"><a href="org/apache/sis/metadata/iso/maintenance/DefaultMaintenanceInformation.html#getDateOfNextUpdate()">org.apache.sis.metadata.iso.maintenance.DefaultMaintenanceInformation.getDateOfNextUpdate()</a></div>
 <div class="col-last odd-row-color">
 <div class="deprecation-comment">As of ISO 19115:2014, replaced by <a href="org/apache/sis/metadata/iso/maintenance/DefaultMaintenanceInformation.html#getMaintenanceDates()"><code>DefaultMaintenanceInformation.getMaintenanceDates()</code></a> in order to enable inclusion
-             of a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/citation/DateType.html" title="class or interface in org.opengis.metadata.citation" class="external-link"><code>DateType</code></a> to describe the type of the date. The associated date type is
+             of a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/citation/DateType.html" title="class or interface in org.opengis.metadata.citation" class="external-link"><code>DateType</code></a> to describe the type of the date. The associated date type is
              <code>DateType.valueOf("NEXT_UPDATE")</code>.</div>
 </div>
 <div class="col-summary-item-name even-row-color"><a href="org/apache/sis/metadata/iso/maintenance/DefaultMaintenanceInformation.html#getUpdateScopeDescriptions()">org.apache.sis.metadata.iso.maintenance.DefaultMaintenanceInformation.getUpdateScopeDescriptions()</a></div>
diff --git a/index-all.html b/index-all.html
index c715c5cd..7ba1ea2d 100644
--- a/index-all.html
+++ b/index-all.html
@@ -319,7 +319,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/referencing/operation/transform/AbstractMathTransform.html" class="type-name-link" title="class in org.apache.sis.referencing.operation.transform">AbstractMathTransform</a> - Class in <a href="org/apache/sis/referencing/operation/transform/package-summary.html">org.apache.sis.referencing.operation.transform</a></dt>
 <dd>
-<div class="block">Provides a default implementation for most methods required by the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform</code></a> interface.</div>
+<div class="block">Provides a default implementation for most methods required by the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform</code></a> interface.</div>
 </dd>
 <dt><a href="org/apache/sis/referencing/operation/transform/AbstractMathTransform.html#%3Cinit%3E()" class="member-name-link">AbstractMathTransform()</a> - Constructor for class <a href="org/apache/sis/referencing/operation/transform/AbstractMathTransform.html" title="class in org.apache.sis.referencing.operation.transform">AbstractMathTransform</a></dt>
 <dd>
@@ -932,7 +932,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/referencing/operation/matrix/AffineTransforms2D.html" class="type-name-link" title="class in org.apache.sis.referencing.operation.matrix">AffineTransforms2D</a> - Class in <a href="org/apache/sis/referencing/operation/matrix/package-summary.html">org.apache.sis.referencing.operation.matrix</a></dt>
 <dd>
-<div class="block">Bridge between <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/Matrix.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Matrix</code></a> and Java2D <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/AffineTransform.html" title="class or interface in java.awt.geom" class="external-link"><code>AffineTransform</code></a> instances.</div>
+<div class="block">Bridge between <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/Matrix.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Matrix</code></a> and Java2D <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/AffineTransform.html" title="class or interface in java.awt.geom" class="external-link"><code>AffineTransform</code></a> instances.</div>
 </dd>
 <dt><a href="org/apache/sis/filter/DefaultFilterFactory.html#after(org.apache.sis.filter.Expression,org.apache.sis.filter.Expression)" class="member-name-link">after(Expression&lt;? super R, ? extends T&gt;, Expression&lt;? super R, ? extends T&gt;)</a> - Method in class <a href="org/apache/sis/filter/DefaultFilterFactory.html" title="class in org.apache.sis.filter">DefaultFilterFactory</a></dt>
 <dd>
@@ -1513,7 +1513,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/referencing/operation/transform/MathTransforms.html#bidimensional(org.opengis.referencing.operation.MathTransform)" class="member-name-link">bidimensional(MathTransform)</a> - Static method in class <a href="org/apache/sis/referencing/operation/transform/MathTransforms.html" title="class in org.apache.sis.referencing.operation.transform">MathTransforms</a></dt>
 <dd>
-<div class="block">Returns the given transform as a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform2D.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform2D</code></a> instance.</div>
+<div class="block">Returns the given transform as a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform2D.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform2D</code></a> instance.</div>
 </dd>
 <dt><a href="org/apache/sis/portrayal/PlanarCanvas.html#BIDIMENSIONAL" class="member-name-link">BIDIMENSIONAL</a> - Static variable in class <a href="org/apache/sis/portrayal/PlanarCanvas.html" title="class in org.apache.sis.portrayal">PlanarCanvas</a></dt>
 <dd>
@@ -1637,7 +1637,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/referencing/Builder.html" class="type-name-link" title="class in org.apache.sis.referencing">Builder</a>&lt;<a href="org/apache/sis/referencing/Builder.html" title="type parameter in Builder">B</a> extends <a href="org/apache/sis/referencing/Builder.html" title="class in org.apache.sis.referencing">Builder</a>&lt;<a href="org/apache/sis/referencing/Builder.html" title="type parameter in Builder">B</a>&gt;&gt; - Class in <a href="org/apache/sis/referencing/pack [...]
 <dd>
-<div class="block">Base class of builders for various kinds of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/IdentifiedObject.html" title="class or interface in org.opengis.referencing" class="external-link"><code>IdentifiedObject</code></a>.</div>
+<div class="block">Base class of builders for various kinds of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/IdentifiedObject.html" title="class or interface in org.opengis.referencing" class="external-link"><code>IdentifiedObject</code></a>.</div>
 </dd>
 <dt><a href="org/apache/sis/coverage/SampleDimension.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class <a href="org/apache/sis/coverage/SampleDimension.Builder.html" title="class in org.apache.sis.coverage">SampleDimension.Builder</a></dt>
 <dd>
@@ -2719,7 +2719,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/metadata/iso/citation/Citations.html" class="type-name-link" title="class in org.apache.sis.metadata.iso.citation">Citations</a> - Class in <a href="org/apache/sis/metadata/iso/citation/package-summary.html">org.apache.sis.metadata.iso.citation</a></dt>
 <dd>
-<div class="block">A set of predefined constants and static methods working on <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/citation/Citation.html" title="class or interface in org.opengis.metadata.citation" class="external-link">citations</a>.</div>
+<div class="block">A set of predefined constants and static methods working on <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/citation/Citation.html" title="class or interface in org.opengis.metadata.citation" class="external-link">citations</a>.</div>
 </dd>
 <dt><a href="org/apache/sis/measure/Latitude.html#clamp(double)" class="member-name-link">clamp(double)</a> - Static method in class <a href="org/apache/sis/measure/Latitude.html" title="class in org.apache.sis.measure">Latitude</a></dt>
 <dd>
@@ -3062,11 +3062,11 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/io/wkt/ElementKind.html#CODE_LIST" class="member-name-link">CODE_LIST</a> - Enum constant in enum class <a href="org/apache/sis/io/wkt/ElementKind.html" title="enum class in org.apache.sis.io.wkt">ElementKind</a></dt>
 <dd>
-<div class="block"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">Code list</a> values.</div>
+<div class="block"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">Code list</a> values.</div>
 </dd>
-<dt><a href="org/apache/sis/util/collection/CodeListSet.html" class="type-name-link" title="class in org.apache.sis.util.collection">CodeListSet</a>&lt;<a href="org/apache/sis/util/collection/CodeListSet.html" title="type parameter in CodeListSet">E</a> extends <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">CodeList</a>&lt;<a href="org/apache/sis/util/collection/CodeListSet.html" title="type  [...]
+<dt><a href="org/apache/sis/util/collection/CodeListSet.html" class="type-name-link" title="class in org.apache.sis.util.collection">CodeListSet</a>&lt;<a href="org/apache/sis/util/collection/CodeListSet.html" title="type parameter in CodeListSet">E</a> extends <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">CodeList</a>&lt;<a href="org/apache/sis/util/collection/CodeListSet [...]
 <dd>
-<div class="block">A specialized <code>Set</code> implementation for use with <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link"><code>CodeList</code></a> values.</div>
+<div class="block">A specialized <code>Set</code> implementation for use with <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link"><code>CodeList</code></a> values.</div>
 </dd>
 <dt><a href="org/apache/sis/util/collection/CodeListSet.html#%3Cinit%3E(java.lang.Class)" class="member-name-link">CodeListSet(Class&lt;E&gt;)</a> - Constructor for class <a href="org/apache/sis/util/collection/CodeListSet.html" title="class in org.apache.sis.util.collection">CodeListSet</a></dt>
 <dd>
@@ -3861,11 +3861,11 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/referencing/cs/CoordinateSystems.html" class="type-name-link" title="class in org.apache.sis.referencing.cs">CoordinateSystems</a> - Class in <a href="org/apache/sis/referencing/cs/package-summary.html">org.apache.sis.referencing.cs</a></dt>
 <dd>
-<div class="block">Utility methods working on <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystem.html" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>CoordinateSystem</code></a> objects and their axes.</div>
+<div class="block">Utility methods working on <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystem.html" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>CoordinateSystem</code></a> objects and their axes.</div>
 </dd>
 <dt><a href="org/apache/sis/referencing/factory/sql/EPSGFactory.html#copFactory" class="member-name-link">copFactory</a> - Variable in class <a href="org/apache/sis/referencing/factory/sql/EPSGFactory.html" title="class in org.apache.sis.referencing.factory.sql">EPSGFactory</a></dt>
 <dd>
-<div class="block">The factory to use for creating <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>CoordinateOperation</code></a> instances
+<div class="block">The factory to use for creating <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>CoordinateOperation</code></a> instances
  from the properties read in the database.</div>
 </dd>
 <dt><a href="org/apache/sis/metadata/MetadataCopier.html#copy(java.lang.Class,T)" class="member-name-link">copy(Class&lt;T&gt;, T)</a> - Method in class <a href="org/apache/sis/metadata/MetadataCopier.html" title="class in org.apache.sis.metadata">MetadataCopier</a></dt>
@@ -4613,7 +4613,7 @@ loadScripts(document, 'script');</script>
 <dt><a href="org/apache/sis/referencing/operation/transform/DefaultMathTransformFactory.html#createFromWKT(java.lang.String)" class="member-name-link">createFromWKT(String)</a> - Method in class <a href="org/apache/sis/referencing/operation/transform/DefaultMathTransformFactory.html" title="class in org.apache.sis.referencing.operation.transform">DefaultMathTransformFactory</a></dt>
 <dd>
 <div class="block">Creates a math transform object from a
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/doc-files/WKT.html"><cite>Well
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/doc-files/WKT.html"><cite>Well
  Known Text</cite> (WKT)</a>.</div>
 </dd>
 <dt><a href="org/apache/sis/referencing/factory/GeodeticObjectFactory.html#createFromXML(java.lang.String)" class="member-name-link">createFromXML(String)</a> - Method in class <a href="org/apache/sis/referencing/factory/GeodeticObjectFactory.html" title="class in org.apache.sis.referencing.factory">GeodeticObjectFactory</a></dt>
@@ -4646,11 +4646,11 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/referencing/factory/GeodeticObjectFactory.html#createGeocentricCRS(java.util.Map,org.opengis.referencing.datum.GeodeticDatum,org.opengis.referencing.cs.CartesianCS)" class="member-name-link">createGeocentricCRS(Map&lt;String, ?&gt;, GeodeticDatum, CartesianCS)</a> - Method in class <a href="org/apache/sis/referencing/factory/GeodeticObjectFactory.html" title="class in org.apache.sis.referencing.factory">GeodeticObjectFactory</a></dt>
 <dd>
-<div class="block">Creates a geocentric coordinate reference system from a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CartesianCS.html" title="class or interface in org.opengis.referencing.cs" class="external-link">Cartesian coordinate system</a>.</div>
+<div class="block">Creates a geocentric coordinate reference system from a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CartesianCS.html" title="class or interface in org.opengis.referencing.cs" class="external-link">Cartesian coordinate system</a>.</div>
 </dd>
 <dt><a href="org/apache/sis/referencing/factory/GeodeticObjectFactory.html#createGeocentricCRS(java.util.Map,org.opengis.referencing.datum.GeodeticDatum,org.opengis.referencing.cs.SphericalCS)" class="member-name-link">createGeocentricCRS(Map&lt;String, ?&gt;, GeodeticDatum, SphericalCS)</a> - Method in class <a href="org/apache/sis/referencing/factory/GeodeticObjectFactory.html" title="class in org.apache.sis.referencing.factory">GeodeticObjectFactory</a></dt>
 <dd>
-<div class="block">Creates a geocentric coordinate reference system from a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/SphericalCS.html" title="class or interface in org.opengis.referencing.cs" class="external-link">spherical coordinate system</a>.</div>
+<div class="block">Creates a geocentric coordinate reference system from a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/SphericalCS.html" title="class or interface in org.opengis.referencing.cs" class="external-link">spherical coordinate system</a>.</div>
 </dd>
 <dt><a href="org/apache/sis/referencing/GeodeticCalculator.html#createGeodesicCircle2D(double)" class="member-name-link">createGeodesicCircle2D(double)</a> - Method in class <a href="org/apache/sis/referencing/GeodeticCalculator.html" title="class in org.apache.sis.referencing">GeodeticCalculator</a></dt>
 <dd>
@@ -5472,7 +5472,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/referencing/CRS.html" class="type-name-link" title="class in org.apache.sis.referencing">CRS</a> - Class in <a href="org/apache/sis/referencing/package-summary.html">org.apache.sis.referencing</a></dt>
 <dd>
-<div class="block">Static methods working on <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate Reference Systems</a>.</div>
+<div class="block">Static methods working on <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate Reference Systems</a>.</div>
 </dd>
 <dt><a href="org/apache/sis/coverage/grid/GridGeometry.html#CRS" class="member-name-link">CRS</a> - Static variable in class <a href="org/apache/sis/coverage/grid/GridGeometry.html" title="class in org.apache.sis.coverage.grid">GridGeometry</a></dt>
 <dd>
@@ -5496,12 +5496,12 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/referencing/factory/sql/EPSGFactory.html#crsFactory" class="member-name-link">crsFactory</a> - Variable in class <a href="org/apache/sis/referencing/factory/sql/EPSGFactory.html" title="class in org.apache.sis.referencing.factory.sql">EPSGFactory</a></dt>
 <dd>
-<div class="block">The factory to use for creating <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>CoordinateReferenceSystem</code></a> instances
+<div class="block">The factory to use for creating <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>CoordinateReferenceSystem</code></a> instances
  from the properties read in the database.</div>
 </dd>
 <dt><a href="org/apache/sis/referencing/factory/sql/EPSGFactory.html#csFactory" class="member-name-link">csFactory</a> - Variable in class <a href="org/apache/sis/referencing/factory/sql/EPSGFactory.html" title="class in org.apache.sis.referencing.factory.sql">EPSGFactory</a></dt>
 <dd>
-<div class="block">The factory to use for creating <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystem.html" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>CoordinateSystem</code></a> instances
+<div class="block">The factory to use for creating <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystem.html" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>CoordinateSystem</code></a> instances
  from the properties read in the database.</div>
 </dd>
 <dt><a href="org/apache/sis/xml/Namespaces.html#CSW" class="member-name-link">CSW</a> - Static variable in class <a href="org/apache/sis/xml/Namespaces.html" title="class in org.apache.sis.xml">Namespaces</a></dt>
@@ -5719,7 +5719,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/referencing/factory/sql/EPSGFactory.html#datumFactory" class="member-name-link">datumFactory</a> - Variable in class <a href="org/apache/sis/referencing/factory/sql/EPSGFactory.html" title="class in org.apache.sis.referencing.factory.sql">EPSGFactory</a></dt>
 <dd>
-<div class="block">The factory to use for creating <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/Datum.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Datum</code></a> instances
+<div class="block">The factory to use for creating <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/Datum.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Datum</code></a> instances
  from the properties read in the database.</div>
 </dd>
 <dt><a href="org/apache/sis/referencing/datum/DatumShiftGrid.html" class="type-name-link" title="class in org.apache.sis.referencing.datum">DatumShiftGrid</a>&lt;<a href="org/apache/sis/referencing/datum/DatumShiftGrid.html" title="type parameter in DatumShiftGrid">C</a> extends <a href="http://unitsofmeasurement.github.io/unit-api/site/apidocs/javax/measure/Quantity.html" title="class or interface in javax.measure" class="external-link">Quantity</a>&lt;<a href="org/apache/sis/referencin [...]
@@ -7188,7 +7188,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/util/iso/DefaultMemberName.html" class="type-name-link" title="class in org.apache.sis.util.iso">DefaultMemberName</a> - Class in <a href="org/apache/sis/util/iso/package-summary.html">org.apache.sis.util.iso</a></dt>
 <dd>
-<div class="block">The name to identify a member of a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/Record.html" title="class or interface in org.opengis.util" class="external-link">record</a>.</div>
+<div class="block">The name to identify a member of a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/Record.html" title="class or interface in org.opengis.util" class="external-link">record</a>.</div>
 </dd>
 <dt><a href="org/apache/sis/util/iso/DefaultMemberName.html#%3Cinit%3E(org.opengis.util.NameSpace,java.lang.CharSequence,org.opengis.util.TypeName)" class="member-name-link">DefaultMemberName(NameSpace, CharSequence, TypeName)</a> - Constructor for class <a href="org/apache/sis/util/iso/DefaultMemberName.html" title="class in org.apache.sis.util.iso">DefaultMemberName</a></dt>
 <dd>
@@ -9220,7 +9220,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/geometry/Envelope2D.html#%3Cinit%3E(org.opengis.geometry.Envelope)" class="member-name-link">Envelope2D(Envelope)</a> - Constructor for class <a href="org/apache/sis/geometry/Envelope2D.html" title="class in org.apache.sis.geometry">Envelope2D</a></dt>
 <dd>
-<div class="block">Constructs a two-dimensional envelope defined by another <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Envelope</code></a>.</div>
+<div class="block">Constructs a two-dimensional envelope defined by another <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Envelope</code></a>.</div>
 </dd>
 <dt><a href="org/apache/sis/geometry/Envelope2D.html#%3Cinit%3E(org.opengis.metadata.extent.GeographicBoundingBox)" class="member-name-link">Envelope2D(GeographicBoundingBox)</a> - Constructor for class <a href="org/apache/sis/geometry/Envelope2D.html" title="class in org.apache.sis.geometry">Envelope2D</a></dt>
 <dd>
@@ -9347,12 +9347,12 @@ loadScripts(document, 'script');</script>
 <dt><a href="org/apache/sis/geometry/AbstractEnvelope.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class <a href="org/apache/sis/geometry/AbstractEnvelope.html" title="class in org.apache.sis.geometry">AbstractEnvelope</a></dt>
 <dd>
 <div class="block">Returns <code>true</code> if the specified object is an envelope of the same class
- with equals coordinates and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS</a>.</div>
+ with equals coordinates and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS</a>.</div>
 </dd>
 <dt><a href="org/apache/sis/geometry/GeneralEnvelope.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class <a href="org/apache/sis/geometry/GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></dt>
 <dd>
 <div class="block">Returns <code>true</code> if the specified object is an envelope of the same class
- with equals coordinates and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS</a>.</div>
+ with equals coordinates and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS</a>.</div>
 </dd>
 <dt><a href="org/apache/sis/geometry/DirectPosition2D.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class <a href="org/apache/sis/geometry/DirectPosition2D.html" title="class in org.apache.sis.geometry">DirectPosition2D</a></dt>
 <dd>
@@ -9845,7 +9845,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/gui/referencing/RecentReferenceSystems.html#errorOccurred(org.opengis.util.FactoryException)" class="member-name-link">errorOccurred(FactoryException)</a> - Method in class <a href="org/apache/sis/gui/referencing/RecentReferenceSystems.html" title="class in org.apache.sis.gui.referencing">RecentReferenceSystems</a></dt>
 <dd>
-<div class="block">Invoked when an error occurred while filtering a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a> instance.</div>
+<div class="block">Invoked when an error occurred while filtering a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a> instance.</div>
 </dd>
 <dt><a href="org/apache/sis/gui/map/MapCanvas.html#errorProperty()" class="member-name-link">errorProperty()</a> - Method in class <a href="org/apache/sis/gui/map/MapCanvas.html" title="class in org.apache.sis.gui.map">MapCanvas</a></dt>
 <dd>
@@ -9969,7 +9969,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/metadata/iso/extent/Extents.html" class="type-name-link" title="class in org.apache.sis.metadata.iso.extent">Extents</a> - Class in <a href="org/apache/sis/metadata/iso/extent/package-summary.html">org.apache.sis.metadata.iso.extent</a></dt>
 <dd>
-<div class="block">Convenience static methods for extracting information from <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/extent/Extent.html" title="class or interface in org.opengis.metadata.extent" class="external-link"><code>Extent</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Metadata</code></a> objects.</div>
+<div class="block">Convenience static methods for extracting information from <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/extent/Extent.html" title="class or interface in org.opengis.metadata.extent" class="external-link"><code>Extent</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Metadata</code></a> objects.</div>
 </dd>
 </dl>
 <h2 class="title" id="I:F">F</h2>
@@ -10056,7 +10056,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/storage/FeatureNaming.html" class="type-name-link" title="class in org.apache.sis.storage">FeatureNaming</a>&lt;<a href="org/apache/sis/storage/FeatureNaming.html" title="type parameter in FeatureNaming">E</a>&gt; - Class in <a href="org/apache/sis/storage/package-summary.html">org.apache.sis.storage</a></dt>
 <dd>
-<div class="block">Helper class for mapping <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> instances and their shortened names to features.</div>
+<div class="block">Helper class for mapping <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> instances and their shortened names to features.</div>
 </dd>
 <dt><a href="org/apache/sis/storage/FeatureNaming.html#%3Cinit%3E()" class="member-name-link">FeatureNaming()</a> - Constructor for class <a href="org/apache/sis/storage/FeatureNaming.html" title="class in org.apache.sis.storage">FeatureNaming</a></dt>
 <dd>
@@ -12543,7 +12543,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/metadata/iso/extent/Extents.html#getDate(org.opengis.metadata.extent.Extent,double)" class="member-name-link">getDate(Extent, double)</a> - Static method in class <a href="org/apache/sis/metadata/iso/extent/Extents.html" title="class in org.apache.sis.metadata.iso.extent">Extents</a></dt>
 <dd>
-<div class="block">Returns an instant in the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/extent/Extent.html#getTemporalElements()" title="class or interface in org.opengis.metadata.extent" class="external-link">temporal elements</a> of the given extent,
+<div class="block">Returns an instant in the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/extent/Extent.html#getTemporalElements()" title="class or interface in org.opengis.metadata.extent" class="external-link">temporal elements</a> of the given extent,
  or <code>null</code> if none.</div>
 </dd>
 <dt><a href="org/apache/sis/metadata/iso/DefaultMetadata.html#getDateInfo()" class="member-name-link">getDateInfo()</a> - Method in class <a href="org/apache/sis/metadata/iso/DefaultMetadata.html" title="class in org.apache.sis.metadata.iso">DefaultMetadata</a></dt>
@@ -12554,7 +12554,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">As of ISO 19115:2014, replaced by <a href="org/apache/sis/metadata/iso/maintenance/DefaultMaintenanceInformation.html#getMaintenanceDates()"><code>DefaultMaintenanceInformation.getMaintenanceDates()</code></a> in order to enable inclusion
-             of a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/citation/DateType.html" title="class or interface in org.opengis.metadata.citation" class="external-link"><code>DateType</code></a> to describe the type of the date. The associated date type is
+             of a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/citation/DateType.html" title="class or interface in org.opengis.metadata.citation" class="external-link"><code>DateType</code></a> to describe the type of the date. The associated date type is
              <code>DateType.valueOf("NEXT_UPDATE")</code>.</div>
 </div>
 </dd>
@@ -12973,12 +12973,12 @@ loadScripts(document, 'script');</script>
 <dt><a href="org/apache/sis/geometry/AbstractDirectPosition.html#getDirectPosition()" class="member-name-link">getDirectPosition()</a> - Method in class <a href="org/apache/sis/geometry/AbstractDirectPosition.html" title="class in org.apache.sis.geometry">AbstractDirectPosition</a></dt>
 <dd>
 <div class="block">Returns always <code>this</code>, the direct position for this
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/coordinate/Position.html" title="class or interface in org.opengis.geometry.coordinate" class="external-link">position</a>.</div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/coordinate/Position.html" title="class or interface in org.opengis.geometry.coordinate" class="external-link">position</a>.</div>
 </dd>
 <dt><a href="org/apache/sis/geometry/DirectPosition2D.html#getDirectPosition()" class="member-name-link">getDirectPosition()</a> - Method in class <a href="org/apache/sis/geometry/DirectPosition2D.html" title="class in org.apache.sis.geometry">DirectPosition2D</a></dt>
 <dd>
 <div class="block">Returns always <code>this</code>, the direct position for this
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/coordinate/Position.html" title="class or interface in org.opengis.geometry.coordinate" class="external-link">position</a>.</div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/coordinate/Position.html" title="class or interface in org.opengis.geometry.coordinate" class="external-link">position</a>.</div>
 </dd>
 <dt><a href="org/apache/sis/portrayal/Canvas.html#getDisplayBounds()" class="member-name-link">getDisplayBounds()</a> - Method in class <a href="org/apache/sis/portrayal/Canvas.html" title="class in org.apache.sis.portrayal">Canvas</a></dt>
 <dd>
@@ -14610,7 +14610,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/io/wkt/Formatter.html#getLocale()" class="member-name-link">getLocale()</a> - Method in class <a href="org/apache/sis/io/wkt/Formatter.html" title="class in org.apache.sis.io.wkt">Formatter</a></dt>
 <dd>
-<div class="block">Returns the locale to use for localizing <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> instances.</div>
+<div class="block">Returns the locale to use for localizing <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> instances.</div>
 </dd>
 <dt><a href="org/apache/sis/io/wkt/Symbols.html#getLocale()" class="member-name-link">getLocale()</a> - Method in class <a href="org/apache/sis/io/wkt/Symbols.html" title="class in org.apache.sis.io.wkt">Symbols</a></dt>
 <dd>
@@ -15875,7 +15875,7 @@ loadScripts(document, 'script');</script>
 <dt><a href="org/apache/sis/metadata/iso/content/DefaultSampleDimension.html#getOtherProperty()" class="member-name-link">getOtherProperty()</a> - Method in class <a href="org/apache/sis/metadata/iso/content/DefaultSampleDimension.html" title="class in org.apache.sis.metadata.iso.content">DefaultSampleDimension</a></dt>
 <dd>
 <div class="block">Returns instance of other/attributeType that defines attributes not explicitly
- included in <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/content/CoverageContentType.html" title="class or interface in org.opengis.metadata.content" class="external-link"><code>CoverageContentType</code></a>, or <code>null</code> if none.</div>
+ included in <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/content/CoverageContentType.html" title="class or interface in org.opengis.metadata.content" class="external-link"><code>CoverageContentType</code></a>, or <code>null</code> if none.</div>
 </dd>
 <dt><a href="org/apache/sis/metadata/iso/content/DefaultSampleDimension.html#getOtherPropertyType()" class="member-name-link">getOtherPropertyType()</a> - Method in class <a href="org/apache/sis/metadata/iso/content/DefaultSampleDimension.html" title="class in org.apache.sis.metadata.iso.content">DefaultSampleDimension</a></dt>
 <dd>
@@ -16051,7 +16051,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/referencing/NamedIdentifier.html#getParsedNames()" class="member-name-link">getParsedNames()</a> - Method in class <a href="org/apache/sis/referencing/NamedIdentifier.html" title="class in org.apache.sis.referencing">NamedIdentifier</a></dt>
 <dd>
-<div class="block">Returns the sequence of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link">local names</a> making this generic name.</div>
+<div class="block">Returns the sequence of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link">local names</a> making this generic name.</div>
 </dd>
 <dt><a href="org/apache/sis/util/iso/AbstractName.html#getParsedNames()" class="member-name-link">getParsedNames()</a> - Method in class <a href="org/apache/sis/util/iso/AbstractName.html" title="class in org.apache.sis.util.iso">AbstractName</a></dt>
 <dd>
@@ -18966,9 +18966,9 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/referencing/IdentifiedObjects.html" class="type-name-link" title="class in org.apache.sis.referencing">IdentifiedObjects</a> - Class in <a href="org/apache/sis/referencing/package-summary.html">org.apache.sis.referencing</a></dt>
 <dd>
-<div class="block">Utility methods working on arbitrary implementations of the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/IdentifiedObject.html" title="class or interface in org.opengis.referencing" class="external-link"><code>IdentifiedObject</code></a> interface.</div>
+<div class="block">Utility methods working on arbitrary implementations of the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/IdentifiedObject.html" title="class or interface in org.opengis.referencing" class="external-link"><code>IdentifiedObject</code></a> interface.</div>
 </dd>
-<dt><a href="org/apache/sis/referencing/factory/IdentifiedObjectSet.html" class="type-name-link" title="class in org.apache.sis.referencing.factory">IdentifiedObjectSet</a>&lt;<a href="org/apache/sis/referencing/factory/IdentifiedObjectSet.html" title="type parameter in IdentifiedObjectSet">T</a> extends <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/IdentifiedObject.html" title="class or interface in org.opengis.referencing" class="external-link">IdentifiedObject</a> [...]
+<dt><a href="org/apache/sis/referencing/factory/IdentifiedObjectSet.html" class="type-name-link" title="class in org.apache.sis.referencing.factory">IdentifiedObjectSet</a>&lt;<a href="org/apache/sis/referencing/factory/IdentifiedObjectSet.html" title="type parameter in IdentifiedObjectSet">T</a> extends <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/IdentifiedObject.html" title="class or interface in org.opengis.referencing" class="external-link">I [...]
 <dd>
 <div class="block">A lazy set of <code>IdentifiedObject</code> instances created from their authority codes only when first needed.</div>
 </dd>
@@ -20333,7 +20333,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/referencing/cs/CoordinateSystems.html#isGeodetic(org.opengis.referencing.cs.CoordinateSystem)" class="member-name-link">isGeodetic(CoordinateSystem)</a> - Static method in class <a href="org/apache/sis/referencing/cs/CoordinateSystems.html" title="class in org.apache.sis.referencing.cs">CoordinateSystems</a></dt>
 <dd>
-<div class="block">Returns whether the given coordinate system can be associated to a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/GeodeticCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>GeodeticCRS</code></a>.</div>
+<div class="block">Returns whether the given coordinate system can be associated to a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/GeodeticCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>GeodeticCRS</code></a>.</div>
 </dd>
 <dt><a href="org/apache/sis/util/iso/DefaultNameSpace.html#isGlobal()" class="member-name-link">isGlobal()</a> - Method in class <a href="org/apache/sis/util/iso/DefaultNameSpace.html" title="class in org.apache.sis.util.iso">DefaultNameSpace</a></dt>
 <dd>
@@ -20593,7 +20593,7 @@ loadScripts(document, 'script');</script>
 <dt><a href="org/apache/sis/metadata/MetadataStandard.html#ISO_19111" class="member-name-link">ISO_19111</a> - Static variable in class <a href="org/apache/sis/metadata/MetadataStandard.html" title="class in org.apache.sis.metadata">MetadataStandard</a></dt>
 <dd>
 <div class="block">An instance working on ISO 19111 standard as defined by GeoAPI interfaces
- in the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/package-summary.html" class="external-link"><code>org.opengis.referencing</code></a> package and sub-packages.</div>
+ in the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/package-summary.html" class="external-link"><code>org.opengis.referencing</code></a> package and sub-packages.</div>
 </dd>
 <dt><a href="org/apache/sis/metadata/iso/citation/Citations.html#ISO_19115" class="member-name-link">ISO_19115</a> - Static variable in class <a href="org/apache/sis/metadata/iso/citation/Citations.html" title="class in org.apache.sis.metadata.iso.citation">Citations</a></dt>
 <dd>
@@ -20602,7 +20602,7 @@ loadScripts(document, 'script');</script>
 <dt><a href="org/apache/sis/metadata/MetadataStandard.html#ISO_19115" class="member-name-link">ISO_19115</a> - Static variable in class <a href="org/apache/sis/metadata/MetadataStandard.html" title="class in org.apache.sis.metadata">MetadataStandard</a></dt>
 <dd>
 <div class="block">An instance working on ISO 19115 standard as defined by GeoAPI interfaces
- in the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/package-summary.html" class="external-link"><code>org.opengis.metadata</code></a> package and sub-packages, except <code>quality</code>.</div>
+ in the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/package-summary.html" class="external-link"><code>org.opengis.metadata</code></a> package and sub-packages, except <code>quality</code>.</div>
 </dd>
 <dt><a href="org/apache/sis/metadata/MetadataStandard.html#ISO_19123" class="member-name-link">ISO_19123</a> - Static variable in class <a href="org/apache/sis/metadata/MetadataStandard.html" title="class in org.apache.sis.metadata">MetadataStandard</a></dt>
 <dd>
@@ -20612,7 +20612,7 @@ loadScripts(document, 'script');</script>
 <dt><a href="org/apache/sis/metadata/MetadataStandard.html#ISO_19157" class="member-name-link">ISO_19157</a> - Static variable in class <a href="org/apache/sis/metadata/MetadataStandard.html" title="class in org.apache.sis.metadata">MetadataStandard</a></dt>
 <dd>
 <div class="block">An instance working on ISO 19157 standard as defined by GeoAPI interfaces
- in the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/quality/package-summary.html" class="external-link"><code>org.opengis.metadata.quality</code></a> package.</div>
+ in the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/quality/package-summary.html" class="external-link"><code>org.opengis.metadata.quality</code></a> package.</div>
 </dd>
 <dt><a href="org/apache/sis/image/ImageProcessor.html#isolines(java.awt.image.RenderedImage,double%5B%5D%5B%5D,org.opengis.referencing.operation.MathTransform)" class="member-name-link">isolines(RenderedImage, double[][], MathTransform)</a> - Method in class <a href="org/apache/sis/image/ImageProcessor.html" title="class in org.apache.sis.image">ImageProcessor</a></dt>
 <dd>
@@ -21247,7 +21247,7 @@ loadScripts(document, 'script');</script>
 <dt><a href="org/apache/sis/xml/XML.html#LOCALE" class="member-name-link">LOCALE</a> - Static variable in class <a href="org/apache/sis/xml/XML.html" title="class in org.apache.sis.xml">XML</a></dt>
 <dd>
 <div class="block">Specifies the locale to use for marshalling
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link"><code>CodeList</code></a>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link"><code>CodeList</code></a>
  instances.</div>
 </dd>
 <dt><a href="org/apache/sis/referencing/AbstractIdentifiedObject.html#LOCALE_KEY" class="member-name-link">LOCALE_KEY</a> - Static variable in class <a href="org/apache/sis/referencing/AbstractIdentifiedObject.html" title="class in org.apache.sis.referencing">AbstractIdentifiedObject</a></dt>
@@ -21712,20 +21712,20 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/referencing/operation/transform/MathTransformProvider.html" class="type-name-link" title="interface in org.apache.sis.referencing.operation.transform">MathTransformProvider</a> - Interface in <a href="org/apache/sis/referencing/operation/transform/package-summary.html">org.apache.sis.referencing.operation.transform</a></dt>
 <dd>
-<div class="block">An object capable to create <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform</code></a> instances from given parameter values.</div>
+<div class="block">An object capable to create <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform</code></a> instances from given parameter values.</div>
 </dd>
 <dt><a href="org/apache/sis/referencing/operation/transform/MathTransforms.html" class="type-name-link" title="class in org.apache.sis.referencing.operation.transform">MathTransforms</a> - Class in <a href="org/apache/sis/referencing/operation/transform/package-summary.html">org.apache.sis.referencing.operation.transform</a></dt>
 <dd>
-<div class="block">Utility methods creating or working on <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform</code></a> instances.</div>
+<div class="block">Utility methods creating or working on <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform</code></a> instances.</div>
 </dd>
 <dt><a href="org/apache/sis/referencing/operation/matrix/Matrices.html" class="type-name-link" title="class in org.apache.sis.referencing.operation.matrix">Matrices</a> - Class in <a href="org/apache/sis/referencing/operation/matrix/package-summary.html">org.apache.sis.referencing.operation.matrix</a></dt>
 <dd>
-<div class="block"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/Matrix.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Matrix</code></a> factory methods and utilities.</div>
+<div class="block"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/Matrix.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Matrix</code></a> factory methods and utilities.</div>
 </dd>
 <dt><a href="org/apache/sis/referencing/operation/matrix/Matrix1.html" class="type-name-link" title="class in org.apache.sis.referencing.operation.matrix">Matrix1</a> - Class in <a href="org/apache/sis/referencing/operation/matrix/package-summary.html">org.apache.sis.referencing.operation.matrix</a></dt>
 <dd>
 <div class="block">A matrix of fixed <a href="org/apache/sis/referencing/operation/matrix/Matrix1.html#SIZE">1</a>×<a href="org/apache/sis/referencing/operation/matrix/Matrix1.html#SIZE">1</a> size,
- typically resulting from <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform1D</code></a> derivative computation.</div>
+ typically resulting from <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform1D</code></a> derivative computation.</div>
 </dd>
 <dt><a href="org/apache/sis/referencing/operation/matrix/Matrix1.html#%3Cinit%3E()" class="member-name-link">Matrix1()</a> - Constructor for class <a href="org/apache/sis/referencing/operation/matrix/Matrix1.html" title="class in org.apache.sis.referencing.operation.matrix">Matrix1</a></dt>
 <dd>
@@ -21742,7 +21742,7 @@ loadScripts(document, 'script');</script>
 <dt><a href="org/apache/sis/referencing/operation/matrix/Matrix2.html" class="type-name-link" title="class in org.apache.sis.referencing.operation.matrix">Matrix2</a> - Class in <a href="org/apache/sis/referencing/operation/matrix/package-summary.html">org.apache.sis.referencing.operation.matrix</a></dt>
 <dd>
 <div class="block">A matrix of fixed <a href="org/apache/sis/referencing/operation/matrix/Matrix2.html#SIZE">2</a>×<a href="org/apache/sis/referencing/operation/matrix/Matrix2.html#SIZE">2</a> size,
- typically resulting from <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform2D.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform2D</code></a> derivative computation.</div>
+ typically resulting from <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform2D.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform2D</code></a> derivative computation.</div>
 </dd>
 <dt><a href="org/apache/sis/referencing/operation/matrix/Matrix2.html#%3Cinit%3E()" class="member-name-link">Matrix2()</a> - Constructor for class <a href="org/apache/sis/referencing/operation/matrix/Matrix2.html" title="class in org.apache.sis.referencing.operation.matrix">Matrix2</a></dt>
 <dd>
@@ -21790,7 +21790,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/referencing/operation/matrix/MatrixSIS.html" class="type-name-link" title="class in org.apache.sis.referencing.operation.matrix">MatrixSIS</a> - Class in <a href="org/apache/sis/referencing/operation/matrix/package-summary.html">org.apache.sis.referencing.operation.matrix</a></dt>
 <dd>
-<div class="block">A <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/Matrix.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Matrix</code></a> able to perform some operations of interest to Spatial Information Systems (SIS).</div>
+<div class="block">A <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/Matrix.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Matrix</code></a> able to perform some operations of interest to Spatial Information Systems (SIS).</div>
 </dd>
 <dt><a href="org/apache/sis/referencing/operation/matrix/MatrixSIS.html#%3Cinit%3E()" class="member-name-link">MatrixSIS()</a> - Constructor for class <a href="org/apache/sis/referencing/operation/matrix/MatrixSIS.html" title="class in org.apache.sis.referencing.operation.matrix">MatrixSIS</a></dt>
 <dd>
@@ -22181,7 +22181,7 @@ loadScripts(document, 'script');</script>
 <dt><a href="org/apache/sis/geometry/MismatchedReferenceSystemException.html" class="type-name-link" title="class in org.apache.sis.geometry">MismatchedReferenceSystemException</a> - Exception Class in <a href="org/apache/sis/geometry/package-summary.html">org.apache.sis.geometry</a></dt>
 <dd>
 <div class="block">Indicates that an object cannot be constructed because of a mismatch in the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">reference systems</a> of
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">reference systems</a> of
  geometric components.</div>
 </dd>
 <dt><a href="org/apache/sis/geometry/MismatchedReferenceSystemException.html#%3Cinit%3E()" class="member-name-link">MismatchedReferenceSystemException()</a> - Constructor for exception class <a href="org/apache/sis/geometry/MismatchedReferenceSystemException.html" title="class in org.apache.sis.geometry">MismatchedReferenceSystemException</a></dt>
@@ -22334,7 +22334,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/referencing/factory/sql/EPSGFactory.html#mtFactory" class="member-name-link">mtFactory</a> - Variable in class <a href="org/apache/sis/referencing/factory/sql/EPSGFactory.html" title="class in org.apache.sis.referencing.factory.sql">EPSGFactory</a></dt>
 <dd>
-<div class="block">The factory to use for creating <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform</code></a> instances.</div>
+<div class="block">The factory to use for creating <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>MathTransform</code></a> instances.</div>
 </dd>
 <dt><a href="org/apache/sis/referencing/factory/MultiAuthoritiesFactory.html" class="type-name-link" title="class in org.apache.sis.referencing.factory">MultiAuthoritiesFactory</a> - Class in <a href="org/apache/sis/referencing/factory/package-summary.html">org.apache.sis.referencing.factory</a></dt>
 <dd>
@@ -22446,7 +22446,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/referencing/NamedIdentifier.html" class="type-name-link" title="class in org.apache.sis.referencing">NamedIdentifier</a> - Class in <a href="org/apache/sis/referencing/package-summary.html">org.apache.sis.referencing</a></dt>
 <dd>
-<div class="block">An identification of a CRS object which is both a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Identifier.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Identifier</code></a> and a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a>.</div>
+<div class="block">An identification of a CRS object which is both a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Identifier.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Identifier</code></a> and a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a>.</div>
 </dd>
 <dt><a href="org/apache/sis/referencing/NamedIdentifier.html#%3Cinit%3E(java.util.Map)" class="member-name-link">NamedIdentifier(Map&lt;String, ?&gt;)</a> - Constructor for class <a href="org/apache/sis/referencing/NamedIdentifier.html" title="class in org.apache.sis.referencing">NamedIdentifier</a></dt>
 <dd>
@@ -22471,7 +22471,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/referencing/factory/sql/EPSGFactory.html#nameFactory" class="member-name-link">nameFactory</a> - Variable in class <a href="org/apache/sis/referencing/factory/sql/EPSGFactory.html" title="class in org.apache.sis.referencing.factory.sql">EPSGFactory</a></dt>
 <dd>
-<div class="block">The factory to use for creating <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> instances.</div>
+<div class="block">The factory to use for creating <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> instances.</div>
 </dd>
 <dt><a href="org/apache/sis/util/iso/DefaultRecordSchema.html#nameFactory" class="member-name-link">nameFactory</a> - Variable in class <a href="org/apache/sis/util/iso/DefaultRecordSchema.html" title="class in org.apache.sis.util.iso">DefaultRecordSchema</a></dt>
 <dd>
@@ -23283,7 +23283,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/metadata/sql/package-summary.html">org.apache.sis.metadata.sql</a> - package org.apache.sis.metadata.sql</dt>
 <dd>
-<div class="block">An implementation of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a> interfaces
+<div class="block">An implementation of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a> interfaces
  fetching the data from an SQL database.</div>
 </dd>
 <dt><a href="org/apache/sis/openoffice/package-summary.html">org.apache.sis.openoffice</a> - package org.apache.sis.openoffice</dt>
@@ -23405,7 +23405,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/util/iso/package-summary.html">org.apache.sis.util.iso</a> - package org.apache.sis.util.iso</dt>
 <dd>
-<div class="block">Implementations of GeoAPI types from the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/package-summary.html" class="external-link"><code>org.opengis.util</code></a> package.</div>
+<div class="block">Implementations of GeoAPI types from the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/package-summary.html" class="external-link"><code>org.opengis.util</code></a> package.</div>
 </dd>
 <dt><a href="org/apache/sis/util/logging/package-summary.html">org.apache.sis.util.logging</a> - package org.apache.sis.util.logging</dt>
 <dd>
@@ -23545,7 +23545,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/parameter/Parameterized.html" class="type-name-link" title="interface in org.apache.sis.parameter">Parameterized</a> - Interface in <a href="org/apache/sis/parameter/package-summary.html">org.apache.sis.parameter</a></dt>
 <dd>
-<div class="block">An object which can supply its parameters in a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/parameter/ParameterValueGroup.html" title="class or interface in org.opengis.parameter" class="external-link"><code>ParameterValueGroup</code></a>.</div>
+<div class="block">An object which can supply its parameters in a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/parameter/ParameterValueGroup.html" title="class or interface in org.opengis.parameter" class="external-link"><code>ParameterValueGroup</code></a>.</div>
 </dd>
 <dt><a href="org/apache/sis/parameter/Parameters.html" class="type-name-link" title="class in org.apache.sis.parameter">Parameters</a> - Class in <a href="org/apache/sis/parameter/package-summary.html">org.apache.sis.parameter</a></dt>
 <dd>
@@ -23794,7 +23794,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/coverage/grid/PixelTranslation.html" class="type-name-link" title="class in org.apache.sis.coverage.grid">PixelTranslation</a> - Class in <a href="org/apache/sis/coverage/grid/package-summary.html">org.apache.sis.coverage.grid</a></dt>
 <dd>
-<div class="block">The translation to apply for different values of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>PixelOrientation</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>PixelInCell</code></a>.</div>
+<div class="block">The translation to apply for different values of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>PixelOrientation</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link"> [...]
 </dd>
 <dt><a href="org/apache/sis/portrayal/PlanarCanvas.html" class="type-name-link" title="class in org.apache.sis.portrayal">PlanarCanvas</a> - Class in <a href="org/apache/sis/portrayal/package-summary.html">org.apache.sis.portrayal</a></dt>
 <dd>
@@ -24079,7 +24079,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/referencing/Builder.html#properties" class="member-name-link">properties</a> - Variable in class <a href="org/apache/sis/referencing/Builder.html" title="class in org.apache.sis.referencing">Builder</a></dt>
 <dd>
-<div class="block">The properties to be given to <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ObjectFactory.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ObjectFactory</code></a> methods.</div>
+<div class="block">The properties to be given to <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ObjectFactory.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ObjectFactory</code></a> methods.</div>
 </dd>
 <dt><a href="org/apache/sis/feature/builder/FeatureTypeBuilder.html#properties()" class="member-name-link">properties()</a> - Method in class <a href="org/apache/sis/feature/builder/FeatureTypeBuilder.html" title="class in org.apache.sis.feature.builder">FeatureTypeBuilder</a></dt>
 <dd>
@@ -24363,7 +24363,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/gui/referencing/RecentReferenceSystems.html" class="type-name-link" title="class in org.apache.sis.gui.referencing">RecentReferenceSystems</a> - Class in <a href="org/apache/sis/gui/referencing/package-summary.html">org.apache.sis.gui.referencing</a></dt>
 <dd>
-<div class="block">A short list (~10 items) of most recently used <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a>s.</div>
+<div class="block">A short list (~10 items) of most recently used <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a>s.</div>
 </dd>
 <dt><a href="org/apache/sis/gui/referencing/RecentReferenceSystems.html#%3Cinit%3E()" class="member-name-link">RecentReferenceSystems()</a> - Constructor for class <a href="org/apache/sis/gui/referencing/RecentReferenceSystems.html" title="class in org.apache.sis.gui.referencing">RecentReferenceSystems</a></dt>
 <dd>
@@ -27945,7 +27945,7 @@ loadScripts(document, 'script');</script>
 <dt><a href="org/apache/sis/metadata/iso/content/DefaultSampleDimension.html#setOtherProperty(org.opengis.util.Record)" class="member-name-link">setOtherProperty(Record)</a> - Method in class <a href="org/apache/sis/metadata/iso/content/DefaultSampleDimension.html" title="class in org.apache.sis.metadata.iso.content">DefaultSampleDimension</a></dt>
 <dd>
 <div class="block">Sets a new instance of other/attributeType that defines attributes not explicitly
- included in <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/content/CoverageContentType.html" title="class or interface in org.opengis.metadata.content" class="external-link"><code>CoverageContentType</code></a>.</div>
+ included in <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/content/CoverageContentType.html" title="class or interface in org.opengis.metadata.content" class="external-link"><code>CoverageContentType</code></a>.</div>
 </dd>
 <dt><a href="org/apache/sis/metadata/iso/content/DefaultSampleDimension.html#setOtherPropertyType(org.opengis.util.RecordType)" class="member-name-link">setOtherPropertyType(RecordType)</a> - Method in class <a href="org/apache/sis/metadata/iso/content/DefaultSampleDimension.html" title="class in org.apache.sis.metadata.iso.content">DefaultSampleDimension</a></dt>
 <dd>
@@ -29347,7 +29347,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/gui/referencing/CRSChooser.html#showDialog(javafx.stage.Window)" class="member-name-link">showDialog(Window)</a> - Method in class <a href="org/apache/sis/gui/referencing/CRSChooser.html" title="class in org.apache.sis.gui.referencing">CRSChooser</a></dt>
 <dd>
-<div class="block">Shows a dialog to select a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>CoordinateReferenceSystem</code></a>.</div>
+<div class="block">Shows a dialog to select a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>CoordinateReferenceSystem</code></a>.</div>
 </dd>
 <dt><a href="org/apache/sis/measure/Units.html#SIEMENS" class="member-name-link">SIEMENS</a> - Static variable in class <a href="org/apache/sis/measure/Units.html" title="class in org.apache.sis.measure">Units</a></dt>
 <dd>
@@ -29666,7 +29666,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/gui/metadata/StandardMetadataTree.html" class="type-name-link" title="class in org.apache.sis.gui.metadata">StandardMetadataTree</a> - Class in <a href="org/apache/sis/gui/metadata/package-summary.html">org.apache.sis.gui.metadata</a></dt>
 <dd>
-<div class="block">A view of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Metadata</code></a> properties organized as a tree table.</div>
+<div class="block">A view of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Metadata</code></a> properties organized as a tree table.</div>
 </dd>
 <dt><a href="org/apache/sis/gui/metadata/StandardMetadataTree.html#%3Cinit%3E()" class="member-name-link">StandardMetadataTree()</a> - Constructor for class <a href="org/apache/sis/gui/metadata/StandardMetadataTree.html" title="class in org.apache.sis.gui.metadata">StandardMetadataTree</a></dt>
 <dd>
@@ -31556,7 +31556,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/util/iso/Types.html" class="type-name-link" title="class in org.apache.sis.util.iso">Types</a> - Class in <a href="org/apache/sis/util/iso/package-summary.html">org.apache.sis.util.iso</a></dt>
 <dd>
-<div class="block">Static methods working on GeoAPI types and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link"><code>CodeList</code></a> values.</div>
+<div class="block">Static methods working on GeoAPI types and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link"><code>CodeList</code></a> values.</div>
 </dd>
 <dt><a href="org/apache/sis/metadata/TypeValuePolicy.html" class="type-name-link" title="enum class in org.apache.sis.metadata">TypeValuePolicy</a> - Enum Class in <a href="org/apache/sis/metadata/package-summary.html">org.apache.sis.metadata</a></dt>
 <dd>
@@ -31580,7 +31580,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/sis/metadata/KeyNamePolicy.html#UML_IDENTIFIER" class="member-name-link">UML_IDENTIFIER</a> - Enum constant in enum class <a href="org/apache/sis/metadata/KeyNamePolicy.html" title="enum class in org.apache.sis.metadata">KeyNamePolicy</a></dt>
 <dd>
-<div class="block">The keys in the map are the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/annotation/UML.html#identifier()" title="class or interface in org.opengis.annotation" class="external-link">UML identifier</a> of the metadata
+<div class="block">The keys in the map are the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/annotation/UML.html#identifier()" title="class or interface in org.opengis.annotation" class="external-link">UML identifier</a> of the metadata
  properties.</div>
 </dd>
 <dt><a href="org/apache/sis/referencing/factory/UnavailableFactoryException.html" class="type-name-link" title="class in org.apache.sis.referencing.factory">UnavailableFactoryException</a> - Exception Class in <a href="org/apache/sis/referencing/factory/package-summary.html">org.apache.sis.referencing.factory</a></dt>
@@ -32795,7 +32795,7 @@ the order they are declared.</div>
 <dt><a href="org/apache/sis/parameter/TensorParameters.html#WKT1" class="member-name-link">WKT1</a> - Static variable in class <a href="org/apache/sis/parameter/TensorParameters.html" title="class in org.apache.sis.parameter">TensorParameters</a></dt>
 <dd>
 <div class="block">Parses and creates matrix parameters with names matching the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/doc-files/WKT.html">Well Known Text</a>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/doc-files/WKT.html">Well Known Text</a>
  version 1 (WKT 1) convention.</div>
 </dd>
 <dt><a href="org/apache/sis/io/wkt/Convention.html#WKT1_COMMON_UNITS" class="member-name-link">WKT1_COMMON_UNITS</a> - Enum constant in enum class <a href="org/apache/sis/io/wkt/Convention.html" title="enum class in org.apache.sis.io.wkt">Convention</a></dt>
diff --git a/index.html b/index.html
index 9a6f1b2c..797917d8 100644
--- a/index.html
+++ b/index.html
@@ -215,7 +215,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color all-packages-table all-packages-table-tab6"><a href="org/apache/sis/metadata/sql/package-summary.html">org.apache.sis.metadata.sql</a></div>
 <div class="col-last even-row-color all-packages-table all-packages-table-tab6">
-<div class="block">An implementation of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a> interfaces
+<div class="block">An implementation of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a> interfaces
  fetching the data from an SQL database.</div>
 </div>
 <div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/sis/openoffice/package-summary.html">org.apache.sis.openoffice</a></div>
@@ -337,7 +337,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color all-packages-table all-packages-table-tab7"><a href="org/apache/sis/util/iso/package-summary.html">org.apache.sis.util.iso</a></div>
 <div class="col-last even-row-color all-packages-table all-packages-table-tab7">
-<div class="block">Implementations of GeoAPI types from the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/package-summary.html" class="external-link"><code>org.opengis.util</code></a> package.</div>
+<div class="block">Implementations of GeoAPI types from the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/package-summary.html" class="external-link"><code>org.opengis.util</code></a> package.</div>
 </div>
 <div class="col-first odd-row-color all-packages-table all-packages-table-tab7"><a href="org/apache/sis/util/logging/package-summary.html">org.apache.sis.util.logging</a></div>
 <div class="col-last odd-row-color all-packages-table all-packages-table-tab7">
diff --git a/org/apache/sis/console/Command.html b/org/apache/sis/console/Command.html
index 7509ada8..5abf9eb7 100644
--- a/org/apache/sis/console/Command.html
+++ b/org/apache/sis/console/Command.html
@@ -416,7 +416,7 @@ loadScripts(document, 'script');</script>
 <dd>0 on success, or an exit code if the command failed for a reason other than a Java exception.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></code> - if an error occurred during the command execution. This is typically, but not limited, to
-         <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link"><code>IOException</code></a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.sql/java/sql/SQLException.html" title="class or interface in java.sql" class="external-link"><code>SQLException</code></a>, <a href="../storage/DataStoreException.html" title="class in org.apache.sis.storage"><code>Data­Store­Except [...]
+         <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link"><code>IOException</code></a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.sql/java/sql/SQLException.html" title="class or interface in java.sql" class="external-link"><code>SQLException</code></a>, <a href="../storage/DataStoreException.html" title="class in org.apache.sis.storage"><code>Data­Store­Except [...]
 </dl>
 </section>
 </li>
diff --git a/org/apache/sis/coverage/BandedCoverage.Evaluator.html b/org/apache/sis/coverage/BandedCoverage.Evaluator.html
index bd7c3994..7e661921 100644
--- a/org/apache/sis/coverage/BandedCoverage.Evaluator.html
+++ b/org/apache/sis/coverage/BandedCoverage.Evaluator.html
@@ -98,7 +98,7 @@ loadScripts(document, 'script');</script>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Superinterfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>,<wbr>double[]&gt;</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>,<wbr>double[]&gt;</code></dd>
 </dl>
 <dl class="notes">
 <dt>All Known Subinterfaces:</dt>
@@ -110,7 +110,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public static interface </span><span class="element-name type-name-label">BandedCoverage.Evaluator</span><span class="extends-implements">
-extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>,<wbr>double[]&gt;</span></div>
+extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>,<wbr>double[]&gt;</span></div>
 <div class="block">Computes or interpolates values of sample dimensions at given positions.
  Values are computed by calls to <a href="#apply(org.opengis.geometry.DirectPosition)"><code>apply(Direct­Position)</code></a> and are returned as <code>double[]</code>.
 
@@ -144,7 +144,7 @@ extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/ja
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>double[]</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#apply(org.opengis.geometry.DirectPosition)" class="member-name-link">apply</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;point)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#apply(org.opengis.geometry.DirectPosition)" class="member-name-link">apply</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;point)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Returns a sequence of double values for a given point in the coverage.</div>
 </div>
@@ -265,7 +265,7 @@ extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/ja
 <li>
 <section class="detail" id="apply(org.opengis.geometry.DirectPosition)">
 <h3>apply</h3>
-<div class="member-signature"><span class="return-type">double[]</span>&nbsp;<span class="element-name">apply</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;point)</span>
+<div class="member-signature"><span class="return-type">double[]</span>&nbsp;<span class="element-name">apply</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;point)</span>
         throws <span class="exceptions"><a href="CannotEvaluateException.html" title="class in org.apache.sis.coverage">CannotEvaluateException</a></span></div>
 <div class="block">Returns a sequence of double values for a given point in the coverage.
  The CRS of the given point may be any coordinate reference system;
@@ -274,7 +274,7 @@ extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/ja
  The returned sequence includes a value for each <a href="SampleDimension.html" title="class in org.apache.sis.coverage">sample dimension</a>.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/Function.html#apply(T)" title="class or interface in java.util.function" class="external-link">apply</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geomet [...]
+<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/Function.html#apply(T)" title="class or interface in java.util.function" class="external-link">apply</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi [...]
 <dt>Parameters:</dt>
 <dd><code>point</code> - the position where to evaluate.</dd>
 <dt>Returns:</dt>
diff --git a/org/apache/sis/coverage/BandedCoverage.html b/org/apache/sis/coverage/BandedCoverage.html
index 5669c21b..1be95d74 100644
--- a/org/apache/sis/coverage/BandedCoverage.html
+++ b/org/apache/sis/coverage/BandedCoverage.html
@@ -118,7 +118,7 @@ loadScripts(document, 'script');</script>
  by contrast an ISO <code>Coverage</code> does not restrict sample values to primitive types,
  does not require all sample dimensions to use the same type,
  and sample values are accessed by field names instead of band indices.
- Said otherwise, an ISO <code>Coverage</code> can provide a complex structure (a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/Record.html" title="class or interface in org.opengis.util" class="external-link"><code>Record</code></a>)
+ Said otherwise, an ISO <code>Coverage</code> can provide a complex structure (a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/Record.html" title="class or interface in org.opengis.util" class="external-link"><code>Record</code></a>)
  at every location while this <code>Banded­Coverage</code> class provides only primitive arrays such as <code>float[]</code>.
  </div>
 
@@ -183,12 +183,12 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Creates a new function for computing or interpolating sample values at given locations.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getCoordinateReferenceSystem()" class="member-name-link">get­Coordinate­Reference­System</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Returns the coordinate reference system to which the cells are referenced.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getEnvelope()" class="member-name-link">get­Envelope</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Returns the bounding box for the coverage domain in CRS coordinates.</div>
@@ -233,7 +233,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="getCoordinateReferenceSystem()">
 <h3>getCoordinateReferenceSystem</h3>
-<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
+<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
 <div class="block">Returns the coordinate reference system to which the cells are referenced.</div>
 <dl class="notes">
 <dt>Returns:</dt>
@@ -246,7 +246,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="getEnvelope()">
 <h3>getEnvelope</h3>
-<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&gt;</span>&nbsp;<span class="element-name">get [...]
+<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&gt;</span>&nbsp;<span class [...]
 <div class="block">Returns the bounding box for the coverage domain in CRS coordinates.
  The envelope encompasses all cell surfaces, from the left border of leftmost cell
  to the right border of the rightmost cell and similarly along other axes.
@@ -294,7 +294,7 @@ loadScripts(document, 'script');</script>
 <h3>evaluator</h3>
 <div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="BandedCoverage.Evaluator.html" title="interface in org.apache.sis.coverage">BandedCoverage.Evaluator</a></span>&nbsp;<span class="element-name">evaluator</span>()</div>
 <div class="block">Creates a new function for computing or interpolating sample values at given locations.
- That function accepts <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position</code></a> in arbitrary Coordinate Reference System;
+ That function accepts <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position</code></a> in arbitrary Coordinate Reference System;
  conversions to the coverage reference system are applied as needed.
 
  <h4>Multi-threading</h4>
diff --git a/org/apache/sis/coverage/Category.html b/org/apache/sis/coverage/Category.html
index 05f664fd..79c7d8d9 100644
--- a/org/apache/sis/coverage/Category.html
+++ b/org/apache/sis/coverage/Category.html
@@ -136,7 +136,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  <blockquote><var>x</var> = offset + scale × <var>s</var></blockquote>
 
  More general equation are allowed. For example, <cite>SeaWiFS</cite> images use a logarithmic transform.
- General conversions are expressed with a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Math­Transform1D</code></a> object.
+ General conversions are expressed with a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Math­Transform1D</code></a> object.
 
  <p>All <code>Category</code> objects are immutable and thread-safe.</p></div>
 <dl class="notes">
@@ -166,7 +166,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-first even-row-color"><code>protected </code></div>
 <div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.CharSequence,org.apache.sis.measure.NumberRange,org.opengis.referencing.operation.MathTransform1D,javax.measure.Unit,java.util.function.DoubleToIntFunction)" class="member-name-link">Category</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/CharSequence.html" title="class or interface in java.lang" class="external-link">Char­Sequence</a>&nbsp;name,
  <a href="../measure/NumberRange.html" title="class in org.apache.sis.measure">Number­Range</a>&lt;?&gt;&nbsp;samples,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform1D</a>&nbsp;to­Units,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform1D</a>&nbsp;to­Units,
  <a href="http://unitsofmeasurement.github.io/unit-api/site/apidocs/javax/measure/Unit.html" title="class or interface in javax.measure" class="external-link">Unit</a>&lt;?&gt;&nbsp;units,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/DoubleToIntFunction.html" title="class or interface in java.util.function" class="external-link">Double­To­Int­Function</a>&nbsp;to­Na­N)</code></div>
 <div class="col-last even-row-color">
@@ -207,7 +207,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the range of values after conversions by the transfer function.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">International­String</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">International­String</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">get­Name</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the category name.</div>
@@ -217,7 +217,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the range of values occurring in this category.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform1D</ [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link" [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTransferFunction()" class="member-name-link">get­Transfer­Function</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the <cite>transfer function</cite> from sample values to real values in units of measurement.</div>
@@ -271,7 +271,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>Category</h3>
 <div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="element-name">Category</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/CharSequence.html" title="class or interface in java.lang" class="external-link">CharSequence</a>&nbsp;name,
  <a href="../measure/NumberRange.html" title="class in org.apache.sis.measure">NumberRange</a>&lt;?&gt;&nbsp;samples,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>&nbsp;toUnits,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>&nbsp;toUnits,
  <a href="http://unitsofmeasurement.github.io/unit-api/site/apidocs/javax/measure/Unit.html" title="class or interface in javax.measure" class="external-link">Unit</a>&lt;?&gt;&nbsp;units,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/DoubleToIntFunction.html" title="class or interface in java.util.function" class="external-link">DoubleToIntFunction</a>&nbsp;toNaN)</span></div>
 <div class="block">Constructs a qualitative or quantitative category. This constructor is accessible for sub-classing.
@@ -307,7 +307,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="getName()">
 <h3>getName</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">InternationalString</a></span>&nbsp;<span class="element-name">getName</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">InternationalString</a></span>&nbsp;<span class="element-name">getName</span>()</div>
 <div class="block">Returns the category name.</div>
 <dl class="notes">
 <dt>Returns:</dt>
@@ -337,7 +337,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../measure/NumberRange.html" title="class in org.apache.sis.measure">NumberRange</a>&lt;?&gt;</span>&nbsp;<span class="element-name">getSampleRange</span>()</div>
 <div class="block">Returns the range of values occurring in this category. The range delimits sample values that can
  be converted into real values using the <a href="#getTransferFunction()">transfer function</a>.
- If that function is <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html#isIdentity()" title="class or interface in org.opengis.referencing.operation" class="external-link">identity</a>, then the sample values
+ If that function is <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html#isIdentity()" title="class or interface in org.opengis.referencing.operation" class="external-link">identity</a>, then the sample values
  are already real values and the range may be an instance of <a href="../measure/MeasurementRange.html" title="class in org.apache.sis.measure"><code>Measurement­Range</code></a>
  (i.e. a number range with units of measurement).
 
@@ -377,7 +377,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="getTransferFunction()">
 <h3>getTransferFunction</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>&gt;</span>&nbsp [...]
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D< [...]
 <div class="block">Returns the <cite>transfer function</cite> from sample values to real values in units of measurement.
  The function is absent if this category is not a <a href="#isQuantitative()">quantitative</a> category.</div>
 <dl class="notes">
diff --git a/org/apache/sis/coverage/MismatchedCoverageRangeException.html b/org/apache/sis/coverage/MismatchedCoverageRangeException.html
index 9ceffbc8..82646759 100644
--- a/org/apache/sis/coverage/MismatchedCoverageRangeException.html
+++ b/org/apache/sis/coverage/MismatchedCoverageRangeException.html
@@ -116,7 +116,7 @@ loadScripts(document, 'script');</script>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
-<li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Mismatched­Dimension­Exception</code></a></li>
+<li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Mismatched­Dimension­Exception</code></a></li>
 <li><a href="../../../../serialized-form.html#org.apache.sis.coverage.MismatchedCoverageRangeException">Serialized Form</a></li>
 </ul>
 </dd>
diff --git a/org/apache/sis/coverage/RegionOfInterest.html b/org/apache/sis/coverage/RegionOfInterest.html
index 542ed51b..2fc0650b 100644
--- a/org/apache/sis/coverage/RegionOfInterest.html
+++ b/org/apache/sis/coverage/RegionOfInterest.html
@@ -139,7 +139,7 @@ implements <a href="../util/LenientComparable.html" title="interface in org.apac
 <div class="table-header col-first">Constructor</div>
 <div class="table-header col-last">Description</div>
 <div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.awt.Shape,org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">Region­Of­Interest</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Shape.html" title="class or interface in java.awt" class="external-link">Shape</a>&nbsp;geometry,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Creates a new region of interest from a two-dimensional shape.</div>
 </div>
@@ -199,7 +199,7 @@ implements <a href="../util/LenientComparable.html" title="interface in org.apac
 <section class="detail" id="&lt;init&gt;(java.awt.Shape,org.opengis.referencing.crs.CoordinateReferenceSystem)">
 <h3>RegionOfInterest</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RegionOfInterest</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Shape.html" title="class or interface in java.awt" class="external-link">Shape</a>&nbsp;geometry,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
 <div class="block">Creates a new region of interest from a two-dimensional shape.
  If the given CRS is <code>null</code>, then it will be assumed the same
  CRS than the CRS of the coverage on which operations are applied.</div>
@@ -222,7 +222,7 @@ implements <a href="../util/LenientComparable.html" title="interface in org.apac
 <section class="detail" id="toShape2D(org.apache.sis.coverage.grid.GridGeometry)">
 <h3>toShape2D</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Shape.html" title="class or interface in java.awt" class="external-link">Shape</a></span>&nbsp;<span class="element-name">toShape2D</span><wbr><span class="parameters">(<a href="grid/GridGeometry.html" title="class in org.apache.sis.coverage.grid">GridGeometry</a>&nbsp;target)</span>
-                throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+                throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Returns the clip geometry in coordinates of grid cells.
  The target space is specified by a <code>Grid­Geometry</code>.
 
@@ -235,7 +235,7 @@ implements <a href="../util/LenientComparable.html" title="interface in org.apac
 <dt>Returns:</dt>
 <dd>clip in pixel coordinates of given grid.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if ROI coordinates cannot be transformed to grid coordinates.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if ROI coordinates cannot be transformed to grid coordinates.</dd>
 </dl>
 </section>
 </li>
diff --git a/org/apache/sis/coverage/SampleDimension.Builder.html b/org/apache/sis/coverage/SampleDimension.Builder.html
index 08927ce8..f8634376 100644
--- a/org/apache/sis/coverage/SampleDimension.Builder.html
+++ b/org/apache/sis/coverage/SampleDimension.Builder.html
@@ -272,7 +272,7 @@ loadScripts(document, 'script');</script>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="SampleDimension.Builder.html" title="class in org.apache.sis.coverage">Sample­Dimension​.Builder</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addQuantitative(java.lang.CharSequence,org.apache.sis.measure.NumberRange,org.opengis.referencing.operation.MathTransform1D,javax.measure.Unit)" class="member-name-link">add­Quantitative</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/CharSequence.html" title="class or interface in java.lang" class="external-link">Char­Se [...]
  <a href="../measure/NumberRange.html" title="class in org.apache.sis.measure">Number­Range</a>&lt;?&gt;&nbsp;samples,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform1D</a>&nbsp;to­Units,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform1D</a>&nbsp;to­Units,
  <a href="http://unitsofmeasurement.github.io/unit-api/site/apidocs/javax/measure/Unit.html" title="class or interface in javax.measure" class="external-link">Unit</a>&lt;?&gt;&nbsp;units)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Constructs a quantitative category for all samples in the specified range of values.</div>
@@ -297,7 +297,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the value specified by the last call to a <code>set­Background(…)</code> method.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">get­Name</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the name specified by the last call to a <code>set­Name(…)</code> method.</div>
@@ -338,7 +338,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Sets an identification of the sample dimension as a character sequence.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="SampleDimension.Builder.html" title="class in org.apache.sis.coverage">Sample­Dimension​.Builder</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(org.opengis.util.GenericName)" class="member-name-link">set­Name</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;name)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(org.opengis.util.GenericName)" class="member-name-link">set­Name</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;name)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets an identification of the sample dimension.</div>
 </div>
@@ -378,7 +378,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="getName()">
 <h3>getName</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a></span>&nbsp;<span class="element-name">getName</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a></span>&nbsp;<span class="element-name">getName</span>()</div>
 <div class="block">Returns the name specified by the last call to a <code>set­Name(…)</code> method.
  If <code>set­Name(…)</code> has not been invoked or if <a href="#clear()"><code>clear()</code></a> has been invoked after,
  then this method returns <code>null</code>. In that case the <a href="#build()"><code>build()</code></a> method will default
@@ -400,7 +400,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="setName(org.opengis.util.GenericName)">
 <h3>setName</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="SampleDimension.Builder.html" title="class in org.apache.sis.coverage">SampleDimension.Builder</a></span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="SampleDimension.Builder.html" title="class in org.apache.sis.coverage">SampleDimension.Builder</a></span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</span></div>
 <div class="block">Sets an identification of the sample dimension.
  This is the value to be returned by <a href="SampleDimension.html#getName()"><code>Sample­Dimension​.get­Name()</code></a>.
  If this method is invoked more than once, then the last specified name prevails
@@ -418,7 +418,7 @@ loadScripts(document, 'script');</script>
 <h3>setName</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="SampleDimension.Builder.html" title="class in org.apache.sis.coverage">SampleDimension.Builder</a></span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/CharSequence.html" title="class or interface in java.lang" class="external-link">CharSequence</a>&nbsp;name)</span></div>
 <div class="block">Sets an identification of the sample dimension as a character sequence.
- This is a convenience method for creating a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>Generic­Name</code></a> from the given characters.
+ This is a convenience method for creating a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>Generic­Name</code></a> from the given characters.
 
  <div class="note"><b>Implementation note:</b>
  this convenience method delegates to <a href="#setName(org.opengis.util.GenericName)"><code>set­Name(Generic­Name)</code></a>.</div></div>
@@ -498,7 +498,7 @@ loadScripts(document, 'script');</script>
  (previous values become ordinary qualitative categories).</div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
+<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
                  or <code>null</code> for a default "fill value" (localized) name.</dd>
 <dd><code>sample</code> - the background value.</dd>
 <dt>Returns:</dt>
@@ -523,7 +523,7 @@ loadScripts(document, 'script');</script>
  this convenience method delegates to <a href="#addQualitative(java.lang.CharSequence,org.apache.sis.measure.NumberRange)"><code>add­Qualitative(Char­Sequence, Number­Range)</code></a>.</div></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
+<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
                  or <code>null</code> for a default "no data" name.</dd>
 <dd><code>sample</code> - the sample value as a boolean.</dd>
 <dt>Returns:</dt>
@@ -548,7 +548,7 @@ loadScripts(document, 'script');</script>
  this convenience method delegates to <a href="#addQualitative(java.lang.CharSequence,org.apache.sis.measure.NumberRange)"><code>add­Qualitative(Char­Sequence, Number­Range)</code></a>.</div></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
+<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
                  or <code>null</code> for a default "no data" name.</dd>
 <dd><code>sample</code> - the sample value as an integer.</dd>
 <dt>Returns:</dt>
@@ -573,7 +573,7 @@ loadScripts(document, 'script');</script>
  this convenience method delegates to <a href="#addQualitative(java.lang.CharSequence,org.apache.sis.measure.NumberRange)"><code>add­Qualitative(Char­Sequence, Number­Range)</code></a>.</div></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
+<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
                  or <code>null</code> for a default "no data" name.</dd>
 <dd><code>sample</code> - the sample value as an integer.</dd>
 <dt>Returns:</dt>
@@ -598,7 +598,7 @@ loadScripts(document, 'script');</script>
  this convenience method delegates to <a href="#addQualitative(java.lang.CharSequence,org.apache.sis.measure.NumberRange)"><code>add­Qualitative(Char­Sequence, Number­Range)</code></a>.</div></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
+<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
                  or <code>null</code> for a default "no data" name.</dd>
 <dd><code>sample</code> - the sample value as an integer.</dd>
 <dt>Returns:</dt>
@@ -622,7 +622,7 @@ loadScripts(document, 'script');</script>
  this convenience method delegates to <a href="#addQualitative(java.lang.CharSequence,org.apache.sis.measure.NumberRange)"><code>add­Qualitative(Char­Sequence, Number­Range)</code></a>.</div></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
+<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
                  or <code>null</code> for a default "no data" name.</dd>
 <dd><code>sample</code> - the sample value as a real number or a NaN value.</dd>
 <dt>Returns:</dt>
@@ -646,7 +646,7 @@ loadScripts(document, 'script');</script>
  this convenience method delegates to <a href="#addQualitative(java.lang.CharSequence,org.apache.sis.measure.NumberRange)"><code>add­Qualitative(Char­Sequence, Number­Range)</code></a>.</div></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
+<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
                  or <code>null</code> for a default "no data" name.</dd>
 <dd><code>sample</code> - the sample value as a real number or a NaN value.</dd>
 <dt>Returns:</dt>
@@ -671,7 +671,7 @@ loadScripts(document, 'script');</script>
  this convenience method delegates to <a href="#addQualitative(java.lang.CharSequence,org.apache.sis.measure.NumberRange)"><code>add­Qualitative(Char­Sequence, Number­Range)</code></a>.</div></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
+<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
                   or <code>null</code> for a default "no data" name.</dd>
 <dd><code>minimum</code> - the minimum sample value, inclusive.</dd>
 <dd><code>maximum</code> - the maximum sample value, inclusive.</dd>
@@ -697,7 +697,7 @@ loadScripts(document, 'script');</script>
  be categorized more precisely (cloud, instrument error, <i>etc</i>).</div></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
+<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
                   or <code>null</code> for a default "no data" name.</dd>
 <dd><code>samples</code> - the minimum and maximum sample values in the category.</dd>
 <dt>Returns:</dt>
@@ -722,7 +722,7 @@ loadScripts(document, 'script');</script>
  this convenience method delegates to <a href="#mapQualitative(java.lang.CharSequence,org.apache.sis.measure.NumberRange,float)"><code>map­Qualitative(Char­Sequence, Number­Range, float)</code></a>.</div></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
+<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
                     or <code>null</code> for a default "no data" name.</dd>
 <dd><code>sample</code> - the sample value as a real or integer number.</dd>
 <dd><code>converted</code> - the converted value to map to the given sample value.
@@ -758,7 +758,7 @@ loadScripts(document, 'script');</script>
  needs to control which converted NaN value is mapped to the samples values.</p></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
+<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
                     or <code>null</code> for a default "no data" name.</dd>
 <dd><code>samples</code> - the minimum and maximum sample values in the category.</dd>
 <dd><code>converted</code> - the converted value to map to the given sample values.
@@ -800,7 +800,7 @@ loadScripts(document, 'script');</script>
  this convenience method delegates to <a href="#addQuantitative(java.lang.CharSequence,org.apache.sis.measure.NumberRange,org.opengis.referencing.operation.MathTransform1D,javax.measure.Unit)"><code>add­Quantitative(Char­Sequence, Number­Range, Math­Transform1D, Unit)</code></a>.</div></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
+<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
                      or <code>null</code> for a default "data" name.</dd>
 <dd><code>samples</code> - the minimum and maximum sample values in the category. Element class is usually
                      <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link"><code>Integer</code></a>, but <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Float.html" title="class or interface in java.lang" class="external-link"><code>Float</code></a> and <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html" title="clas [...]
@@ -828,7 +828,7 @@ loadScripts(document, 'script');</script>
  this convenience method delegates to <a href="#addQuantitative(java.lang.CharSequence,org.apache.sis.measure.NumberRange,org.opengis.referencing.operation.MathTransform1D,javax.measure.Unit)"><code>add­Quantitative(Char­Sequence, Number­Range, Math­Transform1D, Unit)</code></a>.</div></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
+<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
                   or <code>null</code> for a default "data" name.</dd>
 <dd><code>minimum</code> - the minimum value (inclusive) in the given units.</dd>
 <dd><code>maximum</code> - the maximum value (inclusive) in the given units.</dd>
@@ -854,7 +854,7 @@ loadScripts(document, 'script');</script>
  this convenience method delegates to <a href="#addQuantitative(java.lang.CharSequence,org.apache.sis.measure.NumberRange,org.opengis.referencing.operation.MathTransform1D,javax.measure.Unit)"><code>add­Quantitative(Char­Sequence, Number­Range, Math­Transform1D, Unit)</code></a>.</div></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
+<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
                   or <code>null</code> for a default "data" name.</dd>
 <dd><code>minimum</code> - the minimum value (inclusive) in the given units.</dd>
 <dd><code>maximum</code> - the maximum value (inclusive) in the given units.</dd>
@@ -886,7 +886,7 @@ loadScripts(document, 'script');</script>
  this convenience method delegates to <a href="#addQuantitative(java.lang.CharSequence,org.apache.sis.measure.NumberRange,org.opengis.referencing.operation.MathTransform1D,javax.measure.Unit)"><code>add­Quantitative(Char­Sequence, Number­Range, Math­Transform1D, Unit)</code></a>.</div></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object.
+<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object.
                  or <code>null</code> for a default "data" name.</dd>
 <dd><code>lower</code> - the lower sample value, inclusive.</dd>
 <dd><code>upper</code> - the upper sample value, exclusive.</dd>
@@ -907,7 +907,7 @@ loadScripts(document, 'script');</script>
 <h3>addQuantitative</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="SampleDimension.Builder.html" title="class in org.apache.sis.coverage">SampleDimension.Builder</a></span>&nbsp;<span class="element-name">addQuantitative</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/CharSequence.html" title="class or interface in java.lang" class="external-link">CharSequence</a>&nbsp;name,
  <a href="../measure/NumberRange.html" title="class in org.apache.sis.measure">NumberRange</a>&lt;?&gt;&nbsp;samples,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>&nbsp;toUnits,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>&nbsp;toUnits,
  <a href="http://unitsofmeasurement.github.io/unit-api/site/apidocs/javax/measure/Unit.html" title="class or interface in javax.measure" class="external-link">Unit</a>&lt;?&gt;&nbsp;units)</span></div>
 <div class="block">Constructs a quantitative category for all samples in the specified range of values.
  Sample values (usually integers) will be converted into real values
@@ -918,7 +918,7 @@ loadScripts(document, 'script');</script>
  All other <code>add­Quantitative(name, …)</code> methods are convenience methods delegating their work to this method.</p></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
+<dd><code>name</code> - the category name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> object,
                   or <code>null</code> for a default "data" name.</dd>
 <dd><code>samples</code> - the minimum and maximum sample values in the category. Element class is usually
                   <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link"><code>Integer</code></a>, but <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Float.html" title="class or interface in java.lang" class="external-link"><code>Float</code></a> and <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html" title="class o [...]
diff --git a/org/apache/sis/coverage/SampleDimension.html b/org/apache/sis/coverage/SampleDimension.html
index 021eba48..78a664f2 100644
--- a/org/apache/sis/coverage/SampleDimension.html
+++ b/org/apache/sis/coverage/SampleDimension.html
@@ -183,7 +183,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="summary-table two-column-summary">
 <div class="table-header col-first">Constructor</div>
 <div class="table-header col-last">Description</div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.util.GenericName,java.lang.Number,java.util.Collection)" class="member-name-link">Sample­Dimension</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;name,
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.util.GenericName,java.lang.Number,java.util.Collection)" class="member-name-link">Sample­Dimension</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;name,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>&nbsp;background,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;? extends <a href="Category.html" title="class in org.apache.sis.coverage">Category</a>&gt;&nbsp;categories)</code></div>
 <div class="col-last even-row-color">
@@ -234,7 +234,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the range of values after conversions by the transfer function.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">get­Name</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns an identification for this sample dimension.</div>
@@ -249,7 +249,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the range of values occurring in this sample dimension.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform1D</ [...]
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link" [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTransferFunction()" class="member-name-link">get­Transfer­Function</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the <cite>transfer function</cite> from sample values to real values.</div>
@@ -300,7 +300,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.util.GenericName,java.lang.Number,java.util.Collection)">
 <h3>SampleDimension</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">SampleDimension</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">SampleDimension</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>&nbsp;background,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;? extends <a href="Category.html" title="class in org.apache.sis.coverage">Category</a>&gt;&nbsp;categories)</span></div>
 <div class="block">Creates a sample dimension with the specified name and categories.
@@ -332,7 +332,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="getName()">
 <h3>getName</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a></span>&nbsp;<span class="element-name">getName</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a></span>&nbsp;<span class="element-name">getName</span>()</div>
 <div class="block">Returns an identification for this sample dimension. This is typically used as a way to perform a band select
  by using human comprehensible descriptions instead of just numbers. Web Coverage Service (WCS) can use this name
  in order to perform band sub-setting as directed from a user request.</div>
@@ -342,7 +342,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list-long">
-<li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/content/RangeDimension.html#getSequenceIdentifier()" title="class or interface in org.opengis.metadata.content" class="external-link"><code>Range­Dimension​.get­Sequence­Identifier()</code></a></li>
+<li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/content/RangeDimension.html#getSequenceIdentifier()" title="class or interface in org.opengis.metadata.content" class="external-link"><code>Range­Dimension​.get­Sequence­Identifier()</code></a></li>
 </ul>
 </dd>
 </dl>
@@ -403,7 +403,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="../measure/NumberRange.html" title="class in org.apache.sis.measure">NumberRange</a>&lt;?&gt;&gt;</span>&nbsp;<span class="element-name">getSampleRange</span>()</div>
 <div class="block">Returns the range of values occurring in this sample dimension. The range delimits sample values that
  can be converted into real values using the <a href="#getTransferFunction()">transfer function</a>.
- If that function is <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html#isIdentity()" title="class or interface in org.opengis.referencing.operation" class="external-link">identity</a>, then the values are already
+ If that function is <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html#isIdentity()" title="class or interface in org.opengis.referencing.operation" class="external-link">identity</a>, then the values are already
  real values and the range may be an instance of <a href="../measure/MeasurementRange.html" title="class in org.apache.sis.measure"><code>Measurement­Range</code></a>
  (i.e. a number range with units of measurement).</div>
 <dl class="notes">
@@ -433,13 +433,13 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="getTransferFunction()">
 <h3>getTransferFunction</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>&gt;</span>&nbsp [...]
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D< [...]
 <div class="block">Returns the <cite>transfer function</cite> from sample values to real values.
  This method returns a transform expecting sample values as input and computing real values as output.
  The output units of measurement is given by <a href="#getUnits()"><code>get­Units()</code></a>.
 
  <p>This transform takes care of converting all "<a href="#getNoDataValues()">no data values</a>" into <code>Na­N</code> values.
- The <code>transfer­Function.<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html#inverse()" title="class or interface in org.opengis.referencing.operation" class="external-link">inverse()</a></code> transform is capable to differentiate
+ The <code>transfer­Function.<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html#inverse()" title="class or interface in org.opengis.referencing.operation" class="external-link">inverse()</a></code> transform is capable to differentiate
  those <code>Na­N</code> values and get back the original sample value.</p></div>
 <dl class="notes">
 <dt>Returns:</dt>
diff --git a/org/apache/sis/coverage/class-use/CannotEvaluateException.html b/org/apache/sis/coverage/class-use/CannotEvaluateException.html
index d110bc7d..909f4f3d 100644
--- a/org/apache/sis/coverage/class-use/CannotEvaluateException.html
+++ b/org/apache/sis/coverage/class-use/CannotEvaluateException.html
@@ -94,7 +94,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code>double[]</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">BandedCoverage.Evaluator.</span><code><a href="../BandedCoverage.Evaluator.html#apply(org.opengis.geometry.DirectPosition)" class="member-name-link">apply</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;point)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">BandedCoverage.Evaluator.</span><code><a href="../BandedCoverage.Evaluator.html#apply(org.opengis.geometry.DirectPosition)" class="member-name-link">apply</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;point)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Returns a sequence of double values for a given point in the coverage.</div>
 </div>
diff --git a/org/apache/sis/coverage/class-use/Category.html b/org/apache/sis/coverage/class-use/Category.html
index 033eb768..d3d39891 100644
--- a/org/apache/sis/coverage/class-use/Category.html
+++ b/org/apache/sis/coverage/class-use/Category.html
@@ -120,7 +120,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-second">Constructor</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code>&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="../SampleDimension.html#%3Cinit%3E(org.opengis.util.GenericName,java.lang.Number,java.util.Collection)" class="member-name-link">SampleDimension</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name,
+<div class="col-second even-row-color"><code><a href="../SampleDimension.html#%3Cinit%3E(org.opengis.util.GenericName,java.lang.Number,java.util.Collection)" class="member-name-link">SampleDimension</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>&nbsp;background,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;? extends <a href="../Category.html" title="class in org.apache.sis.coverage">Category</a>&gt;&nbsp;categories)</code></div>
 <div class="col-last even-row-color">
diff --git a/org/apache/sis/coverage/class-use/SampleDimension.Builder.html b/org/apache/sis/coverage/class-use/SampleDimension.Builder.html
index 62bffd83..e76feadb 100644
--- a/org/apache/sis/coverage/class-use/SampleDimension.Builder.html
+++ b/org/apache/sis/coverage/class-use/SampleDimension.Builder.html
@@ -163,7 +163,7 @@ loadScripts(document, 'script');</script>
 <div class="col-first even-row-color"><code><a href="../SampleDimension.Builder.html" title="class in org.apache.sis.coverage">SampleDimension.Builder</a></code></div>
 <div class="col-second even-row-color"><span class="type-name-label">SampleDimension.Builder.</span><code><a href="../SampleDimension.Builder.html#addQuantitative(java.lang.CharSequence,org.apache.sis.measure.NumberRange,org.opengis.referencing.operation.MathTransform1D,javax.measure.Unit)" class="member-name-link">addQuantitative</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/CharSequence.html" title="class or interface in java.lang" class="exte [...]
  <a href="../../measure/NumberRange.html" title="class in org.apache.sis.measure">NumberRange</a>&lt;?&gt;&nbsp;samples,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>&nbsp;toUnits,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>&nbsp;toUnits,
  <a href="http://unitsofmeasurement.github.io/unit-api/site/apidocs/javax/measure/Unit.html" title="class or interface in javax.measure" class="external-link">Unit</a>&lt;?&gt;&nbsp;units)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Constructs a quantitative category for all samples in the specified range of values.</div>
@@ -204,7 +204,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Sets an identification of the sample dimension as a character sequence.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="../SampleDimension.Builder.html" title="class in org.apache.sis.coverage">SampleDimension.Builder</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">SampleDimension.Builder.</span><code><a href="../SampleDimension.Builder.html#setName(org.opengis.util.GenericName)" class="member-name-link">setName</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SampleDimension.Builder.</span><code><a href="../SampleDimension.Builder.html#setName(org.opengis.util.GenericName)" class="member-name-link">setName</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Sets an identification of the sample dimension.</div>
 </div>
@@ -221,7 +221,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code><a href="../grid/GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a></code></div>
 <div class="col-second even-row-color"><span class="type-name-label">GridCoverageProcessor.</span><code><a href="../grid/GridCoverageProcessor.html#convert(org.apache.sis.coverage.grid.GridCoverage,org.opengis.referencing.operation.MathTransform1D%5B%5D,java.util.function.Function)" class="member-name-link">convert</a><wbr>(<a href="../grid/GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a>&nbsp;source,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>[]&nbsp;converters,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>[]&nbsp;converters,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../SampleDimension.Builder.html" title="class in org.apache.sis.coverage">SampleDimension.Builder</a>,<wbr><a href="../SampleDimension.html" title="class in org.apache.sis.coverage">SampleDimension</a>&gt;&nbsp;sampleDimensionModifier)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Returns a coverage with sample values converted by the given functions.</div>
diff --git a/org/apache/sis/coverage/class-use/SampleDimension.html b/org/apache/sis/coverage/class-use/SampleDimension.html
index a3009843..a24d0a75 100644
--- a/org/apache/sis/coverage/class-use/SampleDimension.html
+++ b/org/apache/sis/coverage/class-use/SampleDimension.html
@@ -159,7 +159,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code><a href="../grid/GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a></code></div>
 <div class="col-second even-row-color"><span class="type-name-label">GridCoverageProcessor.</span><code><a href="../grid/GridCoverageProcessor.html#convert(org.apache.sis.coverage.grid.GridCoverage,org.opengis.referencing.operation.MathTransform1D%5B%5D,java.util.function.Function)" class="member-name-link">convert</a><wbr>(<a href="../grid/GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a>&nbsp;source,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>[]&nbsp;converters,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>[]&nbsp;converters,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../SampleDimension.Builder.html" title="class in org.apache.sis.coverage">SampleDimension.Builder</a>,<wbr><a href="../SampleDimension.html" title="class in org.apache.sis.coverage">SampleDimension</a>&gt;&nbsp;sampleDimensionModifier)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Returns a coverage with sample values converted by the given functions.</div>
@@ -216,7 +216,7 @@ loadScripts(document, 'script');</script>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title="class or interface in java.awt.image" class="external-link">RenderedImage</a></code></div>
 <div class="col-second even-row-color"><span class="type-name-label">ImageProcessor.</span><code><a href="../../image/ImageProcessor.html#visualize(java.awt.image.RenderedImage,java.awt.Rectangle,org.opengis.referencing.operation.MathTransform,java.util.List)" class="member-name-link">visualize</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title="class or interface in java.awt.image" class="external-link">RenderedImag [...]
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Rectangle.html" title="class or interface in java.awt" class="external-link">Rectangle</a>&nbsp;bounds,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;toSource,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;toSource,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../SampleDimension.html" title="class in org.apache.sis.coverage">SampleDimension</a>&gt;&nbsp;ranges)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Returns an image as the resampling of the given image followed by a conversion to integer sample values.</div>
diff --git a/org/apache/sis/coverage/grid/DomainLinearizer.html b/org/apache/sis/coverage/grid/DomainLinearizer.html
index e1f49e7b..1399a2ed 100644
--- a/org/apache/sis/coverage/grid/DomainLinearizer.html
+++ b/org/apache/sis/coverage/grid/DomainLinearizer.html
@@ -275,7 +275,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="apply(org.apache.sis.coverage.grid.GridCoverage)">
 <h3>apply</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a></span>&nbsp;<span class="element-name">apply</span><wbr><span class="parameters">(<a href="GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a>&nbsp;coverage)</span>
-                   throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+                   throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Returns a grid coverage with a linear approximation of the <cite>grid to CRS</cite> conversion.
  The linear approximation is computed by <a href="#apply(org.apache.sis.coverage.grid.GridGeometry)"><code>apply(Grid­Geometry)</code></a>. If the <cite>grid to CRS</cite>
  conversion of the given coverage is already linear, then this method returns <code>coverage</code>.</div>
@@ -285,7 +285,7 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd>a grid coverage with a linear approximation of the <cite>grid to CRS</cite> conversion.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if some cell coordinates cannot be computed.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if some cell coordinates cannot be computed.</dd>
 </dl>
 </section>
 </li>
@@ -293,7 +293,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="apply(org.apache.sis.coverage.grid.GridGeometry)">
 <h3>apply</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GridGeometry.html" title="class in org.apache.sis.coverage.grid">GridGeometry</a></span>&nbsp;<span class="element-name">apply</span><wbr><span class="parameters">(<a href="GridGeometry.html" title="class in org.apache.sis.coverage.grid">GridGeometry</a>&nbsp;gg)</span>
-                   throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+                   throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Creates a grid geometry with a linear approximation of the <cite>grid to CRS</cite> conversion.
  The approximation is computed by <cite>Least Mean Squares</cite> method: the affine transform
  coefficients are chosen in way making the average value of (<var>position</var> − <var>linear
@@ -306,7 +306,7 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd>a grid geometry with a linear approximation of the <cite>grid to CRS</cite> conversion.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if some cell coordinates cannot be computed.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if some cell coordinates cannot be computed.</dd>
 </dl>
 </section>
 </li>
diff --git a/org/apache/sis/coverage/grid/FractionalGridCoordinates.html b/org/apache/sis/coverage/grid/FractionalGridCoordinates.html
index 950ed4f4..e1def6a0 100644
--- a/org/apache/sis/coverage/grid/FractionalGridCoordinates.html
+++ b/org/apache/sis/coverage/grid/FractionalGridCoordinates.html
@@ -114,7 +114,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="block">Grid coordinates which may have fraction digits after the integer part.
  Grid coordinates specify the location of a cell within a <a href="GridCoverage.html" title="class in org.apache.sis.coverage.grid"><code>Grid­Coverage</code></a>.
  They are normally integer numbers, but fractional parts may exist for example
- after converting a geospatial <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position</code></a> to grid coordinates.
+ after converting a geospatial <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position</code></a> to grid coordinates.
  Preserving that fractional part is sometimes useful, e.g. for interpolations.
  This class can store such fractional part and can also compute a <a href="GridExtent.html" title="class in org.apache.sis.coverage.grid"><code>Grid­Extent</code></a>
  containing the coordinates, which can be used for requesting data for interpolations.
@@ -212,8 +212,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Creates a new grid extent around this grid coordinates.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toPosition(org.opengis.referencing.operation.MathTransform)" class="member-name-link">to­Position</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;grid­To­CRS)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toPosition(org.opengis.referencing.operation.MathTransform)" class="member-name-link">to­Position</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;grid­To­CRS)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the grid coordinates converted to a geospatial position using the given transform.</div>
 </div>
@@ -414,7 +414,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">Illegal­Argument­Exception</a></code> - if a <code>size</code> value is negative.</dd>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/ArithmeticException.html" title="class or interface in java.lang" class="external-link">Arithmetic­Exception</a></code> - if a coordinate value is outside the range of <code>long</code> values.</dd>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if <code>bounds</code> dimension is not equal to grid coordinates dimension.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if <code>bounds</code> dimension is not equal to grid coordinates dimension.</dd>
 <dd><code><a href="../PointOutsideCoverageException.html" title="class in org.apache.sis.coverage">Point­Outside­Coverage­Exception</a></code> - if the grid coordinates (rounded to nearest integers) are outside the
          given bounds.</dd>
 </dl>
@@ -423,18 +423,18 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="toPosition(org.opengis.referencing.operation.MathTransform)">
 <h3>toPosition</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></span>&nbsp;<span class="element-name">toPosition</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org [...]
-                          throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></span>&nbsp;<span class="element-name">toPosition</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform. [...]
+                          throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Returns the grid coordinates converted to a geospatial position using the given transform.
  The <code>grid­To­CRS</code> argument is typically <a href="GridGeometry.html#getGridToCRS(org.opengis.referencing.datum.PixelInCell)"><code>Grid­Geometry​.get­Grid­To­CRS(Pixel­In­Cell)</code></a>
- with <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell​.CELL_CENTER</code></a>.</div>
+ with <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell​.CELL_CENTER</code></a>.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>grid­To­CRS</code> - the transform to apply on grid coordinates.</dd>
 <dt>Returns:</dt>
 <dd>the grid coordinates converted using the given transform.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if the grid coordinates cannot be converted by <code>grid­To­CRS</code>.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if the grid coordinates cannot be converted by <code>grid­To­CRS</code>.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list-long">
diff --git a/org/apache/sis/coverage/grid/GridCoverage.Evaluator.html b/org/apache/sis/coverage/grid/GridCoverage.Evaluator.html
index 38d0696f..2220a98c 100644
--- a/org/apache/sis/coverage/grid/GridCoverage.Evaluator.html
+++ b/org/apache/sis/coverage/grid/GridCoverage.Evaluator.html
@@ -96,7 +96,7 @@ loadScripts(document, 'script');</script>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Superinterfaces:</dt>
-<dd><code><a href="../BandedCoverage.Evaluator.html" title="interface in org.apache.sis.coverage">Banded­Coverage​.Evaluator</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link"> [...]
+<dd><code><a href="../BandedCoverage.Evaluator.html" title="interface in org.apache.sis.coverage">Banded­Coverage​.Evaluator</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" cla [...]
 </dl>
 <dl class="notes">
 <dt>Enclosing class:</dt>
@@ -155,7 +155,7 @@ extends <a href="../BandedCoverage.Evaluator.html" title="interface in org.apach
 <div class="block">Sets the default slice where to perform evaluation when the points do not have enough dimensions.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="FractionalGridCoordinates.html" title="class in org.apache.sis.coverage.grid">Fractional­Grid­Coordinates</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#toGridCoordinates(org.opengis.geometry.DirectPosition)" class="member-name-link">to­Grid­Coordinates</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;point)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#toGridCoordinates(org.opengis.geometry.DirectPosition)" class="member-name-link">to­Grid­Coordinates</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;point)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Converts the specified geospatial position to grid coordinates.</div>
 </div>
@@ -234,8 +234,8 @@ extends <a href="../BandedCoverage.Evaluator.html" title="interface in org.apach
 <li>
 <section class="detail" id="toGridCoordinates(org.opengis.geometry.DirectPosition)">
 <h3>toGridCoordinates</h3>
-<div class="member-signature"><span class="return-type"><a href="FractionalGridCoordinates.html" title="class in org.apache.sis.coverage.grid">FractionalGridCoordinates</a></span>&nbsp;<span class="element-name">toGridCoordinates</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;point)</span>
-                                     throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+<div class="member-signature"><span class="return-type"><a href="FractionalGridCoordinates.html" title="class in org.apache.sis.coverage.grid">FractionalGridCoordinates</a></span>&nbsp;<span class="element-name">toGridCoordinates</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;point)</span>
+                                     throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Converts the specified geospatial position to grid coordinates. If the given position is associated to
  a non-null coordinate reference system (CRS) different than the <a href="#getCoverage()">coverage</a> CRS,
  then this method automatically transforms that position to the <a href="../BandedCoverage.html#getCoordinateReferenceSystem()">coverage CRS</a> before to compute grid coordinates.
@@ -252,7 +252,7 @@ extends <a href="../BandedCoverage.Evaluator.html" title="interface in org.apach
 <dd><code><a href="IncompleteGridGeometryException.html" title="class in org.apache.sis.coverage.grid">Incomplete­Grid­Geometry­Exception</a></code> - if the <a href="GridCoverage.html#getGridGeometry()">grid geometry</a>
          does not define a "grid to CRS" transform, or if the given point has a non-null CRS but the
          coverage does not <a href="GridCoverage.html#getCoordinateReferenceSystem()">have a CRS</a>.</dd>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if the given coordinates cannot be transformed.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if the given coordinates cannot be transformed.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list-long">
diff --git a/org/apache/sis/coverage/grid/GridCoverage.html b/org/apache/sis/coverage/grid/GridCoverage.html
index 5900e2d0..036c0dce 100644
--- a/org/apache/sis/coverage/grid/GridCoverage.html
+++ b/org/apache/sis/coverage/grid/GridCoverage.html
@@ -205,12 +205,12 @@ loadScripts(document, 'script');</script>
 <div class="block">Returns a grid coverage that contains real values or sample values, depending if <code>converted</code> is <code>true</code>
  or <code>false</code> respectively.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCoordinateReferenceSystem()" class="member-name-link">get­Coordinate­Reference­System</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the coordinate reference system to which the values in grid domain are referenced.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getEnvelope()" class="member-name-link">get­Envelope</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the bounding box for the coverage domain in CRS coordinates.</div>
@@ -310,7 +310,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="getCoordinateReferenceSystem()">
 <h3>getCoordinateReferenceSystem</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
 <div class="block">Returns the coordinate reference system to which the values in grid domain are referenced.
  This is the target coordinate reference system of the <a href="GridGeometry.html#getGridToCRS(org.opengis.referencing.datum.PixelInCell)"><code>grid­To­CRS</code></a>
  math transform.
@@ -329,7 +329,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="getEnvelope()">
 <h3>getEnvelope</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&gt;</span>&nbsp;<span class="element-name">getEnvelope< [...]
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&gt;</span>&nbsp;<span class="element [...]
 <div class="block">Returns the bounding box for the coverage domain in CRS coordinates.
  The envelope encompasses all cell surfaces, from the left border of leftmost cell
  to the right border of the rightmost cell and similarly along other axes.
@@ -455,7 +455,7 @@ loadScripts(document, 'script');</script>
 <h3>evaluator</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GridCoverage.Evaluator.html" title="interface in org.apache.sis.coverage.grid">GridCoverage.Evaluator</a></span>&nbsp;<span class="element-name">evaluator</span>()</div>
 <div class="block">Creates a new function for computing or interpolating sample values at given locations.
- That function accepts <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position</code></a> in arbitrary Coordinate Reference System;
+ That function accepts <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position</code></a> in arbitrary Coordinate Reference System;
  conversions to grid indices are applied as needed.
 
  <h4>Multi-threading</h4>
@@ -495,7 +495,7 @@ loadScripts(document, 'script');</script>
  The <code>slice­Extent</code> is specified to this method as grid indices. If the <var>z</var> and <var>t</var> values
  are not grid indices but are relative to some Coordinate Reference System (CRS) instead, then the slice extent can
  be computed as below. First, a <cite>slice point</cite> containing the <var>z</var> and <var>t</var> coordinates
- should be constructed as a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position</code></a> in one of the following ways:
+ should be constructed as a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position</code></a> in one of the following ways:
 
  <ul>
    <li>The <code>slice­Point</code> has a CRS with two dimensions less than this grid coverage CRS.</li>
@@ -545,7 +545,7 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd>the grid slice as a rendered image. Image location is relative to <code>slice­Extent</code>.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given extent does not have the same number of dimensions than this coverage.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given extent does not have the same number of dimensions than this coverage.</dd>
 <dd><code><a href="../SubspaceNotSpecifiedException.html" title="class in org.apache.sis.coverage">Subspace­Not­Specified­Exception</a></code> - if the given argument is not sufficient for reducing the grid to a two-dimensional slice.</dd>
 <dd><code><a href="DisjointExtentException.html" title="class in org.apache.sis.coverage.grid">Disjoint­Extent­Exception</a></code> - if the given extent does not intersect this grid coverage.</dd>
 <dd><code><a href="../CannotEvaluateException.html" title="class in org.apache.sis.coverage">Cannot­Evaluate­Exception</a></code> - if this method cannot produce the rendered image for another reason.</dd>
diff --git a/org/apache/sis/coverage/grid/GridCoverage2D.html b/org/apache/sis/coverage/grid/GridCoverage2D.html
index 7e3b7dfb..93cdb6cf 100644
--- a/org/apache/sis/coverage/grid/GridCoverage2D.html
+++ b/org/apache/sis/coverage/grid/GridCoverage2D.html
@@ -384,7 +384,7 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd>the grid slice as a rendered image. Image location is relative to <code>slice­Extent</code>.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given extent does not have the same number of dimensions than this coverage.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given extent does not have the same number of dimensions than this coverage.</dd>
 <dd><code><a href="DisjointExtentException.html" title="class in org.apache.sis.coverage.grid">Disjoint­Extent­Exception</a></code> - if the given extent does not intersect this grid coverage.</dd>
 <dd><code><a href="../CannotEvaluateException.html" title="class in org.apache.sis.coverage">Cannot­Evaluate­Exception</a></code> - if this method cannot produce the rendered image for another reason.</dd>
 <dt>See Also:</dt>
diff --git a/org/apache/sis/coverage/grid/GridCoverageBuilder.html b/org/apache/sis/coverage/grid/GridCoverageBuilder.html
index a090a593..74c9d8b2 100644
--- a/org/apache/sis/coverage/grid/GridCoverageBuilder.html
+++ b/org/apache/sis/coverage/grid/GridCoverageBuilder.html
@@ -118,7 +118,7 @@ loadScripts(document, 'script');</script>
 
  <div class="note"><b>Example:</b>
  the easiest way to create a <a href="GridCoverage.html" title="class in org.apache.sis.coverage.grid"><code>Grid­Coverage</code></a> from a matrix of values is to set the values in a
- <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/WritableRaster.html" title="class or interface in java.awt.image" class="external-link"><code>Writable­Raster</code></a> and to specify the domain as an <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Envelope</code></a>:
+ <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/WritableRaster.html" title="class or interface in java.awt.image" class="external-link"><code>Writable­Raster</code></a> and to specify the domain as an <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Envelope</code></a>:
 
  <blockquote><pre>WritableRaster data = Raster.<b>createBandedRaster​</b>(DataBuffer.TYPE_USHORT, width, height, numBands, <font color="green">null</font>);
 <font color="green">for</font> (<font color="green">int</font> y=0; y&lt;height; y++) {
@@ -206,7 +206,7 @@ GridCoverage coverage = builder.<b>setDomain</b>(domain).<b>build</b>();</pre></
 <div class="block">Sets the domain envelope (including its CRS) and/or the transform from grid indices to domain coordinates.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="GridCoverageBuilder.html" title="class in org.apache.sis.coverage.grid">Grid­Coverage­Builder</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setDomain(org.opengis.geometry.Envelope)" class="member-name-link">set­Domain</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;domain)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setDomain(org.opengis.geometry.Envelope)" class="member-name-link">set­Domain</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;domain)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets the domain as an enclosing envelope (including its CRS).</div>
 </div>
@@ -287,10 +287,10 @@ GridCoverage coverage = builder.<b>setDomain</b>(domain).<b>build</b>();</pre></
 <li>
 <section class="detail" id="setDomain(org.opengis.geometry.Envelope)">
 <h3>setDomain</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GridCoverageBuilder.html" title="class in org.apache.sis.coverage.grid">GridCoverageBuilder</a></span>&nbsp;<span class="element-name">setDomain</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;domain)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GridCoverageBuilder.html" title="class in org.apache.sis.coverage.grid">GridCoverageBuilder</a></span>&nbsp;<span class="element-name">setDomain</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;domain)</span></div>
 <div class="block">Sets the domain as an enclosing envelope (including its CRS).
  The given envelope should contain all pixel area. For example, the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getLowerCorner()" title="class or interface in org.opengis.geometry" class="external-link">envelope lower corner</a> should locate the lower-left
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getLowerCorner()" title="class or interface in org.opengis.geometry" class="external-link">envelope lower corner</a> should locate the lower-left
  (or upper-left, depending on <var>y</var> axis orientation) pixel corner, not pixel center.
  If the given envelope contains a CRS, then that CRS will be the coverage CRS.
  A transform from grid indices to domain coordinates will be created automatically.
diff --git a/org/apache/sis/coverage/grid/GridCoverageProcessor.html b/org/apache/sis/coverage/grid/GridCoverageProcessor.html
index 84113caf..cd09be7f 100644
--- a/org/apache/sis/coverage/grid/GridCoverageProcessor.html
+++ b/org/apache/sis/coverage/grid/GridCoverageProcessor.html
@@ -213,7 +213,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="GridCoverage.html" title="class in org.apache.sis.coverage.grid">Grid­Coverage</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#convert(org.apache.sis.coverage.grid.GridCoverage,org.opengis.referencing.operation.MathTransform1D%5B%5D,java.util.function.Function)" class="member-name-link">convert</a><wbr>(<a href="GridCoverage.html" title="class in org.apache.sis.coverage.grid">Grid­Coverage</a>&nbsp;source,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform1D</a>[]&nbsp;converters,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform1D</a>[]&nbsp;converters,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../SampleDimension.Builder.html" title="class in org.apache.sis.coverage">Sample­Dimension​.Builder</a>,<wbr><a href="../SampleDimension.html" title="class in org.apache.sis.coverage">Sample­Dimension</a>&gt;&nbsp;sample­Dimension­Modifier)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns a coverage with sample values converted by the given functions.</div>
@@ -264,7 +264,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="GridCoverage.html" title="class in org.apache.sis.coverage.grid">Grid­Coverage</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#resample(org.apache.sis.coverage.grid.GridCoverage,org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">resample</a><wbr>(<a href="GridCoverage.html" title="class in org.apache.sis.coverage.grid">Grid­Coverage</a>&nbsp;source,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;target)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;target)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Creates a new coverage with a different coordinate reference system.</div>
 </div>
@@ -520,7 +520,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a></span>&nbsp;<span class="element-name">mask</span><wbr><span class="parameters">(<a href="GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a>&nbsp;source,
  <a href="../RegionOfInterest.html" title="class in org.apache.sis.coverage">RegionOfInterest</a>&nbsp;mask,
  boolean&nbsp;maskInside)</span>
-                  throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+                  throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Applies a mask defined by a region of interest (ROI). If <code>mask­Inside</code> is <code>true</code>,
  then all pixels inside the given ROI are set to the <a href="#getFillValues()">fill values</a>.
  If <code>mask­Inside</code> is <code>false</code>, then the mask is reversed:
@@ -533,7 +533,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dt>Returns:</dt>
 <dd>a coverage with mask applied.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if ROI coordinates cannot be transformed to grid coordinates.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if ROI coordinates cannot be transformed to grid coordinates.</dd>
 <dt>Since:</dt>
 <dd>1.2</dd>
 <dt>See Also:</dt>
@@ -549,7 +549,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <section class="detail" id="convert(org.apache.sis.coverage.grid.GridCoverage,org.opengis.referencing.operation.MathTransform1D[],java.util.function.Function)">
 <h3>convert</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a></span>&nbsp;<span class="element-name">convert</span><wbr><span class="parameters">(<a href="GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a>&nbsp;source,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>[]&nbsp;converters,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>[]&nbsp;converters,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../SampleDimension.Builder.html" title="class in org.apache.sis.coverage">SampleDimension.Builder</a>,<wbr><a href="../SampleDimension.html" title="class in org.apache.sis.coverage">SampleDimension</a>&gt;&nbsp;sampleDimensionModifier)</span></div>
 <div class="block">Returns a coverage with sample values converted by the given functions.
  The number of sample dimensions in the returned coverage is the length of the <code>converters</code> array,
@@ -636,7 +636,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>resample</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a></span>&nbsp;<span class="element-name">resample</span><wbr><span class="parameters">(<a href="GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a>&nbsp;source,
  <a href="GridGeometry.html" title="class in org.apache.sis.coverage.grid">GridGeometry</a>&nbsp;target)</span>
-                      throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+                      throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Creates a new coverage with a different grid extent, resolution or coordinate reference system.
  The desired properties are specified by the <a href="GridGeometry.html" title="class in org.apache.sis.coverage.grid"><code>Grid­Geometry</code></a> argument, which may be incomplete.
  The missing grid geometry components are completed as below:
@@ -680,7 +680,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dt>Throws:</dt>
 <dd><code><a href="IncompleteGridGeometryException.html" title="class in org.apache.sis.coverage.grid">Incomplete­Grid­Geometry­Exception</a></code> - if the source grid geometry is missing an information.
          It may be the source CRS, the source extent, <i>etc.</i> depending on context.</dd>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if some coordinates cannot be transformed to the specified target.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if some coordinates cannot be transformed to the specified target.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list-long">
@@ -694,8 +694,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <section class="detail" id="resample(org.apache.sis.coverage.grid.GridCoverage,org.opengis.referencing.crs.CoordinateReferenceSystem)">
 <h3>resample</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a></span>&nbsp;<span class="element-name">resample</span><wbr><span class="parameters">(<a href="GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a>&nbsp;source,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;target)</span>
-                      throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;target)</span>
+                      throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Creates a new coverage with a different coordinate reference system.
  The grid extent and "grid to CRS" transform are determined automatically
  with default values preserving the resolution of source coverage at its
@@ -711,7 +711,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd>a grid coverage with the given coordinate reference system.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="IncompleteGridGeometryException.html" title="class in org.apache.sis.coverage.grid">Incomplete­Grid­Geometry­Exception</a></code> - if the source grid geometry is missing an information.</dd>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if some coordinates cannot be transformed to the specified target.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if some coordinates cannot be transformed to the specified target.</dd>
 <dt>Since:</dt>
 <dd>1.3</dd>
 </dl>
diff --git a/org/apache/sis/coverage/grid/GridDerivation.html b/org/apache/sis/coverage/grid/GridDerivation.html
index 33ea80bc..508768ea 100644
--- a/org/apache/sis/coverage/grid/GridDerivation.html
+++ b/org/apache/sis/coverage/grid/GridDerivation.html
@@ -235,7 +235,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Controls behavior of rounding from floating point values to integers.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="GridDerivation.html" title="class in org.apache.sis.coverage.grid">Grid­Derivation</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#slice(org.opengis.geometry.DirectPosition)" class="member-name-link">slice</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;slice­Point)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#slice(org.opengis.geometry.DirectPosition)" class="member-name-link">slice</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;slice­Point)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Requests a grid geometry for a slice at the given "real world" position.</div>
 </div>
@@ -257,7 +257,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Adapts the base grid for the geographic area and resolution of the given grid geometry.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="GridDerivation.html" title="class in org.apache.sis.coverage.grid">Grid­Derivation</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#subgrid(org.opengis.geometry.Envelope,double...)" class="member-name-link">subgrid</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;area­Of­Interest,
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#subgrid(org.opengis.geometry.Envelope,double...)" class="member-name-link">subgrid</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;area­Of­Interest,
  double...&nbsp;resolution)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Requests a grid geometry over a sub-envelope and optionally with a coarser resolution.</div>
@@ -554,7 +554,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="subgrid(org.opengis.geometry.Envelope,double...)">
 <h3>subgrid</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GridDerivation.html" title="class in org.apache.sis.coverage.grid">GridDerivation</a></span>&nbsp;<span class="element-name">subgrid</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;areaOfInterest,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GridDerivation.html" title="class in org.apache.sis.coverage.grid">GridDerivation</a></span>&nbsp;<span class="element-name">subgrid</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;areaOfInterest,
  double...&nbsp;resolution)</span></div>
 <div class="block">Requests a grid geometry over a sub-envelope and optionally with a coarser resolution.
  The given envelope does not need to be expressed in the same coordinate reference system (CRS)
@@ -577,7 +577,7 @@ loadScripts(document, 'script');</script>
    <li>This method does not reduce the number of dimensions of the grid geometry.
        For dimensionality reduction, see <a href="GridGeometry.html#selectDimensions(int...)"><code>Grid­Geometry​.select­Dimensions(int[])</code></a>.</li>
    <li>If the given envelope is known to be expressed in the same CRS than the grid geometry,
-       then the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS of the envelope</a>
+       then the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS of the envelope</a>
        can be left unspecified (<code>null</code>). It may give a slight performance improvement
        by avoiding the check for coordinate transformation.</li>
    <li>Subsampling computed by this method may be fractional. Consequently, calls to <a href="#getSubsampling()"><code>get­Subsampling()</code></a> and
@@ -661,7 +661,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="slice(org.opengis.geometry.DirectPosition)">
 <h3>slice</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GridDerivation.html" title="class in org.apache.sis.coverage.grid">GridDerivation</a></span>&nbsp;<span class="element-name">slice</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;slicePoint)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GridDerivation.html" title="class in org.apache.sis.coverage.grid">GridDerivation</a></span>&nbsp;<span class="element-name">slice</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;slicePoint)</sp [...]
 <div class="block">Requests a grid geometry for a slice at the given "real world" position.
  The given position can be expressed in any coordinate reference system (CRS).
  The position should not define a coordinate for all dimensions, otherwise the slice would degenerate
@@ -687,7 +687,7 @@ loadScripts(document, 'script');</script>
    <li>This method does not reduce the number of dimensions of the grid geometry.
        For dimensionality reduction, see <a href="GridGeometry.html#selectDimensions(int...)"><code>Grid­Geometry​.select­Dimensions(int[])</code></a>.</li>
    <li>If the given point is known to be expressed in the same CRS than the grid geometry,
-       then the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS of the point</a>
+       then the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS of the point</a>
        can be left unspecified (<code>null</code>). It may give a slight performance improvement
        by avoiding the check for coordinate transformation.</li>
  </ul></div>
diff --git a/org/apache/sis/coverage/grid/GridExtent.html b/org/apache/sis/coverage/grid/GridExtent.html
index 805328b0..73a38683 100644
--- a/org/apache/sis/coverage/grid/GridExtent.html
+++ b/org/apache/sis/coverage/grid/GridExtent.html
@@ -175,7 +175,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-last odd-row-color">
 <div class="block">Creates a new grid extent for an image or matrix of the given bounds.</div>
 </div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.metadata.spatial.DimensionNameType%5B%5D,long%5B%5D,long%5B%5D,boolean)" class="member-name-link">Grid­Extent</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">Dimension­Name­Type</a>[]&nbsp;axis­Types,
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.metadata.spatial.DimensionNameType%5B%5D,long%5B%5D,long%5B%5D,boolean)" class="member-name-link">Grid­Extent</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">Dimension­Name­Type</a>[]&nbsp;axis­Types,
  long[]&nbsp;low,
  long[]&nbsp;high,
  boolean&nbsp;is­High­Included)</code></div>
@@ -217,7 +217,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns a grid extent expanded by the given amount of cells on both sides along each dimension.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">Dimension­Name­Type</a>&g [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">Dimens [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAxisType(int)" class="member-name-link">get­Axis­Type</a><wbr>(int&nbsp;index)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the type (vertical, temporal, …) of grid axis at given dimension.</div>
@@ -250,7 +250,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 </div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>double[]</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPointOfInterest(org.opengis.referencing.datum.PixelInCell)" class="member-name-link">get­Point­Of­Interest</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;anchor)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPointOfInterest(org.opengis.referencing.datum.PixelInCell)" class="member-name-link">get­Point­Of­Interest</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;anchor)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the grid coordinates of a representative point.</div>
 </div>
@@ -282,7 +282,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="GridExtent.html" title="class in org.apache.sis.coverage.grid">Grid­Extent</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#insertDimension(int,org.opengis.metadata.spatial.DimensionNameType,long,long,boolean)" class="member-name-link">insert­Dimension</a><wbr>(int&nbsp;offset,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">Dimension­Name­Type</a>&nbsp;axis­Type,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">Dimension­Name­Type</a>&nbsp;axis­Type,
  long&nbsp;low,
  long&nbsp;high,
  boolean&nbsp;is­High­Included)</code></div>
@@ -322,7 +322,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="block">Creates a new grid extent subsampled by the given amount of cells along each grid dimensions.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../geometry/GeneralEnvelope.html" title="class in org.apache.sis.geometry">General­Envelope</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toEnvelope(org.opengis.referencing.operation.MathTransform)" class="member-name-link">to­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;corner­To­CRS)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toEnvelope(org.opengis.referencing.operation.MathTransform)" class="member-name-link">to­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;corner­To­CRS)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Transforms this grid extent to a "real world" envelope using the given transform.</div>
 </div>
@@ -375,7 +375,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>GridExtent</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GridExtent</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Rectangle.html" title="class or interface in java.awt" class="external-link">Rectangle</a>&nbsp;bounds)</span></div>
 <div class="block">Creates a new grid extent for an image or matrix of the given bounds.
- The axis types are <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html#COLUMN" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Dimension­Name­Type​.COLUMN</code></a> and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html#ROW" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>ROW</code></a> in that order.</div>
+ The axis types are <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html#COLUMN" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Dimension­Name­Type​.COLUMN</code></a> and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html#ROW" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>ROW</code></a> [...]
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>bounds</code> - the bounds to copy in the new grid extent.</dd>
@@ -393,7 +393,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  long&nbsp;height)</span></div>
 <div class="block">Creates a new grid extent for an image or matrix of the given size.
  The low grid coordinates are zeros and the axis types are
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html#COLUMN" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Dimension­Name­Type​.COLUMN</code></a> and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html#ROW" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>ROW</code></a> in that order.</div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html#COLUMN" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Dimension­Name­Type​.COLUMN</code></a> and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html#ROW" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>ROW</code></a> in that order.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>width</code> - number of pixels in each row.</dd>
@@ -406,7 +406,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.metadata.spatial.DimensionNameType[],long[],long[],boolean)">
 <h3>GridExtent</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GridExtent</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">DimensionNameType</a>[]&nbsp;axisTypes,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GridExtent</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">DimensionNameType</a>[]&nbsp;axisTypes,
  long[]&nbsp;low,
  long[]&nbsp;high,
  boolean&nbsp;isHighIncluded)</span></div>
@@ -417,10 +417,10 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 
  <p>An optional (nullable) <code>axis­Types</code> argument can be used for attaching a label to each grid axis.
  For example if this <code>Grid­Extent</code> is four-dimensional, then the axis types may be
- {<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html#COLUMN" title="class or interface in org.opengis.metadata.spatial" class="external-link">column</a>   (<var>x</var>),
-  <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html#ROW" title="class or interface in org.opengis.metadata.spatial" class="external-link">row</a>      (<var>y</var>),
-  <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html#VERTICAL" title="class or interface in org.opengis.metadata.spatial" class="external-link">vertical</a> (<var>z</var>),
-  <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html#TIME" title="class or interface in org.opengis.metadata.spatial" class="external-link">time</a>     (<var>t</var>)},
+ {<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html#COLUMN" title="class or interface in org.opengis.metadata.spatial" class="external-link">column</a>   (<var>x</var>),
+  <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html#ROW" title="class or interface in org.opengis.metadata.spatial" class="external-link">row</a>      (<var>y</var>),
+  <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html#VERTICAL" title="class or interface in org.opengis.metadata.spatial" class="external-link">vertical</a> (<var>z</var>),
+  <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html#TIME" title="class or interface in org.opengis.metadata.spatial" class="external-link">time</a>     (<var>t</var>)},
  which means that the last axis is for the temporal dimension, the third axis is for the vertical dimension, <i>etc.</i>
  This information is related to the "real world" coordinate reference system axes, but not necessarily in the same order;
  it is caller responsibility to ensure that the grid axes are consistent with the CRS axes.
@@ -626,7 +626,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="getPointOfInterest(org.opengis.referencing.datum.PixelInCell)">
 <h3>getPointOfInterest</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">double[]</span>&nbsp;<span class="element-name">getPointOfInterest</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;anchor)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">double[]</span>&nbsp;<span class="element-name">getPointOfInterest</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;anchor)</span></div>
 <div class="block">Returns the grid coordinates of a representative point.
  This point may be used for estimating a <a href="GridGeometry.html#getResolution(boolean)">grid resolution</a>.
  The default implementation returns the median (or center) coordinates of this grid extent,
@@ -718,18 +718,18 @@ GridGeometry slice2D = slice4D.<b>reduce</b>(subDimensions);</pre></blockquote>
 <li>
 <section class="detail" id="getAxisType(int)">
 <h3>getAxisType</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">DimensionNameType</a>&gt;</span>&nbsp;<span [...]
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">DimensionNameType</a>&gt [...]
 <div class="block">Returns the type (vertical, temporal, …) of grid axis at given dimension.
  This information is provided because the grid axis type cannot always be inferred from the context.
  Some examples are:
 
  <ul>
-   <li><code>get­Axis­Type(0)</code> may return <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html#COLUMN" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Dimension­Name­Type​.COLUMN</code></a>,
-       <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html#TRACK" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>TRACK</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html#LINE" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>LINE</code></a>.</li>
-   <li><code>get­Axis­Type(1)</code> may return <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html#ROW" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Dimension­Name­Type​.ROW</code></a>,
-       <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html#CROSS_TRACK" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>CROSS_TRACK</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html#SAMPLE" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>SAMPLE</code></a>.</li>
-   <li><code>get­Axis­Type(2)</code> may return <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html#VERTICAL" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Dimension­Name­Type​.VERTICAL</code></a>.</li>
-   <li><code>get­Axis­Type(3)</code> may return <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html#TIME" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Dimension­Name­Type​.TIME</code></a>.</li>
+   <li><code>get­Axis­Type(0)</code> may return <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html#COLUMN" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Dimension­Name­Type​.COLUMN</code></a>,
+       <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html#TRACK" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>TRACK</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html#LINE" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>LINE</code></a>.</li>
+   <li><code>get­Axis­Type(1)</code> may return <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html#ROW" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Dimension­Name­Type​.ROW</code></a>,
+       <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html#CROSS_TRACK" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>CROSS_TRACK</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html#SAMPLE" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>SAMPLE</code></a>.</li>
+   <li><code>get­Axis­Type(2)</code> may return <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html#VERTICAL" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Dimension­Name­Type​.VERTICAL</code></a>.</li>
+   <li><code>get­Axis­Type(3)</code> may return <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html#TIME" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Dimension­Name­Type​.TIME</code></a>.</li>
  </ul>
 
  Above are only examples; there are no constraints on axis order. In particular grid axes do not need to be in the same
@@ -777,8 +777,8 @@ GridGeometry slice2D = slice4D.<b>reduce</b>(subDimensions);</pre></blockquote>
 <li>
 <section class="detail" id="toEnvelope(org.opengis.referencing.operation.MathTransform)">
 <h3>toEnvelope</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../geometry/GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></span>&nbsp;<span class="element-name">toEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a [...]
-                           throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../geometry/GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></span>&nbsp;<span class="element-name">toEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-lin [...]
+                           throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Transforms this grid extent to a "real world" envelope using the given transform.
  The transform shall map <em>cell corner</em> to real world coordinates.</div>
 <dl class="notes">
@@ -787,14 +787,14 @@ GridGeometry slice2D = slice4D.<b>reduce</b>(subDimensions);</pre></blockquote>
 <dt>Returns:</dt>
 <dd>this grid extent in real world coordinates.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if the envelope cannot be computed with the given transform.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if the envelope cannot be computed with the given transform.</dd>
 <dt>Since:</dt>
 <dd>1.1</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
 <li><a href="GridGeometry.html#getEnvelope()"><code>Grid­Geometry​.get­Envelope()</code></a></li>
-<li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CORNER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell​.CELL_CORNER</code></a></li>
+<li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CORNER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell​.CELL_CORNER</code></a></li>
 </ul>
 </dd>
 </dl>
@@ -804,7 +804,7 @@ GridGeometry slice2D = slice4D.<b>reduce</b>(subDimensions);</pre></blockquote>
 <section class="detail" id="insertDimension(int,org.opengis.metadata.spatial.DimensionNameType,long,long,boolean)">
 <h3>insertDimension</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GridExtent.html" title="class in org.apache.sis.coverage.grid">GridExtent</a></span>&nbsp;<span class="element-name">insertDimension</span><wbr><span class="parameters">(int&nbsp;offset,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">DimensionNameType</a>&nbsp;axisType,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">DimensionNameType</a>&nbsp;axisType,
  long&nbsp;low,
  long&nbsp;high,
  boolean&nbsp;isHighIncluded)</span></div>
@@ -1096,7 +1096,7 @@ GridGeometry slice2D = slice4D.<b>reduce</b>(subDimensions);</pre></blockquote>
 <dt>Returns:</dt>
 <dd>the intersection result. May be one of the existing instances.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the two extents do not have the same number of dimensions.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the two extents do not have the same number of dimensions.</dd>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">Illegal­Argument­Exception</a></code> - if axis types are specified but inconsistent in at least one dimension.</dd>
 <dd><code><a href="DisjointExtentException.html" title="class in org.apache.sis.coverage.grid">Disjoint­Extent­Exception</a></code> - if the given extent does not intersect this extent.</dd>
 <dt>Since:</dt>
@@ -1118,7 +1118,7 @@ GridGeometry slice2D = slice4D.<b>reduce</b>(subDimensions);</pre></blockquote>
 <dt>Returns:</dt>
 <dd>the union result. May be one of the existing instances.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the two extents do not have the same number of dimensions.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the two extents do not have the same number of dimensions.</dd>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">Illegal­Argument­Exception</a></code> - if axis types are specified but inconsistent in at least one dimension.</dd>
 <dt>Since:</dt>
 <dd>1.3</dd>
diff --git a/org/apache/sis/coverage/grid/GridGeometry.html b/org/apache/sis/coverage/grid/GridGeometry.html
index 9b5356d1..8206fb99 100644
--- a/org/apache/sis/coverage/grid/GridGeometry.html
+++ b/org/apache/sis/coverage/grid/GridGeometry.html
@@ -238,7 +238,7 @@ implements <a href="../../util/LenientComparable.html" title="interface in org.a
 <div class="col-last even-row-color">
 <div class="block">A bitmask to specify the validity of the <cite>"grid to CRS"</cite> transform.</div>
 </div>
-<div class="col-first odd-row-color"><code>protected final <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a></code></div>
+<div class="col-first odd-row-color"><code>protected final <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a></code></div>
 <div class="col-second odd-row-color"><code><a href="#gridToCRS" class="member-name-link">grid­To­CRS</a></code></div>
 <div class="col-last odd-row-color">
 <div class="block">The conversion from grid indices to "real world" coordinates, or <code>null</code> if unknown.</div>
@@ -277,16 +277,16 @@ implements <a href="../../util/LenientComparable.html" title="interface in org.a
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code>&nbsp;</code></div>
 <div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.sis.coverage.grid.GridExtent,org.opengis.geometry.Envelope,org.apache.sis.coverage.grid.GridOrientation)" class="member-name-link">Grid­Geometry</a><wbr>(<a href="GridExtent.html" title="class in org.apache.sis.coverage.grid">Grid­Extent</a>&nbsp;extent,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
  <a href="GridOrientation.html" title="class in org.apache.sis.coverage.grid">Grid­Orientation</a>&nbsp;orientation)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Creates an axis-aligned grid geometry with an extent and an envelope.</div>
 </div>
 <div class="col-first odd-row-color"><code>&nbsp;</code></div>
 <div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.apache.sis.coverage.grid.GridExtent,org.opengis.referencing.datum.PixelInCell,org.opengis.referencing.operation.MathTransform,org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">Grid­Geometry</a><wbr>(<a href="GridExtent.html" title="class in org.apache.sis.coverage.grid">Grid­Extent</a>&nbsp;extent,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;anchor,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;grid­To­CRS,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;anchor,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;grid­To­CRS,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Creates a new grid geometry from a grid extent and a mapping from cell coordinates to "real world" coordinates.</div>
 </div>
@@ -298,14 +298,14 @@ implements <a href="../../util/LenientComparable.html" title="interface in org.a
 <div class="col-first odd-row-color"><code>&nbsp;</code></div>
 <div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.apache.sis.coverage.grid.GridGeometry,org.apache.sis.coverage.grid.GridExtent,org.opengis.referencing.operation.MathTransform)" class="member-name-link">Grid­Geometry</a><wbr>(<a href="GridGeometry.html" title="class in org.apache.sis.coverage.grid">Grid­Geometry</a>&nbsp;other,
  <a href="GridExtent.html" title="class in org.apache.sis.coverage.grid">Grid­Extent</a>&nbsp;extent,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;to­Other)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;to­Other)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Creates a new grid geometry derived from the given grid geometry with a new extent and a modified transform.</div>
 </div>
 <div class="col-first even-row-color"><code>&nbsp;</code></div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.datum.PixelInCell,org.opengis.referencing.operation.MathTransform,org.opengis.geometry.Envelope,org.apache.sis.coverage.grid.GridRoundingMode)" class="member-name-link">Grid­Geometry</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;anchor,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;grid­To­CRS,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.datum.PixelInCell,org.opengis.referencing.operation.MathTransform,org.opengis.geometry.Envelope,org.apache.sis.coverage.grid.GridRoundingMode)" class="member-name-link">Grid­Geometry</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In [...]
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;grid­To­CRS,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
  <a href="GridRoundingMode.html" title="enum class in org.apache.sis.coverage.grid">Grid­Rounding­Mode</a>&nbsp;rounding)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Creates a new grid geometry from a geospatial envelope and a mapping from cell coordinates to "real world" coordinates.</div>
@@ -324,15 +324,15 @@ implements <a href="../../util/LenientComparable.html" title="interface in org.a
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/DerivedCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Derived­CRS</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/DerivedCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Derived­CRS</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createImageCRS(java.lang.String,org.opengis.referencing.datum.PixelInCell)" class="member-name-link">create­Image­CRS</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;anchor)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;anchor)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Creates a one-, two- or three-dimensional coordinate reference system for cell indices in the grid.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createTransformTo(org.apache.sis.coverage.grid.GridGeometry,org.opengis.referencing.datum.PixelInCell)" class="member-name-link">create­Transform­To</a><wbr>(<a href="GridGeometry.html" title="class in org.apache.sis.coverage.grid">Grid­Geometry</a>&nbsp;target,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;anchor)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;anchor)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Creates a transform from cell coordinates in this grid to cell coordinates in the given grid.</div>
 </div>
@@ -352,7 +352,7 @@ implements <a href="../../util/LenientComparable.html" title="interface in org.a
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Compares the specified object with this grid geometry for equality.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCoordinateReferenceSystem()" class="member-name-link">get­Coordinate­Reference­System</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the "real world" coordinate reference system.</div>
@@ -362,13 +362,13 @@ implements <a href="../../util/LenientComparable.html" title="interface in org.a
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the number of dimensions of the <em>grid</em>.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getEnvelope()" class="member-name-link">get­Envelope</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the bounding box of "real world" coordinates for this grid geometry.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getEnvelope(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">get­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getEnvelope(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">get­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the "real world" bounding box of this grid geometry transformed to the given CRS.</div>
 </div>
@@ -377,18 +377,18 @@ implements <a href="../../util/LenientComparable.html" title="interface in org.a
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the valid coordinate range of a grid coverage.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">Geographic­Bounding­Box [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">Geog [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getGeographicExtent()" class="member-name-link">get­Geographic­Extent</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the approximate latitude and longitude coordinates of the grid.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getGridToCRS(org.opengis.referencing.datum.PixelInCell)" class="member-name-link">get­Grid­To­CRS</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;anchor)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getGridToCRS(org.opengis.referencing.datum.PixelInCell)" class="member-name-link">get­Grid­To­CRS</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;anchor)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the conversion from grid coordinates to "real world" coordinates.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../referencing/operation/transform/LinearTransform.html" title="interface in org.apache.sis.referencing.operation.transform">Linear­Transform</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLinearGridToCRS(org.opengis.referencing.datum.PixelInCell)" class="member-name-link">get­Linear­Grid­To­CRS</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;anchor)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLinearGridToCRS(org.opengis.referencing.datum.PixelInCell)" class="member-name-link">get­Linear­Grid­To­CRS</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;anchor)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns a linear approximation of the conversion from grid coordinates to "real world" coordinates.</div>
 </div>
@@ -642,9 +642,9 @@ implements <a href="../../util/LenientComparable.html" title="interface in org.a
 <li>
 <section class="detail" id="gridToCRS">
 <h3>gridToCRS</h3>
-<div class="member-signature"><span class="modifiers">protected final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a></span>&nbsp;<span class="element-name">gridToCRS</span></div>
+<div class="member-signature"><span class="modifiers">protected final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a></span>&nbsp;<span class="element-name">gridToCRS</span></div>
 <div class="block">The conversion from grid indices to "real world" coordinates, or <code>null</code> if unknown.
- If non-null, the conversion shall map <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link">cell center</a>.
+ If non-null, the conversion shall map <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link">cell center</a>.
  This conversion is usually, but not necessarily, affine.</div>
 <dl class="notes">
 <dt>See Also:</dt>
@@ -652,7 +652,7 @@ implements <a href="../../util/LenientComparable.html" title="interface in org.a
 <ul class="see-list">
 <li><a href="#CRS"><code>CRS</code></a></li>
 <li><a href="#getGridToCRS(org.opengis.referencing.datum.PixelInCell)"><code>get­Grid­To­CRS(Pixel­In­Cell)</code></a></li>
-<li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell​.CELL_CENTER</code></a></li>
+<li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell​.CELL_CENTER</code></a></li>
 </ul>
 </dd>
 </dl>
@@ -711,8 +711,8 @@ implements <a href="../../util/LenientComparable.html" title="interface in org.a
 <h3>GridGeometry</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GridGeometry</span><wbr><span class="parameters">(<a href="GridGeometry.html" title="class in org.apache.sis.coverage.grid">GridGeometry</a>&nbsp;other,
  <a href="GridExtent.html" title="class in org.apache.sis.coverage.grid">GridExtent</a>&nbsp;extent,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;toOther)</span>
-             throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;toOther)</span>
+             throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Creates a new grid geometry derived from the given grid geometry with a new extent and a modified transform.
  This constructor is used for creating a grid geometry over a subregion (for example with the grid extent
  computed by <a href="GridDerivation.html#subgrid(org.opengis.geometry.Envelope,double...)"><code>Grid­Derivation​.subgrid(Envelope, double...)</code></a>) or grid geometry for a subsampled raster.
@@ -738,7 +738,7 @@ implements <a href="../../util/LenientComparable.html" title="interface in org.a
 <dd><code>to­Other</code> - transform from this grid coordinates to <code>other</code> grid coordinates, or <code>null</code> if none.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">Null­Pointer­Exception</a></code> - if <code>extent</code> is <code>null</code> and the other grid geometry contains no other information.</dd>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if the math transform cannot compute the geospatial envelope from the grid extent.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if the math transform cannot compute the geospatial envelope from the grid extent.</dd>
 <dt>Since:</dt>
 <dd>1.2</dd>
 <dt>See Also:</dt>
@@ -754,17 +754,17 @@ implements <a href="../../util/LenientComparable.html" title="interface in org.a
 <section class="detail" id="&lt;init&gt;(org.apache.sis.coverage.grid.GridExtent,org.opengis.referencing.datum.PixelInCell,org.opengis.referencing.operation.MathTransform,org.opengis.referencing.crs.CoordinateReferenceSystem)">
 <h3>GridGeometry</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GridGeometry</span><wbr><span class="parameters">(<a href="GridExtent.html" title="class in org.apache.sis.coverage.grid">GridExtent</a>&nbsp;extent,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;anchor,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;gridToCRS,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;anchor,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;gridToCRS,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
 <div class="block">Creates a new grid geometry from a grid extent and a mapping from cell coordinates to "real world" coordinates.
  At least one of <code>extent</code>, <code>grid­To­CRS</code> or <code>crs</code> arguments shall be non-null.
  If <code>grid­To­CRS</code> is non-null, then <code>anchor</code> shall be non-null too with one of the following values:
 
  <ul>
-   <li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell​.CELL_CENTER</code></a> if conversions of cell indices by <code>grid­To­CRS</code> give "real world"
+   <li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell​.CELL_CENTER</code></a> if conversions of cell indices by <code>grid­To­CRS</code> give "real world"
        coordinates close to the center of each cell.</li>
-   <li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CORNER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell​.CELL_CORNER</code></a> if conversions of cell indices by <code>grid­To­CRS</code> give "real world"
+   <li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CORNER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell​.CELL_CORNER</code></a> if conversions of cell indices by <code>grid­To­CRS</code> give "real world"
        coordinates at the corner of each cell. The cell corner is the one for which all grid indices have the
        smallest values (closest to negative infinity).</li>
  </ul>
@@ -783,13 +783,13 @@ implements <a href="../../util/LenientComparable.html" title="interface in org.a
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>extent</code> - the valid extent of grid coordinates, or <code>null</code> if unknown.</dd>
-<dd><code>anchor</code> - <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link">Cell center</a> for OGC conventions or
-                    <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CORNER" title="class or interface in org.opengis.referencing.datum" class="external-link">cell corner</a> for Java2D/JAI conventions.</dd>
+<dd><code>anchor</code> - <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link">Cell center</a> for OGC conventions or
+                    <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CORNER" title="class or interface in org.opengis.referencing.datum" class="external-link">cell corner</a> for Java2D/JAI conventions.</dd>
 <dd><code>grid­To­CRS</code> - the mapping from grid coordinates to "real world" coordinates, or <code>null</code> if unknown.</dd>
 <dd><code>crs</code> - the coordinate reference system of the "real world" coordinates, or <code>null</code> if unknown.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">Null­Pointer­Exception</a></code> - if <code>extent</code>, <code>grid­To­CRS</code> and <code>crs</code> arguments are all null.</dd>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the math transform and the CRS do not have consistent dimensions.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the math transform and the CRS do not have consistent dimensions.</dd>
 <dd><code><a href="IllegalGridGeometryException.html" title="class in org.apache.sis.coverage.grid">Illegal­Grid­Geometry­Exception</a></code> - if the math transform cannot compute the geospatial envelope or resolution from the grid extent.</dd>
 </dl>
 </section>
@@ -797,9 +797,9 @@ implements <a href="../../util/LenientComparable.html" title="interface in org.a
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.referencing.datum.PixelInCell,org.opengis.referencing.operation.MathTransform,org.opengis.geometry.Envelope,org.apache.sis.coverage.grid.GridRoundingMode)">
 <h3>GridGeometry</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GridGeometry</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;anchor,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;gridToCRS,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GridGeometry</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;anchor,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;gridToCRS,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
  <a href="GridRoundingMode.html" title="enum class in org.apache.sis.coverage.grid">GridRoundingMode</a>&nbsp;rounding)</span></div>
 <div class="block">Creates a new grid geometry from a geospatial envelope and a mapping from cell coordinates to "real world" coordinates.
  At least one of <code>grid­To­CRS</code> or <code>envelope</code> arguments shall be non-null.
@@ -829,8 +829,8 @@ implements <a href="../../util/LenientComparable.html" title="interface in org.a
  ISO 19111 standard after the 2018 revision. This code list may be taken by ISO 19123 in a future revision.</div></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>anchor</code> - <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link">Cell center</a> for OGC conventions or
-                    <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CORNER" title="class or interface in org.opengis.referencing.datum" class="external-link">cell corner</a> for Java2D/JAI conventions.</dd>
+<dd><code>anchor</code> - <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link">Cell center</a> for OGC conventions or
+                    <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CORNER" title="class or interface in org.opengis.referencing.datum" class="external-link">cell corner</a> for Java2D/JAI conventions.</dd>
 <dd><code>grid­To­CRS</code> - the mapping from grid coordinates to "real world" coordinates, or <code>null</code> if unknown.</dd>
 <dd><code>envelope</code> - the geospatial envelope, including its coordinate reference system if available.
                     There is no guarantee that the envelope actually stored in the <code>Grid­Geometry</code>
@@ -845,7 +845,7 @@ implements <a href="../../util/LenientComparable.html" title="interface in org.a
 <section class="detail" id="&lt;init&gt;(org.apache.sis.coverage.grid.GridExtent,org.opengis.geometry.Envelope,org.apache.sis.coverage.grid.GridOrientation)">
 <h3>GridGeometry</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GridGeometry</span><wbr><span class="parameters">(<a href="GridExtent.html" title="class in org.apache.sis.coverage.grid">GridExtent</a>&nbsp;extent,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
  <a href="GridOrientation.html" title="class in org.apache.sis.coverage.grid">GridOrientation</a>&nbsp;orientation)</span></div>
 <div class="block">Creates an axis-aligned grid geometry with an extent and an envelope.
  This constructor can be used when the <cite>grid to CRS</cite> transform is unknown.
@@ -856,7 +856,7 @@ implements <a href="../../util/LenientComparable.html" title="interface in org.a
  <a href="../../storage/GridCoverageResource.html#read(org.apache.sis.coverage.grid.GridGeometry,int...)">read</a> or
  <a href="GridCoverageProcessor.html#resample(org.apache.sis.coverage.grid.GridCoverage,org.apache.sis.coverage.grid.GridGeometry)">resample</a> operations.
  For grid geometries describing preexisting data, it is safer and more flexible to use one of
- the constructors expecting a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Math­Transform</code></a> argument.</p>
+ the constructors expecting a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Math­Transform</code></a> argument.</p>
 
  <h4>Dimension order</h4>
  The given envelope shall always declare dimensions in same order than the given extent.
@@ -934,7 +934,7 @@ implements <a href="../../util/LenientComparable.html" title="interface in org.a
 <li>
 <section class="detail" id="getGridToCRS(org.opengis.referencing.datum.PixelInCell)">
 <h3>getGridToCRS</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a></span>&nbsp;<span class="element-name">getGridToCRS</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class [...]
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a></span>&nbsp;<span class="element-name">getGridToCRS</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencin [...]
 <div class="block">Returns the conversion from grid coordinates to "real world" coordinates.
  The conversion is often an affine transform, but not necessarily.
  Conversions from cell indices to geospatial coordinates can be performed for example as below:
@@ -948,8 +948,8 @@ DirectPosition aPixelCenter  = gridToCRS.<b>transform</b>(indicesOfCell, <font c
  As a rule of thumb:
 
  <ul>
-   <li>Use <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell​.CELL_CENTER</code></a> for transforming <em>points</em>.</li>
-   <li>Use <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CORNER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell​.CELL_CORNER</code></a> for transforming <em>envelopes</em>
+   <li>Use <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell​.CELL_CENTER</code></a> for transforming <em>points</em>.</li>
+   <li>Use <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CORNER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell​.CELL_CORNER</code></a> for transforming <em>envelopes</em>
        with inclusive lower coordinates and <strong>exclusive</strong> upper coordinates.</li>
  </ul>
 
@@ -972,8 +972,8 @@ DirectPosition aPixelCenter  = gridToCRS.<b>transform</b>(indicesOfCell, <font c
 <li>
 <section class="detail" id="getLinearGridToCRS(org.opengis.referencing.datum.PixelInCell)">
 <h3>getLinearGridToCRS</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../referencing/operation/transform/LinearTransform.html" title="interface in org.apache.sis.referencing.operation.transform">LinearTransform</a></span>&nbsp;<span class="element-name">getLinearGridToCRS</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referenci [...]
-                                   throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../referencing/operation/transform/LinearTransform.html" title="interface in org.apache.sis.referencing.operation.transform">LinearTransform</a></span>&nbsp;<span class="element-name">getLinearGridToCRS</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in or [...]
+                                   throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Returns a linear approximation of the conversion from grid coordinates to "real world" coordinates.
  If the value returned by <a href="#getGridToCRS(org.opengis.referencing.datum.PixelInCell)"><code>get­Grid­To­CRS(Pixel­In­Cell)</code></a> is already an instance of <a href="../../referencing/operation/transform/LinearTransform.html" title="interface in org.apache.sis.referencing.operation.transform"><code>Linear­Transform</code></a>,
  then it is returned as is. Otherwise this method computes the tangent of the transform at the grid extent
@@ -987,7 +987,7 @@ DirectPosition aPixelCenter  = gridToCRS.<b>transform</b>(indicesOfCell, <font c
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">Illegal­Argument­Exception</a></code> - if the given <code>anchor</code> is not a known code list value.</dd>
 <dd><code><a href="IncompleteGridGeometryException.html" title="class in org.apache.sis.coverage.grid">Incomplete­Grid­Geometry­Exception</a></code> - if this grid geometry has no transform,
          or if the transform is non-linear but this grid geometry has no extent.</dd>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if an error occurred while computing the tangent.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if an error occurred while computing the tangent.</dd>
 <dt>Since:</dt>
 <dd>1.3</dd>
 </dl>
@@ -996,7 +996,7 @@ DirectPosition aPixelCenter  = gridToCRS.<b>transform</b>(indicesOfCell, <font c
 <li>
 <section class="detail" id="getCoordinateReferenceSystem()">
 <h3>getCoordinateReferenceSystem</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
 <div class="block">Returns the "real world" coordinate reference system.</div>
 <dl class="notes">
 <dt>Returns:</dt>
@@ -1010,7 +1010,7 @@ DirectPosition aPixelCenter  = gridToCRS.<b>transform</b>(indicesOfCell, <font c
 <li>
 <section class="detail" id="getEnvelope()">
 <h3>getEnvelope</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></span>&nbsp;<span class="element-name">getEnvelope</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></span>&nbsp;<span class="element-name">getEnvelope</span>()</div>
 <div class="block">Returns the bounding box of "real world" coordinates for this grid geometry.
  This envelope is computed from the <a href="#getExtent()">grid extent</a>, which is
  <a href="#getGridToCRS(org.opengis.referencing.datum.PixelInCell)">transformed</a> to the "real world" coordinate system.
@@ -1030,8 +1030,8 @@ DirectPosition aPixelCenter  = gridToCRS.<b>transform</b>(indicesOfCell, <font c
 <li>
 <section class="detail" id="getEnvelope(org.opengis.referencing.crs.CoordinateReferenceSystem)">
 <h3>getEnvelope</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></span>&nbsp;<span class="element-name">getEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.open [...]
-                     throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></span>&nbsp;<span class="element-name">getEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" [...]
+                     throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Returns the "real world" bounding box of this grid geometry transformed to the given CRS.
  This envelope is computed from the <a href="#getExtent()">grid extent</a> if available,
  or from the <a href="#getEnvelope()">envelope</a> otherwise.</div>
@@ -1042,7 +1042,7 @@ DirectPosition aPixelCenter  = gridToCRS.<b>transform</b>(indicesOfCell, <font c
 <dd>the bounding box in "real world" coordinates (never <code>null</code>).</dd>
 <dt>Throws:</dt>
 <dd><code><a href="IncompleteGridGeometryException.html" title="class in org.apache.sis.coverage.grid">Incomplete­Grid­Geometry­Exception</a></code> - if this grid geometry has no extent and no envelope.</dd>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if the envelope cannot be transformed to the specified CRS.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if the envelope cannot be transformed to the specified CRS.</dd>
 <dt>Since:</dt>
 <dd>1.2</dd>
 </dl>
@@ -1051,7 +1051,7 @@ DirectPosition aPixelCenter  = gridToCRS.<b>transform</b>(indicesOfCell, <font c
 <li>
 <section class="detail" id="getGeographicExtent()">
 <h3>getGeographicExtent</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">GeographicBoundingBox</a>&gt;</span>&nbsp [...]
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">GeographicBoundingBox< [...]
 <div class="block">Returns the approximate latitude and longitude coordinates of the grid.
  The prime meridian is Greenwich, but the geodetic reference frame is not necessarily WGS 84.
  This is computed from the <a href="#getEnvelope()">envelope</a> if the coordinate reference system
@@ -1275,7 +1275,7 @@ gg = gg.<b>derive</b>().<b>rounding</b>(GridRoundingMode.ENCLOSING)
 <section class="detail" id="relocate(org.apache.sis.coverage.grid.GridExtent)">
 <h3>relocate</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GridGeometry.html" title="class in org.apache.sis.coverage.grid">GridGeometry</a></span>&nbsp;<span class="element-name">relocate</span><wbr><span class="parameters">(<a href="GridExtent.html" title="class in org.apache.sis.coverage.grid">GridExtent</a>&nbsp;newExtent)</span>
-                      throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+                      throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Returns a grid geometry with the given grid extent, which implies a new "real world" computation.
  The "grid to CRS" transforms and the resolution stay the same than this <code>Grid­Geometry</code>.
  The "real world" envelope is recomputed for the new grid extent using the "grid to CRS" transforms.
@@ -1288,7 +1288,7 @@ gg = gg.<b>derive</b>().<b>rounding</b>(GridRoundingMode.ENCLOSING)
 <dt>Returns:</dt>
 <dd>grid geometry with the given extent. May be <code>this</code> if there is no change.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if the geospatial envelope cannot be recomputed with the new grid extent.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if the geospatial envelope cannot be recomputed with the new grid extent.</dd>
 <dt>Since:</dt>
 <dd>1.3</dd>
 </dl>
@@ -1347,20 +1347,20 @@ gg = gg.<b>derive</b>().<b>rounding</b>(GridRoundingMode.ENCLOSING)
 <li>
 <section class="detail" id="createImageCRS(java.lang.String,org.opengis.referencing.datum.PixelInCell)">
 <h3>createImageCRS</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/DerivedCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link">DerivedCRS</a></span>&nbsp;<span class="element-name">createImageCRS</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface  [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;anchor)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/DerivedCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link">DerivedCRS</a></span>&nbsp;<span class="element-name">createImageCRS</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title=" [...]
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;anchor)</span></div>
 <div class="block">Creates a one-, two- or three-dimensional coordinate reference system for cell indices in the grid.
  This method returns a CRS which is derived from the "real world" CRS or a subset of it.
- If the "real world" CRS is an instance of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/SingleCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Single­CRS</code></a>,
+ If the "real world" CRS is an instance of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/SingleCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Single­CRS</code></a>,
  then the derived CRS has the following properties:
 
  <ul>
-   <li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/GeneralDerivedCRS.html#getBaseCRS()" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>General­Derived­CRS​.get­Base­CRS()</code></a> is <a href="#getCoordinateReferenceSystem()"><code>get­Coordinate­Reference­System()</code></a>.</li>
-   <li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/GeneralDerivedCRS.html#getConversionFromBase()" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>General­Derived­CRS​.get­Conversion­From­Base()</code></a> is the inverse of <a href="#getGridToCRS(org.opengis.referencing.datum.PixelInCell)"><code>get­Grid­To­CRS(Pixel­In­Cell)</code></a>.</li>
+   <li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/GeneralDerivedCRS.html#getBaseCRS()" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>General­Derived­CRS​.get­Base­CRS()</code></a> is <a href="#getCoordinateReferenceSystem()"><code>get­Coordinate­Reference­System()</code></a>.</li>
+   <li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/GeneralDerivedCRS.html#getConversionFromBase()" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>General­Derived­CRS​.get­Conversion­From­Base()</code></a> is the inverse of <a href="#getGridToCRS(org.opengis.referencing.datum.PixelInCell)"><code>get­Grid­To­CRS(Pixel­In­Cell)</code></a>.</li>
  </ul>
 
- Otherwise if the "real world" CRS is an instance of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CompoundCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Compound­CRS</code></a>,
- then only the first <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/SingleCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Single­CRS</code></a> (the head) is used.
+ Otherwise if the "real world" CRS is an instance of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CompoundCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Compound­CRS</code></a>,
+ then only the first <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/SingleCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Single­CRS</code></a> (the head) is used.
  This is usually (but not necessarily) the horizontal component of the spatial CRS.
  The result is usually two-dimensional, but 1 and 3 dimensions are also possible.
 
@@ -1382,9 +1382,9 @@ gg = gg.<b>derive</b>().<b>rounding</b>(GridRoundingMode.ENCLOSING)
 <li>
 <section class="detail" id="createTransformTo(org.apache.sis.coverage.grid.GridGeometry,org.opengis.referencing.datum.PixelInCell)">
 <h3>createTransformTo</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a></span>&nbsp;<span class="element-name">createTransformTo</span><wbr><span class="parameters">(<a href="GridGeometry.html" title="class in org.apache.sis.coverage.grid">GridGeometry</a>&nbsp;target,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;anchor)</span>
-                                throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a></span>&nbsp;<span class="element-name">createTransformTo</span><wbr><span class="parameters">(<a href="GridGeometry.html" title="class in org.apache.sis.coverage.grid">GridG [...]
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;anchor)</span>
+                                throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Creates a transform from cell coordinates in this grid to cell coordinates in the given grid.
  The returned transform handles change of Coordinate Reference System and wraparound axes
  (e.g. longitude axis crossing the ±180° meridian) if applicable.
@@ -1393,12 +1393,12 @@ gg = gg.<b>derive</b>().<b>rounding</b>(GridRoundingMode.ENCLOSING)
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>target</code> - the grid which will be the target of returned transform.</dd>
-<dd><code>anchor</code> - <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link">Cell center</a> for OGC conventions or
-                 <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CORNER" title="class or interface in org.opengis.referencing.datum" class="external-link">cell corner</a> for Java2D/JAI conventions.</dd>
+<dd><code>anchor</code> - <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link">Cell center</a> for OGC conventions or
+                 <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CORNER" title="class or interface in org.opengis.referencing.datum" class="external-link">cell corner</a> for Java2D/JAI conventions.</dd>
 <dt>Returns:</dt>
 <dd>transform from cell coordinates in this grid to cell coordinates in the given grid.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if the math transform cannot be created.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if the math transform cannot be created.</dd>
 <dt>Since:</dt>
 <dd>1.1</dd>
 </dl>
diff --git a/org/apache/sis/coverage/grid/IllegalGridGeometryException.html b/org/apache/sis/coverage/grid/IllegalGridGeometryException.html
index ca9a3707..d41d32ec 100644
--- a/org/apache/sis/coverage/grid/IllegalGridGeometryException.html
+++ b/org/apache/sis/coverage/grid/IllegalGridGeometryException.html
@@ -113,7 +113,7 @@ loadScripts(document, 'script');</script>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">IllegalGridGeometryException</span>
 <span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
 <div class="block">Thrown when the argument specified to a method or constructor would result in an invalid <a href="GridGeometry.html" title="class in org.apache.sis.coverage.grid"><code>Grid­Geometry</code></a>.
- This exception may have a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Transform­Exception</code></a> as its cause, in which
+ This exception may have a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Transform­Exception</code></a> as its cause, in which
  case the grid geometry failed to use a given "grid to CRS" transform over the given grid extent. Such failure
  may happen with non-linear transforms, but are less likely in the common case where the grid geometry uses a
  linear (or affine) "grid to CRS" transform.</div>
diff --git a/org/apache/sis/coverage/grid/PixelTranslation.html b/org/apache/sis/coverage/grid/PixelTranslation.html
index 39d2c7b0..06791d7c 100644
--- a/org/apache/sis/coverage/grid/PixelTranslation.html
+++ b/org/apache/sis/coverage/grid/PixelTranslation.html
@@ -110,7 +110,7 @@ loadScripts(document, 'script');</script>
 <div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">PixelTranslation</span>
 <span class="extends-implements">extends <a href="../../util/Static.html" title="class in org.apache.sis.util">Static</a>
 implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></span></div>
-<div class="block">The translation to apply for different values of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Pixel­Orientation</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell</code></a>.
+<div class="block">The translation to apply for different values of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Pixel­Orientation</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link" [...]
  The translation are returned by a call to one of the following static methods:
 
  <ul>
@@ -119,13 +119,13 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  </ul>
 
  This class provides also a few <code>translate(…)</code> convenience methods,
- which apply the translation on a given <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Math­Transform</code></a> instance.
+ which apply the translation on a given <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Math­Transform</code></a> instance.
 
  <div class="note"><b>Example:</b>
  if the following code snippet, <code>grid­To­CRS</code> is an <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/AffineTransform.html" title="class or interface in java.awt.geom" class="external-link"><code>Affine­Transform</code></a> from
  <cite>grid cell</cite> coordinates (typically pixel coordinates) to some arbitrary CRS coordinates.
- In this example, the transform maps pixels <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html#CENTER" title="class or interface in org.opengis.metadata.spatial" class="external-link">center</a>,
- while the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html#UPPER_LEFT" title="class or interface in org.opengis.metadata.spatial" class="external-link">upper left</a> corner is desired.
+ In this example, the transform maps pixels <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html#CENTER" title="class or interface in org.opengis.metadata.spatial" class="external-link">center</a>,
+ while the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html#UPPER_LEFT" title="class or interface in org.opengis.metadata.spatial" class="external-link">upper left</a> corner is desired.
  This code will switch the affine transform from the <cite>pixel center</cite> to
  <cite>upper left corner</cite> convention:
 
@@ -145,8 +145,8 @@ gridToCRS.<b>translate</b>(target.dx - source.dx,
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
-<li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell</code></a></li>
-<li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Pixel­Orientation</code></a></li>
+<li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell</code></a></li>
+<li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Pixel­Orientation</code></a></li>
 <li><a href="../../../../../serialized-form.html#org.apache.sis.coverage.grid.PixelTranslation">Serialized Form</a></li>
 </ul>
 </dd>
@@ -175,7 +175,7 @@ gridToCRS.<b>translate</b>(target.dx - source.dx,
 <div class="col-last odd-row-color">
 <div class="block">The translation among the <var>y</var> axis relative to pixel center.</div>
 </div>
-<div class="col-first even-row-color"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">Pixel­Orientation</a></code></div>
+<div class="col-first even-row-color"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">Pixel­Orientation</a></code></div>
 <div class="col-second even-row-color"><code><a href="#orientation" class="member-name-link">orientation</a></code></div>
 <div class="col-last even-row-color">
 <div class="block">The pixel orientation for this translation.</div>
@@ -194,18 +194,18 @@ gridToCRS.<b>translate</b>(target.dx - source.dx,
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">Pixel­Orientation</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getPixelOrientation(org.opengis.referencing.datum.PixelInCell)" class="member-name-link">get­Pixel­Orientation</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;anchor)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">Pixel­Orientation</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getPixelOrientation(org.opengis.referencing.datum.PixelInCell)" class="member-name-link">get­Pixel­Orientation</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;anchor)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Returns the pixel orientation which is equivalent to the given <code>Pixel­In­Cell</code> code.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PixelTranslation.html" title="class in org.apache.sis.coverage.grid">Pixel­Translation</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getPixelTranslation(org.opengis.metadata.spatial.PixelOrientation)" class="member-name-link">get­Pixel­Translation</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">Pixel­Orientation</a>&nbsp;anchor)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getPixelTranslation(org.opengis.metadata.spatial.PixelOrientation)" class="member-name-link">get­Pixel­Translation</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">Pixel­Orientation</a>&nbsp;anchor)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Returns the specified position relative to the pixel center.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static double</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getPixelTranslation(org.opengis.referencing.datum.PixelInCell)" class="member-name-link">get­Pixel­Translation</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;anchor)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getPixelTranslation(org.opengis.referencing.datum.PixelInCell)" class="member-name-link">get­Pixel­Translation</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;anchor)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Returns the position relative to the cell center.</div>
 </div>
@@ -214,19 +214,19 @@ gridToCRS.<b>translate</b>(target.dx - source.dx,
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns a string representation of this pixel translation.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#translate(org.opengis.referencing.operation.MathTransform,org.opengis.metadata.spatial.PixelOrientation,org.opengis.metadata.spatial.PixelOrientation,int,int)" class="member-name-link">translate</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">Pixel­Orientation</a>&nbsp;current,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">Pixel­Orientation</a>&nbsp;desired,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#translate(org.opengis.referencing.operation.MathTransform,org.opengis.metadata.spatial.PixelOrientation,org.opengis.metadata.spatial.PixelOrientation,int,int)" class="member-name-link">translate</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.ref [...]
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">Pixel­Orientation</a>&nbsp;current,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">Pixel­Orientation</a>&nbsp;desired,
  int&nbsp;x­Dimension,
  int&nbsp;y­Dimension)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Converts a math transform from a "pixel orientation" convention to another "pixel orientation" convention.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#translate(org.opengis.referencing.operation.MathTransform,org.opengis.referencing.datum.PixelInCell,org.opengis.referencing.datum.PixelInCell)" class="member-name-link">translate</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external- [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;current,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;desired)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#translate(org.opengis.referencing.operation.MathTransform,org.opengis.referencing.datum.PixelInCell,org.opengis.referencing.datum.PixelInCell)" class="member-name-link">translate</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operatio [...]
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;current,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">Pixel­In­Cell</a>&nbsp;desired)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Converts a math transform from a "pixel in cell" convention to another "pixel in cell" convention.</div>
 </div>
@@ -250,9 +250,9 @@ gridToCRS.<b>translate</b>(target.dx - source.dx,
 <li>
 <section class="detail" id="orientation">
 <h3>orientation</h3>
-<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">PixelOrientation</a></span>&nbsp;<span class="element-name">orientation</span></div>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">PixelOrientation</a></span>&nbsp;<span class="element-name">orientation</span></div>
 <div class="block">The pixel orientation for this translation.
- Most common values are <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html#UPPER_LEFT" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Pixel­Orientation​.UPPER_LEFT</code></a> and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html#CENTER" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Pixel­Orientation​.CENTER</code></a>.</div>
+ Most common values are <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html#UPPER_LEFT" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Pixel­Orientation​.UPPER_LEFT</code></a> and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html#CENTER" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Pix [...]
 </section>
 </li>
 <li>
@@ -282,7 +282,7 @@ gridToCRS.<b>translate</b>(target.dx - source.dx,
 <li>
 <section class="detail" id="getPixelOrientation(org.opengis.referencing.datum.PixelInCell)">
 <h3>getPixelOrientation</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">PixelOrientation</a></span>&nbsp;<span class="element-name">getPixelOrientation</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" ti [...]
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">PixelOrientation</a></span>&nbsp;<span class="element-name">getPixelOrientation</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/ [...]
 <div class="block">Returns the pixel orientation which is equivalent to the given <code>Pixel­In­Cell</code> code.
  This equivalence can be used for converting <var>n</var>-dimensional parameters to the
  more specific two-dimensional case. This method implements the following mapping:
@@ -290,8 +290,8 @@ gridToCRS.<b>translate</b>(target.dx - source.dx,
  <table class="sis">
    <caption>Pixel orientation equivalences</caption>
    <tr><th>Pixel in cell</th><th>Pixel orientation</th></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>CELL_CENTER</code></a></td><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html#CENTER" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>CENTER</code></a></td></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CORNER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>CELL_CORNER</code></a></td><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html#UPPER_LEFT" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>UPPER_LEFT</code></a></td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>CELL_CENTER</code></a></td><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html#CENTER" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>CENTER</code></a></td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CORNER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>CELL_CORNER</code></a></td><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html#UPPER_LEFT" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>UPPER_LEFT</code></a></td></tr>
    <tr><td><code>null</code></td><td><code>null</code></td></tr>
  </table></div>
 <dl class="notes">
@@ -307,7 +307,7 @@ gridToCRS.<b>translate</b>(target.dx - source.dx,
 <li>
 <section class="detail" id="getPixelTranslation(org.opengis.referencing.datum.PixelInCell)">
 <h3>getPixelTranslation</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">double</span>&nbsp;<span class="element-name">getPixelTranslation</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;anchor)</span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">double</span>&nbsp;<span class="element-name">getPixelTranslation</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;anchor)</span></div>
 <div class="block">Returns the position relative to the cell center.
  This method is typically used for <var>n</var>-dimensional grids, where the number of dimension is unknown.
  The translation is determined from the following table, with the same value applied to all dimensions:
@@ -315,8 +315,8 @@ gridToCRS.<b>translate</b>(target.dx - source.dx,
  <table class="sis">
    <caption>Translations</caption>
    <tr><th>Pixel in cell</th><th>offset</th></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>CELL_CENTER</code></a></td><td><code> 0.0</code></td></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CORNER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>CELL_CORNER</code></a></td><td><code>-0.5</code></td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>CELL_CENTER</code></a></td><td><code> 0.0</code></td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CORNER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>CELL_CORNER</code></a></td><td><code>-0.5</code></td></tr>
  </table></div>
 <dl class="notes">
 <dt>Parameters:</dt>
@@ -331,7 +331,7 @@ gridToCRS.<b>translate</b>(target.dx - source.dx,
 <li>
 <section class="detail" id="getPixelTranslation(org.opengis.metadata.spatial.PixelOrientation)">
 <h3>getPixelTranslation</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="PixelTranslation.html" title="class in org.apache.sis.coverage.grid">PixelTranslation</a></span>&nbsp;<span class="element-name">getPixelTranslation</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">PixelOrientatio [...]
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="PixelTranslation.html" title="class in org.apache.sis.coverage.grid">PixelTranslation</a></span>&nbsp;<span class="element-name">getPixelTranslation</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-li [...]
 <div class="block">Returns the specified position relative to the pixel center.
  This method can be used for grid restricted to 2 dimensions.
  The translation vector is determined from the following table:
@@ -339,11 +339,11 @@ gridToCRS.<b>translate</b>(target.dx - source.dx,
  <table class="sis">
    <caption>Translations</caption>
    <tr><th>Pixel orientation</th>                               <th> dx </th><th> dy </th></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html#CENTER" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>CENTER</code></a></td>     <td><code> 0.0</code></td><td><code> 0.0</code></td></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html#UPPER_LEFT" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>UPPER_LEFT</code></a></td> <td><code>-0.5</code></td><td><code>-0.5</code></td></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html#UPPER_RIGHT" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>UPPER_RIGHT</code></a></td><td><code>+0.5</code></td><td><code>-0.5</code></td></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html#LOWER_LEFT" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>LOWER_LEFT</code></a></td> <td><code>-0.5</code></td><td><code>+0.5</code></td></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html#LOWER_RIGHT" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>LOWER_RIGHT</code></a></td><td><code>+0.5</code></td><td><code>+0.5</code></td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html#CENTER" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>CENTER</code></a></td>     <td><code> 0.0</code></td><td><code> 0.0</code></td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html#UPPER_LEFT" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>UPPER_LEFT</code></a></td> <td><code>-0.5</code></td><td><code>-0.5</code></td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html#UPPER_RIGHT" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>UPPER_RIGHT</code></a></td><td><code>+0.5</code></td><td><code>-0.5</code></td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html#LOWER_LEFT" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>LOWER_LEFT</code></a></td> <td><code>-0.5</code></td><td><code>+0.5</code></td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html#LOWER_RIGHT" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>LOWER_RIGHT</code></a></td><td><code>+0.5</code></td><td><code>+0.5</code></td></tr>
  </table></div>
 <dl class="notes">
 <dt>Parameters:</dt>
@@ -358,16 +358,16 @@ gridToCRS.<b>translate</b>(target.dx - source.dx,
 <li>
 <section class="detail" id="translate(org.opengis.referencing.operation.MathTransform,org.opengis.referencing.datum.PixelInCell,org.opengis.referencing.datum.PixelInCell)">
 <h3>translate</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a></span>&nbsp;<span class="element-name">translate</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" ti [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;current,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;desired)</span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a></span>&nbsp;<span class="element-name">translate</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/refere [...]
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;current,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;desired)</span></div>
 <div class="block">Converts a math transform from a "pixel in cell" convention to another "pixel in cell" convention.
  This method concatenates −½, 0 or +½ translations on <em>all</em> dimensions before the given transform.
  If the two given conventions are the same, then this method returns the given transform unchanged.
 
  <div class="note"><b>Example:</b>
  if a given <code>grid­To­CRS</code> transform was mapping the <em>cell corner</em> to "real world" coordinates, then a call to
- <code>translate(grid­To­CRS, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CORNER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>CELL_CORNER</code></a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>CELL_CENTER</code></a>)</code>
+ <code>translate(grid­To­CRS, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CORNER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>CELL_CORNER</code></a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>CELL_CENTER</code> [...]
  will return a new transform performing the following steps: first convert grid coordinates from <var>cell center</var>
  convention (<code>desired</code>) to <var>cell corner</var> convention (<code>current</code>), then concatenate the given
  <code>grid­To­CRS</code> transform which was designed for the <em>cell corner</em> convention.
@@ -391,9 +391,9 @@ gridToCRS.<b>translate</b>(target.dx - source.dx,
 <li>
 <section class="detail" id="translate(org.opengis.referencing.operation.MathTransform,org.opengis.metadata.spatial.PixelOrientation,org.opengis.metadata.spatial.PixelOrientation,int,int)">
 <h3>translate</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a></span>&nbsp;<span class="element-name">translate</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" ti [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">PixelOrientation</a>&nbsp;current,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">PixelOrientation</a>&nbsp;desired,
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a></span>&nbsp;<span class="element-name">translate</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/refere [...]
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">PixelOrientation</a>&nbsp;current,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">PixelOrientation</a>&nbsp;desired,
  int&nbsp;xDimension,
  int&nbsp;yDimension)</span></div>
 <div class="block">Converts a math transform from a "pixel orientation" convention to another "pixel orientation" convention.
@@ -402,7 +402,7 @@ gridToCRS.<b>translate</b>(target.dx - source.dx,
 
  <div class="note"><b>Example:</b>
  if a given <code>grid­To­CRS</code> transform was mapping the upper-left corner to "real world" coordinates, then a call to
- <code>translate(grid­To­CRS, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html#UPPER_LEFT" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>UPPER_LEFT</code></a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html#CENTER" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>CENTER</code></a>, 0, 1)</code>
+ <code>translate(grid­To­CRS, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html#UPPER_LEFT" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>UPPER_LEFT</code></a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html#CENTER" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>CENTER</code></a>,  [...]
  will return a new transform translating grid coordinates by +0.5 before to apply the given <code>grid­To­CRS</code> transform.
  See example in above <a href="#translate(org.opengis.referencing.operation.MathTransform,org.opengis.referencing.datum.PixelInCell,org.opengis.referencing.datum.PixelInCell)"><code>translate</code></a> method for more details.</div>
 
diff --git a/org/apache/sis/coverage/grid/class-use/FractionalGridCoordinates.html b/org/apache/sis/coverage/grid/class-use/FractionalGridCoordinates.html
index b7970c5b..8e3cb6fc 100644
--- a/org/apache/sis/coverage/grid/class-use/FractionalGridCoordinates.html
+++ b/org/apache/sis/coverage/grid/class-use/FractionalGridCoordinates.html
@@ -73,7 +73,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code><a href="../FractionalGridCoordinates.html" title="class in org.apache.sis.coverage.grid">FractionalGridCoordinates</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">GridCoverage.Evaluator.</span><code><a href="../GridCoverage.Evaluator.html#toGridCoordinates(org.opengis.geometry.DirectPosition)" class="member-name-link">toGridCoordinates</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;point)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">GridCoverage.Evaluator.</span><code><a href="../GridCoverage.Evaluator.html#toGridCoordinates(org.opengis.geometry.DirectPosition)" class="member-name-link">toGridCoordinates</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;point)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Converts the specified geospatial position to grid coordinates.</div>
 </div>
diff --git a/org/apache/sis/coverage/grid/class-use/GridCoverage.html b/org/apache/sis/coverage/grid/class-use/GridCoverage.html
index db646448..da4a6815 100644
--- a/org/apache/sis/coverage/grid/class-use/GridCoverage.html
+++ b/org/apache/sis/coverage/grid/class-use/GridCoverage.html
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color"><code><a href="../GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a></code></div>
 <div class="col-second even-row-color"><span class="type-name-label">GridCoverageProcessor.</span><code><a href="../GridCoverageProcessor.html#convert(org.apache.sis.coverage.grid.GridCoverage,org.opengis.referencing.operation.MathTransform1D%5B%5D,java.util.function.Function)" class="member-name-link">convert</a><wbr>(<a href="../GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a>&nbsp;source,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>[]&nbsp;converters,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>[]&nbsp;converters,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../../SampleDimension.Builder.html" title="class in org.apache.sis.coverage">SampleDimension.Builder</a>,<wbr><a href="../../SampleDimension.html" title="class in org.apache.sis.coverage">SampleDimension</a>&gt;&nbsp;sampleDimensionModifier)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Returns a coverage with sample values converted by the given functions.</div>
@@ -151,7 +151,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color"><code><a href="../GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a></code></div>
 <div class="col-second odd-row-color"><span class="type-name-label">GridCoverageProcessor.</span><code><a href="../GridCoverageProcessor.html#resample(org.apache.sis.coverage.grid.GridCoverage,org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">resample</a><wbr>(<a href="../GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a>&nbsp;source,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;target)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;target)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Creates a new coverage with a different coordinate reference system.</div>
 </div>
@@ -174,7 +174,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color"><code><a href="../GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a></code></div>
 <div class="col-second odd-row-color"><span class="type-name-label">GridCoverageProcessor.</span><code><a href="../GridCoverageProcessor.html#convert(org.apache.sis.coverage.grid.GridCoverage,org.opengis.referencing.operation.MathTransform1D%5B%5D,java.util.function.Function)" class="member-name-link">convert</a><wbr>(<a href="../GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a>&nbsp;source,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>[]&nbsp;converters,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>[]&nbsp;converters,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../../SampleDimension.Builder.html" title="class in org.apache.sis.coverage">SampleDimension.Builder</a>,<wbr><a href="../../SampleDimension.html" title="class in org.apache.sis.coverage">SampleDimension</a>&gt;&nbsp;sampleDimensionModifier)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Returns a coverage with sample values converted by the given functions.</div>
@@ -194,7 +194,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color"><code><a href="../GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a></code></div>
 <div class="col-second even-row-color"><span class="type-name-label">GridCoverageProcessor.</span><code><a href="../GridCoverageProcessor.html#resample(org.apache.sis.coverage.grid.GridCoverage,org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">resample</a><wbr>(<a href="../GridCoverage.html" title="class in org.apache.sis.coverage.grid">GridCoverage</a>&nbsp;source,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;target)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;target)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Creates a new coverage with a different coordinate reference system.</div>
 </div>
diff --git a/org/apache/sis/coverage/grid/class-use/GridCoverageBuilder.html b/org/apache/sis/coverage/grid/class-use/GridCoverageBuilder.html
index 24a70d87..07c662ad 100644
--- a/org/apache/sis/coverage/grid/class-use/GridCoverageBuilder.html
+++ b/org/apache/sis/coverage/grid/class-use/GridCoverageBuilder.html
@@ -94,7 +94,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Sets the domain envelope (including its CRS) and/or the transform from grid indices to domain coordinates.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="../GridCoverageBuilder.html" title="class in org.apache.sis.coverage.grid">GridCoverageBuilder</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">GridCoverageBuilder.</span><code><a href="../GridCoverageBuilder.html#setDomain(org.opengis.geometry.Envelope)" class="member-name-link">setDomain</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;domain)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">GridCoverageBuilder.</span><code><a href="../GridCoverageBuilder.html#setDomain(org.opengis.geometry.Envelope)" class="member-name-link">setDomain</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;domain)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Sets the domain as an enclosing envelope (including its CRS).</div>
 </div>
diff --git a/org/apache/sis/coverage/grid/class-use/GridDerivation.html b/org/apache/sis/coverage/grid/class-use/GridDerivation.html
index fef13dad..74aa8249 100644
--- a/org/apache/sis/coverage/grid/class-use/GridDerivation.html
+++ b/org/apache/sis/coverage/grid/class-use/GridDerivation.html
@@ -103,7 +103,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Controls behavior of rounding from floating point values to integers.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="../GridDerivation.html" title="class in org.apache.sis.coverage.grid">GridDerivation</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">GridDerivation.</span><code><a href="../GridDerivation.html#slice(org.opengis.geometry.DirectPosition)" class="member-name-link">slice</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;slicePoint)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">GridDerivation.</span><code><a href="../GridDerivation.html#slice(org.opengis.geometry.DirectPosition)" class="member-name-link">slice</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;slicePoint)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Requests a grid geometry for a slice at the given "real world" position.</div>
 </div>
@@ -125,7 +125,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Adapts the base grid for the geographic area and resolution of the given grid geometry.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="../GridDerivation.html" title="class in org.apache.sis.coverage.grid">GridDerivation</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">GridDerivation.</span><code><a href="../GridDerivation.html#subgrid(org.opengis.geometry.Envelope,double...)" class="member-name-link">subgrid</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;areaOfInterest,
+<div class="col-second even-row-color"><span class="type-name-label">GridDerivation.</span><code><a href="../GridDerivation.html#subgrid(org.opengis.geometry.Envelope,double...)" class="member-name-link">subgrid</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;areaOfInterest,
  double...&nbsp;resolution)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Requests a grid geometry over a sub-envelope and optionally with a coarser resolution.</div>
diff --git a/org/apache/sis/coverage/grid/class-use/GridExtent.html b/org/apache/sis/coverage/grid/class-use/GridExtent.html
index b26c00c2..6a1d205d 100644
--- a/org/apache/sis/coverage/grid/class-use/GridExtent.html
+++ b/org/apache/sis/coverage/grid/class-use/GridExtent.html
@@ -112,7 +112,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color"><code><a href="../GridExtent.html" title="class in org.apache.sis.coverage.grid">GridExtent</a></code></div>
 <div class="col-second odd-row-color"><span class="type-name-label">GridExtent.</span><code><a href="../GridExtent.html#insertDimension(int,org.opengis.metadata.spatial.DimensionNameType,long,long,boolean)" class="member-name-link">insertDimension</a><wbr>(int&nbsp;offset,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/DimensionNameType.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">DimensionNameType</a>&nbsp;axisType,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/DimensionNameType.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">DimensionNameType</a>&nbsp;axisType,
  long&nbsp;low,
  long&nbsp;high,
  boolean&nbsp;isHighIncluded)</code></div>
@@ -237,23 +237,23 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color"><code>&nbsp;</code></div>
 <div class="col-second odd-row-color"><code><a href="../GridGeometry.html#%3Cinit%3E(org.apache.sis.coverage.grid.GridExtent,org.opengis.geometry.Envelope,org.apache.sis.coverage.grid.GridOrientation)" class="member-name-link">GridGeometry</a><wbr>(<a href="../GridExtent.html" title="class in org.apache.sis.coverage.grid">GridExtent</a>&nbsp;extent,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
  <a href="../GridOrientation.html" title="class in org.apache.sis.coverage.grid">GridOrientation</a>&nbsp;orientation)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Creates an axis-aligned grid geometry with an extent and an envelope.</div>
 </div>
 <div class="col-first even-row-color"><code>&nbsp;</code></div>
 <div class="col-second even-row-color"><code><a href="../GridGeometry.html#%3Cinit%3E(org.apache.sis.coverage.grid.GridExtent,org.opengis.referencing.datum.PixelInCell,org.opengis.referencing.operation.MathTransform,org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">GridGeometry</a><wbr>(<a href="../GridExtent.html" title="class in org.apache.sis.coverage.grid">GridExtent</a>&nbsp;extent,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;anchor,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;gridToCRS,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;anchor,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;gridToCRS,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Creates a new grid geometry from a grid extent and a mapping from cell coordinates to "real world" coordinates.</div>
 </div>
 <div class="col-first odd-row-color"><code>&nbsp;</code></div>
 <div class="col-second odd-row-color"><code><a href="../GridGeometry.html#%3Cinit%3E(org.apache.sis.coverage.grid.GridGeometry,org.apache.sis.coverage.grid.GridExtent,org.opengis.referencing.operation.MathTransform)" class="member-name-link">GridGeometry</a><wbr>(<a href="../GridGeometry.html" title="class in org.apache.sis.coverage.grid">GridGeometry</a>&nbsp;other,
  <a href="../GridExtent.html" title="class in org.apache.sis.coverage.grid">GridExtent</a>&nbsp;extent,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;toOther)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;toOther)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Creates a new grid geometry derived from the given grid geometry with a new extent and a modified transform.</div>
 </div>
diff --git a/org/apache/sis/coverage/grid/class-use/GridGeometry.html b/org/apache/sis/coverage/grid/class-use/GridGeometry.html
index 1e225e35..9e119a6a 100644
--- a/org/apache/sis/coverage/grid/class-use/GridGeometry.html
+++ b/org/apache/sis/coverage/grid/class-use/GridGeometry.html
@@ -209,9 +209,9 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color">
 <div class="block">Creates a grid geometry with a linear approximation of the <cite>grid to CRS</cite> conversion.</div>
 </div>
-<div class="col-first odd-row-color"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a></code></div>
+<div class="col-first odd-row-color"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a></code></div>
 <div class="col-second odd-row-color"><span class="type-name-label">GridGeometry.</span><code><a href="../GridGeometry.html#createTransformTo(org.apache.sis.coverage.grid.GridGeometry,org.opengis.referencing.datum.PixelInCell)" class="member-name-link">createTransformTo</a><wbr>(<a href="../GridGeometry.html" title="class in org.apache.sis.coverage.grid">GridGeometry</a>&nbsp;target,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;anchor)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nbsp;anchor)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Creates a transform from cell coordinates in this grid to cell coordinates in the given grid.</div>
 </div>
@@ -277,7 +277,7 @@ loadScripts(document, 'script');</script>
 <div class="col-first even-row-color"><code>&nbsp;</code></div>
 <div class="col-second even-row-color"><code><a href="../GridGeometry.html#%3Cinit%3E(org.apache.sis.coverage.grid.GridGeometry,org.apache.sis.coverage.grid.GridExtent,org.opengis.referencing.operation.MathTransform)" class="member-name-link">GridGeometry</a><wbr>(<a href="../GridGeometry.html" title="class in org.apache.sis.coverage.grid">GridGeometry</a>&nbsp;other,
  <a href="../GridExtent.html" title="class in org.apache.sis.coverage.grid">GridExtent</a>&nbsp;extent,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;toOther)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;toOther)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Creates a new grid geometry derived from the given grid geometry with a new extent and a modified transform.</div>
 </div>
diff --git a/org/apache/sis/coverage/grid/class-use/GridOrientation.html b/org/apache/sis/coverage/grid/class-use/GridOrientation.html
index 70bf6fe4..bdfa832b 100644
--- a/org/apache/sis/coverage/grid/class-use/GridOrientation.html
+++ b/org/apache/sis/coverage/grid/class-use/GridOrientation.html
@@ -116,7 +116,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code>&nbsp;</code></div>
 <div class="col-second even-row-color"><code><a href="../GridGeometry.html#%3Cinit%3E(org.apache.sis.coverage.grid.GridExtent,org.opengis.geometry.Envelope,org.apache.sis.coverage.grid.GridOrientation)" class="member-name-link">GridGeometry</a><wbr>(<a href="../GridExtent.html" title="class in org.apache.sis.coverage.grid">GridExtent</a>&nbsp;extent,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
  <a href="../GridOrientation.html" title="class in org.apache.sis.coverage.grid">GridOrientation</a>&nbsp;orientation)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Creates an axis-aligned grid geometry with an extent and an envelope.</div>
diff --git a/org/apache/sis/coverage/grid/class-use/GridRoundingMode.html b/org/apache/sis/coverage/grid/class-use/GridRoundingMode.html
index 428516f8..16ed4e58 100644
--- a/org/apache/sis/coverage/grid/class-use/GridRoundingMode.html
+++ b/org/apache/sis/coverage/grid/class-use/GridRoundingMode.html
@@ -101,9 +101,9 @@ the order they are declared.</div>
 <div class="table-header col-second">Constructor</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code>&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="../GridGeometry.html#%3Cinit%3E(org.opengis.referencing.datum.PixelInCell,org.opengis.referencing.operation.MathTransform,org.opengis.geometry.Envelope,org.apache.sis.coverage.grid.GridRoundingMode)" class="member-name-link">GridGeometry</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link">PixelInCell</a>&nb [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;gridToCRS,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
+<div class="col-second even-row-color"><code><a href="../GridGeometry.html#%3Cinit%3E(org.opengis.referencing.datum.PixelInCell,org.opengis.referencing.operation.MathTransform,org.opengis.geometry.Envelope,org.apache.sis.coverage.grid.GridRoundingMode)" class="member-name-link">GridGeometry</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link" [...]
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;gridToCRS,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
  <a href="../GridRoundingMode.html" title="enum class in org.apache.sis.coverage.grid">GridRoundingMode</a>&nbsp;rounding)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Creates a new grid geometry from a geospatial envelope and a mapping from cell coordinates to "real world" coordinates.</div>
diff --git a/org/apache/sis/coverage/grid/class-use/PixelTranslation.html b/org/apache/sis/coverage/grid/class-use/PixelTranslation.html
index bc9cba8e..14c23508 100644
--- a/org/apache/sis/coverage/grid/class-use/PixelTranslation.html
+++ b/org/apache/sis/coverage/grid/class-use/PixelTranslation.html
@@ -73,7 +73,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code>static <a href="../PixelTranslation.html" title="class in org.apache.sis.coverage.grid">PixelTranslation</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">PixelTranslation.</span><code><a href="../PixelTranslation.html#getPixelTranslation(org.opengis.metadata.spatial.PixelOrientation)" class="member-name-link">getPixelTranslation</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">PixelOrientation</a>&nbsp;anchor)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">PixelTranslation.</span><code><a href="../PixelTranslation.html#getPixelTranslation(org.opengis.metadata.spatial.PixelOrientation)" class="member-name-link">getPixelTranslation</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link">PixelOrientation</a>&nbsp;anchor)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Returns the specified position relative to the pixel center.</div>
 </div>
diff --git a/org/apache/sis/coverage/grid/package-summary.html b/org/apache/sis/coverage/grid/package-summary.html
index 0d3d2ca6..e8f4343f 100644
--- a/org/apache/sis/coverage/grid/package-summary.html
+++ b/org/apache/sis/coverage/grid/package-summary.html
@@ -81,7 +81,7 @@ loadScripts(document, 'script');</script>
  <p><a href="GridCoverage2D.html" title="class in org.apache.sis.coverage.grid"><code>Grid­Coverage2D</code></a>
  is a two-dimensional slice in a <var>n</var>-dimensional cube of data.
  Despite its name, <code>Grid­Coverage2D</code> instances can be associated to <var>n</var>-dimensional
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">envelopes</a> providing that only two dimensions have a
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">envelopes</a> providing that only two dimensions have a
  <a href="GridExtent.html#getSize(int)"><code>grid span</code></a> greater than 1.</p>
 
  <p><a href="GridCoverageBuilder.html" title="class in org.apache.sis.coverage.grid"><code>Grid­Coverage­Builder</code></a> is a convenience class
@@ -89,7 +89,7 @@ loadScripts(document, 'script');</script>
 
  <h2>Accurate definition of georeferencing information</h2>
  While it is possible to create a grid coverage from a geodetic
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">envelope</a>, this approach should be used <em>in last resort</em> only.
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">envelope</a>, this approach should be used <em>in last resort</em> only.
  Instead, always specify the <cite>grid to CRS</cite> affine transform.
  This is preferable because envelopes have ambiguities
  (do we need to swap the longitude and latitude axes? Do we need to flip the <var>y</var> axis?).
@@ -203,7 +203,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color class-summary class-summary-tab2"><a href="PixelTranslation.html" title="class in org.apache.sis.coverage.grid">PixelTranslation</a></div>
 <div class="col-last odd-row-color class-summary class-summary-tab2">
-<div class="block">The translation to apply for different values of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Pixel­Orientation</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell</code></a>.</div>
+<div class="block">The translation to apply for different values of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>Pixel­Orientation</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link" [...]
 </div>
 </div>
 </div>
diff --git a/org/apache/sis/coverage/grid/package-use.html b/org/apache/sis/coverage/grid/package-use.html
index b44f4e4b..8949eebd 100644
--- a/org/apache/sis/coverage/grid/package-use.html
+++ b/org/apache/sis/coverage/grid/package-use.html
@@ -172,7 +172,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color"><a href="class-use/PixelTranslation.html#org.apache.sis.coverage.grid">PixelTranslation</a></div>
 <div class="col-last even-row-color">
-<div class="block">The translation to apply for different values of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>PixelOrientation</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>PixelInCell</code></a>.</div>
+<div class="block">The translation to apply for different values of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/spatial/PixelOrientation.html" title="class or interface in org.opengis.metadata.spatial" class="external-link"><code>PixelOrientation</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html" title="class or interface in org.opengis.referencing.datum" class="external-link"> [...]
 </div>
 </div>
 </section>
diff --git a/org/apache/sis/feature/AbstractAssociation.html b/org/apache/sis/feature/AbstractAssociation.html
index cd32cc6e..2d62bc95 100644
--- a/org/apache/sis/feature/AbstractAssociation.html
+++ b/org/apache/sis/feature/AbstractAssociation.html
@@ -177,7 +177,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Creates a new association of the given role.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">get­Name</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the name of this association as defined by its <a href="#getRole()">role</a>.</div>
@@ -197,7 +197,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns all features, or an empty collection if none.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/quality/DataQuality.html" title="class or interface in org.opengis.metadata.quality" class="external-link">Data­Quality</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/quality/DataQuality.html" title="class or interface in org.opengis.metadata.quality" class="external-link">Data­Quality</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#quality()" class="member-name-link">quality</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Verifies if the current association value mets the constraints defined by the association role.</div>
@@ -281,7 +281,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="getName()">
 <h3>getName</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a></span>&nbsp;<span class="element-name">getName</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a></span>&nbsp;<span class="element-name">getName</span>()</div>
 <div class="block">Returns the name of this association as defined by its <a href="#getRole()">role</a>.
  This convenience method delegates to <a href="AbstractIdentifiedType.html#getName()"><code>Abstract­Identified­Type​.get­Name()</code></a>.</div>
 <dl class="notes">
@@ -394,7 +394,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="quality()">
 <h3>quality</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/quality/DataQuality.html" title="class or interface in org.opengis.metadata.quality" class="external-link">DataQuality</a></span>&nbsp;<span class="element-name">quality</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/quality/DataQuality.html" title="class or interface in org.opengis.metadata.quality" class="external-link">DataQuality</a></span>&nbsp;<span class="element-name">quality</span>()</div>
 <div class="block">Verifies if the current association value mets the constraints defined by the association role.
  This method returns at most one <a href="../metadata/iso/quality/DefaultDataQuality.html#getReports()">report</a> with a <a href="../metadata/iso/quality/AbstractElement.html#getResults()">result</a> for
  each constraint violations found, if any.
diff --git a/org/apache/sis/feature/AbstractAttribute.html b/org/apache/sis/feature/AbstractAttribute.html
index 8f55fd53..13e81186 100644
--- a/org/apache/sis/feature/AbstractAttribute.html
+++ b/org/apache/sis/feature/AbstractAttribute.html
@@ -204,7 +204,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="block">Creates a new attribute of the given type initialized to the
  <a href="DefaultAttributeType.html#getDefaultValue()">default value</a>.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">get­Name</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the name of this attribute as defined by its <a href="#getType()">type</a>.</div>
@@ -224,7 +224,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns all attribute values, or an empty collection if none.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/quality/DataQuality.html" title="class or interface in org.opengis.metadata.quality" class="external-link">Data­Quality</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/quality/DataQuality.html" title="class or interface in org.opengis.metadata.quality" class="external-link">Data­Quality</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#quality()" class="member-name-link">quality</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Evaluates the quality of this attribute at this method invocation time.</div>
@@ -311,7 +311,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="getName()">
 <h3>getName</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a></span>&nbsp;<span class="element-name">getName</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a></span>&nbsp;<span class="element-name">getName</span>()</div>
 <div class="block">Returns the name of this attribute as defined by its <a href="#getType()">type</a>.
  This convenience method delegates to <a href="AbstractIdentifiedType.html#getName()"><code>Abstract­Identified­Type​.get­Name()</code></a>.</div>
 <dl class="notes">
@@ -495,7 +495,7 @@ Features.<b>cast</b>(accuracy, Float.<font color="green">class</font>).<b>setVal
 <li>
 <section class="detail" id="quality()">
 <h3>quality</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/quality/DataQuality.html" title="class or interface in org.opengis.metadata.quality" class="external-link">DataQuality</a></span>&nbsp;<span class="element-name">quality</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/quality/DataQuality.html" title="class or interface in org.opengis.metadata.quality" class="external-link">DataQuality</a></span>&nbsp;<span class="element-name">quality</span>()</div>
 <div class="block">Evaluates the quality of this attribute at this method invocation time. The data quality reports
  may include information about whether the attribute value mets the constraints defined by the
  <a href="DefaultAttributeType.html" title="class in org.apache.sis.feature">attribute type</a>, or any other criterion at implementation choice.
@@ -505,7 +505,7 @@ Features.<b>cast</b>(accuracy, Float.<font color="green">class</font>).<b>setVal
    <li>
      The <a href="../metadata/iso/quality/DefaultDataQuality.html#getScope()">scope</a>
      <a href="../metadata/iso/maintenance/DefaultScope.html#getLevel()">level</a> is set to
-     <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/maintenance/ScopeCode.html#ATTRIBUTE" title="class or interface in org.opengis.metadata.maintenance" class="external-link"><code>Scope­Code​.ATTRIBUTE</code></a>.
+     <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/maintenance/ScopeCode.html#ATTRIBUTE" title="class or interface in org.opengis.metadata.maintenance" class="external-link"><code>Scope­Code​.ATTRIBUTE</code></a>.
    </li><li>
      At most one <a href="../metadata/iso/quality/DefaultDomainConsistency.html" title="class in org.apache.sis.metadata.iso.quality">domain consistency</a>
      element is added to the <a href="../metadata/iso/quality/DefaultDataQuality.html#getReports()">reports</a> list (implementations are free to omit that element if they have nothing to report).
diff --git a/org/apache/sis/feature/AbstractFeature.html b/org/apache/sis/feature/AbstractFeature.html
index 8e13df9e..9872cb6a 100644
--- a/org/apache/sis/feature/AbstractFeature.html
+++ b/org/apache/sis/feature/AbstractFeature.html
@@ -219,7 +219,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns a hash code value for this feature.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/quality/DataQuality.html" title="class or interface in org.opengis.metadata.quality" class="external-link">Data­Quality</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/quality/DataQuality.html" title="class or interface in org.opengis.metadata.quality" class="external-link">Data­Quality</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#quality()" class="member-name-link">quality</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Evaluates the quality of this feature at this method invocation time.</div>
@@ -558,7 +558,7 @@ Property result = operation.<b>apply</b>(<font color="green">this</font>, <font
 <li>
 <section class="detail" id="quality()">
 <h3>quality</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/quality/DataQuality.html" title="class or interface in org.opengis.metadata.quality" class="external-link">DataQuality</a></span>&nbsp;<span class="element-name">quality</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/quality/DataQuality.html" title="class or interface in org.opengis.metadata.quality" class="external-link">DataQuality</a></span>&nbsp;<span class="element-name">quality</span>()</div>
 <div class="block">Evaluates the quality of this feature at this method invocation time. The data quality reports
  may include information about whether the property values met the constraints defined by the
  property types, or any other criterion at implementation choice.
@@ -568,7 +568,7 @@ Property result = operation.<b>apply</b>(<font color="green">this</font>, <font
    <li>
      The <a href="../metadata/iso/quality/DefaultDataQuality.html#getScope()">scope</a>
      <a href="../metadata/iso/maintenance/DefaultScope.html#getLevel()">level</a> is set to
-     <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/maintenance/ScopeCode.html#FEATURE" title="class or interface in org.opengis.metadata.maintenance" class="external-link"><code>Scope­Code​.FEATURE</code></a>.
+     <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/maintenance/ScopeCode.html#FEATURE" title="class or interface in org.opengis.metadata.maintenance" class="external-link"><code>Scope­Code​.FEATURE</code></a>.
    </li><li>
      The <a href="../metadata/iso/quality/DefaultDataQuality.html#getReports()">reports</a> list contains
      at most one <a href="../metadata/iso/quality/DefaultDomainConsistency.html" title="class in org.apache.sis.metadata.iso.quality">domain consistency</a>
diff --git a/org/apache/sis/feature/AbstractIdentifiedType.html b/org/apache/sis/feature/AbstractIdentifiedType.html
index 5cda3fe7..cee536d8 100644
--- a/org/apache/sis/feature/AbstractIdentifiedType.html
+++ b/org/apache/sis/feature/AbstractIdentifiedType.html
@@ -209,27 +209,27 @@ implements <a href="../util/Deprecable.html" title="interface in org.apache.sis.
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Compares this type with the given object for equality.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">International­String</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">International­String</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDefinition()" class="member-name-link">get­Definition</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns a concise definition of the element.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">International­String</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">International­String</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDescription()" class="member-name-link">get­Description</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns optional information beyond that required for concise definition of the element.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">International­String</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">International­String</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDesignation()" class="member-name-link">get­Designation</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns a natural language designator for the element.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">get­Name</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the name of this type.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">International­String</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">International­String</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRemarks()" class="member-name-link">get­Remarks</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns comments on or information about this type.</div>
@@ -377,22 +377,22 @@ implements <a href="../util/Deprecable.html" title="interface in org.apache.sis.
    </tr>
    <tr>
      <td><a href="#NAME_KEY">"name"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="#getName()"><code>getName()</code></a></td>
    </tr>
    <tr>
      <td><a href="#DEFINITION_KEY">"definition"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="#getDefinition()"><code>getDefinition()</code></a></td>
    </tr>
    <tr>
      <td><a href="#DESIGNATION_KEY">"designation"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="#getDesignation()"><code>getDesignation()</code></a></td>
    </tr>
    <tr>
      <td><a href="#DESCRIPTION_KEY">"description"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="#getDescription()"><code>getDescription()</code></a></td>
    <tr>
      <td><a href="#DEPRECATED_KEY">"deprecated"</a></td>
@@ -414,7 +414,7 @@ implements <a href="../util/Deprecable.html" title="interface in org.apache.sis.
 
  <p>The <code>"locale"</code> property applies only in case of exception for formatting the error message, and
  is used only on a <cite>best effort</cite> basis. The locale is discarded after successful construction
- since localizations are applied by the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html#toString(java.util.Locale)" title="class or interface in org.opengis.util" class="external-link"><code>International­String​.to­String(Locale)</code></a> method.</p></div>
+ since localizations are applied by the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html#toString(java.util.Locale)" title="class or interface in org.opengis.util" class="external-link"><code>International­String​.to­String(Locale)</code></a> method.</p></div>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>identification</code> - the name and other information to be given to this identified type.</dd>
@@ -434,7 +434,7 @@ implements <a href="../util/Deprecable.html" title="interface in org.apache.sis.
 <li>
 <section class="detail" id="getName()">
 <h3>getName</h3>
-<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a></span>&nbsp;<span class="element-name">getName</span>()</div>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a></span>&nbsp;<span class="element-name">getName</span>()</div>
 <div class="block">Returns the name of this type.
  The namespace can be either explicit
  (<a href="../util/iso/DefaultScopedName.html" title="class in org.apache.sis.util.iso">scoped name</a>) or implicit
@@ -458,7 +458,7 @@ implements <a href="../util/Deprecable.html" title="interface in org.apache.sis.
 <li>
 <section class="detail" id="getDefinition()">
 <h3>getDefinition</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">InternationalString</a></span>&nbsp;<span class="element-name">getDefinition</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">InternationalString</a></span>&nbsp;<span class="element-name">getDefinition</span>()</div>
 <div class="block">Returns a concise definition of the element.</div>
 <dl class="notes">
 <dt>Returns:</dt>
@@ -469,7 +469,7 @@ implements <a href="../util/Deprecable.html" title="interface in org.apache.sis.
 <li>
 <section class="detail" id="getDesignation()">
 <h3>getDesignation</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">InternationalString</a></span>&nbsp;<span class="element-name">getDesignation</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">InternationalString</a></span>&nbsp;<span class="element-name">getDesignation</span>()</div>
 <div class="block">Returns a natural language designator for the element.
  This can be used as an alternative to the <a href="#getName()">name</a> in user interfaces.</div>
 <dl class="notes">
@@ -481,7 +481,7 @@ implements <a href="../util/Deprecable.html" title="interface in org.apache.sis.
 <li>
 <section class="detail" id="getDescription()">
 <h3>getDescription</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">InternationalString</a></span>&nbsp;<span class="element-name">getDescription</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">InternationalString</a></span>&nbsp;<span class="element-name">getDescription</span>()</div>
 <div class="block">Returns optional information beyond that required for concise definition of the element.
  The description may assist in understanding the element scope and application.
 
@@ -496,7 +496,7 @@ implements <a href="../util/Deprecable.html" title="interface in org.apache.sis.
 <li>
 <section class="detail" id="getRemarks()">
 <h3>getRemarks</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">InternationalString</a></span>&nbsp;<span class="element-name">getRemarks</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link">InternationalString</a></span>&nbsp;<span class="element-name">getRemarks</span>()</div>
 <div class="block">Returns comments on or information about this type.
  The default implementation performs the following choice:
 
diff --git a/org/apache/sis/feature/AbstractOperation.html b/org/apache/sis/feature/AbstractOperation.html
index 3c519f47..27b1a670 100644
--- a/org/apache/sis/feature/AbstractOperation.html
+++ b/org/apache/sis/feature/AbstractOperation.html
@@ -104,12 +104,12 @@ loadScripts(document, 'script');</script>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/BiFunction.html" title="class or interface in java.util.function" class="external-link">Bi­Function</a>&lt;<a href="AbstractFeature.html" title="class in org.apache.sis.feature">Abstract­Feature</a>,<wbr>< [...]
+<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/BiFunction.html" title="class or interface in java.util.function" class="external-link">Bi­Function</a>&lt;<a href="AbstractFeature.html" title="class in org.apache.sis.feature">Abstract­Feature</a>,<wbr>< [...]
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">AbstractOperation</span>
 <span class="extends-implements">extends <a href="AbstractIdentifiedType.html" title="class in org.apache.sis.feature">AbstractIdentifiedType</a>
-implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/BiFunction.html" title="class or interface in java.util.function" class="external-link">BiFunction</a>&lt;<a href="AbstractFeature.html" title="class in org.apache.sis.feature">AbstractFeature</a>,<wbr><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/parameter/ParameterValueGroup.html" title="class or interface in org.opengis.parameter" class="external-link">ParameterValueGroup</a>,< [...]
+implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/BiFunction.html" title="class or interface in java.util.function" class="external-link">BiFunction</a>&lt;<a href="AbstractFeature.html" title="class in org.apache.sis.feature">AbstractFeature</a>,<wbr><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/parameter/ParameterValueGroup.html" title="class or interface in org.opengis.parameter" class="external-link">Parame [...]
 <div class="block">Describes the behaviour of a feature type as a function or a method.
  Operations can:
 
@@ -179,7 +179,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#apply(org.apache.sis.feature.AbstractFeature,org.opengis.parameter.ParameterValueGroup)" class="member-name-link">apply</a><wbr>(<a href="AbstractFeature.html" title="class in org.apache.sis.feature">Abstract­Feature</a>&nbsp;feature,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/parameter/ParameterValueGroup.html" title="class or interface in org.opengis.parameter" class="external-link">Parameter­Value­Group</a>&nbsp;parameters)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/parameter/ParameterValueGroup.html" title="class or interface in org.opengis.parameter" class="external-link">Parameter­Value­Group</a>&nbsp;parameters)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Executes the operation on the specified feature with the specified parameters.</div>
 </div>
@@ -193,7 +193,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the names of feature properties that this operation needs for performing its task.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/parameter/ParameterDescriptorGroup.html" title="class or interface in org.opengis.parameter" class="external-link">Parameter­Descriptor­Group</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/parameter/ParameterDescriptorGroup.html" title="class or interface in org.opengis.parameter" class="external-link">Parameter­Descriptor­Group</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getParameters()" class="member-name-link">get­Parameters</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Returns a description of the input parameters.</div>
@@ -253,22 +253,22 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#NAME_KEY">"name"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getName()"><code>AbstractIdentifiedType.getName()</code></a></td>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#DEFINITION_KEY">"definition"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getDefinition()"><code>AbstractIdentifiedType.getDefinition()</code></a></td>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#DESIGNATION_KEY">"designation"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getDesignation()"><code>AbstractIdentifiedType.getDesignation()</code></a></td>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#DESCRIPTION_KEY">"description"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getDescription()"><code>AbstractIdentifiedType.getDescription()</code></a></td>
    </tr>
    <tr>
@@ -294,7 +294,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="getParameters()">
 <h3>getParameters</h3>
-<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/parameter/ParameterDescriptorGroup.html" title="class or interface in org.opengis.parameter" class="external-link">ParameterDescriptorGroup</a></span>&nbsp;<span class="element-name">getParameters</span>()</div>
+<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/parameter/ParameterDescriptorGroup.html" title="class or interface in org.opengis.parameter" class="external-link">ParameterDescriptorGroup</a></span>&nbsp;<span class="element-name">getParameters</span>()</div>
 <div class="block">Returns a description of the input parameters.</div>
 <dl class="notes">
 <dt>Returns:</dt>
@@ -320,7 +320,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <section class="detail" id="apply(org.apache.sis.feature.AbstractFeature,org.opengis.parameter.ParameterValueGroup)">
 <h3>apply</h3>
 <div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span>&nbsp;<span class="element-name">apply</span><wbr><span class="parameters">(<a href="AbstractFeature.html" title="class in org.apache.sis.feature">AbstractFeature</a>&nbsp;feature,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/parameter/ParameterValueGroup.html" title="class or interface in org.opengis.parameter" class="external-link">ParameterValueGroup</a>&nbsp;parameters)</span></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/parameter/ParameterValueGroup.html" title="class or interface in org.opengis.parameter" class="external-link">ParameterValueGroup</a>&nbsp;parameters)</span></div>
 <div class="block">Executes the operation on the specified feature with the specified parameters.
  The value returned by this method depends on the value returned by <a href="#getResult()"><code>get­Result()</code></a>:
 
@@ -346,7 +346,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  This change is pending GeoAPI revision.</div></div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/BiFunction.html#apply(T,U)" title="class or interface in java.util.function" class="external-link">apply</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/BiFunction.html" title="class or interface in java.util.function" class="external-link">Bi­Function</a>&lt;<a href="AbstractFeature.html" title="class in org.a [...]
+<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/BiFunction.html#apply(T,U)" title="class or interface in java.util.function" class="external-link">apply</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/function/BiFunction.html" title="class or interface in java.util.function" class="external-link">Bi­Function</a>&lt;<a href="AbstractFeature.html" title="class in org.a [...]
 <dt>Parameters:</dt>
 <dd><code>feature</code> - the feature on which to execute the operation.
                      Can be <code>null</code> if the operation does not need feature instance.</dd>
diff --git a/org/apache/sis/feature/DefaultAssociationRole.html b/org/apache/sis/feature/DefaultAssociationRole.html
index 5dd2868f..07b3f954 100644
--- a/org/apache/sis/feature/DefaultAssociationRole.html
+++ b/org/apache/sis/feature/DefaultAssociationRole.html
@@ -122,7 +122,7 @@ loadScripts(document, 'script');</script>
  </ul>
 
  <h2>Immutability and thread safety</h2>
- Instances of this class are immutable if all properties (<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>Generic­Name</code></a> and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a>
+ Instances of this class are immutable if all properties (<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>Generic­Name</code></a> and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a>
  instances) and all arguments (e.g. <code>value­Type</code>) given to the constructor are also immutable.
  Such immutable instances can be shared by many objects and passed between threads without synchronization.</div>
 <dl class="notes">
@@ -167,7 +167,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Constructs an association to the given feature type.</div>
 </div>
 <div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.util.Map,org.opengis.util.GenericName,int,int)" class="member-name-link">Default­Association­Role</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="ex [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;value­Type,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;value­Type,
  int&nbsp;minimum­Occurs,
  int&nbsp;maximum­Occurs)</code></div>
 <div class="col-last odd-row-color">
@@ -267,22 +267,22 @@ loadScripts(document, 'script');</script>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#NAME_KEY">"name"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getName()"><code>AbstractIdentifiedType.getName()</code></a></td>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#DEFINITION_KEY">"definition"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getDefinition()"><code>AbstractIdentifiedType.getDefinition()</code></a></td>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#DESIGNATION_KEY">"designation"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getDesignation()"><code>AbstractIdentifiedType.getDesignation()</code></a></td>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#DESCRIPTION_KEY">"description"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getDescription()"><code>AbstractIdentifiedType.getDescription()</code></a></td>
    </tr>
    <tr>
@@ -311,7 +311,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="&lt;init&gt;(java.util.Map,org.opengis.util.GenericName,int,int)">
 <h3>DefaultAssociationRole</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DefaultAssociationRole</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wb [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;valueType,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;valueType,
  int&nbsp;minimumOccurs,
  int&nbsp;maximumOccurs)</span></div>
 <div class="block">Constructs an association to a feature type of the given name.
diff --git a/org/apache/sis/feature/DefaultAttributeType.html b/org/apache/sis/feature/DefaultAttributeType.html
index f2e191a2..5e55eebb 100644
--- a/org/apache/sis/feature/DefaultAttributeType.html
+++ b/org/apache/sis/feature/DefaultAttributeType.html
@@ -139,9 +139,9 @@ loadScripts(document, 'script');</script>
  <table class="sis">
    <caption>Attribute value type examples</caption>
    <tr><th>Attribute name</th>      <th>Value type</th></tr>
-   <tr><td>Building shape</td>      <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Geometry.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Geometry</code></a></td></tr>
-   <tr><td>Building owner</td>      <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/citation/ResponsibleParty.html" title="class or interface in org.opengis.metadata.citation" class="external-link"><code>ResponsibleParty</code></a></td></tr>
-   <tr><td>Horizontal accuracy</td> <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/quality/PositionalAccuracy.html" title="class or interface in org.opengis.metadata.quality" class="external-link"><code>PositionalAccuracy</code></a></td></tr>
+   <tr><td>Building shape</td>      <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Geometry.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Geometry</code></a></td></tr>
+   <tr><td>Building owner</td>      <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/citation/ResponsibleParty.html" title="class or interface in org.opengis.metadata.citation" class="external-link"><code>ResponsibleParty</code></a></td></tr>
+   <tr><td>Horizontal accuracy</td> <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/quality/PositionalAccuracy.html" title="class or interface in org.opengis.metadata.quality" class="external-link"><code>PositionalAccuracy</code></a></td></tr>
  </table>
 
  <h2>Attribute characterization</h2>
@@ -170,7 +170,7 @@ loadScripts(document, 'script');</script>
  but <a href="DefaultFeatureType.html#isSimple()">simple feature</a> usually don't do that.
 
  <h2>Immutability and thread safety</h2>
- Instances of this class are immutable if all properties (<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>Generic­Name</code></a> and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a>
+ Instances of this class are immutable if all properties (<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>Generic­Name</code></a> and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a>
  instances) and all arguments (e.g. <code>default­Value</code>) given to the constructor are also immutable.
  Such immutable instances can be shared by many objects and passed between threads without synchronization.
 
@@ -321,22 +321,22 @@ loadScripts(document, 'script');</script>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#NAME_KEY">"name"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getName()"><code>AbstractIdentifiedType.getName()</code></a></td>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#DEFINITION_KEY">"definition"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getDefinition()"><code>AbstractIdentifiedType.getDefinition()</code></a></td>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#DESIGNATION_KEY">"designation"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getDesignation()"><code>AbstractIdentifiedType.getDesignation()</code></a></td>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#DESCRIPTION_KEY">"description"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getDescription()"><code>AbstractIdentifiedType.getDescription()</code></a></td>
    </tr>
    <tr>
diff --git a/org/apache/sis/feature/DefaultFeatureType.html b/org/apache/sis/feature/DefaultFeatureType.html
index 4c6cddc1..c4fcc950 100644
--- a/org/apache/sis/feature/DefaultFeatureType.html
+++ b/org/apache/sis/feature/DefaultFeatureType.html
@@ -151,11 +151,11 @@ loadScripts(document, 'script');</script>
  <h2>Instantiation</h2>
  <code>Default­Feature­Type</code> can be instantiated directly by a call to its <a href="#%3Cinit%3E(java.util.Map,boolean,org.apache.sis.feature.DefaultFeatureType%5B%5D,org.apache.sis.feature.AbstractIdentifiedType...)">constructor</a>.
  But a more convenient approach may be to use the <a href="builder/FeatureTypeBuilder.html" title="class in org.apache.sis.feature.builder"><code>Feature­Type­Builder</code></a> instead,
- which provides shortcuts for frequently-used operations like creating various <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>Generic­Name</code></a>
+ which provides shortcuts for frequently-used operations like creating various <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>Generic­Name</code></a>
  instances sharing the same namespace.
 
  <h2>Immutability and thread safety</h2>
- Instances of this class are immutable if all properties (<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>Generic­Name</code></a> and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a>
+ Instances of this class are immutable if all properties (<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>Generic­Name</code></a> and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a>
  instances) and all arguments (<code>Attribute­Type</code> instances) given to the constructor are also immutable.
  Such immutable instances can be shared by many objects and passed between threads without synchronization.</div>
 <dl class="notes">
@@ -221,7 +221,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Compares this feature type with the given object for equality.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getName()" class="member-name-link">get­Name</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="AbstractIdentifiedType.html" title="class in org.apache.sis.feature">Abstract­Identified­Type</a>&gt;</code></div>
@@ -311,22 +311,22 @@ loadScripts(document, 'script');</script>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#NAME_KEY">"name"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getName()"><code>AbstractIdentifiedType.getName()</code></a></td>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#DEFINITION_KEY">"definition"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getDefinition()"><code>AbstractIdentifiedType.getDefinition()</code></a></td>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#DESIGNATION_KEY">"designation"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getDesignation()"><code>AbstractIdentifiedType.getDesignation()</code></a></td>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#DESCRIPTION_KEY">"description"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getDescription()"><code>AbstractIdentifiedType.getDescription()</code></a></td>
    </tr>
    <tr>
@@ -557,7 +557,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="getName()">
 <h3>getName</h3>
-<div class="member-signature"><span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a></span>&nbsp;<span class="element-name">getName</span>()</div>
+<div class="member-signature"><span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a></span>&nbsp;<span class="element-name">getName</span>()</div>
 </section>
 </li>
 </ul>
diff --git a/org/apache/sis/feature/FeatureOperations.html b/org/apache/sis/feature/FeatureOperations.html
index ba29404f..3a946ee5 100644
--- a/org/apache/sis/feature/FeatureOperations.html
+++ b/org/apache/sis/feature/FeatureOperations.html
@@ -123,42 +123,42 @@ loadScripts(document, 'script');</script>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#NAME_KEY">"name"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getName()"><code>Operation.getName()</code></a> (mandatory)</td>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#DEFINITION_KEY">"definition"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getDefinition()"><code>Operation.getDefinition()</code></a></td>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#DESIGNATION_KEY">"designation"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getDesignation()"><code>Operation.getDesignation()</code></a></td>
    </tr>
    <tr>
      <td><a href="AbstractIdentifiedType.html#DESCRIPTION_KEY">"description"</a></td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getDescription()"><code>Operation.getDescription()</code></a></td>
    </tr>
    <tr>
      <td>"result.name"</td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link"><code>GenericName</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractAttribute.html#getName()"><code>Attribute.getName()</code></a> on the <a href="AbstractOperation.html#getResult()">result</a></td>
    </tr>
    <tr>
      <td>"result.definition"</td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getDefinition()"><code>Attribute.getDefinition()</code></a> on the <a href="AbstractOperation.html#getResult()">result</a></td>
    </tr>
    <tr>
      <td>"result.designation"</td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getDesignation()"><code>Attribute.getDesignation()</code></a> on the <a href="AbstractOperation.html#getResult()">result</a></td>
    </tr>
    <tr>
      <td>"result.description"</td>
-     <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
+     <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>InternationalString</code></a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a></td>
      <td><a href="AbstractIdentifiedType.html#getDescription()"><code>Attribute.getDescription()</code></a> on the <a href="AbstractOperation.html#getResult()">result</a></td>
    </tr>
    <tr>
@@ -202,7 +202,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="AbstractOperation.html" title="class in org.apache.sis.feature">Abstract­Operation</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#envelope(java.util.Map,org.opengis.referencing.crs.CoordinateReferenceSystem,org.apache.sis.feature.AbstractIdentifiedType...)" class="member-name-link">envelope</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.co [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs,
  <a href="AbstractIdentifiedType.html" title="class in org.apache.sis.feature">Abstract­Identified­Type</a>...&nbsp;geometry­Attributes)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Creates an operation computing the envelope that encompass all geometries found in the given attributes.</div>
@@ -344,9 +344,9 @@ FeatureType car = <font color="green">new</font> <b>DefaultFeatureType</b>(...,
 <section class="detail" id="envelope(java.util.Map,org.opengis.referencing.crs.CoordinateReferenceSystem,org.apache.sis.feature.AbstractIdentifiedType...)">
 <h3>envelope</h3>
 <div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="AbstractOperation.html" title="class in org.apache.sis.feature">AbstractOperation</a></span>&nbsp;<span class="element-name">envelope</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/ja [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs,
  <a href="AbstractIdentifiedType.html" title="class in org.apache.sis.feature">AbstractIdentifiedType</a>...&nbsp;geometryAttributes)</span>
-                                  throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">FactoryException</a></span></div>
+                                  throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">FactoryException</a></span></div>
 <div class="block">Creates an operation computing the envelope that encompass all geometries found in the given attributes.
  Geometries can be in different coordinate reference systems; they will be transformed to the first non-null
  CRS in the following choices:
@@ -358,9 +358,9 @@ FeatureType car = <font color="green">new</font> <b>DefaultFeatureType</b>(...,
  </ol>
 
  The <a href="AbstractOperation.html#getResult()">result</a> of this operation is an <code>Attribute</code>
- with values of type <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Envelope</code></a>. If the <code>crs</code> argument given to
+ with values of type <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Envelope</code></a>. If the <code>crs</code> argument given to
  this method is non-null, then the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">envelope CRS</a>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">envelope CRS</a>
  will be that CRS.
 
  <h4>Limitations</h4>
@@ -383,7 +383,7 @@ FeatureType car = <font color="green">new</font> <b>DefaultFeatureType</b>(...,
 <dt>Returns:</dt>
 <dd>an operation which will compute the envelope encompassing all geometries in the given attributes.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">Factory­Exception</a></code> - if a coordinate operation to the target CRS cannot be created.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">Factory­Exception</a></code> - if a coordinate operation to the target CRS cannot be created.</dd>
 </dl>
 </section>
 </li>
diff --git a/org/apache/sis/feature/Features.html b/org/apache/sis/feature/Features.html
index b5ee4cb4..ec080185 100644
--- a/org/apache/sis/feature/Features.html
+++ b/org/apache/sis/feature/Features.html
@@ -147,7 +147,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">If the given property is a link, returns the name of the referenced property.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getValueTypeName(org.apache.sis.feature.AbstractIdentifiedType)" class="member-name-link">get­Value­Type­Name</a><wbr>(<a href="AbstractIdentifiedType.html" title="class in org.apache.sis.feature">Abstract­Identified­Type</a>&nbsp;property)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Returns the name of the type of values that the given property can take.</div>
@@ -274,7 +274,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="getValueTypeName(org.apache.sis.feature.AbstractIdentifiedType)">
 <h3>getValueTypeName</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a></span>&nbsp;<span class="element-name">getValueTypeName</span><wbr><span class="parameters">(<a href="AbstractIdentifiedType.html" title="class in org.apache.sis.feature">AbstractIdentifiedType</a>&nbsp;property)</span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a></span>&nbsp;<span class="element-name">getValueTypeName</span><wbr><span class="parameters">(<a href="AbstractIdentifiedType.html" title="class in org.apache.sis.feature">AbstractIdentifiedType</a>&nbsp;p [...]
 <div class="block">Returns the name of the type of values that the given property can take.
  The type of value can be a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link"><code>Class</code></a>, a <code>Feature­Type</code>
  or another <code>Property­Type</code> depending on given argument:
diff --git a/org/apache/sis/feature/builder/AssociationRoleBuilder.html b/org/apache/sis/feature/builder/AssociationRoleBuilder.html
index ae99b241..3846e17a 100644
--- a/org/apache/sis/feature/builder/AssociationRoleBuilder.html
+++ b/org/apache/sis/feature/builder/AssociationRoleBuilder.html
@@ -190,7 +190,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Sets the <code>Feature­Association­Role</code> name as a string in the given scope.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AssociationRoleBuilder.html" title="class in org.apache.sis.feature.builder">Association­Role­Builder</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(org.opengis.util.GenericName)" class="member-name-link">set­Name</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;name)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(org.opengis.util.GenericName)" class="member-name-link">set­Name</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;name)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets the <code>Feature­Association­Role</code> name as a generic name.</div>
 </div>
@@ -220,7 +220,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="setName(org.opengis.util.GenericName)">
 <h3>setName</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="AssociationRoleBuilder.html" title="class in org.apache.sis.feature.builder">AssociationRoleBuilder</a></span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="AssociationRoleBuilder.html" title="class in org.apache.sis.feature.builder">AssociationRoleBuilder</a></span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</sp [...]
 <div class="block">Sets the <code>Feature­Association­Role</code> name as a generic name.
  If another name was defined before this method call, that previous value will be discarded.</div>
 <dl class="notes">
@@ -249,13 +249,13 @@ loadScripts(document, 'script');</script>
  The namespace will be the value specified by the last call to <a href="FeatureTypeBuilder.html#setNameSpace(java.lang.CharSequence)"><code>Feature­Type­Builder​.set­Name­Space(Char­Sequence)</code></a>,
  but that namespace will not be visible in the <a href="../../util/iso/DefaultLocalName.html#toString()">string representation</a> unless the <a href="../../util/iso/AbstractName.html#toFullyQualifiedName()">fully qualified name</a> is requested.
 
- <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> instance from
+ <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> instance from
  the given <code>Char­Sequence</code>, then delegates to <a href="#setName(org.opengis.util.GenericName)"><code>set­Name(Generic­Name)</code></a>.</p></div>
 <dl class="notes">
 <dt>Overrides:</dt>
 <dd><code><a href="PropertyTypeBuilder.html#setName(java.lang.CharSequence)">set­Name</a></code>&nbsp;in class&nbsp;<code><a href="PropertyTypeBuilder.html" title="class in org.apache.sis.feature.builder">Property­Type­Builder</a></code></dd>
 <dt>Parameters:</dt>
-<dd><code>local­Part</code> - the local part of the generic name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a>.</dd>
+<dd><code>local­Part</code> - the local part of the generic name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a>.</dd>
 <dt>Returns:</dt>
 <dd><code>this</code> for allowing method calls chaining.</dd>
 <dt>See Also:</dt>
@@ -292,14 +292,14 @@ loadScripts(document, 'script');</script>
  <a href="../../util/iso/AbstractName.html#toString()">string representation</a> unless the
  <a href="../../util/iso/AbstractName.html#toFullyQualifiedName()">fully qualified name</a> is requested.
 
- <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link"><code>Scoped­Name</code></a>
+ <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link"><code>Scoped­Name</code></a>
  instance depending on whether the <code>names</code> array contains exactly 1 element or more than 1 element, then
  delegates to <a href="#setName(org.opengis.util.GenericName)"><code>set­Name(Generic­Name)</code></a>.</p></div>
 <dl class="notes">
 <dt>Overrides:</dt>
 <dd><code><a href="PropertyTypeBuilder.html#setName(java.lang.CharSequence...)">set­Name</a></code>&nbsp;in class&nbsp;<code><a href="PropertyTypeBuilder.html" title="class in org.apache.sis.feature.builder">Property­Type­Builder</a></code></dd>
 <dt>Parameters:</dt>
-<dd><code>components</code> - the name components as an array of <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> instances.</dd>
+<dd><code>components</code> - the name components as an array of <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> instances.</dd>
 <dt>Returns:</dt>
 <dd><code>this</code> for allowing method calls chaining.</dd>
 <dt>See Also:</dt>
diff --git a/org/apache/sis/feature/builder/AttributeTypeBuilder.html b/org/apache/sis/feature/builder/AttributeTypeBuilder.html
index 65c40090..752b0a7a 100644
--- a/org/apache/sis/feature/builder/AttributeTypeBuilder.html
+++ b/org/apache/sis/feature/builder/AttributeTypeBuilder.html
@@ -207,7 +207,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the builder for the characteristic of the given name.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCRS()" class="member-name-link">get­CRS</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the coordinate reference system associated to attribute values.</div>
@@ -248,7 +248,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Returns the roles that the attribute play in the predefined operations managed by <code>Attribute­Type­Builder</code>.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AttributeTypeBuilder.html" title="class in org.apache.sis.feature.builder">Attribute­Type­Builder</a>&lt;<a href="AttributeTypeBuilder.html" title="type parameter in AttributeTypeBuilder">V</a>&gt;</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCRS(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">set­CRS</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCRS(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">set­CRS</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets the coordinate reference system that characterizes the values of this attribute.</div>
 </div>
@@ -303,7 +303,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Sets the <code>Attribute­Type</code> name as a string in the given scope.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AttributeTypeBuilder.html" title="class in org.apache.sis.feature.builder">Attribute­Type­Builder</a>&lt;<a href="AttributeTypeBuilder.html" title="type parameter in AttributeTypeBuilder">V</a>&gt;</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(org.opengis.util.GenericName)" class="member-name-link">set­Name</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;name)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(org.opengis.util.GenericName)" class="member-name-link">set­Name</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;name)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets the <code>Attribute­Type</code> name as a generic name.</div>
 </div>
@@ -348,7 +348,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="setName(org.opengis.util.GenericName)">
 <h3>setName</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="AttributeTypeBuilder.html" title="class in org.apache.sis.feature.builder">AttributeTypeBuilder</a>&lt;<a href="AttributeTypeBuilder.html" title="type parameter in AttributeTypeBuilder">V</a>&gt;</span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface  [...]
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="AttributeTypeBuilder.html" title="class in org.apache.sis.feature.builder">AttributeTypeBuilder</a>&lt;<a href="AttributeTypeBuilder.html" title="type parameter in AttributeTypeBuilder">V</a>&gt;</span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title=" [...]
 <div class="block">Sets the <code>Attribute­Type</code> name as a generic name.
  If another name was defined before this method call, that previous value will be discarded.</div>
 <dl class="notes">
@@ -377,13 +377,13 @@ loadScripts(document, 'script');</script>
  The namespace will be the value specified by the last call to <a href="FeatureTypeBuilder.html#setNameSpace(java.lang.CharSequence)"><code>Feature­Type­Builder​.set­Name­Space(Char­Sequence)</code></a>,
  but that namespace will not be visible in the <a href="../../util/iso/DefaultLocalName.html#toString()">string representation</a> unless the <a href="../../util/iso/AbstractName.html#toFullyQualifiedName()">fully qualified name</a> is requested.
 
- <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> instance from
+ <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> instance from
  the given <code>Char­Sequence</code>, then delegates to <a href="#setName(org.opengis.util.GenericName)"><code>set­Name(Generic­Name)</code></a>.</p></div>
 <dl class="notes">
 <dt>Overrides:</dt>
 <dd><code><a href="PropertyTypeBuilder.html#setName(java.lang.CharSequence)">set­Name</a></code>&nbsp;in class&nbsp;<code><a href="PropertyTypeBuilder.html" title="class in org.apache.sis.feature.builder">Property­Type­Builder</a></code></dd>
 <dt>Parameters:</dt>
-<dd><code>local­Part</code> - the local part of the generic name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a>.</dd>
+<dd><code>local­Part</code> - the local part of the generic name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a>.</dd>
 <dt>Returns:</dt>
 <dd><code>this</code> for allowing method calls chaining.</dd>
 <dt>See Also:</dt>
@@ -420,14 +420,14 @@ loadScripts(document, 'script');</script>
  <a href="../../util/iso/AbstractName.html#toString()">string representation</a> unless the
  <a href="../../util/iso/AbstractName.html#toFullyQualifiedName()">fully qualified name</a> is requested.
 
- <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link"><code>Scoped­Name</code></a>
+ <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link"><code>Scoped­Name</code></a>
  instance depending on whether the <code>names</code> array contains exactly 1 element or more than 1 element, then
  delegates to <a href="#setName(org.opengis.util.GenericName)"><code>set­Name(Generic­Name)</code></a>.</p></div>
 <dl class="notes">
 <dt>Overrides:</dt>
 <dd><code><a href="PropertyTypeBuilder.html#setName(java.lang.CharSequence...)">set­Name</a></code>&nbsp;in class&nbsp;<code><a href="PropertyTypeBuilder.html" title="class in org.apache.sis.feature.builder">Property­Type­Builder</a></code></dd>
 <dt>Parameters:</dt>
-<dd><code>components</code> - the name components as an array of <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> instances.</dd>
+<dd><code>components</code> - the name components as an array of <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> instances.</dd>
 <dt>Returns:</dt>
 <dd><code>this</code> for allowing method calls chaining.</dd>
 <dt>See Also:</dt>
@@ -676,7 +676,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="getCRS()">
 <h3>getCRS</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCRS</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCRS</span>()</div>
 <div class="block">Returns the coordinate reference system associated to attribute values.
  This convenience method returns the value of the characteristic set by <a href="#setCRS(org.opengis.referencing.crs.CoordinateReferenceSystem)"><code>set­CRS(Coordinate­Reference­System)</code></a>.</div>
 <dl class="notes">
@@ -688,13 +688,13 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="setCRS(org.opengis.referencing.crs.CoordinateReferenceSystem)">
 <h3>setCRS</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="AttributeTypeBuilder.html" title="class in org.apache.sis.feature.builder">AttributeTypeBuilder</a>&lt;<a href="AttributeTypeBuilder.html" title="type parameter in AttributeTypeBuilder">V</a>&gt;</span>&nbsp;<span class="element-name">setCRS</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" ti [...]
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="AttributeTypeBuilder.html" title="class in org.apache.sis.feature.builder">AttributeTypeBuilder</a>&lt;<a href="AttributeTypeBuilder.html" title="type parameter in AttributeTypeBuilder">V</a>&gt;</span>&nbsp;<span class="element-name">setCRS</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateRefer [...]
 <div class="block">Sets the coordinate reference system that characterizes the values of this attribute.
  While this characteristic can be applied to any kind of attribute, it is meaningful
  only with georeferenced values like geometries or coverages.
 
  <p>This is a convenience method for <a href="#addCharacteristic(java.lang.Class)"><code>add­Characteristic(Class)</code></a> with a value
- of type <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a> and a conventional name.</p></div>
+ of type <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a> and a conventional name.</p></div>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>crs</code> - coordinate reference system associated to attribute values, or <code>null</code>.</dd>
@@ -714,7 +714,7 @@ loadScripts(document, 'script');</script>
 <h3>getCharacteristic</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="CharacteristicTypeBuilder.html" title="class in org.apache.sis.feature.builder">CharacteristicTypeBuilder</a>&lt;?&gt;</span>&nbsp;<span class="element-name">getCharacteristic</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp; [...]
 <div class="block">Returns the builder for the characteristic of the given name. The given name does not need to contains
- all elements of a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link"><code>Scoped­Name</code></a>; it is okay to specify only the tip (for example
+ all elements of a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link"><code>Scoped­Name</code></a>; it is okay to specify only the tip (for example
  <code>"my­Name"</code> instead of <code>"my­Scope:my­Name"</code>) provided that ignoring the name head does not
  create ambiguity.</div>
 <dl class="notes">
diff --git a/org/apache/sis/feature/builder/CharacteristicTypeBuilder.html b/org/apache/sis/feature/builder/CharacteristicTypeBuilder.html
index 0cfea749..b98c426d 100644
--- a/org/apache/sis/feature/builder/CharacteristicTypeBuilder.html
+++ b/org/apache/sis/feature/builder/CharacteristicTypeBuilder.html
@@ -207,7 +207,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Sets the characteristic name as a string in the given scope.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="CharacteristicTypeBuilder.html" title="class in org.apache.sis.feature.builder">Characteristic­Type­Builder</a>&lt;<a href="CharacteristicTypeBuilder.html" title="type parameter in CharacteristicTypeBuilder">V</a>&gt;</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(org.opengis.util.GenericName)" class="member-name-link">set­Name</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;name)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(org.opengis.util.GenericName)" class="member-name-link">set­Name</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;name)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets the characteristic name as a generic name.</div>
 </div>
@@ -239,7 +239,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="setName(org.opengis.util.GenericName)">
 <h3>setName</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="CharacteristicTypeBuilder.html" title="class in org.apache.sis.feature.builder">CharacteristicTypeBuilder</a>&lt;<a href="CharacteristicTypeBuilder.html" title="type parameter in CharacteristicTypeBuilder">V</a>&gt;</span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title= [...]
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="CharacteristicTypeBuilder.html" title="class in org.apache.sis.feature.builder">CharacteristicTypeBuilder</a>&lt;<a href="CharacteristicTypeBuilder.html" title="type parameter in CharacteristicTypeBuilder">V</a>&gt;</span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/Gener [...]
 <div class="block">Sets the characteristic name as a generic name.
  If another name was defined before this method call, that previous value will be discarded.</div>
 <dl class="notes">
@@ -268,13 +268,13 @@ loadScripts(document, 'script');</script>
  The namespace will be the value specified by the last call to <a href="FeatureTypeBuilder.html#setNameSpace(java.lang.CharSequence)"><code>Feature­Type­Builder​.set­Name­Space(Char­Sequence)</code></a>,
  but that namespace will not be visible in the <a href="../../util/iso/DefaultLocalName.html#toString()">string representation</a> unless the <a href="../../util/iso/AbstractName.html#toFullyQualifiedName()">fully qualified name</a> is requested.
 
- <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> instance from
+ <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> instance from
  the given <code>Char­Sequence</code>, then delegates to <a href="#setName(org.opengis.util.GenericName)"><code>set­Name(Generic­Name)</code></a>.</p></div>
 <dl class="notes">
 <dt>Overrides:</dt>
 <dd><code><a href="TypeBuilder.html#setName(java.lang.CharSequence)">set­Name</a></code>&nbsp;in class&nbsp;<code><a href="TypeBuilder.html" title="class in org.apache.sis.feature.builder">Type­Builder</a></code></dd>
 <dt>Parameters:</dt>
-<dd><code>local­Part</code> - the local part of the generic name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a>.</dd>
+<dd><code>local­Part</code> - the local part of the generic name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a>.</dd>
 <dt>Returns:</dt>
 <dd><code>this</code> for allowing method calls chaining.</dd>
 <dt>See Also:</dt>
@@ -305,14 +305,14 @@ loadScripts(document, 'script');</script>
  <a href="../../util/iso/AbstractName.html#toFullyQualifiedName()">fully qualified name</a>
  is requested.</p>
 
- <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link"><code>Scoped­Name</code></a>
+ <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link"><code>Scoped­Name</code></a>
  instance depending on whether the <code>names</code> array contains exactly 1 element or more than 1 element, then
  delegates to <a href="#setName(org.opengis.util.GenericName)"><code>set­Name(Generic­Name)</code></a>.</p></div>
 <dl class="notes">
 <dt>Overrides:</dt>
 <dd><code><a href="TypeBuilder.html#setName(java.lang.CharSequence...)">set­Name</a></code>&nbsp;in class&nbsp;<code><a href="TypeBuilder.html" title="class in org.apache.sis.feature.builder">Type­Builder</a></code></dd>
 <dt>Parameters:</dt>
-<dd><code>components</code> - the name components as an array of <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> instances.</dd>
+<dd><code>components</code> - the name components as an array of <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> instances.</dd>
 <dt>Returns:</dt>
 <dd><code>this</code> for allowing method calls chaining.</dd>
 <dt>See Also:</dt>
diff --git a/org/apache/sis/feature/builder/FeatureTypeBuilder.html b/org/apache/sis/feature/builder/FeatureTypeBuilder.html
index 8583eb23..14727697 100644
--- a/org/apache/sis/feature/builder/FeatureTypeBuilder.html
+++ b/org/apache/sis/feature/builder/FeatureTypeBuilder.html
@@ -196,7 +196,7 @@ FeatureType city = builder.<b>build</b>();</pre></blockquote>
 <div class="col-last odd-row-color">
 <div class="block">Creates a new builder instance using the given feature type as a template.</div>
 </div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.util.NameFactory,org.apache.sis.setup.GeometryLibrary,java.util.Locale)" class="member-name-link">Feature­Type­Builder</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/NameFactory.html" title="class or interface in org.opengis.util" class="external-link">Name­Factory</a>&nbsp;factory,
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.util.NameFactory,org.apache.sis.setup.GeometryLibrary,java.util.Locale)" class="member-name-link">Feature­Type­Builder</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/NameFactory.html" title="class or interface in org.opengis.util" class="external-link">Name­Factory</a>&nbsp;factory,
  <a href="../../setup/GeometryLibrary.html" title="enum class in org.apache.sis.setup">Geometry­Library</a>&nbsp;library,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Locale.html" title="class or interface in java.util" class="external-link">Locale</a>&nbsp;locale)</code></div>
 <div class="col-last even-row-color">
@@ -229,7 +229,7 @@ FeatureType city = builder.<b>build</b>();</pre></blockquote>
 <div class="block">Creates a new <code>Feature­Association­Role</code> builder for features of the given type.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AssociationRoleBuilder.html" title="class in org.apache.sis.feature.builder">Association­Role­Builder</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addAssociation(org.opengis.util.GenericName)" class="member-name-link">add­Association</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;type)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addAssociation(org.opengis.util.GenericName)" class="member-name-link">add­Association</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;type)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Creates a new <code>Feature­Association­Role</code> builder for features of a type of the given name.</div>
 </div>
@@ -244,7 +244,7 @@ FeatureType city = builder.<b>build</b>();</pre></blockquote>
 <div class="block">Creates a new <code>Attribute­Type</code> builder initialized to the same characteristics than the given template.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="AttributeTypeBuilder.html" title="class in org.apache.sis.feature.builder">Attribute­Type­Builder</a>&lt;?&gt;</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addAttribute(org.opengis.metadata.acquisition.GeometryType)" class="member-name-link">add­Attribute</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/acquisition/GeometryType.html" title="class or interface in org.opengis.metadata.acquisition" class="external-link">Geometry­Type</a>&nbsp;type)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addAttribute(org.opengis.metadata.acquisition.GeometryType)" class="member-name-link">add­Attribute</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/acquisition/GeometryType.html" title="class or interface in org.opengis.metadata.acquisition" class="external-link">Geometry­Type</a>&nbsp;type)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Creates a new attribute for geometries of the given type.</div>
 </div>
@@ -347,7 +347,7 @@ FeatureType city = builder.<b>build</b>();</pre></blockquote>
 <div class="block">Sets the <code>Feature­Type</code> name as a string in the given scope.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="FeatureTypeBuilder.html" title="class in org.apache.sis.feature.builder">Feature­Type­Builder</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(org.opengis.util.GenericName)" class="member-name-link">set­Name</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;name)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(org.opengis.util.GenericName)" class="member-name-link">set­Name</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;name)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets the <code>Feature­Type</code> name as a generic name.</div>
 </div>
@@ -410,7 +410,7 @@ FeatureType city = builder.<b>build</b>();</pre></blockquote>
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.util.NameFactory,org.apache.sis.setup.GeometryLibrary,java.util.Locale)">
 <h3>FeatureTypeBuilder</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FeatureTypeBuilder</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/NameFactory.html" title="class or interface in org.opengis.util" class="external-link">NameFactory</a>&nbsp;factory,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FeatureTypeBuilder</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/NameFactory.html" title="class or interface in org.opengis.util" class="external-link">NameFactory</a>&nbsp;factory,
  <a href="../../setup/GeometryLibrary.html" title="enum class in org.apache.sis.setup">GeometryLibrary</a>&nbsp;library,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Locale.html" title="class or interface in java.util" class="external-link">Locale</a>&nbsp;locale)</span></div>
 <div class="block">Creates a new builder instance using the given name factory, geometry library
@@ -579,7 +579,7 @@ System.out.<b>println</b>(city.<b>getName</b>().<b>toFullyQualifiedName</b>());
 <li>
 <section class="detail" id="setName(org.opengis.util.GenericName)">
 <h3>setName</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="FeatureTypeBuilder.html" title="class in org.apache.sis.feature.builder">FeatureTypeBuilder</a></span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="FeatureTypeBuilder.html" title="class in org.apache.sis.feature.builder">FeatureTypeBuilder</a></span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</span></div>
 <div class="block">Sets the <code>Feature­Type</code> name as a generic name.
  If another name was defined before this method call, that previous value will be discarded.
 
@@ -612,13 +612,13 @@ System.out.<b>println</b>(city.<b>getName</b>().<b>toFullyQualifiedName</b>());
  The namespace will be the value specified by the last call to <a href="#setNameSpace(java.lang.CharSequence)"><code>set­Name­Space(Char­Sequence)</code></a>,
  but that namespace will not be visible in the <a href="../../util/iso/DefaultLocalName.html#toString()">string representation</a> unless the <a href="../../util/iso/AbstractName.html#toFullyQualifiedName()">fully qualified name</a> is requested.
 
- <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> instance from
+ <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> instance from
  the given <code>Char­Sequence</code>, then delegates to <a href="#setName(org.opengis.util.GenericName)"><code>set­Name(Generic­Name)</code></a>.</p></div>
 <dl class="notes">
 <dt>Overrides:</dt>
 <dd><code><a href="TypeBuilder.html#setName(java.lang.CharSequence)">set­Name</a></code>&nbsp;in class&nbsp;<code><a href="TypeBuilder.html" title="class in org.apache.sis.feature.builder">Type­Builder</a></code></dd>
 <dt>Parameters:</dt>
-<dd><code>local­Part</code> - the local part of the generic name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a>.</dd>
+<dd><code>local­Part</code> - the local part of the generic name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a>.</dd>
 <dt>Returns:</dt>
 <dd><code>this</code> for allowing method calls chaining.</dd>
 <dt>See Also:</dt>
@@ -644,14 +644,14 @@ System.out.<b>println</b>(city.<b>getName</b>().<b>toFullyQualifiedName</b>());
  <a href="../../util/iso/AbstractName.html#toString()">string representation</a> unless the
  <a href="../../util/iso/AbstractName.html#toFullyQualifiedName()">fully qualified name</a> is requested.
 
- <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link"><code>Scoped­Name</code></a>
+ <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link"><code>Scoped­Name</code></a>
  instance depending on whether the <code>names</code> array contains exactly 1 element or more than 1 element, then
  delegates to <a href="#setName(org.opengis.util.GenericName)"><code>set­Name(Generic­Name)</code></a>.</p></div>
 <dl class="notes">
 <dt>Overrides:</dt>
 <dd><code><a href="TypeBuilder.html#setName(java.lang.CharSequence...)">set­Name</a></code>&nbsp;in class&nbsp;<code><a href="TypeBuilder.html" title="class in org.apache.sis.feature.builder">Type­Builder</a></code></dd>
 <dt>Parameters:</dt>
-<dd><code>components</code> - the name components as an array of <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> instances.</dd>
+<dd><code>components</code> - the name components as an array of <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> instances.</dd>
 <dt>Returns:</dt>
 <dd><code>this</code> for allowing method calls chaining.</dd>
 <dt>See Also:</dt>
@@ -770,7 +770,7 @@ System.out.<b>println</b>(city.<b>getName</b>().<b>toFullyQualifiedName</b>());
 <h3>getProperty</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="PropertyTypeBuilder.html" title="class in org.apache.sis.feature.builder">PropertyTypeBuilder</a></span>&nbsp;<span class="element-name">getProperty</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
 <div class="block">Returns the builder for the property of the given name. The given name does not need to contains all elements
- of a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link"><code>Scoped­Name</code></a>; it is okay to specify only the tip (for example <code>"my­Name"</code>
+ of a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link"><code>Scoped­Name</code></a>; it is okay to specify only the tip (for example <code>"my­Name"</code>
  instead of <code>"my­Scope:my­Name"</code>) provided that ignoring the name head does not create ambiguity.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
@@ -841,16 +841,16 @@ System.out.<b>println</b>(city.<b>getName</b>().<b>toFullyQualifiedName</b>());
 <li>
 <section class="detail" id="addAttribute(org.opengis.metadata.acquisition.GeometryType)">
 <h3>addAttribute</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="AttributeTypeBuilder.html" title="class in org.apache.sis.feature.builder">AttributeTypeBuilder</a>&lt;?&gt;</span>&nbsp;<span class="element-name">addAttribute</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/acquisition/GeometryType.html" title="class or interface in org.opengis.metadata.acquisition" class="external-link">Geomet [...]
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="AttributeTypeBuilder.html" title="class in org.apache.sis.feature.builder">AttributeTypeBuilder</a>&lt;?&gt;</span>&nbsp;<span class="element-name">addAttribute</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/acquisition/GeometryType.html" title="class or interface in org.opengis.metadata.acquisition" class="ex [...]
 <div class="block">Creates a new attribute for geometries of the given type. This method delegates to <a href="#addAttribute(java.lang.Class)"><code>add­Attribute(Class)</code></a>
- with a <code>value­Class</code> argument inferred from the combination of the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/acquisition/GeometryType.html" title="class or interface in org.opengis.metadata.acquisition" class="external-link"><code>Geometry­Type</code></a> argument given to
+ with a <code>value­Class</code> argument inferred from the combination of the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/acquisition/GeometryType.html" title="class or interface in org.opengis.metadata.acquisition" class="external-link"><code>Geometry­Type</code></a> argument given to
  this method with the <a href="../../setup/GeometryLibrary.html" title="enum class in org.apache.sis.setup"><code>Geometry­Library</code></a> argument given at <a href="#%3Cinit%3E(org.opengis.util.NameFactory,org.apache.sis.setup.GeometryLibrary,java.util.Locale)">builder creation time</a>.
  The geometry type can be:
 
  <ul>
-   <li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/acquisition/GeometryType.html#POINT" title="class or interface in org.opengis.metadata.acquisition" class="external-link"><code>Geometry­Type​.POINT</code></a>  for <code>Point</code> or <code>Point2D</code> type.</li>
-   <li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/acquisition/GeometryType.html#LINEAR" title="class or interface in org.opengis.metadata.acquisition" class="external-link"><code>Geometry­Type​.LINEAR</code></a> for <code>Polyline</code> or <code>Line­String</code> type.</li>
-   <li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/acquisition/GeometryType.html#AREAL" title="class or interface in org.opengis.metadata.acquisition" class="external-link"><code>Geometry­Type​.AREAL</code></a>  for <code>Polygon</code> type.</li>
+   <li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/acquisition/GeometryType.html#POINT" title="class or interface in org.opengis.metadata.acquisition" class="external-link"><code>Geometry­Type​.POINT</code></a>  for <code>Point</code> or <code>Point2D</code> type.</li>
+   <li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/acquisition/GeometryType.html#LINEAR" title="class or interface in org.opengis.metadata.acquisition" class="external-link"><code>Geometry­Type​.LINEAR</code></a> for <code>Polyline</code> or <code>Line­String</code> type.</li>
+   <li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/acquisition/GeometryType.html#AREAL" title="class or interface in org.opengis.metadata.acquisition" class="external-link"><code>Geometry­Type​.AREAL</code></a>  for <code>Polygon</code> type.</li>
  </ul>
 
  Geometric objects outside the above list can still be used by declaring their type explicitly.
@@ -905,7 +905,7 @@ System.out.<b>println</b>(city.<b>getName</b>().<b>toFullyQualifiedName</b>());
 <li>
 <section class="detail" id="addAssociation(org.opengis.util.GenericName)">
 <h3>addAssociation</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="AssociationRoleBuilder.html" title="class in org.apache.sis.feature.builder">AssociationRoleBuilder</a></span>&nbsp;<span class="element-name">addAssociation</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;type)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="AssociationRoleBuilder.html" title="class in org.apache.sis.feature.builder">AssociationRoleBuilder</a></span>&nbsp;<span class="element-name">addAssociation</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;ty [...]
 <div class="block">Creates a new <code>Feature­Association­Role</code> builder for features of a type of the given name.
  This method can be invoked as an alternative to <code>add­Association(Feature­Type)</code> when the
  <code>Feature­Type</code> instance is not yet available because of cyclic dependency.</div>
diff --git a/org/apache/sis/feature/builder/PropertyTypeBuilder.html b/org/apache/sis/feature/builder/PropertyTypeBuilder.html
index 7457c7b7..3c83a226 100644
--- a/org/apache/sis/feature/builder/PropertyTypeBuilder.html
+++ b/org/apache/sis/feature/builder/PropertyTypeBuilder.html
@@ -209,7 +209,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Sets the <code>Property­Type</code> name as a string in the given scope.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="PropertyTypeBuilder.html" title="class in org.apache.sis.feature.builder">Property­Type­Builder</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(org.opengis.util.GenericName)" class="member-name-link">set­Name</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;name)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(org.opengis.util.GenericName)" class="member-name-link">set­Name</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;name)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets the <code>Property­Type</code> name as a generic name.</div>
 </div>
@@ -236,7 +236,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="setName(org.opengis.util.GenericName)">
 <h3>setName</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="PropertyTypeBuilder.html" title="class in org.apache.sis.feature.builder">PropertyTypeBuilder</a></span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="PropertyTypeBuilder.html" title="class in org.apache.sis.feature.builder">PropertyTypeBuilder</a></span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</span></div>
 <div class="block">Sets the <code>Property­Type</code> name as a generic name.
  See <a href="TypeBuilder.html#setName(org.opengis.util.GenericName)">the parent class</a> for more information.</div>
 <dl class="notes">
@@ -267,7 +267,7 @@ loadScripts(document, 'script');</script>
 <dt>Overrides:</dt>
 <dd><code><a href="TypeBuilder.html#setName(java.lang.CharSequence)">set­Name</a></code>&nbsp;in class&nbsp;<code><a href="TypeBuilder.html" title="class in org.apache.sis.feature.builder">Type­Builder</a></code></dd>
 <dt>Parameters:</dt>
-<dd><code>local­Part</code> - the local part of the generic name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a>.</dd>
+<dd><code>local­Part</code> - the local part of the generic name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a>.</dd>
 <dt>Returns:</dt>
 <dd><code>this</code> for allowing method calls chaining.</dd>
 <dt>See Also:</dt>
@@ -291,7 +291,7 @@ loadScripts(document, 'script');</script>
 <dt>Overrides:</dt>
 <dd><code><a href="TypeBuilder.html#setName(java.lang.CharSequence...)">set­Name</a></code>&nbsp;in class&nbsp;<code><a href="TypeBuilder.html" title="class in org.apache.sis.feature.builder">Type­Builder</a></code></dd>
 <dt>Parameters:</dt>
-<dd><code>components</code> - the name components as an array of <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> instances.</dd>
+<dd><code>components</code> - the name components as an array of <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> instances.</dd>
 <dt>Returns:</dt>
 <dd><code>this</code> for allowing method calls chaining.</dd>
 <dt>See Also:</dt>
diff --git a/org/apache/sis/feature/builder/TypeBuilder.html b/org/apache/sis/feature/builder/TypeBuilder.html
index 2d8c3ac7..3b7d1708 100644
--- a/org/apache/sis/feature/builder/TypeBuilder.html
+++ b/org/apache/sis/feature/builder/TypeBuilder.html
@@ -128,8 +128,8 @@ implements <a href="../../util/Localized.html" title="interface in org.apache.si
    <li>the description — information beyond that required for concise definition of the element.</li>
  </ul>
 
- The name is mandatory and can be specified as either <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a>,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link"><code>Scoped­Name</code></a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util"  [...]
+ The name is mandatory and can be specified as either <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a>,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link"><code>Scoped­Name</code></a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="cl [...]
  All other properties are optional.
 
  <h2>Default namespace</h2>
@@ -192,7 +192,7 @@ System.out.<b>println</b>(city.<b>getName</b>().<b>toFullyQualifiedName</b>());
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the locale used for formatting error messages, or <code>null</code> if unspecified.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">get­Name</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the name of the <code>Identified­Type</code> to create, or <code>null</code> if undefined.</div>
@@ -233,7 +233,7 @@ System.out.<b>println</b>(city.<b>getName</b>().<b>toFullyQualifiedName</b>());
 <div class="block">Sets the <code>Identified­Type</code> name as a string in the given scope.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="TypeBuilder.html" title="class in org.apache.sis.feature.builder">Type­Builder</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(org.opengis.util.GenericName)" class="member-name-link">set­Name</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;name)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(org.opengis.util.GenericName)" class="member-name-link">set­Name</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">Generic­Name</a>&nbsp;name)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets the <code>Identified­Type</code> name as a generic name.</div>
 </div>
@@ -262,7 +262,7 @@ System.out.<b>println</b>(city.<b>getName</b>().<b>toFullyQualifiedName</b>());
 <li>
 <section class="detail" id="getName()">
 <h3>getName</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a></span>&nbsp;<span class="element-name">getName</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a></span>&nbsp;<span class="element-name">getName</span>()</div>
 <div class="block">Returns the name of the <code>Identified­Type</code> to create, or <code>null</code> if undefined.
  This method returns the value built from the last call to a <code>set­Name(…)</code> method,
  or a default name or <code>null</code> if no name has been explicitly specified.</div>
@@ -283,7 +283,7 @@ System.out.<b>println</b>(city.<b>getName</b>().<b>toFullyQualifiedName</b>());
 <li>
 <section class="detail" id="setName(org.opengis.util.GenericName)">
 <h3>setName</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="TypeBuilder.html" title="class in org.apache.sis.feature.builder">TypeBuilder</a></span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="TypeBuilder.html" title="class in org.apache.sis.feature.builder">TypeBuilder</a></span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</span></div>
 <div class="block">Sets the <code>Identified­Type</code> name as a generic name.
  If another name was defined before this method call, that previous value will be discarded.
 
@@ -314,11 +314,11 @@ System.out.<b>println</b>(city.<b>getName</b>().<b>toFullyQualifiedName</b>());
  The namespace will be the value specified by the last call to <a href="FeatureTypeBuilder.html#setNameSpace(java.lang.CharSequence)"><code>Feature­Type­Builder​.set­Name­Space(Char­Sequence)</code></a>,
  but that namespace will not be visible in the <a href="../../util/iso/DefaultLocalName.html#toString()">string representation</a> unless the <a href="../../util/iso/AbstractName.html#toFullyQualifiedName()">fully qualified name</a> is requested.
 
- <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> instance from
+ <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> instance from
  the given <code>Char­Sequence</code>, then delegates to <a href="#setName(org.opengis.util.GenericName)"><code>set­Name(Generic­Name)</code></a>.</p></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>local­Part</code> - the local part of the generic name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a>.</dd>
+<dd><code>local­Part</code> - the local part of the generic name as a <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a>.</dd>
 <dt>Returns:</dt>
 <dd><code>this</code> for allowing method calls chaining.</dd>
 <dt>See Also:</dt>
@@ -355,12 +355,12 @@ System.out.<b>println</b>(city.<b>getName</b>().<b>toFullyQualifiedName</b>());
  <a href="../../util/iso/AbstractName.html#toString()">string representation</a> unless the
  <a href="../../util/iso/AbstractName.html#toFullyQualifiedName()">fully qualified name</a> is requested.
 
- <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link"><code>Scoped­Name</code></a>
+ <p>This convenience method creates a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/LocalName.html" title="class or interface in org.opengis.util" class="external-link"><code>Local­Name</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link"><code>Scoped­Name</code></a>
  instance depending on whether the <code>names</code> array contains exactly 1 element or more than 1 element, then
  delegates to <a href="#setName(org.opengis.util.GenericName)"><code>set­Name(Generic­Name)</code></a>.</p></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>components</code> - the name components as an array of <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> instances.</dd>
+<dd><code>components</code> - the name components as an array of <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> instances.</dd>
 <dt>Returns:</dt>
 <dd><code>this</code> for allowing method calls chaining.</dd>
 <dt>See Also:</dt>
diff --git a/org/apache/sis/feature/builder/class-use/AssociationRoleBuilder.html b/org/apache/sis/feature/builder/class-use/AssociationRoleBuilder.html
index 1c79d2ae..48ea8191 100644
--- a/org/apache/sis/feature/builder/class-use/AssociationRoleBuilder.html
+++ b/org/apache/sis/feature/builder/class-use/AssociationRoleBuilder.html
@@ -84,7 +84,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Creates a new <code>FeatureAssociationRole</code> builder for features of the given type.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="../AssociationRoleBuilder.html" title="class in org.apache.sis.feature.builder">AssociationRoleBuilder</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">FeatureTypeBuilder.</span><code><a href="../FeatureTypeBuilder.html#addAssociation(org.opengis.util.GenericName)" class="member-name-link">addAssociation</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;type)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">FeatureTypeBuilder.</span><code><a href="../FeatureTypeBuilder.html#addAssociation(org.opengis.util.GenericName)" class="member-name-link">addAssociation</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;type)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Creates a new <code>FeatureAssociationRole</code> builder for features of a type of the given name.</div>
 </div>
@@ -129,7 +129,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Sets the <code>FeatureAssociationRole</code> name as a string in the given scope.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="../AssociationRoleBuilder.html" title="class in org.apache.sis.feature.builder">AssociationRoleBuilder</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">AssociationRoleBuilder.</span><code><a href="../AssociationRoleBuilder.html#setName(org.opengis.util.GenericName)" class="member-name-link">setName</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">AssociationRoleBuilder.</span><code><a href="../AssociationRoleBuilder.html#setName(org.opengis.util.GenericName)" class="member-name-link">setName</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Sets the <code>FeatureAssociationRole</code> name as a generic name.</div>
 </div>
diff --git a/org/apache/sis/feature/builder/class-use/AttributeTypeBuilder.html b/org/apache/sis/feature/builder/class-use/AttributeTypeBuilder.html
index 21f6d1f0..ac9bccdd 100644
--- a/org/apache/sis/feature/builder/class-use/AttributeTypeBuilder.html
+++ b/org/apache/sis/feature/builder/class-use/AttributeTypeBuilder.html
@@ -83,12 +83,12 @@ loadScripts(document, 'script');</script>
 <div class="block">Creates a new <code>AttributeType</code> builder initialized to the same characteristics than the given template.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="../AttributeTypeBuilder.html" title="class in org.apache.sis.feature.builder">AttributeTypeBuilder</a>&lt;?&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">FeatureTypeBuilder.</span><code><a href="../FeatureTypeBuilder.html#addAttribute(org.opengis.metadata.acquisition.GeometryType)" class="member-name-link">addAttribute</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/acquisition/GeometryType.html" title="class or interface in org.opengis.metadata.acquisition" class="external-link">GeometryType</a>&nbsp;type)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">FeatureTypeBuilder.</span><code><a href="../FeatureTypeBuilder.html#addAttribute(org.opengis.metadata.acquisition.GeometryType)" class="member-name-link">addAttribute</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/acquisition/GeometryType.html" title="class or interface in org.opengis.metadata.acquisition" class="external-link">GeometryType</a>&nbsp;type)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Creates a new attribute for geometries of the given type.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="../AttributeTypeBuilder.html" title="class in org.apache.sis.feature.builder">AttributeTypeBuilder</a>&lt;<a href="../AttributeTypeBuilder.html" title="type parameter in AttributeTypeBuilder">V</a>&gt;</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">AttributeTypeBuilder.</span><code><a href="../AttributeTypeBuilder.html#setCRS(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">setCRS</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">AttributeTypeBuilder.</span><code><a href="../AttributeTypeBuilder.html#setCRS(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">setCRS</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Sets the coordinate reference system that characterizes the values of this attribute.</div>
 </div>
@@ -143,7 +143,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Sets the <code>AttributeType</code> name as a string in the given scope.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="../AttributeTypeBuilder.html" title="class in org.apache.sis.feature.builder">AttributeTypeBuilder</a>&lt;<a href="../AttributeTypeBuilder.html" title="type parameter in AttributeTypeBuilder">V</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">AttributeTypeBuilder.</span><code><a href="../AttributeTypeBuilder.html#setName(org.opengis.util.GenericName)" class="member-name-link">setName</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">AttributeTypeBuilder.</span><code><a href="../AttributeTypeBuilder.html#setName(org.opengis.util.GenericName)" class="member-name-link">setName</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Sets the <code>AttributeType</code> name as a generic name.</div>
 </div>
diff --git a/org/apache/sis/feature/builder/class-use/CharacteristicTypeBuilder.html b/org/apache/sis/feature/builder/class-use/CharacteristicTypeBuilder.html
index 41b57699..4fbdedb4 100644
--- a/org/apache/sis/feature/builder/class-use/CharacteristicTypeBuilder.html
+++ b/org/apache/sis/feature/builder/class-use/CharacteristicTypeBuilder.html
@@ -123,7 +123,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Sets the characteristic name as a string in the given scope.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="../CharacteristicTypeBuilder.html" title="class in org.apache.sis.feature.builder">CharacteristicTypeBuilder</a>&lt;<a href="../CharacteristicTypeBuilder.html" title="type parameter in CharacteristicTypeBuilder">V</a>&gt;</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">CharacteristicTypeBuilder.</span><code><a href="../CharacteristicTypeBuilder.html#setName(org.opengis.util.GenericName)" class="member-name-link">setName</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">CharacteristicTypeBuilder.</span><code><a href="../CharacteristicTypeBuilder.html#setName(org.opengis.util.GenericName)" class="member-name-link">setName</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Sets the characteristic name as a generic name.</div>
 </div>
diff --git a/org/apache/sis/feature/builder/class-use/FeatureTypeBuilder.html b/org/apache/sis/feature/builder/class-use/FeatureTypeBuilder.html
index 44d6c4ce..39cecc3c 100644
--- a/org/apache/sis/feature/builder/class-use/FeatureTypeBuilder.html
+++ b/org/apache/sis/feature/builder/class-use/FeatureTypeBuilder.html
@@ -131,7 +131,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Sets the <code>FeatureType</code> name as a string in the given scope.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="../FeatureTypeBuilder.html" title="class in org.apache.sis.feature.builder">FeatureTypeBuilder</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">FeatureTypeBuilder.</span><code><a href="../FeatureTypeBuilder.html#setName(org.opengis.util.GenericName)" class="member-name-link">setName</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">FeatureTypeBuilder.</span><code><a href="../FeatureTypeBuilder.html#setName(org.opengis.util.GenericName)" class="member-name-link">setName</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Sets the <code>FeatureType</code> name as a generic name.</div>
 </div>
diff --git a/org/apache/sis/feature/builder/class-use/PropertyTypeBuilder.html b/org/apache/sis/feature/builder/class-use/PropertyTypeBuilder.html
index 8d375836..fe129db9 100644
--- a/org/apache/sis/feature/builder/class-use/PropertyTypeBuilder.html
+++ b/org/apache/sis/feature/builder/class-use/PropertyTypeBuilder.html
@@ -141,7 +141,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Sets the <code>PropertyType</code> name as a string in the given scope.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="../PropertyTypeBuilder.html" title="class in org.apache.sis.feature.builder">PropertyTypeBuilder</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">PropertyTypeBuilder.</span><code><a href="../PropertyTypeBuilder.html#setName(org.opengis.util.GenericName)" class="member-name-link">setName</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">PropertyTypeBuilder.</span><code><a href="../PropertyTypeBuilder.html#setName(org.opengis.util.GenericName)" class="member-name-link">setName</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Sets the <code>PropertyType</code> name as a generic name.</div>
 </div>
diff --git a/org/apache/sis/feature/builder/class-use/TypeBuilder.html b/org/apache/sis/feature/builder/class-use/TypeBuilder.html
index a0419385..12cb9436 100644
--- a/org/apache/sis/feature/builder/class-use/TypeBuilder.html
+++ b/org/apache/sis/feature/builder/class-use/TypeBuilder.html
@@ -136,7 +136,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Sets the <code>IdentifiedType</code> name as a string in the given scope.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="../TypeBuilder.html" title="class in org.apache.sis.feature.builder">TypeBuilder</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TypeBuilder.</span><code><a href="../TypeBuilder.html#setName(org.opengis.util.GenericName)" class="member-name-link">setName</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">TypeBuilder.</span><code><a href="../TypeBuilder.html#setName(org.opengis.util.GenericName)" class="member-name-link">setName</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;name)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Sets the <code>IdentifiedType</code> name as a generic name.</div>
 </div>
diff --git a/org/apache/sis/feature/class-use/AbstractFeature.html b/org/apache/sis/feature/class-use/AbstractFeature.html
index fa1b3a8f..943dc042 100644
--- a/org/apache/sis/feature/class-use/AbstractFeature.html
+++ b/org/apache/sis/feature/class-use/AbstractFeature.html
@@ -114,7 +114,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code>abstract <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
 <div class="col-second even-row-color"><span class="type-name-label">AbstractOperation.</span><code><a href="../AbstractOperation.html#apply(org.apache.sis.feature.AbstractFeature,org.opengis.parameter.ParameterValueGroup)" class="member-name-link">apply</a><wbr>(<a href="../AbstractFeature.html" title="class in org.apache.sis.feature">AbstractFeature</a>&nbsp;feature,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/parameter/ParameterValueGroup.html" title="class or interface in org.opengis.parameter" class="external-link">ParameterValueGroup</a>&nbsp;parameters)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/parameter/ParameterValueGroup.html" title="class or interface in org.opengis.parameter" class="external-link">ParameterValueGroup</a>&nbsp;parameters)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Executes the operation on the specified feature with the specified parameters.</div>
 </div>
@@ -250,7 +250,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color"><code>&nbsp;</code></div>
 <div class="col-second even-row-color"><code><a href="../../storage/FeatureQuery.NamedExpression.html#%3Cinit%3E(org.apache.sis.filter.Expression,org.opengis.util.GenericName)" class="member-name-link">NamedExpression</a><wbr>(<a href="../../filter/Expression.html" title="interface in org.apache.sis.filter">Expression</a>&lt;? super <a href="../AbstractFeature.html" title="class in org.apache.sis.feature">AbstractFeature</a>,<wbr>?&gt;&nbsp;expression,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;alias)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;alias)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Creates a new column with the given expression and the given name.</div>
 </div>
diff --git a/org/apache/sis/feature/class-use/AbstractIdentifiedType.html b/org/apache/sis/feature/class-use/AbstractIdentifiedType.html
index e1afb1b9..4b775359 100644
--- a/org/apache/sis/feature/class-use/AbstractIdentifiedType.html
+++ b/org/apache/sis/feature/class-use/AbstractIdentifiedType.html
@@ -141,7 +141,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color"><code>static <a href="../AbstractOperation.html" title="class in org.apache.sis.feature">AbstractOperation</a></code></div>
 <div class="col-second odd-row-color"><span class="type-name-label">FeatureOperations.</span><code><a href="../FeatureOperations.html#envelope(java.util.Map,org.opengis.referencing.crs.CoordinateReferenceSystem,org.apache.sis.feature.AbstractIdentifiedType...)" class="member-name-link">envelope</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.or [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs,
  <a href="../AbstractIdentifiedType.html" title="class in org.apache.sis.feature">AbstractIdentifiedType</a>...&nbsp;geometryAttributes)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Creates an operation computing the envelope that encompass all geometries found in the given attributes.</div>
@@ -151,7 +151,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color">
 <div class="block">If the given property is a link, returns the name of the referenced property.</div>
 </div>
-<div class="col-first odd-row-color"><code>static <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a></code></div>
+<div class="col-first odd-row-color"><code>static <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a></code></div>
 <div class="col-second odd-row-color"><span class="type-name-label">Features.</span><code><a href="../Features.html#getValueTypeName(org.apache.sis.feature.AbstractIdentifiedType)" class="member-name-link">getValueTypeName</a><wbr>(<a href="../AbstractIdentifiedType.html" title="class in org.apache.sis.feature">AbstractIdentifiedType</a>&nbsp;property)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Returns the name of the type of values that the given property can take.</div>
diff --git a/org/apache/sis/feature/class-use/AbstractOperation.html b/org/apache/sis/feature/class-use/AbstractOperation.html
index 0951fab3..20a4936e 100644
--- a/org/apache/sis/feature/class-use/AbstractOperation.html
+++ b/org/apache/sis/feature/class-use/AbstractOperation.html
@@ -83,7 +83,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color"><code>static <a href="../AbstractOperation.html" title="class in org.apache.sis.feature">AbstractOperation</a></code></div>
 <div class="col-second odd-row-color"><span class="type-name-label">FeatureOperations.</span><code><a href="../FeatureOperations.html#envelope(java.util.Map,org.opengis.referencing.crs.CoordinateReferenceSystem,org.apache.sis.feature.AbstractIdentifiedType...)" class="member-name-link">envelope</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.or [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs,
  <a href="../AbstractIdentifiedType.html" title="class in org.apache.sis.feature">AbstractIdentifiedType</a>...&nbsp;geometryAttributes)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Creates an operation computing the envelope that encompass all geometries found in the given attributes.</div>
diff --git a/org/apache/sis/filter/DefaultFilterFactory.Features.html b/org/apache/sis/filter/DefaultFilterFactory.Features.html
index 1b6153c5..b194e915 100644
--- a/org/apache/sis/filter/DefaultFilterFactory.Features.html
+++ b/org/apache/sis/filter/DefaultFilterFactory.Features.html
@@ -101,14 +101,14 @@ loadScripts(document, 'script');</script>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>Type Parameters:</dt>
-<dd><code>G</code> - base class of geometry objects. The implementation-neutral type is GeoAPI <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Geometry.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Geometry</code></a>,
+<dd><code>G</code> - base class of geometry objects. The implementation-neutral type is GeoAPI <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Geometry.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Geometry</code></a>,
               but this factory allows the use of other implementations such as JTS
               <code>Geometry</code> or ESRI <code>Geometry</code>.</dd>
 <dd><code>T</code> - base class of temporal objects.</dd>
 </dl>
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/Factory.html" title="class or interface in org.opengis.util" class="external-link">Factory</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/Factory.html" title="class or interface in org.opengis.util" class="external-link">Factory</a></code></dd>
 </dl>
 <dl class="notes">
 <dt>Enclosing class:</dt>
diff --git a/org/apache/sis/filter/DefaultFilterFactory.html b/org/apache/sis/filter/DefaultFilterFactory.html
index 7f54b1f0..d7f8ca70 100644
--- a/org/apache/sis/filter/DefaultFilterFactory.html
+++ b/org/apache/sis/filter/DefaultFilterFactory.html
@@ -144,14 +144,14 @@ loadScripts(document, 'script');</script>
 <dl class="notes">
 <dt>Type Parameters:</dt>
 <dd><code>R</code> - the type of resources (e.g. <a href="../feature/AbstractFeature.html" title="class in org.apache.sis.feature"><code>Abstract­Feature</code></a>) to use as inputs.</dd>
-<dd><code>G</code> - base class of geometry objects. The implementation-neutral type is GeoAPI <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Geometry.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Geometry</code></a>,
+<dd><code>G</code> - base class of geometry objects. The implementation-neutral type is GeoAPI <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Geometry.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Geometry</code></a>,
               but this factory allows the use of other implementations such as JTS
               <code>Geometry</code> or ESRI <code>Geometry</code>.</dd>
 <dd><code>T</code> - base class of temporal objects.</dd>
 </dl>
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/Factory.html" title="class or interface in org.opengis.util" class="external-link">Factory</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/Factory.html" title="class or interface in org.opengis.util" class="external-link">Factory</a></code></dd>
 </dl>
 <dl class="notes">
 <dt>Direct Known Subclasses:</dt>
@@ -257,7 +257,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Filter.html" title="interface in org.apache.sis.filter">Filter</a>&lt;<a href="DefaultFilterFactory.html" title="type parameter in DefaultFilterFactory">R</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#bbox(org.apache.sis.filter.Expression,org.opengis.geometry.Envelope)" class="member-name-link">bbox</a><wbr>(<a href="Expression.html" title="interface in org.apache.sis.filter">Expression</a>&lt;? super <a href="DefaultFilterFactory.html" title="type parameter in DefaultFilterFactory">R</a>,<wbr>? extends <a href="DefaultFilterFactory.html" title="type parameter [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;bounds)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;bounds)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Creates an operator that checks if the bounding box of the feature's geometry interacts
  with the bounding box provided in the filter properties.</div>
@@ -964,7 +964,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="bbox(org.apache.sis.filter.Expression,org.opengis.geometry.Envelope)">
 <h3>bbox</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="Filter.html" title="interface in org.apache.sis.filter">Filter</a>&lt;<a href="DefaultFilterFactory.html" title="type parameter in DefaultFilterFactory">R</a>&gt;</span>&nbsp;<span class="element-name">bbox</span><wbr><span class="parameters">(<a href="Expression.html" title="interface in org.apache.sis.filter">Expression</a>&lt;? super <a href="DefaultFilterFactory.html" title="ty [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;bounds)</span></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;bounds)</span></div>
 <div class="block">Creates an operator that checks if the bounding box of the feature's geometry interacts
  with the bounding box provided in the filter properties.</div>
 <dl class="notes">
diff --git a/org/apache/sis/filter/Expression.html b/org/apache/sis/filter/Expression.html
index fd7d3bcd..5c97e5b9 100644
--- a/org/apache/sis/filter/Expression.html
+++ b/org/apache/sis/filter/Expression.html
@@ -137,7 +137,7 @@ extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/ja
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Evaluates the expression value based on the content of the given object.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link">Scoped­Name</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link">Scoped­Name</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getFunctionName()" class="member-name-link">get­Function­Name</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Returns the name of the function to be called.</div>
@@ -173,7 +173,7 @@ extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/ja
 <li>
 <section class="detail" id="getFunctionName()">
 <h3>getFunctionName</h3>
-<div class="member-signature"><span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link">ScopedName</a></span>&nbsp;<span class="element-name">getFunctionName</span>()</div>
+<div class="member-signature"><span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/ScopedName.html" title="class or interface in org.opengis.util" class="external-link">ScopedName</a></span>&nbsp;<span class="element-name">getFunctionName</span>()</div>
 <div class="block">Returns the name of the function to be called.</div>
 <dl class="notes">
 <dt>Returns:</dt>
diff --git a/org/apache/sis/filter/class-use/Expression.html b/org/apache/sis/filter/class-use/Expression.html
index 8acaa5d5..3a8be13f 100644
--- a/org/apache/sis/filter/class-use/Expression.html
+++ b/org/apache/sis/filter/class-use/Expression.html
@@ -229,7 +229,7 @@ V&gt;&nbsp;<a href="../Expression.html" title="interface in org.apache.sis.filte
 </div>
 <div class="col-first even-row-color"><code><a href="../Filter.html" title="interface in org.apache.sis.filter">Filter</a>&lt;<a href="../DefaultFilterFactory.html" title="type parameter in DefaultFilterFactory">R</a>&gt;</code></div>
 <div class="col-second even-row-color"><span class="type-name-label">DefaultFilterFactory.</span><code><a href="../DefaultFilterFactory.html#bbox(org.apache.sis.filter.Expression,org.opengis.geometry.Envelope)" class="member-name-link">bbox</a><wbr>(<a href="../Expression.html" title="interface in org.apache.sis.filter">Expression</a>&lt;? super <a href="../DefaultFilterFactory.html" title="type parameter in DefaultFilterFactory">R</a>,<wbr>? extends <a href="../DefaultFilterFactory.html [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;bounds)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;bounds)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Creates an operator that checks if the bounding box of the feature's geometry interacts
  with the bounding box provided in the filter properties.</div>
@@ -535,7 +535,7 @@ V&gt;&nbsp;<a href="../Expression.html" title="interface in org.apache.sis.filte
 </div>
 <div class="col-first even-row-color"><code>&nbsp;</code></div>
 <div class="col-second even-row-color"><code><a href="../../storage/FeatureQuery.NamedExpression.html#%3Cinit%3E(org.apache.sis.filter.Expression,org.opengis.util.GenericName)" class="member-name-link">NamedExpression</a><wbr>(<a href="../Expression.html" title="interface in org.apache.sis.filter">Expression</a>&lt;? super <a href="../../feature/AbstractFeature.html" title="class in org.apache.sis.feature">AbstractFeature</a>,<wbr>?&gt;&nbsp;expression,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;alias)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/GenericName.html" title="class or interface in org.opengis.util" class="external-link">GenericName</a>&nbsp;alias)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Creates a new column with the given expression and the given name.</div>
 </div>
diff --git a/org/apache/sis/filter/class-use/Filter.html b/org/apache/sis/filter/class-use/Filter.html
index 94f08998..f281a4d0 100644
--- a/org/apache/sis/filter/class-use/Filter.html
+++ b/org/apache/sis/filter/class-use/Filter.html
@@ -118,7 +118,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color"><code><a href="../Filter.html" title="interface in org.apache.sis.filter">Filter</a>&lt;<a href="../DefaultFilterFactory.html" title="type parameter in DefaultFilterFactory">R</a>&gt;</code></div>
 <div class="col-second odd-row-color"><span class="type-name-label">DefaultFilterFactory.</span><code><a href="../DefaultFilterFactory.html#bbox(org.apache.sis.filter.Expression,org.opengis.geometry.Envelope)" class="member-name-link">bbox</a><wbr>(<a href="../Expression.html" title="interface in org.apache.sis.filter">Expression</a>&lt;? super <a href="../DefaultFilterFactory.html" title="type parameter in DefaultFilterFactory">R</a>,<wbr>? extends <a href="../DefaultFilterFactory.html" [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;bounds)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;bounds)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Creates an operator that checks if the bounding box of the feature's geometry interacts
  with the bounding box provided in the filter properties.</div>
diff --git a/org/apache/sis/filter/package-tree.html b/org/apache/sis/filter/package-tree.html
index ffd92cd6..8b0d9dec 100644
--- a/org/apache/sis/filter/package-tree.html
+++ b/org/apache/sis/filter/package-tree.html
@@ -62,7 +62,7 @@ loadScripts(document, 'script');</script>
 <ul>
 <li class="circle"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
 <ul>
-<li class="circle"><a href="../util/iso/AbstractFactory.html" class="type-name-link" title="class in org.apache.sis.util.iso">AbstractFactory</a> (implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/Factory.html" title="class or interface in org.opengis.util" class="external-link">Factory</a>)
+<li class="circle"><a href="../util/iso/AbstractFactory.html" class="type-name-link" title="class in org.apache.sis.util.iso">AbstractFactory</a> (implements <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/Factory.html" title="class or interface in org.opengis.util" class="external-link">Factory</a>)
 <ul>
 <li class="circle"><a href="DefaultFilterFactory.html" class="type-name-link" title="class in org.apache.sis.filter">DefaultFilterFactory</a>&lt;R,<wbr>G,<wbr>T&gt;
 <ul>
diff --git a/org/apache/sis/geometry/AbstractDirectPosition.html b/org/apache/sis/geometry/AbstractDirectPosition.html
index ef3e77e0..0a75ad71 100644
--- a/org/apache/sis/geometry/AbstractDirectPosition.html
+++ b/org/apache/sis/geometry/AbstractDirectPosition.html
@@ -108,7 +108,7 @@ loadScripts(document, 'script');</script>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/coordinate/Position.html" title="class or interface in org.opengis.geometry.coordinate" class="external-link">Position</a></code>, <code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/coordinate/Position.html" title="class or interface in org.opengis.geometry.coordinate" class="external-link">Position</a></code>, <code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 </dl>
 <dl class="notes">
 <dt>Direct Known Subclasses:</dt>
@@ -117,7 +117,7 @@ loadScripts(document, 'script');</script>
 <hr>
 <div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">AbstractDirectPosition</span>
 <span class="extends-implements">extends <a href="../io/wkt/FormattableObject.html" title="class in org.apache.sis.io.wkt">FormattableObject</a>
-implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></span></div>
+implements <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></span></div>
 <div class="block">Default implementations of some <code>Direct­Position</code> methods, leaving the data storage to subclasses.
  A direct position holds the coordinates for a position within some
  <a href="../referencing/crs/AbstractCRS.html" title="class in org.apache.sis.referencing.crs">coordinate reference system</a>.
@@ -165,7 +165,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="AbstractDirectPosition.html" title="class in org.apache.sis.geometry">Abstract­Direct­Position</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#castOrCopy(org.opengis.geometry.DirectPosition)" class="member-name-link">cast­Or­Copy</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;position)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#castOrCopy(org.opengis.geometry.DirectPosition)" class="member-name-link">cast­Or­Copy</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;position)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Returns the given position as an <code>Abstract­Direct­Position</code> instance.</div>
 </div>
@@ -185,16 +185,16 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns a sequence of numbers that hold the coordinate of this position in its reference system.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCoordinateReferenceSystem()" class="member-name-link">get­Coordinate­Reference­System</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the coordinate reference system in which the coordinate tuple is given.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDirectPosition()" class="member-name-link">get­Direct­Position</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns always <code>this</code>, the direct position for this
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/coordinate/Position.html" title="class or interface in org.opengis.geometry.coordinate" class="external-link">position</a>.</div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/coordinate/Position.html" title="class or interface in org.opengis.geometry.coordinate" class="external-link">position</a>.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hash­Code</a>()</code></div>
@@ -207,7 +207,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <div class="block">Ensures that the position is contained in the coordinate system domain.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setLocation(org.opengis.geometry.DirectPosition)" class="member-name-link">set­Location</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;position)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setLocation(org.opengis.geometry.DirectPosition)" class="member-name-link">set­Location</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;position)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets this direct position to the given position.</div>
 </div>
@@ -232,8 +232,8 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <h3 id="methods-inherited-from-class-Object">Methods inherited from class&nbsp;<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
 <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in [...]
 <div class="inherited-list">
-<h3 id="methods-inherited-from-class-DirectPosition">Methods inherited from interface&nbsp;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></h3>
-<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">get­Dimension</a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getOrdinate(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Ordinate</a></code></div>
+<h3 id="methods-inherited-from-class-DirectPosition">Methods inherited from interface&nbsp;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></h3>
+<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">get­Dimension</a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getOrdinate(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Ordinate</a></code></div>
 </section>
 </li>
 </ul>
@@ -263,7 +263,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <li>
 <section class="detail" id="castOrCopy(org.opengis.geometry.DirectPosition)">
 <h3>castOrCopy</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="AbstractDirectPosition.html" title="class in org.apache.sis.geometry">AbstractDirectPosition</a></span>&nbsp;<span class="element-name">castOrCopy</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position)</ [...]
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="AbstractDirectPosition.html" title="class in org.apache.sis.geometry">AbstractDirectPosition</a></span>&nbsp;<span class="element-name">castOrCopy</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</ [...]
 <div class="block">Returns the given position as an <code>Abstract­Direct­Position</code> instance.
  If the given position is already an instance of <code>Abstract­Direct­Position</code>,
  then it is returned unchanged. Otherwise the coordinate values and the CRS
@@ -281,12 +281,12 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <li>
 <section class="detail" id="getDirectPosition()">
 <h3>getDirectPosition</h3>
-<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></span>&nbsp;<span class="element-name">getDirectPosition</span>()</div>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></span>&nbsp;<span class="element-name">getDirectPosition</span>()</div>
 <div class="block">Returns always <code>this</code>, the direct position for this
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/coordinate/Position.html" title="class or interface in org.opengis.geometry.coordinate" class="external-link">position</a>.</div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/coordinate/Position.html" title="class or interface in org.opengis.geometry.coordinate" class="external-link">position</a>.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/coordinate/Position.html#getDirectPosition()" title="class or interface in org.opengis.geometry.coordinate" class="external-link">get­Direct­Position</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/coordinate/Position.html" title="class or interface in org.opengis.geometry.coordinate" class="external-link">Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/coordinate/Position.html#getDirectPosition()" title="class or interface in org.opengis.geometry.coordinate" class="external-link">get­Direct­Position</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/coordinate/Position.html" title="class or interface in org.opengis.geometry.coordinate" class="external-link">Position</a></co [...]
 <dt>Returns:</dt>
 <dd><code>this</code>.</dd>
 </dl>
@@ -295,16 +295,16 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <li>
 <section class="detail" id="getCoordinateReferenceSystem()">
 <h3>getCoordinateReferenceSystem</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
 <div class="block">Returns the coordinate reference system in which the coordinate tuple is given.
  May be <code>null</code> if this particular <code>Direct­Position</code> is included in a larger object
- with such a reference to a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">coordinate reference system</a>.
+ with such a reference to a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">coordinate reference system</a>.
 
  <p>The default implementation returns <code>null</code>.
  Subclasses should override this method if the CRS can be provided.</p></div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate­Reference­System</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate­Reference­System</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Returns:</dt>
 <dd>the coordinate reference system, or <code>null</code>.</dd>
 </dl>
@@ -317,7 +317,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <div class="block">Returns a sequence of numbers that hold the coordinate of this position in its reference system.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getCoordinate()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getCoordinate()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Returns:</dt>
 <dd>the coordinates.</dd>
 </dl>
@@ -334,13 +334,13 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
  Subclasses need to override this method if this direct position is mutable.</p></div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#setOrdinate(int,double)" title="class or interface in org.opengis.geometry" class="external-link">set­Ordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#setOrdinate(int,double)" title="class or interface in org.opengis.geometry" class="external-link">set­Ordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Parameters:</dt>
 <dd><code>dimension</code> - the dimension for the coordinate of interest.</dd>
 <dd><code>value</code> - the coordinate value of interest.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">position dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">position dimension</a>.</dd>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang" class="external-link">Unsupported­Operation­Exception</a></code> - if this direct position is immutable.</dd>
 </dl>
 </section>
@@ -348,8 +348,8 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <li>
 <section class="detail" id="setLocation(org.opengis.geometry.DirectPosition)">
 <h3>setLocation</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setLocation</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position)</span>
-                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a>,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setLocation</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position)</span>
+                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a>,
 <a href="MismatchedReferenceSystemException.html" title="class in org.apache.sis.geometry">MismatchedReferenceSystemException</a></span></div>
 <div class="block">Sets this direct position to the given position. If the given position is
  <code>null</code>, then all coordinate values are set to <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Na­N</code></a>.
@@ -362,7 +362,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <dt>Parameters:</dt>
 <dd><code>position</code> - the new position, or <code>null</code>.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given position doesn't have the expected dimension.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given position doesn't have the expected dimension.</dd>
 <dd><code><a href="MismatchedReferenceSystemException.html" title="class in org.apache.sis.geometry">Mismatched­Reference­System­Exception</a></code> - if the given position doesn't use the expected CRS.</dd>
 </dl>
 </section>
@@ -375,16 +375,16 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
  For each dimension, this method compares the coordinate values against the
  limits of the coordinate system axis for that dimension.
  If some coordinates are out of range, then there is a choice depending on the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getRangeMeaning()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis range meaning</a>:
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getRangeMeaning()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis range meaning</a>:
 
  <ul>
-   <li>If <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/RangeMeaning.html#EXACT" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>Range­Meaning​.EXACT</code></a> (typically <em>latitudes</em> coordinates), then values
-       greater than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMaximumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis maximal value</a>
+   <li>If <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/RangeMeaning.html#EXACT" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>Range­Meaning​.EXACT</code></a> (typically <em>latitudes</em> coordinates), then values
+       greater than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMaximumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis maximal value</a>
        are replaced by the axis maximum, and values smaller than the
-       <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMinimumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis minimal value</a>
+       <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMinimumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis minimal value</a>
        are replaced by the axis minimum.</li>
 
-   <li>If <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>Range­Meaning​.WRAPAROUND</code></a> (typically <em>longitudes</em> coordinates), then
+   <li>If <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>Range­Meaning​.WRAPAROUND</code></a> (typically <em>longitudes</em> coordinates), then
        a multiple of the axis range (e.g. 360° for longitudes) is added or subtracted.</li>
  </ul></div>
 <dl class="notes">
@@ -458,12 +458,12 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <h3>hashCode</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
 <div class="block">Returns a hash value for this coordinate tuple. This method returns a value compliant
- with the contract documented in the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#hashCode()" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.hash­Code()</code></a> javadoc.
+ with the contract documented in the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#hashCode()" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.hash­Code()</code></a> javadoc.
  Consequently, it should be possible to mix different <code>Direct­Position</code>
  implementations in the same hash map.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#hashCode()" title="class or interface in org.opengis.geometry" class="external-link">hash­Code</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#hashCode()" title="class or interface in org.opengis.geometry" class="external-link">hash­Code</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hash­Code</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
 <dt>Returns:</dt>
@@ -478,13 +478,13 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <div class="block">Returns <code>true</code> if the specified object is also a <code>Direct­Position</code>
  with equal coordinates and equal CRS.
 
- This method performs the comparison as documented in the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#equals(java.lang.Object)" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.equals(Object)</code></a>
+ This method performs the comparison as documented in the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#equals(java.lang.Object)" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.equals(Object)</code></a>
  javadoc. In particular, the given object is not required to be of the same implementation class.
  Consequently, it should be possible to mix different <code>Direct­Position</code> implementations in
  the same hash map.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#equals(java.lang.Object)" title="class or interface in org.opengis.geometry" class="external-link">equals</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#equals(java.lang.Object)" title="class or interface in org.opengis.geometry" class="external-link">equals</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
 <dt>Parameters:</dt>
diff --git a/org/apache/sis/geometry/AbstractEnvelope.html b/org/apache/sis/geometry/AbstractEnvelope.html
index 64f288bd..f9d70887 100644
--- a/org/apache/sis/geometry/AbstractEnvelope.html
+++ b/org/apache/sis/geometry/AbstractEnvelope.html
@@ -116,7 +116,7 @@ loadScripts(document, 'script');</script>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="../util/Emptiable.html" title="interface in org.apache.sis.util">Emptiable</a></code>, <code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="../util/Emptiable.html" title="interface in org.apache.sis.util">Emptiable</a></code>, <code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 </dl>
 <dl class="notes">
 <dt>Direct Known Subclasses:</dt>
@@ -125,7 +125,7 @@ loadScripts(document, 'script');</script>
 <hr>
 <div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">AbstractEnvelope</span>
 <span class="extends-implements">extends <a href="../io/wkt/FormattableObject.html" title="class in org.apache.sis.io.wkt">FormattableObject</a>
-implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>, <a href="../util/Emptiable.html" title="interface in org.apache.sis.util">Emptiable</a></span></div>
+implements <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>, <a href="../util/Emptiable.html" title="interface in org.apache.sis.util">Emptiable</a></span></div>
 <div class="block">Default implementations of most <code>Envelope</code> methods, leaving the data storage to subclasses.
  This base class does not hold any state and does not implement the <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link"><code>Serializable</code></a>
  or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link"><code>Cloneable</code></a> interfaces. The internal representation, and the choice to be cloneable or
@@ -133,8 +133,8 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 
  <p>Implementers needs to define at least the following methods:</p>
  <ul>
-   <li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link"><code>Envelope​.get­Dimension()</code></a></li>
-   <li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link"><code>Envelope​.get­Coordinate­Reference­System()</code></a></li>
+   <li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link"><code>Envelope​.get­Dimension()</code></a></li>
+   <li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link"><code>Envelope​.get­Coordinate­Reference­System()</code></a></li>
    <li><a href="#getLower(int)"><code>get­Lower(int)</code></a></li>
    <li><a href="#getUpper(int)"><code>get­Upper(int)</code></a></li>
  </ul>
@@ -168,8 +168,8 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
  <h2>Choosing the range of longitude values</h2>
  Geographic CRS typically have longitude values in the [-180 … +180]° range, but the [0 … 360]°
  range is also occasionally used. Users of this class need to ensure that this envelope CRS is
- associated to axes having the desired <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMinimumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">minimum</a>
- and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMaximumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">maximum value</a>.
+ associated to axes having the desired <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMinimumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">minimum</a>
+ and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMaximumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">maximum value</a>.
 
  <h2>Note on positive and negative zeros</h2>
  The IEEE 754 standard defines two different values for positive zero and negative zero.
@@ -219,22 +219,22 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="AbstractEnvelope.html" title="class in org.apache.sis.geometry">Abstract­Envelope</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#castOrCopy(org.opengis.geometry.Envelope)" class="member-name-link">cast­Or­Copy</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#castOrCopy(org.opengis.geometry.Envelope)" class="member-name-link">cast­Or­Copy</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Returns the given envelope as an <code>Abstract­Envelope</code> instance.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#contains(org.opengis.geometry.DirectPosition)" class="member-name-link">contains</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;position)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#contains(org.opengis.geometry.DirectPosition)" class="member-name-link">contains</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;position)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Tests if a specified coordinate is inside the boundary of this envelope.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#contains(org.opengis.geometry.Envelope)" class="member-name-link">contains</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#contains(org.opengis.geometry.Envelope)" class="member-name-link">contains</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns <code>true</code> if this envelope completely encloses the specified envelope.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#contains(org.opengis.geometry.Envelope,boolean)" class="member-name-link">contains</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#contains(org.opengis.geometry.Envelope,boolean)" class="member-name-link">contains</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
  boolean&nbsp;edges­Inclusive)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns <code>true</code> if this envelope completely encloses the specified envelope.</div>
@@ -243,10 +243,10 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;object)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns <code>true</code> if the specified object is an envelope of the same class
- with equals coordinates and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS</a>.</div>
+ with equals coordinates and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS</a>.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(org.opengis.geometry.Envelope,double,boolean)" class="member-name-link">equals</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;other,
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(org.opengis.geometry.Envelope,double,boolean)" class="member-name-link">equals</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;other,
  double&nbsp;eps,
  boolean&nbsp;eps­Is­Relative)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
@@ -262,7 +262,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Returns the limit in the direction of decreasing coordinate values in the specified dimension.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLowerCorner()" class="member-name-link">get­Lower­Corner</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">A coordinate position consisting of all the lower coordinate values.</div>
@@ -272,7 +272,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the maximal coordinate value for the specified dimension.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMedian()" class="member-name-link">get­Median</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">A coordinate position consisting of all the median coordinate values.</div>
@@ -308,7 +308,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Returns the limit in the direction of increasing coordinate values in the specified dimension.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getUpperCorner()" class="member-name-link">get­Upper­Corner</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">A coordinate position consisting of all the upper coordinate values.</div>
@@ -319,12 +319,12 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="block">Returns a hash value for this envelope.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#intersects(org.opengis.geometry.Envelope)" class="member-name-link">intersects</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#intersects(org.opengis.geometry.Envelope)" class="member-name-link">intersects</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns <code>true</code> if this envelope intersects the specified envelope.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#intersects(org.opengis.geometry.Envelope,boolean)" class="member-name-link">intersects</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#intersects(org.opengis.geometry.Envelope,boolean)" class="member-name-link">intersects</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
  boolean&nbsp;touch)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns <code>true</code> if this envelope intersects or (optionally) touches the specified envelope.</div>
@@ -339,7 +339,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Determines whether or not this envelope is empty.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>[]</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>[]</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toSimpleEnvelopes()" class="member-name-link">to­Simple­Envelopes</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns this envelope as an array of simple (without wraparound) envelopes.</div>
@@ -359,8 +359,8 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <h3 id="methods-inherited-from-class-Object">Methods inherited from class&nbsp;<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
 <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in [...]
 <div class="inherited-list">
-<h3 id="methods-inherited-from-class-Envelope">Methods inherited from interface&nbsp;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></h3>
-<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate­Reference­System</a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">get­Dimension</a></code></div>
+<h3 id="methods-inherited-from-class-Envelope">Methods inherited from interface&nbsp;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></h3>
+<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate­Reference­System</a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">get­Dimension</a></code></div>
 </section>
 </li>
 </ul>
@@ -390,7 +390,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <li>
 <section class="detail" id="castOrCopy(org.opengis.geometry.Envelope)">
 <h3>castOrCopy</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="AbstractEnvelope.html" title="class in org.apache.sis.geometry">AbstractEnvelope</a></span>&nbsp;<span class="element-name">castOrCopy</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="AbstractEnvelope.html" title="class in org.apache.sis.geometry">AbstractEnvelope</a></span>&nbsp;<span class="element-name">castOrCopy</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span></div>
 <div class="block">Returns the given envelope as an <code>Abstract­Envelope</code> instance.
  If the given envelope is already an instance of <code>Abstract­Envelope</code>,
  then it is returned unchanged. Otherwise the coordinate values and the CRS
@@ -413,12 +413,12 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <li>
 <section class="detail" id="getLowerCorner()">
 <h3>getLowerCorner</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></span>&nbsp;<span class="element-name">getLowerCorner</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></span>&nbsp;<span class="element-name">getLowerCorner</span>()</div>
 <div class="block">A coordinate position consisting of all the lower coordinate values.
  The default implementation returns a view over the <a href="#getLower(int)"><code>get­Lower(int)</code></a> method,
  so changes in this envelope will be immediately reflected in the returned direct position.
  If the particular case of the <code>General­Envelope</code> subclass, the returned position
- supports also <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#setOrdinate(int,double)" title="class or interface in org.opengis.geometry" class="external-link">write operations</a>,
+ supports also <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#setOrdinate(int,double)" title="class or interface in org.opengis.geometry" class="external-link">write operations</a>,
  so changes in the position are reflected back in the envelope.
 
  <div class="note"><b>Note:</b>
@@ -430,7 +430,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
  mostly to axes having <code>WRAPAROUND</code> range meaning.</div></div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getLowerCorner()" title="class or interface in org.opengis.geometry" class="external-link">get­Lower­Corner</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getLowerCorner()" title="class or interface in org.opengis.geometry" class="external-link">get­Lower­Corner</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Returns:</dt>
 <dd>a view over the lower corner, typically (but not necessarily) containing minimal coordinate values.</dd>
 <dt>See Also:</dt>
@@ -446,12 +446,12 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <li>
 <section class="detail" id="getUpperCorner()">
 <h3>getUpperCorner</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></span>&nbsp;<span class="element-name">getUpperCorner</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></span>&nbsp;<span class="element-name">getUpperCorner</span>()</div>
 <div class="block">A coordinate position consisting of all the upper coordinate values.
  The default implementation returns a view over the <a href="#getUpper(int)"><code>get­Upper(int)</code></a> method,
  so changes in this envelope will be immediately reflected in the returned direct position.
  If the particular case of the <code>General­Envelope</code> subclass, the returned position
- supports also <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#setOrdinate(int,double)" title="class or interface in org.opengis.geometry" class="external-link">write operations</a>,
+ supports also <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#setOrdinate(int,double)" title="class or interface in org.opengis.geometry" class="external-link">write operations</a>,
  so changes in the position are reflected back in the envelope.
 
  <div class="note"><b>Note:</b>
@@ -463,7 +463,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
  mostly to axes having <code>WRAPAROUND</code> range meaning.</div></div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getUpperCorner()" title="class or interface in org.opengis.geometry" class="external-link">get­Upper­Corner</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getUpperCorner()" title="class or interface in org.opengis.geometry" class="external-link">get­Upper­Corner</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Returns:</dt>
 <dd>a view over the upper corner, typically (but not necessarily) containing maximal coordinate values.</dd>
 <dt>See Also:</dt>
@@ -479,7 +479,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <li>
 <section class="detail" id="getMedian()">
 <h3>getMedian</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></span>&nbsp;<span class="element-name">getMedian</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></span>&nbsp;<span class="element-name">getMedian</span>()</div>
 <div class="block">A coordinate position consisting of all the median coordinate values.
  The default implementation returns a view over the <a href="#getMedian(int)"><code>get­Median(int)</code></a> method,
  so changes in this envelope will be immediately reflected in the returned direct position.</div>
@@ -510,7 +510,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <dd>the starting coordinate value at the given dimension.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
@@ -536,7 +536,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <dd>the starting coordinate value at the given dimension.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
@@ -555,18 +555,18 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="block">Returns the minimal coordinate value for the specified dimension. In the typical case
  of non-empty envelopes <em>not</em> crossing the anti-meridian, this method returns the
  <a href="#getLower(int)"><code>get­Lower(int)</code></a> value verbatim. In the case of envelope crossing the anti-meridian,
- this method returns the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMinimumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis minimum value</a>.
+ this method returns the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMinimumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis minimum value</a>.
  If the range in the given dimension is invalid, then this method returns <code>Na­N</code>.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getMinimum(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Minimum</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getMinimum(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Minimum</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Parameters:</dt>
 <dd><code>dimension</code> - the dimension for which to obtain the coordinate value.</dd>
 <dt>Returns:</dt>
 <dd>the minimal coordinate value at the given dimension.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
 </dl>
 </section>
 </li>
@@ -578,18 +578,18 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="block">Returns the maximal coordinate value for the specified dimension. In the typical case
  of non-empty envelopes <em>not</em> crossing the anti-meridian, this method returns the
  <a href="#getUpper(int)"><code>get­Upper(int)</code></a> value verbatim. In the case of envelope crossing the anti-meridian,
- this method returns the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMaximumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis maximum value</a>.
+ this method returns the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMaximumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis maximum value</a>.
  If the range in the given dimension is invalid, then this method returns <code>Na­N</code>.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getMaximum(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Maximum</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getMaximum(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Maximum</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Parameters:</dt>
 <dd><code>dimension</code> - the dimension for which to obtain the coordinate value.</dd>
 <dt>Returns:</dt>
 <dd>the maximal coordinate value at the given dimension.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
 </dl>
 </section>
 </li>
@@ -605,8 +605,8 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 
  <h4>Crossing the anti-meridian of a Geographic CRS</h4>
  If <var>upper</var> &lt; <var>lower</var> and the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getRangeMeaning()" title="class or interface in org.opengis.referencing.cs" class="external-link">range meaning</a> for the requested
- dimension is <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link">wraparound</a>, then the median calculated
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getRangeMeaning()" title="class or interface in org.opengis.referencing.cs" class="external-link">range meaning</a> for the requested
+ dimension is <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link">wraparound</a>, then the median calculated
  above is actually in the middle of the space <em>outside</em> the envelope. In such cases,
  this method shifts the <var>median</var> value by half of the periodicity (180° in the
  longitude case) in order to switch from <cite>outer</cite> space to <cite>inner</cite>
@@ -614,14 +614,14 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Na­N</code></a>.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getMedian(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Median</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getMedian(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Median</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Parameters:</dt>
 <dd><code>dimension</code> - the dimension for which to obtain the coordinate value.</dd>
 <dt>Returns:</dt>
 <dd>the median coordinate at the given dimension, or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Double​.Na­N</code></a>.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
@@ -642,21 +642,21 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 
  <h4>Crossing the anti-meridian of a Geographic CRS</h4>
  If <var>upper</var> &lt; <var>lower</var> and the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getRangeMeaning()" title="class or interface in org.opengis.referencing.cs" class="external-link">range meaning</a> for the requested
- dimension is <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link">wraparound</a>, then the span calculated
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getRangeMeaning()" title="class or interface in org.opengis.referencing.cs" class="external-link">range meaning</a> for the requested
+ dimension is <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link">wraparound</a>, then the span calculated
  above is negative. In such cases, this method adds the periodicity (typically 360° of
  longitude) to the span. If the result is a positive number, it is returned. Otherwise
  this method returns <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Na­N</code></a>.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getSpan(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Span</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getSpan(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Span</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Parameters:</dt>
 <dd><code>dimension</code> - the dimension for which to obtain the span.</dd>
 <dt>Returns:</dt>
 <dd>the span (typically width or height) at the given dimension, or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Double​.Na­N</code></a>.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
 </dl>
 </section>
 </li>
@@ -706,13 +706,13 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <li>
 <section class="detail" id="toSimpleEnvelopes()">
 <h3>toSimpleEnvelopes</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>[]</span>&nbsp;<span class="element-name">toSimpleEnvelopes</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>[]</span>&nbsp;<span class="element-name">toSimpleEnvelopes</span>()</div>
 <div class="block">Returns this envelope as an array of simple (without wraparound) envelopes.
  The length of the returned array depends on the number of dimensions where a
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link">wraparound</a> range is found.
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link">wraparound</a> range is found.
  Typically, wraparound occurs only in the range of longitude values, when the range crosses
  the anti-meridian (a.k.a. date line). However, this implementation will take in account any
- axis having wraparound <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getRangeMeaning()" title="class or interface in org.opengis.referencing.cs" class="external-link">range meaning</a>.
+ axis having wraparound <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getRangeMeaning()" title="class or interface in org.opengis.referencing.cs" class="external-link">range meaning</a>.
 
  <p>Special cases:</p>
  <ul>
@@ -745,7 +745,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <h3>isEmpty</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
 <div class="block">Determines whether or not this envelope is empty. An envelope is empty if it has zero
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">dimension</a>, or if the <a href="#getSpan(int)">span</a> of
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">dimension</a>, or if the <a href="#getSpan(int)">span</a> of
  at least one axis is negative, 0 or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Na­N</code></a>.
 
  <div class="note"><b>Note:</b>
@@ -787,7 +787,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
  </ul>
 
  Note that an all-NaN envelope can still have a non-null
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">coordinate reference system</a>.</div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">coordinate reference system</a>.</div>
 <dl class="notes">
 <dt>Returns:</dt>
 <dd><code>true</code> if this envelope has NaN values.</dd>
@@ -804,8 +804,8 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <li>
 <section class="detail" id="contains(org.opengis.geometry.DirectPosition)">
 <h3>contains</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">contains</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position)</span>
-                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">contains</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position)</span>
+                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Tests if a specified coordinate is inside the boundary of this envelope.
  Both lower and upper values of this envelope are considered inclusive.
  If it least one coordinate value in the given point is <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Na­N</code></a>,
@@ -826,7 +826,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <dt>Returns:</dt>
 <dd><code>true</code> if the specified coordinate is inside the boundary of this envelope; <code>false</code> otherwise.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the specified point does not have the expected number of dimensions.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the specified point does not have the expected number of dimensions.</dd>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/AssertionError.html" title="class or interface in java.lang" class="external-link">Assertion­Error</a></code> - if assertions are enabled and the envelopes have mismatched CRS.</dd>
 </dl>
 </section>
@@ -834,8 +834,8 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <li>
 <section class="detail" id="contains(org.opengis.geometry.Envelope)">
 <h3>contains</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">contains</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
-                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">contains</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
+                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Returns <code>true</code> if this envelope completely encloses the specified envelope.
  The default implementation delegates to:
 
@@ -856,7 +856,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <dt>Returns:</dt>
 <dd><code>true</code> if this envelope completely encloses the specified one.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the specified envelope doesn't have the expected dimension.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the specified envelope doesn't have the expected dimension.</dd>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/AssertionError.html" title="class or interface in java.lang" class="external-link">Assertion­Error</a></code> - if assertions are enabled and the envelopes have mismatched CRS.</dd>
 <dt>Since:</dt>
 <dd>0.4</dd>
@@ -873,9 +873,9 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <li>
 <section class="detail" id="contains(org.opengis.geometry.Envelope,boolean)">
 <h3>contains</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">contains</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">contains</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
  boolean&nbsp;edgesInclusive)</span>
-                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Returns <code>true</code> if this envelope completely encloses the specified envelope.
  If one or more edges from the specified envelope coincide with an edge from this
  envelope, then this method returns <code>true</code> only if <code>edges­Inclusive</code>
@@ -890,7 +890,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <dt>Returns:</dt>
 <dd><code>true</code> if this envelope completely encloses the specified one.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the specified envelope doesn't have the expected dimension.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the specified envelope doesn't have the expected dimension.</dd>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/AssertionError.html" title="class or interface in java.lang" class="external-link">Assertion­Error</a></code> - if assertions are enabled and the envelopes have mismatched CRS.</dd>
 <dt>See Also:</dt>
 <dd>
@@ -904,8 +904,8 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <li>
 <section class="detail" id="intersects(org.opengis.geometry.Envelope)">
 <h3>intersects</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">intersects</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
-                   throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">intersects</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
+                   throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Returns <code>true</code> if this envelope intersects the specified envelope.
  This method returns <code>true</code> if two envelope <em>interiors</em> have at least one point in common
  (in other words, their intersection is non-<a href="#isEmpty()">empty</a>).
@@ -925,7 +925,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <dt>Returns:</dt>
 <dd><code>true</code> if this envelope intersects the specified one.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the specified envelope doesn't have the expected dimension.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the specified envelope doesn't have the expected dimension.</dd>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/AssertionError.html" title="class or interface in java.lang" class="external-link">Assertion­Error</a></code> - if assertions are enabled and the envelopes have mismatched CRS.</dd>
 <dt>Since:</dt>
 <dd>0.4</dd>
@@ -942,9 +942,9 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <li>
 <section class="detail" id="intersects(org.opengis.geometry.Envelope,boolean)">
 <h3>intersects</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">intersects</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">intersects</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
  boolean&nbsp;touch)</span>
-                   throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+                   throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Returns <code>true</code> if this envelope intersects or (optionally) touches the specified envelope.
  The <code>touch</code> argument controls the value to return if only the envelope boundaries
  (not the interiors) have a point in common:
@@ -967,7 +967,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <dd><code>true</code> if this envelope intersects the specified envelope, or
          <code>touch</code> if this envelope touches the specified envelope, or <code>false</code> otherwise.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the specified envelope does not have the expected dimension.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the specified envelope does not have the expected dimension.</dd>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/AssertionError.html" title="class or interface in java.lang" class="external-link">Assertion­Error</a></code> - if assertions are enabled and the envelopes have mismatched CRS.</dd>
 <dt>See Also:</dt>
 <dd>
@@ -982,7 +982,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <li>
 <section class="detail" id="equals(org.opengis.geometry.Envelope,double,boolean)">
 <h3>equals</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;other,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;other,
  double&nbsp;eps,
  boolean&nbsp;epsIsRelative)</span></div>
 <div class="block">Compares to the specified envelope for equality up to the specified tolerance value.
@@ -1005,7 +1005,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
  [-180…180]° range while the latter can have a range of thousands of meters.</div>
 
  <h4>Coordinate Reference System</h4>
- To be considered equal, the two envelopes must have the same <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">number of dimensions</a>
+ To be considered equal, the two envelopes must have the same <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">number of dimensions</a>
  and their CRS must be <a href="../util/ComparisonMode.html#APPROXIMATE">approximately equal</a>.
  If at least one envelope has a null CRS, then the CRS are ignored and the coordinate values are compared
  as if the CRS were equal.</div>
@@ -1032,7 +1032,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <h3>equals</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;object)</span></div>
 <div class="block">Returns <code>true</code> if the specified object is an envelope of the same class
- with equals coordinates and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS</a>.
+ with equals coordinates and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS</a>.
 
  <div class="note"><b>Implementation note:</b>
  This implementation requires that the provided <code>object</code> argument is of the same class than this envelope.
@@ -1064,7 +1064,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
 <div class="block">Formats this envelope as a "<code>BOX</code>" element.
  The output is of the form "<code>BOX</code><var>n</var><code>D(</code><a href="#getLowerCorner()">lower corner</a><code>,</code><a href="#getUpperCorner()">upper corner</a><code>)</code>"
- where <var>n</var> is the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">number of dimensions</a>.
+ where <var>n</var> is the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">number of dimensions</a>.
  The number of dimension is written only if different than 2.
 
  <div class="note"><b>Example:</b>
@@ -1095,7 +1095,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">formatTo</span><wbr><span class="parameters">(<a href="../io/wkt/Formatter.html" title="class in org.apache.sis.io.wkt">Formatter</a>&nbsp;formatter)</span></div>
 <div class="block">Formats this envelope as a "<code>BOX</code>" element.
  The output is of the form "<code>BOX</code><var>n</var><code>D[</code><a href="#getLowerCorner()">lower corner</a><code>,</code><a href="#getUpperCorner()">upper corner</a><code>]</code>"
- where <var>n</var> is the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">number of dimensions</a>.
+ where <var>n</var> is the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">number of dimensions</a>.
  The number of dimension is written only if different than 2.
 
  <div class="note"><b>Note:</b>
diff --git a/org/apache/sis/geometry/CoordinateFormat.html b/org/apache/sis/geometry/CoordinateFormat.html
index 8252cf16..81cd4333 100644
--- a/org/apache/sis/geometry/CoordinateFormat.html
+++ b/org/apache/sis/geometry/CoordinateFormat.html
@@ -108,7 +108,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
 <div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/text/Format.html" title="class or interface in java.text" class="external-link">Format</a>
-<div class="inheritance"><a href="../io/CompoundFormat.html" title="class in org.apache.sis.io">CompoundFormat</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&gt;
+<div class="inheritance"><a href="../io/CompoundFormat.html" title="class in org.apache.sis.io">CompoundFormat</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&gt;
 <div class="inheritance">CoordinateFormat</div>
 </div>
 </div>
@@ -120,7 +120,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CoordinateFormat</span>
-<span class="extends-implements">extends <a href="../io/CompoundFormat.html" title="class in org.apache.sis.io">CompoundFormat</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&gt;</span></div>
+<span class="extends-implements">extends <a href="../io/CompoundFormat.html" title="class in org.apache.sis.io">CompoundFormat</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&gt;</span></div>
 <div class="block">Formats spatiotemporal coordinates using number, angle and date formats inferred from the coordinate system.
  The format for each coordinate is inferred from the
  <a href="../referencing/cs/DefaultCoordinateSystemAxis.html#getUnit()">coordinate system units</a>
@@ -137,7 +137,7 @@ loadScripts(document, 'script');</script>
  or by overriding the <a href="#createFormat(java.lang.Class)"><code>create­Format(Class)</code></a> protected method.
 
  <h2>Coordinate reference system</h2>
- <code>Coordinate­Format</code> uses the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.get­Coordinate­Reference­System()</code></a> value for determining
+ <code>Coordinate­Format</code> uses the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.get­Coordinate­Reference­System()</code></a> value for determining
  how to format each coordinate value. If the position does not specify a coordinate reference system, then the
  <a href="#setDefaultCRS(org.opengis.referencing.crs.CoordinateReferenceSystem)">default CRS</a> is assumed. If no default CRS has been
  specified, then all coordinates are formatted as decimal numbers.
@@ -220,17 +220,17 @@ loadScripts(document, 'script');</script>
 <div class="block">Creates a new format to use for parsing and formatting values of the given type.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#format(org.opengis.geometry.DirectPosition)" class="member-name-link">format</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;position)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#format(org.opengis.geometry.DirectPosition)" class="member-name-link">format</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;position)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Formats the given coordinate.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#format(org.opengis.geometry.DirectPosition,java.lang.Appendable)" class="member-name-link">format</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;position,
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#format(org.opengis.geometry.DirectPosition,java.lang.Appendable)" class="member-name-link">format</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;position,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Appendable.html" title="class or interface in java.lang" class="external-link">Appendable</a>&nbsp;to­Append­To)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Formats the given coordinate and appends the resulting text to the given stream or buffer.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDefaultCRS()" class="member-name-link">get­Default­CRS</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the coordinate reference system to use if no CRS is explicitly associated to a given <code>Direct­Position</code>.</div>
@@ -260,19 +260,19 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the separator between each coordinate (number, angle or date).</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&gt;</c [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getValueType()" class="member-name-link">get­Value­Type</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the base type of values parsed and formatted by this <code>Format</code> instance.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parse(java.lang.CharSequence,java.text.ParsePosition)" class="member-name-link">parse</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/CharSequence.html" title="class or interface in java.lang" class="external-link">Char­Sequence</a>&nbsp;text,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/text/ParsePosition.html" title="class or interface in java.text" class="external-link">Parse­Position</a>&nbsp;pos)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Parses a coordinate from the given character sequence.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setDefaultCRS(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">set­Default­CRS</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setDefaultCRS(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">set­Default­CRS</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</ [...]
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets the coordinate reference system to use if no CRS is explicitly associated to a given <code>Direct­Position</code>.</div>
 </div>
@@ -374,7 +374,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="getDefaultCRS()">
 <h3>getDefaultCRS</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getDefaultCRS</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getDefaultCRS</span>()</div>
 <div class="block">Returns the coordinate reference system to use if no CRS is explicitly associated to a given <code>Direct­Position</code>.
  This CRS determines the type of format to use for each coordinate (number, angle or date) and the number of fraction
  digits to use for achieving a <a href="#setGroundPrecision(javax.measure.Quantity)">specified precision on ground</a>.</div>
@@ -387,7 +387,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="setDefaultCRS(org.opengis.referencing.crs.CoordinateReferenceSystem)">
 <h3>setDefaultCRS</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setDefaultCRS</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setDefaultCRS</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
 <div class="block">Sets the coordinate reference system to use if no CRS is explicitly associated to a given <code>Direct­Position</code>.
  This CRS is only a default; positions given in another CRS are <strong>not</strong> automatically transformed to
  that CRS before formatting.</div>
@@ -627,11 +627,11 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="getValueType()">
 <h3>getValueType</h3>
-<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&gt;</span>&nbsp;<span class="element-name"> [...]
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&gt;</span>&nbsp;<span cl [...]
 <div class="block">Returns the base type of values parsed and formatted by this <code>Format</code> instance.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="../io/CompoundFormat.html#getValueType()">get­Value­Type</a></code>&nbsp;in class&nbsp;<code><a href="../io/CompoundFormat.html" title="class in org.apache.sis.io">Compound­Format</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&gt;</code></dd>
+<dd><code><a href="../io/CompoundFormat.html#getValueType()">get­Value­Type</a></code>&nbsp;in class&nbsp;<code><a href="../io/CompoundFormat.html" title="class in org.apache.sis.io">Compound­Format</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&gt;</code></dd>
 <dt>Returns:</dt>
 <dd><code>Direct­Position​.class</code>.</dd>
 </dl>
@@ -649,7 +649,7 @@ loadScripts(document, 'script');</script>
  This method override uses the short date pattern instead of the (longer) default one.</p></div>
 <dl class="notes">
 <dt>Overrides:</dt>
-<dd><code><a href="../io/CompoundFormat.html#createFormat(java.lang.Class)">create­Format</a></code>&nbsp;in class&nbsp;<code><a href="../io/CompoundFormat.html" title="class in org.apache.sis.io">Compound­Format</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&gt;</code></dd>
+<dd><code><a href="../io/CompoundFormat.html#createFormat(java.lang.Class)">create­Format</a></code>&nbsp;in class&nbsp;<code><a href="../io/CompoundFormat.html" title="class in org.apache.sis.io">Compound­Format</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&gt;</code></dd>
 <dt>Parameters:</dt>
 <dd><code>value­Type</code> - the base type of values to parse or format.</dd>
 <dt>Returns:</dt>
@@ -660,7 +660,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="format(org.opengis.geometry.DirectPosition)">
 <h3>format</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">format</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="e [...]
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">format</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis [...]
 <div class="block">Formats the given coordinate.
  The type of each coordinate value (number, angle or date) is determined by the CRS of the given
  position if such CRS is defined, or from the <a href="#getDefaultCRS()">default CRS</a> otherwise.</div>
@@ -675,7 +675,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="format(org.opengis.geometry.DirectPosition,java.lang.Appendable)">
 <h3>format</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">format</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">format</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Appendable.html" title="class or interface in java.lang" class="external-link">Appendable</a>&nbsp;toAppendTo)</span>
             throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div>
 <div class="block">Formats the given coordinate and appends the resulting text to the given stream or buffer.
@@ -683,7 +683,7 @@ loadScripts(document, 'script');</script>
  position if such CRS is defined, or from the <a href="#getDefaultCRS()">default CRS</a> otherwise.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="../io/CompoundFormat.html#format(T,java.lang.Appendable)">format</a></code>&nbsp;in class&nbsp;<code><a href="../io/CompoundFormat.html" title="class in org.apache.sis.io">Compound­Format</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&gt;</code></dd>
+<dd><code><a href="../io/CompoundFormat.html#format(T,java.lang.Appendable)">format</a></code>&nbsp;in class&nbsp;<code><a href="../io/CompoundFormat.html" title="class in org.apache.sis.io">Compound­Format</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&gt;</code></dd>
 <dt>Parameters:</dt>
 <dd><code>position</code> - the coordinate to format.</dd>
 <dd><code>to­Append­To</code> - where the text is to be appended.</dd>
@@ -696,7 +696,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="parse(java.lang.CharSequence,java.text.ParsePosition)">
 <h3>parse</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></span>&nbsp;<span class="element-name">parse</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/CharSequence.html" title="class or interface in java.l [...]
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></span>&nbsp;<span class="element-name">parse</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/CharSequence.html" title="class or  [...]
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/text/ParsePosition.html" title="class or interface in java.text" class="external-link">ParsePosition</a>&nbsp;pos)</span>
                      throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/text/ParseException.html" title="class or interface in java.text" class="external-link">ParseException</a></span></div>
 <div class="block">Parses a coordinate from the given character sequence.
@@ -708,7 +708,7 @@ loadScripts(document, 'script');</script>
  unparsable character and an exception is thrown with a similar <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/text/ParseException.html#getErrorOffset()" title="class or interface in java.text" class="external-link">error index</a>.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="../io/CompoundFormat.html#parse(java.lang.CharSequence,java.text.ParsePosition)">parse</a></code>&nbsp;in class&nbsp;<code><a href="../io/CompoundFormat.html" title="class in org.apache.sis.io">Compound­Format</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&gt;</code></dd>
+<dd><code><a href="../io/CompoundFormat.html#parse(java.lang.CharSequence,java.text.ParsePosition)">parse</a></code>&nbsp;in class&nbsp;<code><a href="../io/CompoundFormat.html" title="class in org.apache.sis.io">Compound­Format</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&gt;</code></dd>
 <dt>Parameters:</dt>
 <dd><code>text</code> - the character sequence for the coordinate to parse.</dd>
 <dd><code>pos</code> - the index where to start the parsing.</dd>
@@ -726,7 +726,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Returns a clone of this format.</div>
 <dl class="notes">
 <dt>Overrides:</dt>
-<dd><code><a href="../io/CompoundFormat.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../io/CompoundFormat.html" title="class in org.apache.sis.io">Compound­Format</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&gt;</code></dd>
+<dd><code><a href="../io/CompoundFormat.html#clone()">clone</a></code>&nbsp;in class&nbsp;<code><a href="../io/CompoundFormat.html" title="class in org.apache.sis.io">Compound­Format</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&gt;</code></dd>
 <dt>Returns:</dt>
 <dd>a clone of this format.</dd>
 </dl>
diff --git a/org/apache/sis/geometry/DirectPosition1D.html b/org/apache/sis/geometry/DirectPosition1D.html
index 54c0fd6b..e0ae840c 100644
--- a/org/apache/sis/geometry/DirectPosition1D.html
+++ b/org/apache/sis/geometry/DirectPosition1D.html
@@ -110,7 +110,7 @@ loadScripts(document, 'script');</script>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></code>, <code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/coordinate/Position.html" title="class or in [...]
+<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></code>, <code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/coordinate/Position.html" [...]
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DirectPosition1D</span>
@@ -174,7 +174,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="block">Constructs a position initialized to the values parsed from the given string in
  <cite>Well Known Text</cite> (WKT) format.</div>
 </div>
-<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">Direct­Position1D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">Direct­Position1D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Constructs a position with the specified coordinate reference system.</div>
 </div>
@@ -202,7 +202,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns a sequence of numbers that hold the coordinate of this position in its reference system.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCoordinateReferenceSystem()" class="member-name-link">get­Coordinate­Reference­System</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the coordinate reference system in which the coordinate is given.</div>
@@ -223,12 +223,12 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="block">Returns a hash value for this coordinate tuple.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCoordinateReferenceSystem(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">set­Coordinate­Reference­System</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCoordinateReferenceSystem(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">set­Coordinate­Reference­System</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­ [...]
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets the coordinate reference system in which the coordinate is given.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setLocation(org.opengis.geometry.DirectPosition)" class="member-name-link">set­Location</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;position)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setLocation(org.opengis.geometry.DirectPosition)" class="member-name-link">set­Location</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;position)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets this coordinate to the specified direct position.</div>
 </div>
@@ -292,7 +292,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.referencing.crs.CoordinateReferenceSystem)">
 <h3>DirectPosition1D</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DirectPosition1D</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DirectPosition1D</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
 <div class="block">Constructs a position with the specified coordinate reference system.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
@@ -326,7 +326,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd><code>wkt</code> - the <code>POINT</code> or other kind of element to parse.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">Illegal­Argument­Exception</a></code> - if the given string cannot be parsed.</dd>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given point is not one-dimensional.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given point is not one-dimensional.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
@@ -353,7 +353,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  This is always 1 for <code>Direct­Position1D</code> objects.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">get­Dimension</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">get­Dimension</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Returns:</dt>
 <dd>the dimensionality of this position.</dd>
 </dl>
@@ -362,13 +362,13 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="getCoordinateReferenceSystem()">
 <h3>getCoordinateReferenceSystem</h3>
-<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
 <div class="block">Returns the coordinate reference system in which the coordinate is given.
  May be <code>null</code> if this particular <code>Direct­Position</code> is included
  in a larger object with such a reference to a CRS.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate­Reference­System</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate­Reference­System</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractDirectPosition.html#getCoordinateReferenceSystem()">get­Coordinate­Reference­System</a></code>&nbsp;in class&nbsp;<code><a href="AbstractDirectPosition.html" title="class in org.apache.sis.geometry">Abstract­Direct­Position</a></code></dd>
 <dt>Returns:</dt>
@@ -379,7 +379,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="setCoordinateReferenceSystem(org.opengis.referencing.crs.CoordinateReferenceSystem)">
 <h3>setCoordinateReferenceSystem</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setCoordinateReferenceSystem</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setCoordinateReferenceSystem</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
 <div class="block">Sets the coordinate reference system in which the coordinate is given.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
@@ -397,7 +397,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  This method is final for ensuring consistency with the <a href="#coordinate"><code>coordinate</code></a> field, which is public.</div></div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getCoordinate()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getCoordinate()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractDirectPosition.html#getCoordinate()">get­Coordinate</a></code>&nbsp;in class&nbsp;<code><a href="AbstractDirectPosition.html" title="class in org.apache.sis.geometry">Abstract­Direct­Position</a></code></dd>
 <dt>Returns:</dt>
@@ -416,7 +416,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  This method is final for ensuring consistency with the <a href="#coordinate"><code>coordinate</code></a> field, which is public.</div></div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getOrdinate(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Ordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getOrdinate(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Ordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Parameters:</dt>
 <dd><code>dimension</code> - the dimension, which must be 0.</dd>
 <dt>Returns:</dt>
@@ -435,7 +435,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="block">Sets the coordinate value along the specified dimension.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#setOrdinate(int,double)" title="class or interface in org.opengis.geometry" class="external-link">set­Ordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#setOrdinate(int,double)" title="class or interface in org.opengis.geometry" class="external-link">set­Ordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractDirectPosition.html#setOrdinate(int,double)">set­Ordinate</a></code>&nbsp;in class&nbsp;<code><a href="AbstractDirectPosition.html" title="class in org.apache.sis.geometry">Abstract­Direct­Position</a></code></dd>
 <dt>Parameters:</dt>
@@ -449,8 +449,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="setLocation(org.opengis.geometry.DirectPosition)">
 <h3>setLocation</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setLocation</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position)</span>
-                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setLocation</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position)</span>
+                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Sets this coordinate to the specified direct position. If the specified position
  contains a coordinate reference system (CRS), then the CRS for this position will
  be set to the CRS of the specified position.</div>
@@ -460,7 +460,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dt>Parameters:</dt>
 <dd><code>position</code> - the new position for this point.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if this point doesn't have the expected dimension.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if this point doesn't have the expected dimension.</dd>
 </dl>
 </section>
 </li>
@@ -501,12 +501,12 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>hashCode</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
 <div class="block">Returns a hash value for this coordinate tuple. This method returns a value compliant
- with the contract documented in the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#hashCode()" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.hash­Code()</code></a> javadoc.
+ with the contract documented in the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#hashCode()" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.hash­Code()</code></a> javadoc.
  Consequently, it should be possible to mix different <code>Direct­Position</code>
  implementations in the same hash map.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#hashCode()" title="class or interface in org.opengis.geometry" class="external-link">hash­Code</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#hashCode()" title="class or interface in org.opengis.geometry" class="external-link">hash­Code</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractDirectPosition.html#hashCode()">hash­Code</a></code>&nbsp;in class&nbsp;<code><a href="AbstractDirectPosition.html" title="class in org.apache.sis.geometry">Abstract­Direct­Position</a></code></dd>
 <dt>Returns:</dt>
diff --git a/org/apache/sis/geometry/DirectPosition2D.html b/org/apache/sis/geometry/DirectPosition2D.html
index 0d71e627..3959bfc0 100644
--- a/org/apache/sis/geometry/DirectPosition2D.html
+++ b/org/apache/sis/geometry/DirectPosition2D.html
@@ -111,18 +111,18 @@ loadScripts(document, 'script');</script>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></code>, <code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/coordinate/Position.html" title="class or in [...]
+<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></code>, <code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/coordinate/Position.html" [...]
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DirectPosition2D</span>
 <span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.Double.html" title="class or interface in java.awt.geom" class="external-link">Point2D.Double</a>
-implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></span></div>
+implements <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></span></div>
 <div class="block">A two-dimensional position on top of Java2D point.
  This implementation is provided for inter-operability between Java2D and GeoAPI.
 
  <p>This class inherits <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.Double.html#x" title="class or interface in java.awt.geom" class="external-link">x</a> and <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.Double.html#y" title="class or interface in java.awt.geom" class="external-link">y</a> fields.
- But despite their names, they don't need to be oriented toward <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/AxisDirection.html#EAST" title="class or interface in org.opengis.referencing.cs" class="external-link">East</a> and
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/AxisDirection.html#NORTH" title="class or interface in org.opengis.referencing.cs" class="external-link">North</a> respectively. The (<var>x</var>,<var>y</var>) axis can have any
+ But despite their names, they don't need to be oriented toward <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/AxisDirection.html#EAST" title="class or interface in org.opengis.referencing.cs" class="external-link">East</a> and
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/AxisDirection.html#NORTH" title="class or interface in org.opengis.referencing.cs" class="external-link">North</a> respectively. The (<var>x</var>,<var>y</var>) axis can have any
  direction and should be understood as <cite>coordinate 0</cite> and <cite>coordinate 1</cite> values instead.
  This is not specific to this implementation; in Java2D too, the visual axis orientation depend
  on the <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Graphics2D.html#getTransform()" title="class or interface in java.awt" class="external-link">affine transform in the graphics context</a>.</p>
@@ -135,10 +135,10 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
  <h2>Caution when used in collections</h2>
  Do not mix instances of this class with ordinary <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.html" title="class or interface in java.awt.geom" class="external-link"><code>Point2D</code></a> instances
  in a <code>Hash­Set</code> or as <code>Hash­Map</code> keys.
- It is not possible to met both <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.html#hashCode()" title="class or interface in java.awt.geom" class="external-link"><code>Point2D​.hash­Code()</code></a> and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#hashCode()" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.hash­Code()</code></a>
+ It is not possible to met both <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.html#hashCode()" title="class or interface in java.awt.geom" class="external-link"><code>Point2D​.hash­Code()</code></a> and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#hashCode()" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.hash­Code()</code></a>
  contracts, and this class chooses to implements the latter. Consequently, the <a href="#hashCode()"><code>hash­Code()</code></a>
  method of this class is inconsistent with <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.html#equals(java.lang.Object)" title="class or interface in java.awt.geom" class="external-link"><code>Point2D​.equals(Object)</code></a> but is consistent with
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#equals(java.lang.Object)" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.equals(Object)</code></a>.
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#equals(java.lang.Object)" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.equals(Object)</code></a>.
 
  <p>In other words, it is safe to add instances of <code>Direct­Position2D</code> in a
  <code>Hash­Set&lt;Direct­Position&gt;</code>, but it is unsafe to add them in a <code>Hash­Set&lt;Point2D&gt;</code>.
@@ -206,15 +206,15 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <div class="block">Constructs a position initialized to the values parsed from the given string in
  <cite>Well Known Text</cite> (WKT) format.</div>
 </div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.DirectPosition)" class="member-name-link">Direct­Position2D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;position)</code></div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.DirectPosition)" class="member-name-link">Direct­Position2D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;position)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Constructs a position initialized to the same values than the specified point.</div>
 </div>
-<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">Direct­Position2D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">Direct­Position2D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Constructs a position initialized to (0,0) with the specified coordinate reference system.</div>
 </div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CoordinateReferenceSystem,double,double)" class="member-name-link">Direct­Position2D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs,
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CoordinateReferenceSystem,double,double)" class="member-name-link">Direct­Position2D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs,
  double&nbsp;x,
  double&nbsp;y)</code></div>
 <div class="col-last even-row-color">
@@ -249,7 +249,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns a sequence of numbers that hold the coordinate of this position in its reference system.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCoordinateReferenceSystem()" class="member-name-link">get­Coordinate­Reference­System</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the coordinate reference system in which the coordinate is given.</div>
@@ -259,11 +259,11 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">The length of coordinate sequence (the number of entries).</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDirectPosition()" class="member-name-link">get­Direct­Position</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns always <code>this</code>, the direct position for this
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/coordinate/Position.html" title="class or interface in org.opengis.geometry.coordinate" class="external-link">position</a>.</div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/coordinate/Position.html" title="class or interface in org.opengis.geometry.coordinate" class="external-link">position</a>.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final double</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getOrdinate(int)" class="member-name-link">get­Ordinate</a><wbr>(int&nbsp;dimension)</code></div>
@@ -276,7 +276,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <div class="block">Returns a hash value for this coordinate.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCoordinateReferenceSystem(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">set­Coordinate­Reference­System</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCoordinateReferenceSystem(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">set­Coordinate­Reference­System</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­ [...]
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets the coordinate reference system in which the coordinate is given.</div>
 </div>
@@ -329,7 +329,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.referencing.crs.CoordinateReferenceSystem)">
 <h3>DirectPosition2D</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DirectPosition2D</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DirectPosition2D</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
 <div class="block">Constructs a position initialized to (0,0) with the specified coordinate reference system.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
@@ -358,7 +358,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
  double&nbsp;y)</span></div>
 <div class="block">Constructs a 2D position from the specified coordinates. Despite their names,
  the (<var>x</var>,<var>y</var>) coordinates don't need to be oriented toward
- (<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/AxisDirection.html#EAST" title="class or interface in org.opengis.referencing.cs" class="external-link">East</a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/AxisDirection.html#NORTH" title="class or interface in org.opengis.referencing.cs" class="external-link">North</a>).
+ (<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/AxisDirection.html#EAST" title="class or interface in org.opengis.referencing.cs" class="external-link">East</a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/AxisDirection.html#NORTH" title="class or interface in org.opengis.referencing.cs" class="external-link">North</a>).
  Those parameter names simply match the <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.Double.html#x" title="class or interface in java.awt.geom" class="external-link">x</a> and <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.Double.html#y" title="class or interface in java.awt.geom" class="external-link">y</a> fields.
  See the <a href="#skip-navbar_top">class javadoc</a> for details.</div>
 <dl class="notes">
@@ -371,12 +371,12 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.referencing.crs.CoordinateReferenceSystem,double,double)">
 <h3>DirectPosition2D</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DirectPosition2D</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DirectPosition2D</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs,
  double&nbsp;x,
  double&nbsp;y)</span></div>
 <div class="block">Constructs a 2D position from the specified coordinates in the specified CRS.
  Despite their names, the (<var>x</var>,<var>y</var>) coordinates don't need to be oriented
- toward (<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/AxisDirection.html#EAST" title="class or interface in org.opengis.referencing.cs" class="external-link">East</a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/AxisDirection.html#NORTH" title="class or interface in org.opengis.referencing.cs" class="external-link">North</a>).
+ toward (<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/AxisDirection.html#EAST" title="class or interface in org.opengis.referencing.cs" class="external-link">East</a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/AxisDirection.html#NORTH" title="class or interface in org.opengis.referencing.cs" class="external-link">North</a>).
  Those parameter names simply match the <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.Double.html#x" title="class or interface in java.awt.geom" class="external-link">x</a> and <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.Double.html#y" title="class or interface in java.awt.geom" class="external-link">y</a> fields.
  The actual axis orientations are determined by the specified CRS.
  See the <a href="#skip-navbar_top">class javadoc</a> for details.</div>
@@ -391,14 +391,14 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.geometry.DirectPosition)">
 <h3>DirectPosition2D</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DirectPosition2D</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position)</span>
-                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DirectPosition2D</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position)</span>
+                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Constructs a position initialized to the same values than the specified point.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>position</code> - the position to copy.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given position is not two-dimensional.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given position is not two-dimensional.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
@@ -423,7 +423,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <dd><code>wkt</code> - the <code>POINT</code> or other kind of element to parse.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">Illegal­Argument­Exception</a></code> - if the given string cannot be parsed.</dd>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given point is not two-dimensional.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given point is not two-dimensional.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
@@ -445,12 +445,12 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <li>
 <section class="detail" id="getDirectPosition()">
 <h3>getDirectPosition</h3>
-<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></span>&nbsp;<span class="element-name">getDirectPosition</span>()</div>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></span>&nbsp;<span class="element-name">getDirectPosition</span>()</div>
 <div class="block">Returns always <code>this</code>, the direct position for this
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/coordinate/Position.html" title="class or interface in org.opengis.geometry.coordinate" class="external-link">position</a>.</div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/coordinate/Position.html" title="class or interface in org.opengis.geometry.coordinate" class="external-link">position</a>.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/coordinate/Position.html#getDirectPosition()" title="class or interface in org.opengis.geometry.coordinate" class="external-link">get­Direct­Position</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/coordinate/Position.html" title="class or interface in org.opengis.geometry.coordinate" class="external-link">Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/coordinate/Position.html#getDirectPosition()" title="class or interface in org.opengis.geometry.coordinate" class="external-link">get­Direct­Position</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/coordinate/Position.html" title="class or interface in org.opengis.geometry.coordinate" class="external-link">Position</a></co [...]
 </dl>
 </section>
 </li>
@@ -462,7 +462,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
  This is always 2 for <code>Direct­Position2D</code> objects.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">get­Dimension</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">get­Dimension</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Returns:</dt>
 <dd>the dimensionality of this position.</dd>
 </dl>
@@ -471,13 +471,13 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <li>
 <section class="detail" id="getCoordinateReferenceSystem()">
 <h3>getCoordinateReferenceSystem</h3>
-<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
 <div class="block">Returns the coordinate reference system in which the coordinate is given.
  May be <code>null</code> if this particular <code>Direct­Position</code> is included
  in a larger object with such a reference to a CRS.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate­Reference­System</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate­Reference­System</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Returns:</dt>
 <dd>the coordinate reference system, or <code>null</code>.</dd>
 </dl>
@@ -486,7 +486,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <li>
 <section class="detail" id="setCoordinateReferenceSystem(org.opengis.referencing.crs.CoordinateReferenceSystem)">
 <h3>setCoordinateReferenceSystem</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setCoordinateReferenceSystem</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setCoordinateReferenceSystem</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
 <div class="block">Sets the coordinate reference system in which the coordinate is given.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
@@ -504,7 +504,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
  This method is final for ensuring consistency with the <code>x</code> and <code>y</code> fields, which are public.</div></div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getCoordinate()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getCoordinate()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Returns:</dt>
 <dd>the coordinate.</dd>
 </dl>
@@ -521,7 +521,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
  This method is final for ensuring consistency with the <code>x</code> and <code>y</code> fields, which are public.</div></div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getOrdinate(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Ordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getOrdinate(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Ordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Parameters:</dt>
 <dd><code>dimension</code> - the dimension in the range 0 to 1 inclusive.</dd>
 <dt>Returns:</dt>
@@ -540,7 +540,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <div class="block">Sets the coordinate value along the specified dimension.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#setOrdinate(int,double)" title="class or interface in org.opengis.geometry" class="external-link">set­Ordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#setOrdinate(int,double)" title="class or interface in org.opengis.geometry" class="external-link">set­Ordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Parameters:</dt>
 <dd><code>dimension</code> - the dimension for the coordinate of interest.</dd>
 <dd><code>value</code> - the coordinate value of interest.</dd>
@@ -586,10 +586,10 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <h3>hashCode</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
 <div class="block">Returns a hash value for this coordinate. This method implements the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#hashCode()" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.hash­Code()</code></a> contract, not the <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.html#hashCode()" title="class or interface in java.awt.geom" class="external-link"><code>Point2D​.hash­Code()</code></a> contract.</div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#hashCode()" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.hash­Code()</code></a> contract, not the <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.html#hashCode()" title="class or interface in java.awt.geom" class="external-link"><code>Point2D​.hash­Code()</code></a> contract.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#hashCode()" title="class or interface in org.opengis.geometry" class="external-link">hash­Code</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#hashCode()" title="class or interface in org.opengis.geometry" class="external-link">hash­Code</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.html#hashCode()" title="class or interface in java.awt.geom" class="external-link">hash­Code</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.html" title="class or interface in java.awt.geom" class="external-link">Point2D</a></code></dd>
 <dt>Returns:</dt>
@@ -603,11 +603,11 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Direc
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;object)</span></div>
 <div class="block">Compares this point with the specified object for equality. If the given object implements
  the <code>Direct­Position</code> interface, then the comparison is performed as specified in the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#equals(java.lang.Object)" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.equals(Object)</code></a> contract. Otherwise the comparison is performed as
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#equals(java.lang.Object)" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.equals(Object)</code></a> contract. Otherwise the comparison is performed as
  specified in the <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.html#equals(java.lang.Object)" title="class or interface in java.awt.geom" class="external-link"><code>Point2D​.equals(Object)</code></a> contract.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#equals(java.lang.Object)" title="class or interface in org.opengis.geometry" class="external-link">equals</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#equals(java.lang.Object)" title="class or interface in org.opengis.geometry" class="external-link">equals</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.html#equals(java.lang.Object)" title="class or interface in java.awt.geom" class="external-link">equals</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.html" title="class or interface in java.awt.geom" class="external-link">Point2D</a></code></dd>
 <dt>Parameters:</dt>
diff --git a/org/apache/sis/geometry/Envelope2D.html b/org/apache/sis/geometry/Envelope2D.html
index 012b1b46..7a20ff59 100644
--- a/org/apache/sis/geometry/Envelope2D.html
+++ b/org/apache/sis/geometry/Envelope2D.html
@@ -130,18 +130,18 @@ loadScripts(document, 'script');</script>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Shape.html" title="class or interface in java.awt" class="external-link">Shape</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or int [...]
+<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Shape.html" title="class or interface in java.awt" class="external-link">Shape</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or int [...]
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Envelope2D</span>
 <span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.Double.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D.Double</a>
-implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>, <a href="../util/Emptiable.html" title="interface in org.apache.sis.util">Emptiable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></span></div>
+implements <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>, <a href="../util/Emptiable.html" title="interface in org.apache.sis.util">Emptiable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></span></div>
 <div class="block">A two-dimensional envelope on top of Java2D rectangle.
  This implementation is provided for inter-operability between Java2D and GeoAPI.
 
  <p>This class inherits <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.Double.html#x" title="class or interface in java.awt.geom" class="external-link">x</a> and <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.Double.html#y" title="class or interface in java.awt.geom" class="external-link">y</a> fields.
- But despite their names, they don't need to be oriented toward <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/AxisDirection.html#EAST" title="class or interface in org.opengis.referencing.cs" class="external-link">East</a> and
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/AxisDirection.html#NORTH" title="class or interface in org.opengis.referencing.cs" class="external-link">North</a> respectively. The (<var>x</var>,<var>y</var>) axis can have any
+ But despite their names, they don't need to be oriented toward <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/AxisDirection.html#EAST" title="class or interface in org.opengis.referencing.cs" class="external-link">East</a> and
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/AxisDirection.html#NORTH" title="class or interface in org.opengis.referencing.cs" class="external-link">North</a> respectively. The (<var>x</var>,<var>y</var>) axis can have any
  direction and should be understood as <cite>coordinate 0</cite> and <cite>coordinate 1</cite> values instead.
  This is not specific to this implementation; in Java2D too, the visual axis orientation depend
  on the <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Graphics2D.html#getTransform()" title="class or interface in java.awt" class="external-link">affine transform in the graphics context</a>.</p>
@@ -229,20 +229,20 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="col-last even-row-color">
 <div class="block">Constructs an initially empty envelope with no CRS.</div>
 </div>
-<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.DirectPosition,org.opengis.geometry.DirectPosition)" class="member-name-link">Envelope2D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;lower­Corner,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;upper­Corner)</code></div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.DirectPosition,org.opengis.geometry.DirectPosition)" class="member-name-link">Envelope2D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;lower­Corner,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;upper­Corner)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Constructs a two-dimensional envelope defined by the specified coordinates.</div>
 </div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.Envelope)" class="member-name-link">Envelope2D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.Envelope)" class="member-name-link">Envelope2D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Constructs a two-dimensional envelope defined by another <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Envelope</code></a>.</div>
+<div class="block">Constructs a two-dimensional envelope defined by another <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Envelope</code></a>.</div>
 </div>
-<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.metadata.extent.GeographicBoundingBox)" class="member-name-link">Envelope2D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">Geographic­Bounding­Box</a>&nbsp;box)</code></div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.metadata.extent.GeographicBoundingBox)" class="member-name-link">Envelope2D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">Geographic­Bounding­Box</a>&nbsp;box)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Constructs a new envelope with the same data than the specified geographic bounding box.</div>
 </div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CoordinateReferenceSystem,double,double,double,double)" class="member-name-link">Envelope2D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs,
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CoordinateReferenceSystem,double,double,double,double)" class="member-name-link">Envelope2D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs,
  double&nbsp;x,
  double&nbsp;y,
  double&nbsp;width,
@@ -250,7 +250,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="col-last even-row-color">
 <div class="block">Constructs two-dimensional envelope defined by the specified coordinates.</div>
 </div>
-<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CoordinateReferenceSystem,java.awt.geom.Rectangle2D)" class="member-name-link">Envelope2D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs,
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CoordinateReferenceSystem,java.awt.geom.Rectangle2D)" class="member-name-link">Envelope2D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D</a>&nbsp;rect)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Constructs two-dimensional envelope defined by another <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link"><code>Rectangle2D</code></a>.</div>
@@ -281,7 +281,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="block">Adds another rectangle to this rectangle.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#boundsEquals(org.opengis.geometry.Envelope,int,int,double)" class="member-name-link">bounds­Equals</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;that,
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#boundsEquals(org.opengis.geometry.Envelope,int,int,double)" class="member-name-link">bounds­Equals</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;that,
  int&nbsp;x­Dim,
  int&nbsp;y­Dim,
  double&nbsp;eps)</code></div>
@@ -338,7 +338,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the <a href="#getMedian(int)">median</a> coordinate value for dimension 1.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCoordinateReferenceSystem()" class="member-name-link">get­Coordinate­Reference­System</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the coordinate reference system in which the coordinates are given.</div>
@@ -432,7 +432,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="block">Determines whether the envelope is empty.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCoordinateReferenceSystem(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">set­Coordinate­Reference­System</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCoordinateReferenceSystem(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">set­Coordinate­Reference­System</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­ [...]
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets the coordinate reference system in which the coordinate are given.</div>
 </div>
@@ -487,10 +487,10 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.geometry.DirectPosition,org.opengis.geometry.DirectPosition)">
 <h3>Envelope2D</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Envelope2D</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;lowerCorner,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;upperCorner)</span>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Envelope2D</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;lowerCorner,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;upperCorner)</span>
            throws <span class="exceptions"><a href="MismatchedReferenceSystemException.html" title="class in org.apache.sis.geometry">MismatchedReferenceSystemException</a>,
-<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Constructs a two-dimensional envelope defined by the specified coordinates.
  The <code>lower­Corner</code> and <code>upper­Corner</code> arguments are not necessarily
  the minimal and maximal values respectively.
@@ -501,28 +501,28 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <dd><code>upper­Corner</code> - the second position.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="MismatchedReferenceSystemException.html" title="class in org.apache.sis.geometry">Mismatched­Reference­System­Exception</a></code> - if the two positions don't use the same CRS.</dd>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the two positions are not two-dimensional.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the two positions are not two-dimensional.</dd>
 </dl>
 </section>
 </li>
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.geometry.Envelope)">
 <h3>Envelope2D</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Envelope2D</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
-           throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
-<div class="block">Constructs a two-dimensional envelope defined by another <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Envelope</code></a>.</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Envelope2D</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
+           throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+<div class="block">Constructs a two-dimensional envelope defined by another <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Envelope</code></a>.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>envelope</code> - the envelope to copy (cannot be <code>null</code>).</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given envelope is not two-dimensional.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given envelope is not two-dimensional.</dd>
 </dl>
 </section>
 </li>
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.metadata.extent.GeographicBoundingBox)">
 <h3>Envelope2D</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Envelope2D</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">GeographicBoundingBox</a>&nbsp;box)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Envelope2D</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">GeographicBoundingBox</a>&nbsp;box)</span></div>
 <div class="block">Constructs a new envelope with the same data than the specified geographic bounding box.
  The coordinate reference system is set to the
  <a href="../referencing/CommonCRS.html#defaultGeographic()">default geographic CRS</a>.
@@ -536,9 +536,9 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.referencing.crs.CoordinateReferenceSystem,java.awt.geom.Rectangle2D)">
 <h3>Envelope2D</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Envelope2D</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Envelope2D</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D</a>&nbsp;rect)</span>
-           throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+           throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Constructs two-dimensional envelope defined by another <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link"><code>Rectangle2D</code></a>.
  If the given rectangle has negative width or height, they will be interpreted
  as an envelope crossing the anti-meridian.</div>
@@ -547,22 +547,22 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <dd><code>crs</code> - the coordinate reference system, or <code>null</code>.</dd>
 <dd><code>rect</code> - the rectangle to copy (cannot be <code>null</code>).</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given CRS is not two-dimensional.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given CRS is not two-dimensional.</dd>
 </dl>
 </section>
 </li>
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.referencing.crs.CoordinateReferenceSystem,double,double,double,double)">
 <h3>Envelope2D</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Envelope2D</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Envelope2D</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs,
  double&nbsp;x,
  double&nbsp;y,
  double&nbsp;width,
  double&nbsp;height)</span>
-           throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+           throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Constructs two-dimensional envelope defined by the specified coordinates. Despite
  their name, the (<var>x</var>,<var>y</var>) coordinates don't need to be oriented
- toward (<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/AxisDirection.html#EAST" title="class or interface in org.opengis.referencing.cs" class="external-link">East</a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/AxisDirection.html#NORTH" title="class or interface in org.opengis.referencing.cs" class="external-link">North</a>).
+ toward (<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/AxisDirection.html#EAST" title="class or interface in org.opengis.referencing.cs" class="external-link">East</a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/AxisDirection.html#NORTH" title="class or interface in org.opengis.referencing.cs" class="external-link">North</a>).
  Those parameter names simply match the <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.Double.html#x" title="class or interface in java.awt.geom" class="external-link">x</a> and <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.Double.html#y" title="class or interface in java.awt.geom" class="external-link">y</a> fields.
  The actual axis orientations are determined by the specified CRS.
  See the <a href="#skip-navbar_top">class javadoc</a> for details.</div>
@@ -574,7 +574,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <dd><code>width</code> - the envelope width. May be negative for envelope crossing the anti-meridian.</dd>
 <dd><code>height</code> - the envelope height. May be negative for envelope crossing the anti-meridian.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given CRS is not two-dimensional.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given CRS is not two-dimensional.</dd>
 </dl>
 </section>
 </li>
@@ -589,11 +589,11 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <li>
 <section class="detail" id="getCoordinateReferenceSystem()">
 <h3>getCoordinateReferenceSystem</h3>
-<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
 <div class="block">Returns the coordinate reference system in which the coordinates are given.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate­Reference­System</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate­Reference­System</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Returns:</dt>
 <dd>the coordinate reference system, or <code>null</code>.</dd>
 </dl>
@@ -602,7 +602,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <li>
 <section class="detail" id="setCoordinateReferenceSystem(org.opengis.referencing.crs.CoordinateReferenceSystem)">
 <h3>setCoordinateReferenceSystem</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setCoordinateReferenceSystem</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setCoordinateReferenceSystem</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
 <div class="block">Sets the coordinate reference system in which the coordinate are given.
  This method <strong>does not</strong> reproject the envelope.
  If the envelope coordinates need to be transformed to the new CRS, consider using
@@ -617,7 +617,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <section class="detail" id="setRect(java.awt.geom.Rectangle2D)">
 <h3>setRect</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setRect</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D</a>&nbsp;rect)</span></div>
-<div class="block">Sets this envelope to the given rectangle. If the given rectangle is also an instance of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Envelope</code></a>
+<div class="block">Sets this envelope to the given rectangle. If the given rectangle is also an instance of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Envelope</code></a>
  (typically as another <code>Envelope2D</code>) and has a non-null Coordinate Reference System (CRS), then the
  CRS of this envelope will be set to the CRS of the given envelope.</div>
 <dl class="notes">
@@ -637,7 +637,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="block">Returns the number of dimensions, which is always 2.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">get­Dimension</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">get­Dimension</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Returns:</dt>
 <dd>always 2 for bi-dimensional objects.</dd>
 </dl>
@@ -663,7 +663,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
  mostly to axes having <code>WRAPAROUND</code> range meaning.</div></div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getLowerCorner()" title="class or interface in org.opengis.geometry" class="external-link">get­Lower­Corner</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getLowerCorner()" title="class or interface in org.opengis.geometry" class="external-link">get­Lower­Corner</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Returns:</dt>
 <dd>a copy of the lower corner, typically (but not necessarily) containing minimal coordinate values.</dd>
 <dt>See Also:</dt>
@@ -697,7 +697,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
  mostly to axes having <code>WRAPAROUND</code> range meaning.</div></div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getUpperCorner()" title="class or interface in org.opengis.geometry" class="external-link">get­Upper­Corner</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getUpperCorner()" title="class or interface in org.opengis.geometry" class="external-link">get­Upper­Corner</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Returns:</dt>
 <dd>a copy of the upper corner, typically (but not necessarily) containing maximal coordinate values.</dd>
 <dt>See Also:</dt>
@@ -742,7 +742,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
  anti-meridian as documented in the <a href="AbstractEnvelope.html#getMinimum(int)"><code>Abstract­Envelope​.get­Minimum(int)</code></a> method.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getMinimum(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Minimum</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getMinimum(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Minimum</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Parameters:</dt>
 <dd><code>dimension</code> - the dimension to query.</dd>
 <dt>Returns:</dt>
@@ -761,7 +761,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
  anti-meridian as documented in the <a href="AbstractEnvelope.html#getMaximum(int)"><code>Abstract­Envelope​.get­Maximum(int)</code></a> method.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getMaximum(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Maximum</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getMaximum(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Maximum</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Parameters:</dt>
 <dd><code>dimension</code> - the dimension to query.</dd>
 <dt>Returns:</dt>
@@ -780,7 +780,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
  anti-meridian as documented in the <a href="AbstractEnvelope.html#getMedian(int)"><code>Abstract­Envelope​.get­Median(int)</code></a> method.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getMedian(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Median</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getMedian(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Median</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Parameters:</dt>
 <dd><code>dimension</code> - the dimension to query.</dd>
 <dt>Returns:</dt>
@@ -805,7 +805,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
  anti-meridian as documented in the <a href="AbstractEnvelope.html#getSpan(int)"><code>Abstract­Envelope​.get­Span(int)</code></a> method.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getSpan(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Span</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getSpan(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Span</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Parameters:</dt>
 <dd><code>dimension</code> - the dimension to query.</dd>
 <dt>Returns:</dt>
@@ -949,7 +949,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
 <div class="block">Determines whether the envelope is empty. A negative <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.Double.html#width" title="class or interface in java.awt.geom" class="external-link">Rectangle2D.Double.width</a> or
  (@linkplain #height} is considered as a non-empty area if the corresponding
- axis has the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link">wraparound</a> range meaning.
+ axis has the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link">wraparound</a> range meaning.
 
  <p>Note that if the <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.Double.html#width" title="class or interface in java.awt.geom" class="external-link">Rectangle2D.Double.width</a> or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.Double.html#height" title="class or interface in java.awt.geom" class="external-link">Rectangle2D.Double.height</a> value is
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Na­N</code></a>, then the envelope is considered empty.
@@ -971,7 +971,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.Double.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D.Double</a>[]</span>&nbsp;<span class="element-name">toRectangles</span>()</div>
 <div class="block">Returns this envelope as non-empty Java2D rectangle objects. This method returns an array of length 0, 1,
  2 or 4 depending on whether the envelope crosses the anti-meridian or the limit of any other axis having
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link">wraparound</a> range meaning.
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link">wraparound</a> range meaning.
  More specifically:
 
  <ul>
@@ -1240,7 +1240,7 @@ implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envel
 <li>
 <section class="detail" id="boundsEquals(org.opengis.geometry.Envelope,int,int,double)">
 <h3>boundsEquals</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">boundsEquals</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;that,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">boundsEquals</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;that,
  int&nbsp;xDim,
  int&nbsp;yDim,
  double&nbsp;eps)</span></div>
diff --git a/org/apache/sis/geometry/Envelopes.html b/org/apache/sis/geometry/Envelopes.html
index 20acf497..6784fd17 100644
--- a/org/apache/sis/geometry/Envelopes.html
+++ b/org/apache/sis/geometry/Envelopes.html
@@ -130,11 +130,11 @@ loadScripts(document, 'script');</script>
 
  Apache SIS tries to detect the curvature by transforming intermediate points in addition to the corners.
  While optional, it is strongly recommended that all <code>Math­Transform</code> implementations involved in the
- operation (directly or indirectly) support <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html#derivative(org.opengis.geometry.DirectPosition)" title="class or interface in org.opengis.referencing.operation" class="external-link">derivative</a>,
+ operation (directly or indirectly) support <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html#derivative(org.opengis.geometry.DirectPosition)" title="class or interface in org.opengis.referencing.operation" class="external-link">derivative</a>,
  for more accurate calculation of curve extremum. This is the case of most Apache SIS implementations.
 
- <p>The <code>transform(…)</code> methods in this class expect an arbitrary <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Envelope</code></a> with <strong>one</strong>
- of the following arguments: <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Math­Transform</code></a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Coordinate­Operation</code></a> or <a href="http://w [...]
+ <p>The <code>transform(…)</code> methods in this class expect an arbitrary <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Envelope</code></a> with <strong>one</strong>
+ of the following arguments: <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Math­Transform</code></a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Coordinate­Ope [...]
  The recommended method is the one expecting a <code>Coordinate­Operation</code> object,
  since it contains sufficient information for handling the cases of envelopes that encompass a pole.
  The method expecting a <code>Coordinate­Reference­System</code> object is merely a convenience method that
@@ -167,69 +167,69 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#compound(org.opengis.geometry.Envelope...)" class="member-name-link">compound</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>...&nbsp;components)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#compound(org.opengis.geometry.Envelope...)" class="member-name-link">compound</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>...&nbsp;components)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Puts together a list of envelopes, each of them using an independent coordinate reference system.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Coordinate­Operation</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#findOperation(org.opengis.geometry.Envelope,org.opengis.geometry.Envelope)" class="member-name-link">find­Operation</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;source,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;target)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Coordinate­Operation</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#findOperation(org.opengis.geometry.Envelope,org.opengis.geometry.Envelope)" class="member-name-link">find­Operation</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;source,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;target)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Finds a mathematical operation from the CRS of the given source envelope to the CRS of the given target envelope.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fromWKT(java.lang.CharSequence)" class="member-name-link">from­WKT</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/CharSequence.html" title="class or interface in java.lang" class="external-link">Char­Sequence</a>&nbsp;wkt)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Returns the bounding box of a geometry defined in <cite>Well Known Text</cite> (WKT) format.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">General­Envelope</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#intersect(org.opengis.geometry.Envelope...)" class="member-name-link">intersect</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>...&nbsp;envelopes)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#intersect(org.opengis.geometry.Envelope...)" class="member-name-link">intersect</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>...&nbsp;envelopes)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Computes the intersection of all given envelopes, transforming them to a common CRS if necessary.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#toPolygonWKT(org.opengis.geometry.Envelope)" class="member-name-link">to­Polygon­WKT</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#toPolygonWKT(org.opengis.geometry.Envelope)" class="member-name-link">to­Polygon­WKT</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Formats the given envelope as a <code>POLYGON</code> element in the <cite>Well Known Text</cite>
  (WKT) format.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#toString(org.opengis.geometry.Envelope)" class="member-name-link">to­String</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#toString(org.opengis.geometry.Envelope)" class="member-name-link">to­String</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Formats the given envelope as a <code>BOX</code> element.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="../measure/Range.html" title="class in org.apache.sis.measure">Range</a>&lt;<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/time/Instant.html" title="class or  [...]
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#toTimeRange(org.opengis.geometry.Envelope)" class="member-name-link">to­Time­Range</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#toTimeRange(org.opengis.geometry.Envelope)" class="member-name-link">to­Time­Range</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Returns the time range of the first dimension associated to a temporal CRS.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#transform(org.opengis.geometry.Envelope,org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">transform</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;target­CRS)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#transform(org.opengis.geometry.Envelope,org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">transform</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;target­CRS)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Transforms the given envelope to the specified CRS.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">General­Envelope</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#transform(org.opengis.referencing.operation.CoordinateOperation,org.opengis.geometry.Envelope)" class="member-name-link">transform</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Coordinate­Operation</a>&nbsp;operation,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#transform(org.opengis.referencing.operation.CoordinateOperation,org.opengis.geometry.Envelope)" class="member-name-link">transform</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Coordinate­Opera [...]
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Transforms an envelope using the given coordinate operation.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">General­Envelope</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#transform(org.opengis.referencing.operation.MathTransform,org.opengis.geometry.Envelope)" class="member-name-link">transform</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;transform,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#transform(org.opengis.referencing.operation.MathTransform,org.opengis.geometry.Envelope)" class="member-name-link">transform</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;transform,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Transforms an envelope using the given math transform.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">General­Envelope</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#union(org.opengis.geometry.Envelope...)" class="member-name-link">union</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>...&nbsp;envelopes)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#union(org.opengis.geometry.Envelope...)" class="member-name-link">union</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>...&nbsp;envelopes)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Computes the union of all given envelopes, transforming them to a common CRS if necessary.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">General­Envelope</a>[]</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#wraparound(org.opengis.referencing.operation.MathTransform,org.opengis.geometry.Envelope)" class="member-name-link">wraparound</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;transform,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#wraparound(org.opengis.referencing.operation.MathTransform,org.opengis.geometry.Envelope)" class="member-name-link">wraparound</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;transform,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Transforms potentially many times an envelope using the given math transform.</div>
 </div>
@@ -253,8 +253,8 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="compound(org.opengis.geometry.Envelope...)">
 <h3>compound</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></span>&nbsp;<span class="element-name">compound</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class= [...]
-                         throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">FactoryException</a></span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></span>&nbsp;<span class="element-name">compound</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or int [...]
+                         throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">FactoryException</a></span></div>
 <div class="block">Puts together a list of envelopes, each of them using an independent coordinate reference system.
  The dimension of the returned envelope is the sum of the dimension of all components.
  If all components have a coordinate reference system, then the returned envelope will
@@ -265,7 +265,7 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd>the aggregation of all given envelopes.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">Factory­Exception</a></code> - if the geodetic factory failed to create the compound CRS.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">Factory­Exception</a></code> - if the geodetic factory failed to create the compound CRS.</dd>
 <dt>Since:</dt>
 <dd>1.0</dd>
 <dt>See Also:</dt>
@@ -281,8 +281,8 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="union(org.opengis.geometry.Envelope...)">
 <h3>union</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></span>&nbsp;<span class="element-name">union</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>...&nbsp;envelopes)</span>
-                             throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></span>&nbsp;<span class="element-name">union</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>...&nbsp;envelopes)</span>
+                             throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Computes the union of all given envelopes, transforming them to a common CRS if necessary.
  If all envelopes use the same CRS (<a href="../util/ComparisonMode.html#IGNORE_METADATA"><code>ignoring metadata</code></a>)
  or if the CRS of all envelopes is <code>null</code>, then the <a href="GeneralEnvelope.html#add(org.opengis.geometry.Envelope)">union is computed</a> without transforming any envelope. Otherwise all envelopes are transformed to a
@@ -294,7 +294,7 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd>union of given envelopes, or <code>null</code> if the given array does not contain non-null elements.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if this method cannot determine a common CRS, or if a transformation failed.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if this method cannot determine a common CRS, or if a transformation failed.</dd>
 <dt>Since:</dt>
 <dd>1.0</dd>
 <dt>See Also:</dt>
@@ -309,8 +309,8 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="intersect(org.opengis.geometry.Envelope...)">
 <h3>intersect</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></span>&nbsp;<span class="element-name">intersect</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>...&nbsp;envelopes)</span>
-                                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></span>&nbsp;<span class="element-name">intersect</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>...&nbsp;envelopes)</span>
+                                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Computes the intersection of all given envelopes, transforming them to a common CRS if necessary.
  If all envelopes use the same CRS (<a href="../util/ComparisonMode.html#IGNORE_METADATA"><code>ignoring metadata</code></a>)
  or if the CRS of all envelopes is <code>null</code>, then the <a href="GeneralEnvelope.html#intersect(org.opengis.geometry.Envelope)">intersection is computed</a> without transforming any envelope. Otherwise all envelopes are transformed to a
@@ -322,7 +322,7 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd>intersection of given envelopes, or <code>null</code> if the given array does not contain non-null elements.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if this method cannot determine a common CRS, or if a transformation failed.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if this method cannot determine a common CRS, or if a transformation failed.</dd>
 <dt>Since:</dt>
 <dd>1.0</dd>
 <dt>See Also:</dt>
@@ -337,9 +337,9 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="findOperation(org.opengis.geometry.Envelope,org.opengis.geometry.Envelope)">
 <h3>findOperation</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link">CoordinateOperation</a></span>&nbsp;<span class="element-name">findOperation</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" titl [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;target)</span>
-                                         throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">FactoryException</a></span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link">CoordinateOperation</a></span>&nbsp;<span class="element-name">findOperation</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/or [...]
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;target)</span>
+                                         throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">FactoryException</a></span></div>
 <div class="block">Finds a mathematical operation from the CRS of the given source envelope to the CRS of the given target envelope.
  For non-null georeferenced envelopes, this method is equivalent to the following code with <code>area­Of­Interest</code>
  computed as the union of the two envelopes:
@@ -356,8 +356,8 @@ loadScripts(document, 'script');</script>
 <dd>the mathematical operation from <code>source</code> CRS to <code>target</code> CRS,
          or <code>null</code> if at least one argument is null or has no CRS.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/OperationNotFoundException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Operation­Not­Found­Exception</a></code> - if no operation was found between the given pair of CRS.</dd>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">Factory­Exception</a></code> - if the operation cannot be created for another reason.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/OperationNotFoundException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Operation­Not­Found­Exception</a></code> - if no operation was found between the given pair of CRS.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">Factory­Exception</a></code> - if the operation cannot be created for another reason.</dd>
 <dt>Since:</dt>
 <dd>1.0</dd>
 <dt>See Also:</dt>
@@ -372,17 +372,17 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="transform(org.opengis.geometry.Envelope,org.opengis.referencing.crs.CoordinateReferenceSystem)">
 <h3>transform</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></span>&nbsp;<span class="element-name">transform</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;targetCRS)</span>
-                          throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></span>&nbsp;<span class="element-name">transform</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or in [...]
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;targetCRS)</span>
+                          throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Transforms the given envelope to the specified CRS. If any argument is null, or if the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">envelope CRS</a> is null or the
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">envelope CRS</a> is null or the
  same instance than the given target CRS, then the given envelope is returned unchanged.
  Otherwise a new transformed envelope is returned.
 
  <h4>Performance tip</h4>
  If there is many envelopes to transform with the same source and target CRS, then it is more efficient
- to get the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Coordinate­Operation</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Math­Transform</code></a> instance once and invoke one of the
+ to get the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Coordinate­Operation</code></a> or <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Math­Transform</code></ [...]
  others <code>transform(…)</code> methods.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
@@ -391,7 +391,7 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd>a new transformed envelope, or directly <code>envelope</code> if no change was required.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if a transformation was required and failed.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if a transformation was required and failed.</dd>
 <dt>Since:</dt>
 <dd>0.5</dd>
 </dl>
@@ -400,9 +400,9 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="transform(org.opengis.referencing.operation.CoordinateOperation,org.opengis.geometry.Envelope)">
 <h3>transform</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></span>&nbsp;<span class="element-name">transform</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link">CoordinateOperation [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
-                                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></span>&nbsp;<span class="element-name">transform</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link"> [...]
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
+                                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Transforms an envelope using the given coordinate operation.
  The transformation is only approximated: the returned envelope may be bigger than the
  smallest possible bounding box, but should not be smaller in most cases.
@@ -423,7 +423,7 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd>the transformed envelope, or <code>null</code> if <code>envelope</code> was null.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if a transform failed.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if a transform failed.</dd>
 <dt>Since:</dt>
 <dd>0.5</dd>
 <dt>See Also:</dt>
@@ -438,9 +438,9 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="transform(org.opengis.referencing.operation.MathTransform,org.opengis.geometry.Envelope)">
 <h3>transform</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></span>&nbsp;<span class="element-name">transform</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;tr [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
-                                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></span>&nbsp;<span class="element-name">transform</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTr [...]
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
+                                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Transforms an envelope using the given math transform.
  The transformation is only approximated: the returned envelope may be bigger than necessary,
  or smaller than required if the bounding box contains a pole.
@@ -459,7 +459,7 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd>the transformed envelope, or <code>null</code> if <code>envelope</code> was null.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if a transform failed.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if a transform failed.</dd>
 <dt>Since:</dt>
 <dd>0.5</dd>
 <dt>See Also:</dt>
@@ -474,9 +474,9 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="wraparound(org.opengis.referencing.operation.MathTransform,org.opengis.geometry.Envelope)">
 <h3>wraparound</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a>[]</span>&nbsp;<span class="element-name">wraparound</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp [...]
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
-                                    throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a>[]</span>&nbsp;<span class="element-name">wraparound</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Mat [...]
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
+                                    throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Transforms potentially many times an envelope using the given math transform.
  If the given envelope is <code>null</code>, then this method returns an empty envelope.
  Otherwise if the transform does not contain any
@@ -493,7 +493,7 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd>the transformed envelopes, or an empty array if <code>envelope</code> was null.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if a transform failed.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if a transform failed.</dd>
 <dt>Since:</dt>
 <dd>1.3</dd>
 <dt>See Also:</dt>
@@ -509,8 +509,8 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="fromWKT(java.lang.CharSequence)">
 <h3>fromWKT</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></span>&nbsp;<span class="element-name">fromWKT</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/CharSequence.html" title="class or interface in java.lang [...]
-                        throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">FactoryException</a></span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></span>&nbsp;<span class="element-name">fromWKT</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/CharSequence.html" title="class or int [...]
+                        throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">FactoryException</a></span></div>
 <div class="block">Returns the bounding box of a geometry defined in <cite>Well Known Text</cite> (WKT) format.
  This method does not check the consistency of the provided WKT. For example, it does not check
  that every points in a <code>LINESTRING</code> have the same dimension. However, this method
@@ -532,7 +532,7 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd>the envelope of the given geometry.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">Factory­Exception</a></code> - if the given WKT cannot be parsed.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">Factory­Exception</a></code> - if the given WKT cannot be parsed.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
@@ -547,13 +547,13 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="toString(org.opengis.geometry.Envelope)">
 <h3>toString</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class [...]
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.open [...]
 <div class="block">Formats the given envelope as a <code>BOX</code> element. The output is like below,
- where <var>n</var> is the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">number of dimensions</a>
+ where <var>n</var> is the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">number of dimensions</a>
  (omitted if equals to 2):
 
- <blockquote><code>BOX</code><var>n</var><code>D(</code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getLowerCorner()" title="class or interface in org.opengis.geometry" class="external-link">lower
- corner</a><code>,</code> <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getUpperCorner()" title="class or interface in org.opengis.geometry" class="external-link">upper corner</a><code>)</code></blockquote>
+ <blockquote><code>BOX</code><var>n</var><code>D(</code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getLowerCorner()" title="class or interface in org.opengis.geometry" class="external-link">lower
+ corner</a><code>,</code> <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getUpperCorner()" title="class or interface in org.opengis.geometry" class="external-link">upper corner</a><code>)</code></blockquote>
 
  <div class="note"><b>Note:</b>
  The <code>BOX</code> element is not part of the standard <cite>Well Known Text</cite> (WKT) format.
@@ -578,7 +578,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="toPolygonWKT(org.opengis.geometry.Envelope)">
 <h3>toPolygonWKT</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toPolygonWKT</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" c [...]
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toPolygonWKT</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org. [...]
                            throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
 <div class="block">Formats the given envelope as a <code>POLYGON</code> element in the <cite>Well Known Text</cite>
  (WKT) format. <code>POLYGON</code> can be used as an alternative to <code>BOX</code> when the element
@@ -604,7 +604,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="toTimeRange(org.opengis.geometry.Envelope)">
 <h3>toTimeRange</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="../measure/Range.html" title="class in org.apache.sis.measure">Range</a>&lt;<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/time/Instant.html" title="class or interface in java. [...]
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="../measure/Range.html" title="class in org.apache.sis.measure">Range</a>&lt;<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/time/Instant.html" title="class or interface in java. [...]
 <div class="block">Returns the time range of the first dimension associated to a temporal CRS.
  This convenience method converts floating point values to instants using
  <a href="../referencing/crs/DefaultTemporalCRS.html#toInstant(double)"><code>Default­Temporal­CRS​.to­Instant(double)</code></a>.</div>
diff --git a/org/apache/sis/geometry/GeneralDirectPosition.html b/org/apache/sis/geometry/GeneralDirectPosition.html
index d2851278..24214f01 100644
--- a/org/apache/sis/geometry/GeneralDirectPosition.html
+++ b/org/apache/sis/geometry/GeneralDirectPosition.html
@@ -112,7 +112,7 @@ loadScripts(document, 'script');</script>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></code>, <code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/coordinate/Position.html" title="class or in [...]
+<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></code>, <code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/coordinate/Position.html" [...]
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">GeneralDirectPosition</span>
@@ -126,7 +126,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 
  <h2>Coordinate Reference System (CRS) optionality</h2>
  Since <code>Direct­Position</code>s, as data types, will often be included in larger objects
- (such as <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Geometry.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Geometry</code></a>) that have references
+ (such as <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Geometry.html" title="class or interface in org.opengis.geometry" class="external-link"><code>Geometry</code></a>) that have references
  to <code>Coordinate­Reference­System</code>, the <a href="#getCoordinateReferenceSystem()"><code>get­Coordinate­Reference­System()</code></a> method
  may returns <code>null</code> if this particular <code>Direct­Position</code> is included in such
  larger object. In this case, the coordinate reference system is implicitly assumed to take
@@ -187,11 +187,11 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="block">Constructs a position initialized to the values parsed
  from the given string in <cite>Well Known Text</cite> (WKT) format.</div>
 </div>
-<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.DirectPosition)" class="member-name-link">General­Direct­Position</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;point)</code></div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.DirectPosition)" class="member-name-link">General­Direct­Position</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;point)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Constructs a position initialized to the same values than the specified point.</div>
 </div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">General­Direct­Position</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">General­Direct­Position</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Constructs a position using the specified coordinate reference system.</div>
 </div>
@@ -225,7 +225,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns a sequence of numbers that hold the coordinate of this position in its reference system.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCoordinateReferenceSystem()" class="member-name-link">get­Coordinate­Reference­System</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the coordinate reference system in which the coordinate is given.</div>
@@ -251,12 +251,12 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="block">Sets the coordinate values along all dimensions.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCoordinateReferenceSystem(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">set­Coordinate­Reference­System</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCoordinateReferenceSystem(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">set­Coordinate­Reference­System</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­ [...]
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets the coordinate reference system in which the coordinate is given.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setLocation(org.opengis.geometry.DirectPosition)" class="member-name-link">set­Location</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;position)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setLocation(org.opengis.geometry.DirectPosition)" class="member-name-link">set­Location</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;position)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets this coordinate to the specified direct position.</div>
 </div>
@@ -313,7 +313,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.referencing.crs.CoordinateReferenceSystem)">
 <h3>GeneralDirectPosition</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GeneralDirectPosition</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GeneralDirectPosition</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
 <div class="block">Constructs a position using the specified coordinate reference system.
  The number of dimensions is inferred from the coordinate reference system.
  All coordinate values are initialized to zero.</div>
@@ -365,7 +365,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.geometry.DirectPosition)">
 <h3>GeneralDirectPosition</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GeneralDirectPosition</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;point)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GeneralDirectPosition</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;point)</span></div>
 <div class="block">Constructs a position initialized to the same values than the specified point.
  This is a copy constructor.</div>
 <dl class="notes">
@@ -417,7 +417,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  This is always equals to the length of the <a href="#coordinates"><code>coordinates</code></a> array.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">get­Dimension</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">get­Dimension</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Returns:</dt>
 <dd>the dimensionality of this position.</dd>
 </dl>
@@ -426,13 +426,13 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="getCoordinateReferenceSystem()">
 <h3>getCoordinateReferenceSystem</h3>
-<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
 <div class="block">Returns the coordinate reference system in which the coordinate is given.
  May be <code>null</code> if this particular <code>Direct­Position</code> is included
  in a larger object with such a reference to a CRS.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate­Reference­System</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate­Reference­System</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractDirectPosition.html#getCoordinateReferenceSystem()">get­Coordinate­Reference­System</a></code>&nbsp;in class&nbsp;<code><a href="AbstractDirectPosition.html" title="class in org.apache.sis.geometry">Abstract­Direct­Position</a></code></dd>
 <dt>Returns:</dt>
@@ -443,14 +443,14 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="setCoordinateReferenceSystem(org.opengis.referencing.crs.CoordinateReferenceSystem)">
 <h3>setCoordinateReferenceSystem</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setCoordinateReferenceSystem</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span>
-                                  throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setCoordinateReferenceSystem</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span>
+                                  throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Sets the coordinate reference system in which the coordinate is given.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>crs</code> - the new coordinate reference system, or <code>null</code>.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the specified CRS does not have the expected number of dimensions.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the specified CRS does not have the expected number of dimensions.</dd>
 </dl>
 </section>
 </li>
@@ -464,7 +464,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  This method is final for ensuring consistency with the <a href="#coordinates"><code>coordinates</code></a>, array field, which is public.</div></div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getCoordinate()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getCoordinate()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractDirectPosition.html#getCoordinate()">get­Coordinate</a></code>&nbsp;in class&nbsp;<code><a href="AbstractDirectPosition.html" title="class in org.apache.sis.geometry">Abstract­Direct­Position</a></code></dd>
 <dt>Returns:</dt>
@@ -476,14 +476,14 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <section class="detail" id="setCoordinate(double...)">
 <h3>setCoordinate</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setCoordinate</span><wbr><span class="parameters">(double...&nbsp;coordinates)</span>
-                   throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+                   throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Sets the coordinate values along all dimensions.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>coordinates</code> - the new coordinates values, or a <code>null</code> array for
                       setting all coordinate values to <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Na­N</code></a>.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the length of the specified array is not
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the length of the specified array is not
          equals to the <a href="#getDimension()">dimension</a> of this position.</dd>
 </dl>
 </section>
@@ -499,7 +499,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  This method is final for ensuring consistency with the <a href="#coordinates"><code>coordinates</code></a>, array field, which is public.</div></div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getOrdinate(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Ordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getOrdinate(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Ordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Parameters:</dt>
 <dd><code>dimension</code> - the dimension in the range 0 to <a href="#getDimension()">dimension</a>-1.</dd>
 <dt>Returns:</dt>
@@ -518,7 +518,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="block">Sets the coordinate value along the specified dimension.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#setOrdinate(int,double)" title="class or interface in org.opengis.geometry" class="external-link">set­Ordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#setOrdinate(int,double)" title="class or interface in org.opengis.geometry" class="external-link">set­Ordinate</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractDirectPosition.html#setOrdinate(int,double)">set­Ordinate</a></code>&nbsp;in class&nbsp;<code><a href="AbstractDirectPosition.html" title="class in org.apache.sis.geometry">Abstract­Direct­Position</a></code></dd>
 <dt>Parameters:</dt>
@@ -532,8 +532,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="setLocation(org.opengis.geometry.DirectPosition)">
 <h3>setLocation</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setLocation</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position)</span>
-                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setLocation</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position)</span>
+                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Sets this coordinate to the specified direct position. If the specified position
  contains a coordinate reference system (CRS), then the CRS for this position will
  be set to the CRS of the specified position.</div>
@@ -544,7 +544,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd><code>position</code> - the new position for this point,
                    or <code>null</code> for setting all coordinate values to <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Na­N</code></a>.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given position does not have the expected dimension.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given position does not have the expected dimension.</dd>
 </dl>
 </section>
 </li>
@@ -587,12 +587,12 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>hashCode</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">hashCode</span>()</div>
 <div class="block">Returns a hash value for this coordinate tuple. This method returns a value compliant
- with the contract documented in the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#hashCode()" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.hash­Code()</code></a> javadoc.
+ with the contract documented in the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#hashCode()" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.hash­Code()</code></a> javadoc.
  Consequently, it should be possible to mix different <code>Direct­Position</code>
  implementations in the same hash map.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#hashCode()" title="class or interface in org.opengis.geometry" class="external-link">hash­Code</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#hashCode()" title="class or interface in org.opengis.geometry" class="external-link">hash­Code</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractDirectPosition.html#hashCode()">hash­Code</a></code>&nbsp;in class&nbsp;<code><a href="AbstractDirectPosition.html" title="class in org.apache.sis.geometry">Abstract­Direct­Position</a></code></dd>
 <dt>Returns:</dt>
@@ -607,13 +607,13 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="block">Returns <code>true</code> if the specified object is also a <code>Direct­Position</code>
  with equal coordinates and equal CRS.
 
- This method performs the comparison as documented in the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#equals(java.lang.Object)" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.equals(Object)</code></a>
+ This method performs the comparison as documented in the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#equals(java.lang.Object)" title="class or interface in org.opengis.geometry" class="external-link"><code>Direct­Position​.equals(Object)</code></a>
  javadoc. In particular, the given object is not required to be of the same implementation class.
  Consequently, it should be possible to mix different <code>Direct­Position</code> implementations in
  the same hash map.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#equals(java.lang.Object)" title="class or interface in org.opengis.geometry" class="external-link">equals</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#equals(java.lang.Object)" title="class or interface in org.opengis.geometry" class="external-link">equals</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractDirectPosition.html#equals(java.lang.Object)">equals</a></code>&nbsp;in class&nbsp;<code><a href="AbstractDirectPosition.html" title="class in org.apache.sis.geometry">Abstract­Direct­Position</a></code></dd>
 <dt>Parameters:</dt>
diff --git a/org/apache/sis/geometry/GeneralEnvelope.html b/org/apache/sis/geometry/GeneralEnvelope.html
index 25cf097c..7f4ba389 100644
--- a/org/apache/sis/geometry/GeneralEnvelope.html
+++ b/org/apache/sis/geometry/GeneralEnvelope.html
@@ -115,7 +115,7 @@ loadScripts(document, 'script');</script>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></code>, <code><a href="../util/Emptiable.html" title="interface in org.apache.sis.util">Emptiable</a></code>, <code><a hre [...]
+<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></code>, <code><a href="../util/Emptiable.html" title="interface in org.apache.sis.util">Emptiable</a></code>, <code><a hre [...]
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">GeneralEnvelope</span>
@@ -177,7 +177,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  in this class perform the following checks:
 
  <ul>
-   <li>The number of CRS dimensions must be equal to <code>this.<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">Envelope​.get­Dimension()</a></code>.</li>
+   <li>The number of CRS dimensions must be equal to <code>this.<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">Envelope​.get­Dimension()</a></code>.</li>
    <li>For each dimension <var>i</var>,
        <code><a href="AbstractEnvelope.html#getLower(int)">get­Lower</a>(i) &gt; <a href="AbstractEnvelope.html#getUpper(int)">get­Upper</a>(i)</code> is allowed
        only if the <a href="../referencing/cs/DefaultCoordinateSystemAxis.html#getRangeMeaning()">coordinate
@@ -228,20 +228,20 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="block">Constructs a new envelope initialized to the values parsed from the given string in
  <code>BOX</code> or <cite>Well Known Text</cite> (WKT) format.</div>
 </div>
-<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.DirectPosition,org.opengis.geometry.DirectPosition)" class="member-name-link">General­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;lower­Corner,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;upper­Corner)</code></div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.DirectPosition,org.opengis.geometry.DirectPosition)" class="member-name-link">General­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;lower­Corner,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;upper­Corner)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Constructs an envelope defined by two corners given as direct positions.</div>
 </div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.Envelope)" class="member-name-link">General­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.Envelope)" class="member-name-link">General­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Constructs a new envelope with the same data than the specified envelope.</div>
 </div>
-<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.metadata.extent.GeographicBoundingBox)" class="member-name-link">General­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">Geographic­Bounding­Box</a>&nbsp;box)</code></div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.metadata.extent.GeographicBoundingBox)" class="member-name-link">General­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">Geographic­Bounding­Box</a>&nbsp;box)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Constructs a new envelope with the same data than the specified geographic bounding box.</div>
 </div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">General­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">General­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Constructs an empty envelope with the specified coordinate reference system.</div>
 </div>
@@ -260,17 +260,17 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.opengis.geometry.DirectPosition)" class="member-name-link">add</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;position)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.opengis.geometry.DirectPosition)" class="member-name-link">add</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;position)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Adds a point to this envelope.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.opengis.geometry.Envelope)" class="member-name-link">add</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#add(org.opengis.geometry.Envelope)" class="member-name-link">add</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Adds an envelope object to this envelope.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">General­Envelope</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#castOrCopy(org.opengis.geometry.Envelope)" class="member-name-link">cast­Or­Copy</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#castOrCopy(org.opengis.geometry.Envelope)" class="member-name-link">cast­Or­Copy</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Returns the given envelope as a <code>General­Envelope</code> instance.</div>
 </div>
@@ -283,9 +283,9 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;object)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns <code>true</code> if the specified object is an envelope of the same class
- with equals coordinates and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS</a>.</div>
+ with equals coordinates and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS</a>.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCoordinateReferenceSystem()" class="member-name-link">get­Coordinate­Reference­System</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the envelope coordinate reference system, or <code>null</code> if unknown.</div>
@@ -336,7 +336,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="block">Returns a view over the two horizontal dimensions of this envelope.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#intersect(org.opengis.geometry.Envelope)" class="member-name-link">intersect</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#intersect(org.opengis.geometry.Envelope)" class="member-name-link">intersect</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets this envelope to the intersection of this envelope with the specified one.</div>
 </div>
@@ -356,7 +356,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="block">Ensures that the envelope is contained inside the coordinate system domain.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCoordinateReferenceSystem(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">set­Coordinate­Reference­System</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a> [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCoordinateReferenceSystem(org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">set­Coordinate­Reference­System</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­R [...]
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets the coordinate reference system in which the coordinate are given.</div>
 </div>
@@ -367,7 +367,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  followed by upper corner coordinates.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setEnvelope(org.opengis.geometry.Envelope)" class="member-name-link">set­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setEnvelope(org.opengis.geometry.Envelope)" class="member-name-link">set­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets this envelope to the same coordinate values than the specified envelope.</div>
 </div>
@@ -448,9 +448,9 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.geometry.DirectPosition,org.opengis.geometry.DirectPosition)">
 <h3>GeneralEnvelope</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GeneralEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;lowerCorner,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;upperCorner)</span>
-                throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a>,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GeneralEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;lowerCorner,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;upperCorner)</span>
+                throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a>,
 <a href="MismatchedReferenceSystemException.html" title="class in org.apache.sis.geometry">MismatchedReferenceSystemException</a></span></div>
 <div class="block">Constructs an envelope defined by two corners given as direct positions.
  If at least one corner is associated to a CRS, then the new envelope will also
@@ -460,7 +460,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd><code>lower­Corner</code> - the limits in the direction of decreasing coordinate values for each dimension.</dd>
 <dd><code>upper­Corner</code> - the limits in the direction of increasing coordinate values for each dimension.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the two positions do not have the same dimension.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the two positions do not have the same dimension.</dd>
 <dd><code><a href="MismatchedReferenceSystemException.html" title="class in org.apache.sis.geometry">Mismatched­Reference­System­Exception</a></code> - if the CRS of the two position are not equal.</dd>
 </dl>
 </section>
@@ -470,7 +470,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>GeneralEnvelope</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GeneralEnvelope</span><wbr><span class="parameters">(double[]&nbsp;lowerCorner,
  double[]&nbsp;upperCorner)</span>
-                throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+                throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Constructs an envelope defined by two corners given as sequences of coordinate values.
  The Coordinate Reference System is initially <code>null</code>.</div>
 <dl class="notes">
@@ -478,7 +478,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd><code>lower­Corner</code> - the limits in the direction of decreasing coordinate values for each dimension.</dd>
 <dd><code>upper­Corner</code> - the limits in the direction of increasing coordinate values for each dimension.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the two sequences do not have the same length.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the two sequences do not have the same length.</dd>
 </dl>
 </section>
 </li>
@@ -497,7 +497,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.referencing.crs.CoordinateReferenceSystem)">
 <h3>GeneralEnvelope</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GeneralEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GeneralEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span></div>
 <div class="block">Constructs an empty envelope with the specified coordinate reference system.
  All coordinate values are initialized to 0.</div>
 <dl class="notes">
@@ -509,7 +509,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.geometry.Envelope)">
 <h3>GeneralEnvelope</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GeneralEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GeneralEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span></div>
 <div class="block">Constructs a new envelope with the same data than the specified envelope.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
@@ -526,7 +526,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.metadata.extent.GeographicBoundingBox)">
 <h3>GeneralEnvelope</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GeneralEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">GeographicBoundingBox</a>&nbsp;box)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GeneralEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">GeographicBoundingBox</a>&nbsp;box)</span></div>
 <div class="block">Constructs a new envelope with the same data than the specified geographic bounding box.
  The coordinate reference system is set to the
  <a href="../referencing/CommonCRS.html#defaultGeographic()">default geographic CRS</a>.
@@ -599,7 +599,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="castOrCopy(org.opengis.geometry.Envelope)">
 <h3>castOrCopy</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></span>&nbsp;<span class="element-name">castOrCopy</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></span>&nbsp;<span class="element-name">castOrCopy</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span></div>
 <div class="block">Returns the given envelope as a <code>General­Envelope</code> instance. If the given envelope
  is already an instance of <code>General­Envelope</code>, then it is returned unchanged.
  Otherwise the coordinate values and the CRS of the given envelope are
@@ -622,8 +622,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="setCoordinateReferenceSystem(org.opengis.referencing.crs.CoordinateReferenceSystem)">
 <h3>setCoordinateReferenceSystem</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setCoordinateReferenceSystem</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span>
-                                  throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setCoordinateReferenceSystem</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span>
+                                  throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Sets the coordinate reference system in which the coordinate are given.
  This method <strong>does not</strong> reproject the envelope, and does
  not check if the envelope is contained in the new domain of validity.
@@ -634,7 +634,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dt>Parameters:</dt>
 <dd><code>crs</code> - the new coordinate reference system, or <code>null</code>.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the specified CRS doesn't have the expected number of dimensions.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the specified CRS doesn't have the expected number of dimensions.</dd>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="external-link">Illegal­State­Exception</a></code> - if a range of coordinate values in this envelope is compatible with the given CRS.
          See <cite>Envelope validation</cite> in class javadoc for more details.</dd>
 </dl>
@@ -666,7 +666,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setEnvelope</span><wbr><span class="parameters">(double...&nbsp;corners)</span></div>
 <div class="block">Sets the envelope to the specified values, which must be the lower corner coordinates
  followed by upper corner coordinates. The number of arguments provided shall be twice
- this <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>, and minimum shall not be greater
+ this <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>, and minimum shall not be greater
  than maximum.
 
  <div class="note"><b>Example:</b>
@@ -682,8 +682,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="setEnvelope(org.opengis.geometry.Envelope)">
 <h3>setEnvelope</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
-                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
+                 throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Sets this envelope to the same coordinate values than the specified envelope.
  If the given envelope has a non-null Coordinate Reference System (CRS), then
  the CRS of this envelope will be set to the CRS of the given envelope.</div>
@@ -691,7 +691,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dt>Parameters:</dt>
 <dd><code>envelope</code> - the envelope to copy coordinates from.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the specified envelope does not have
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the specified envelope does not have
          the expected number of dimensions.</dd>
 </dl>
 </section>
@@ -702,7 +702,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setToInfinite</span>()</div>
 <div class="block">Sets the lower corner to <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NEGATIVE_INFINITY" title="class or interface in java.lang" class="external-link">negative infinity</a>
  and the upper corner to <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#POSITIVE_INFINITY" title="class or interface in java.lang" class="external-link">positive infinity</a>.
- The <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">coordinate reference system</a>
+ The <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">coordinate reference system</a>
  (if any) stay unchanged.</div>
 </section>
 </li>
@@ -711,7 +711,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>setToNaN</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setToNaN</span>()</div>
 <div class="block">Sets all coordinate values to <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link">NaN</a>.
- The <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">coordinate reference system</a>
+ The <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">coordinate reference system</a>
  (if any) stay unchanged.</div>
 <dl class="notes">
 <dt>See Also:</dt>
@@ -772,7 +772,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>vector</code> - the translation vector. The length of this array shall be equal to this envelope
-                <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">dimension</a>.</dd>
+                <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">dimension</a>.</dd>
 <dt>Since:</dt>
 <dd>0.5</dd>
 </dl>
@@ -781,8 +781,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="add(org.opengis.geometry.DirectPosition)">
 <h3>add</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position)</span>
-         throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position)</span>
+         throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Adds a point to this envelope. The resulting envelope is the smallest envelope that
  contains both the original envelope and the specified point.
 
@@ -807,7 +807,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dt>Parameters:</dt>
 <dd><code>position</code> - the point to add.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given point does not have the expected number of dimensions.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given point does not have the expected number of dimensions.</dd>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/AssertionError.html" title="class or interface in java.lang" class="external-link">Assertion­Error</a></code> - if assertions are enabled and the envelopes have mismatched CRS.</dd>
 </dl>
 </section>
@@ -815,8 +815,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="add(org.opengis.geometry.Envelope)">
 <h3>add</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
-         throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">add</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
+         throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Adds an envelope object to this envelope.
  The resulting envelope is the union of the two <code>Envelope</code> objects.
 
@@ -860,7 +860,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dt>Parameters:</dt>
 <dd><code>envelope</code> - the <code>Envelope</code> to add to this envelope.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given envelope does not have the expected number of dimensions.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given envelope does not have the expected number of dimensions.</dd>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/AssertionError.html" title="class or interface in java.lang" class="external-link">Assertion­Error</a></code> - if assertions are enabled and the envelopes have mismatched CRS.</dd>
 <dt>See Also:</dt>
 <dd>
@@ -875,8 +875,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="intersect(org.opengis.geometry.Envelope)">
 <h3>intersect</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">intersect</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
-               throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">intersect</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
+               throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Sets this envelope to the intersection of this envelope with the specified one.
 
  <h4>Pre-conditions</h4>
@@ -919,7 +919,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dt>Parameters:</dt>
 <dd><code>envelope</code> - the <code>Envelope</code> to intersect to this envelope.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given envelope does not have the expected number of dimensions.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given envelope does not have the expected number of dimensions.</dd>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/AssertionError.html" title="class or interface in java.lang" class="external-link">Assertion­Error</a></code> - if assertions are enabled and the envelopes have mismatched CRS.</dd>
 <dt>See Also:</dt>
 <dd>
@@ -939,16 +939,16 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  For each dimension, this method compares the coordinate values against the
  limits of the coordinate system axis for that dimension.
  If some coordinates are out of range, then there is a choice depending on the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getRangeMeaning()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis range meaning</a>:
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getRangeMeaning()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis range meaning</a>:
 
  <ul class="verbose">
-   <li>If <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/RangeMeaning.html#EXACT" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>Range­Meaning​.EXACT</code></a> (typically <em>latitudes</em> coordinates), then values
-       greater than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMaximumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis maximal value</a>
+   <li>If <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/RangeMeaning.html#EXACT" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>Range­Meaning​.EXACT</code></a> (typically <em>latitudes</em> coordinates), then values
+       greater than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMaximumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis maximal value</a>
        are replaced by the axis maximum, and values smaller than the
-       <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMinimumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis minimal value</a>
+       <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMinimumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis minimal value</a>
        are replaced by the axis minimum.</li>
 
-   <li>If <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>Range­Meaning​.WRAPAROUND</code></a> (typically <em>longitudes</em> coordinates), then
+   <li>If <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>Range­Meaning​.WRAPAROUND</code></a> (typically <em>longitudes</em> coordinates), then
        a multiple of the axis range (e.g. 360° for longitudes) is added or subtracted.
        Example:
        <ul>
@@ -972,8 +972,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  <h4>Choosing the range of longitude values</h4>
  Geographic CRS typically have longitude values in the [-180 … +180]° range, but the [0 … 360]°
  range is also occasionally used. Callers need to ensure that this envelope CRS is associated
- to axes having the desired <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMinimumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">minimum</a> and
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMaximumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">maximum value</a>.
+ to axes having the desired <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMinimumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">minimum</a> and
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMaximumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">maximum value</a>.
 
  <h4>Usage</h4>
  This method is sometimes useful before to compute the <a href="#add(org.opengis.geometry.Envelope)">union</a>
@@ -1005,9 +1005,9 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  <a href="AbstractEnvelope.html#getLower(int)">lower coordinate value</a>, then there is a choice:
 
  <ul>
-   <li>If the axis has <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>Range­Meaning​.WRAPAROUND</code></a>, then:<ul>
-       <li>the lower coordinate value is set to the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMinimumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis minimum value</a>, and</li>
-       <li>the upper coordinate value is set to the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMaximumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis maximum value</a>.</li>
+   <li>If the axis has <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>Range­Meaning​.WRAPAROUND</code></a>, then:<ul>
+       <li>the lower coordinate value is set to the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMinimumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis minimum value</a>, and</li>
+       <li>the upper coordinate value is set to the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMaximumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis maximum value</a>.</li>
      </ul></li>
    <li>Otherwise an <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="external-link"><code>Illegal­State­Exception</code></a> is thrown.</li>
  </ul>
@@ -1112,7 +1112,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 
  <blockquote><pre>GeneralEnvelope copy = envelope.<b>subEnvelope</b>(0, 2).<b>clone</b>();</pre></blockquote>
 
- The sub-envelope is initialized with a <code>null</code> <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS</a>.
+ The sub-envelope is initialized with a <code>null</code> <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS</a>.
  This method does not compute a sub-CRS because it may not be needed, or the sub-CRS may be already
  known by the caller.</div>
 <dl class="notes">
@@ -1151,10 +1151,10 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>getDimension</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getDimension</span>()</div>
 <div class="block">Returns the length of coordinate sequence (the number of entries) in this envelope.
- This information is available even when the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">coordinate reference system</a> is unknown.</div>
+ This information is available even when the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">coordinate reference system</a> is unknown.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">get­Dimension</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">get­Dimension</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Returns:</dt>
 <dd>the dimensionality of this envelope.</dd>
 </dl>
@@ -1163,13 +1163,13 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="getCoordinateReferenceSystem()">
 <h3>getCoordinateReferenceSystem</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
 <div class="block">Returns the envelope coordinate reference system, or <code>null</code> if unknown.
  If non-null, it shall be the same as <a href="AbstractEnvelope.html#getLowerCorner()">lower corner</a>
  and <a href="AbstractEnvelope.html#getUpperCorner()">upper corner</a> CRS.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate­Reference­System</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate­Reference­System</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Returns:</dt>
 <dd>the envelope CRS, or <code>null</code> if unknown.</dd>
 </dl>
@@ -1192,7 +1192,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd>the starting coordinate value at the given dimension.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list-long">
@@ -1220,7 +1220,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd>the starting coordinate value at the given dimension.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list-long">
@@ -1239,11 +1239,11 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="block">Returns the minimal coordinate value for the specified dimension. In the typical case
  of non-empty envelopes <em>not</em> crossing the anti-meridian, this method returns the
  <a href="AbstractEnvelope.html#getLower(int)"><code>Abstract­Envelope​.get­Lower(int)</code></a> value verbatim. In the case of envelope crossing the anti-meridian,
- this method returns the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMinimumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis minimum value</a>.
+ this method returns the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMinimumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis minimum value</a>.
  If the range in the given dimension is invalid, then this method returns <code>Na­N</code>.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getMinimum(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Minimum</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getMinimum(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Minimum</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractEnvelope.html#getMinimum(int)">get­Minimum</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEnvelope.html" title="class in org.apache.sis.geometry">Abstract­Envelope</a></code></dd>
 <dt>Parameters:</dt>
@@ -1252,7 +1252,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd>the minimal coordinate value at the given dimension.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
 </dl>
 </section>
 </li>
@@ -1264,11 +1264,11 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="block">Returns the maximal coordinate value for the specified dimension. In the typical case
  of non-empty envelopes <em>not</em> crossing the anti-meridian, this method returns the
  <a href="AbstractEnvelope.html#getUpper(int)"><code>Abstract­Envelope​.get­Upper(int)</code></a> value verbatim. In the case of envelope crossing the anti-meridian,
- this method returns the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMaximumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis maximum value</a>.
+ this method returns the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMaximumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis maximum value</a>.
  If the range in the given dimension is invalid, then this method returns <code>Na­N</code>.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getMaximum(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Maximum</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getMaximum(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Maximum</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractEnvelope.html#getMaximum(int)">get­Maximum</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEnvelope.html" title="class in org.apache.sis.geometry">Abstract­Envelope</a></code></dd>
 <dt>Parameters:</dt>
@@ -1277,7 +1277,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd>the maximal coordinate value at the given dimension.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
 </dl>
 </section>
 </li>
@@ -1293,8 +1293,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 
  <h4>Crossing the anti-meridian of a Geographic CRS</h4>
  If <var>upper</var> &lt; <var>lower</var> and the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getRangeMeaning()" title="class or interface in org.opengis.referencing.cs" class="external-link">range meaning</a> for the requested
- dimension is <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link">wraparound</a>, then the median calculated
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getRangeMeaning()" title="class or interface in org.opengis.referencing.cs" class="external-link">range meaning</a> for the requested
+ dimension is <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link">wraparound</a>, then the median calculated
  above is actually in the middle of the space <em>outside</em> the envelope. In such cases,
  this method shifts the <var>median</var> value by half of the periodicity (180° in the
  longitude case) in order to switch from <cite>outer</cite> space to <cite>inner</cite>
@@ -1302,7 +1302,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Na­N</code></a>.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getMedian(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Median</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getMedian(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Median</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractEnvelope.html#getMedian(int)">get­Median</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEnvelope.html" title="class in org.apache.sis.geometry">Abstract­Envelope</a></code></dd>
 <dt>Parameters:</dt>
@@ -1311,7 +1311,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd>the median coordinate at the given dimension, or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Double​.Na­N</code></a>.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
@@ -1333,14 +1333,14 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 
  <h4>Crossing the anti-meridian of a Geographic CRS</h4>
  If <var>upper</var> &lt; <var>lower</var> and the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getRangeMeaning()" title="class or interface in org.opengis.referencing.cs" class="external-link">range meaning</a> for the requested
- dimension is <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link">wraparound</a>, then the span calculated
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getRangeMeaning()" title="class or interface in org.opengis.referencing.cs" class="external-link">range meaning</a> for the requested
+ dimension is <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link">wraparound</a>, then the span calculated
  above is negative. In such cases, this method adds the periodicity (typically 360° of
  longitude) to the span. If the result is a positive number, it is returned. Otherwise
  this method returns <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Na­N</code></a>.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getSpan(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Span</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getSpan(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Span</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractEnvelope.html#getSpan(int)">get­Span</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEnvelope.html" title="class in org.apache.sis.geometry">Abstract­Envelope</a></code></dd>
 <dt>Parameters:</dt>
@@ -1349,7 +1349,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd>the span (typically width or height) at the given dimension, or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Double​.Na­N</code></a>.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
 </dl>
 </section>
 </li>
@@ -1358,7 +1358,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>isEmpty</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
 <div class="block">Determines whether or not this envelope is empty. An envelope is empty if it has zero
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">dimension</a>, or if the <a href="AbstractEnvelope.html#getSpan(int)">span</a> of
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">dimension</a>, or if the <a href="AbstractEnvelope.html#getSpan(int)">span</a> of
  at least one axis is negative, 0 or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Na­N</code></a>.
 
  <div class="note"><b>Note:</b>
@@ -1402,7 +1402,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  </ul>
 
  Note that an all-NaN envelope can still have a non-null
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">coordinate reference system</a>.</div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">coordinate reference system</a>.</div>
 <dl class="notes">
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractEnvelope.html#isAllNaN()">is­All­Na­N</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEnvelope.html" title="class in org.apache.sis.geometry">Abstract­Envelope</a></code></dd>
@@ -1434,7 +1434,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>equals</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;object)</span></div>
 <div class="block">Returns <code>true</code> if the specified object is an envelope of the same class
- with equals coordinates and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS</a>.
+ with equals coordinates and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS</a>.
 
  <div class="note"><b>Implementation note:</b>
  This implementation requires that the provided <code>object</code> argument is of the same class than this envelope.
@@ -1455,7 +1455,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
 <div class="block">Formats this envelope as a "<code>BOX</code>" element.
  The output is of the form "<code>BOX</code><var>n</var><code>D(</code><a href="AbstractEnvelope.html#getLowerCorner()">lower corner</a><code>,</code><a href="AbstractEnvelope.html#getUpperCorner()">upper corner</a><code>)</code>"
- where <var>n</var> is the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">number of dimensions</a>.
+ where <var>n</var> is the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">number of dimensions</a>.
  The number of dimension is written only if different than 2.
 
  <div class="note"><b>Example:</b>
diff --git a/org/apache/sis/geometry/ImmutableEnvelope.html b/org/apache/sis/geometry/ImmutableEnvelope.html
index 0171878f..aa45d1d9 100644
--- a/org/apache/sis/geometry/ImmutableEnvelope.html
+++ b/org/apache/sis/geometry/ImmutableEnvelope.html
@@ -100,7 +100,7 @@ loadScripts(document, 'script');</script>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="../util/Emptiable.html" title="interface in org.apache.sis.util">Emptiable</a></code>, <code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="../util/Emptiable.html" title="interface in org.apache.sis.util">Emptiable</a></code>, <code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">ImmutableEnvelope</span>
@@ -111,7 +111,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  (assuming not using <cite>Java Native Interface</cite> or reflections).
 
  <h2>Immutability and thread safety</h2>
- This final class is immutable and thus inherently thread-safe if the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a>
+ This final class is immutable and thus inherently thread-safe if the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a>
  instance given to the constructor is immutable. This is usually the case in Apache SIS.</div>
 <dl class="notes">
 <dt>Since:</dt>
@@ -138,31 +138,31 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="table-header col-last">Description</div>
 <div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(double%5B%5D,double%5B%5D,org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">Immutable­Envelope</a><wbr>(double[]&nbsp;lower­Corner,
  double[]&nbsp;upper­Corner,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Constructs an envelope defined by two corners given as sequences of coordinate values.</div>
 </div>
-<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.DirectPosition,org.opengis.geometry.DirectPosition)" class="member-name-link">Immutable­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;lower­Corner,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;upper­Corner)</code></div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.DirectPosition,org.opengis.geometry.DirectPosition)" class="member-name-link">Immutable­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;lower­Corner,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;upper­Corner)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Constructs an envelope defined by two corners given as direct positions.</div>
 </div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.Envelope)" class="member-name-link">Immutable­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.Envelope)" class="member-name-link">Immutable­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Creates an immutable envelope with the values of the given envelope.</div>
 </div>
-<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.metadata.extent.GeographicBoundingBox)" class="member-name-link">Immutable­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">Geographic­Bounding­Box</a>&nbsp;box)</code></div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.metadata.extent.GeographicBoundingBox)" class="member-name-link">Immutable­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">Geographic­Bounding­Box</a>&nbsp;box)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Constructs a new envelope with the same data than the specified geographic bounding box.</div>
 </div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CoordinateReferenceSystem,java.lang.CharSequence)" class="member-name-link">Immutable­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs,
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CoordinateReferenceSystem,java.lang.CharSequence)" class="member-name-link">Immutable­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/CharSequence.html" title="class or interface in java.lang" class="external-link">Char­Sequence</a>&nbsp;wkt)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Constructs a new envelope initialized to the values parsed from the given string in
  <code>BOX</code> or <cite>Well Known Text</cite> (WKT) format.</div>
 </div>
-<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CoordinateReferenceSystem,org.opengis.geometry.Envelope)" class="member-name-link">Immutable­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CoordinateReferenceSystem,org.opengis.geometry.Envelope)" class="member-name-link">Immutable­Envelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;crs,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Creates an immutable envelope with the coordinate values of the given envelope but
  a different CRS.</div>
@@ -182,7 +182,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="ImmutableEnvelope.html" title="class in org.apache.sis.geometry">Immutable­Envelope</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#castOrCopy(org.opengis.geometry.Envelope)" class="member-name-link">cast­Or­Copy</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#castOrCopy(org.opengis.geometry.Envelope)" class="member-name-link">cast­Or­Copy</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Returns the given envelope as an <code>Immutable­Envelope</code> instance.</div>
 </div>
@@ -190,9 +190,9 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;object)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns <code>true</code> if the specified object is an envelope of the same class
- with equals coordinates and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS</a>.</div>
+ with equals coordinates and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS</a>.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCoordinateReferenceSystem()" class="member-name-link">get­Coordinate­Reference­System</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the envelope coordinate reference system, or <code>null</code> if unknown.</div>
@@ -278,9 +278,9 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.geometry.DirectPosition,org.opengis.geometry.DirectPosition)">
 <h3>ImmutableEnvelope</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ImmutableEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;lowerCorner,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;upperCorner)</span>
-                  throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a>,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ImmutableEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;lowerCorner,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;upperCorner)</span>
+                  throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a>,
 <a href="MismatchedReferenceSystemException.html" title="class in org.apache.sis.geometry">MismatchedReferenceSystemException</a></span></div>
 <div class="block">Constructs an envelope defined by two corners given as direct positions.
  The envelope CRS will be the CRS of the given positions.</div>
@@ -289,7 +289,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd><code>lower­Corner</code> - the limits in the direction of decreasing coordinate values for each dimension.</dd>
 <dd><code>upper­Corner</code> - the limits in the direction of increasing coordinate values for each dimension.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the two positions do not have the same dimension.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the two positions do not have the same dimension.</dd>
 <dd><code><a href="MismatchedReferenceSystemException.html" title="class in org.apache.sis.geometry">Mismatched­Reference­System­Exception</a></code> - if the CRS of the two position are not equal.</dd>
 </dl>
 </section>
@@ -299,8 +299,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>ImmutableEnvelope</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ImmutableEnvelope</span><wbr><span class="parameters">(double[]&nbsp;lowerCorner,
  double[]&nbsp;upperCorner,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span>
-                  throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs)</span>
+                  throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Constructs an envelope defined by two corners given as sequences of coordinate values.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
@@ -308,7 +308,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd><code>upper­Corner</code> - the limits in the direction of increasing coordinate values for each dimension.</dd>
 <dd><code>crs</code> - the CRS to assign to this envelope, or <code>null</code>.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the two sequences do not have the same length, or
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the two sequences do not have the same length, or
          if the dimension of the given CRS is not equals to the dimension of the given corners.</dd>
 </dl>
 </section>
@@ -316,7 +316,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.metadata.extent.GeographicBoundingBox)">
 <h3>ImmutableEnvelope</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ImmutableEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">GeographicBoundingBox</a>&nbsp;box)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ImmutableEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">GeographicBoundingBox</a>&nbsp;box)</span></div>
 <div class="block">Constructs a new envelope with the same data than the specified geographic bounding box.
  The coordinate reference system is set to the
  <a href="../referencing/CommonCRS.html#defaultGeographic()">default geographic CRS</a>.
@@ -330,7 +330,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.geometry.Envelope)">
 <h3>ImmutableEnvelope</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ImmutableEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ImmutableEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span></div>
 <div class="block">Creates an immutable envelope with the values of the given envelope.
  This constructor can be used when the given envelope is known to not
  be an instance of <code>Immutable­Envelope</code>. In case of doubt,
@@ -350,9 +350,9 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.referencing.crs.CoordinateReferenceSystem,org.opengis.geometry.Envelope)">
 <h3>ImmutableEnvelope</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ImmutableEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
-                  throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ImmutableEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span>
+                  throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Creates an immutable envelope with the coordinate values of the given envelope but
  a different CRS. This method does <strong>not</strong> reproject the given envelope.
  It just assign the given CRS to this envelope without any check, except for the CRS
@@ -365,7 +365,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd><code>crs</code> - the CRS to assign to this envelope, or <code>null</code>.</dd>
 <dd><code>envelope</code> - the envelope from which to copy coordinate values.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the dimension of the given CRS is not equals
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the dimension of the given CRS is not equals
          to the dimension of the given envelope.</dd>
 </dl>
 </section>
@@ -373,10 +373,10 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.referencing.crs.CoordinateReferenceSystem,java.lang.CharSequence)">
 <h3>ImmutableEnvelope</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ImmutableEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ImmutableEnvelope</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;crs,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/CharSequence.html" title="class or interface in java.lang" class="external-link">CharSequence</a>&nbsp;wkt)</span>
                   throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a>,
-<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
+<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">MismatchedDimensionException</a></span></div>
 <div class="block">Constructs a new envelope initialized to the values parsed from the given string in
  <code>BOX</code> or <cite>Well Known Text</cite> (WKT) format. The given string is typically
  a <code>BOX</code> element like below:
@@ -392,7 +392,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd><code>wkt</code> - the <code>BOX</code>, <code>POLYGON</code> or other kind of element to parse.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">Illegal­Argument­Exception</a></code> - if the given string cannot be parsed.</dd>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the dimension of the given CRS is not equals
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the dimension of the given CRS is not equals
          to the dimension of the parsed envelope.</dd>
 </dl>
 </section>
@@ -408,7 +408,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="castOrCopy(org.opengis.geometry.Envelope)">
 <h3>castOrCopy</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="ImmutableEnvelope.html" title="class in org.apache.sis.geometry">ImmutableEnvelope</a></span>&nbsp;<span class="element-name">castOrCopy</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="ImmutableEnvelope.html" title="class in org.apache.sis.geometry">ImmutableEnvelope</a></span>&nbsp;<span class="element-name">castOrCopy</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</spa [...]
 <div class="block">Returns the given envelope as an <code>Immutable­Envelope</code> instance. If the given envelope
  is already an instance of <code>Immutable­Envelope</code>, then it is returned unchanged.
  Otherwise the coordinate values and the CRS of the given envelope are copied in a
@@ -433,10 +433,10 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>getDimension</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getDimension</span>()</div>
 <div class="block">Returns the length of coordinate sequence (the number of entries) in this envelope.
- This information is available even when the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">coordinate reference system</a> is unknown.</div>
+ This information is available even when the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">coordinate reference system</a> is unknown.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">get­Dimension</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">get­Dimension</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Returns:</dt>
 <dd>the dimensionality of this envelope.</dd>
 </dl>
@@ -445,13 +445,13 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="getCoordinateReferenceSystem()">
 <h3>getCoordinateReferenceSystem</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a></span>&nbsp;<span class="element-name">getCoordinateReferenceSystem</span>()</div>
 <div class="block">Returns the envelope coordinate reference system, or <code>null</code> if unknown.
  If non-null, it shall be the same as <a href="AbstractEnvelope.html#getLowerCorner()">lower corner</a>
  and <a href="AbstractEnvelope.html#getUpperCorner()">upper corner</a> CRS.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate­Reference­System</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">get­Coordinate­Reference­System</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Returns:</dt>
 <dd>the envelope CRS, or <code>null</code> if unknown.</dd>
 </dl>
@@ -474,7 +474,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd>the starting coordinate value at the given dimension.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list-long">
@@ -502,7 +502,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd>the starting coordinate value at the given dimension.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list-long">
@@ -521,11 +521,11 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="block">Returns the minimal coordinate value for the specified dimension. In the typical case
  of non-empty envelopes <em>not</em> crossing the anti-meridian, this method returns the
  <a href="AbstractEnvelope.html#getLower(int)"><code>Abstract­Envelope​.get­Lower(int)</code></a> value verbatim. In the case of envelope crossing the anti-meridian,
- this method returns the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMinimumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis minimum value</a>.
+ this method returns the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMinimumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis minimum value</a>.
  If the range in the given dimension is invalid, then this method returns <code>Na­N</code>.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getMinimum(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Minimum</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getMinimum(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Minimum</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractEnvelope.html#getMinimum(int)">get­Minimum</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEnvelope.html" title="class in org.apache.sis.geometry">Abstract­Envelope</a></code></dd>
 <dt>Parameters:</dt>
@@ -534,7 +534,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd>the minimal coordinate value at the given dimension.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
 </dl>
 </section>
 </li>
@@ -546,11 +546,11 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="block">Returns the maximal coordinate value for the specified dimension. In the typical case
  of non-empty envelopes <em>not</em> crossing the anti-meridian, this method returns the
  <a href="AbstractEnvelope.html#getUpper(int)"><code>Abstract­Envelope​.get­Upper(int)</code></a> value verbatim. In the case of envelope crossing the anti-meridian,
- this method returns the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMaximumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis maximum value</a>.
+ this method returns the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getMaximumValue()" title="class or interface in org.opengis.referencing.cs" class="external-link">axis maximum value</a>.
  If the range in the given dimension is invalid, then this method returns <code>Na­N</code>.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getMaximum(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Maximum</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getMaximum(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Maximum</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractEnvelope.html#getMaximum(int)">get­Maximum</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEnvelope.html" title="class in org.apache.sis.geometry">Abstract­Envelope</a></code></dd>
 <dt>Parameters:</dt>
@@ -559,7 +559,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd>the maximal coordinate value at the given dimension.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
 </dl>
 </section>
 </li>
@@ -575,8 +575,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 
  <h4>Crossing the anti-meridian of a Geographic CRS</h4>
  If <var>upper</var> &lt; <var>lower</var> and the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getRangeMeaning()" title="class or interface in org.opengis.referencing.cs" class="external-link">range meaning</a> for the requested
- dimension is <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link">wraparound</a>, then the median calculated
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getRangeMeaning()" title="class or interface in org.opengis.referencing.cs" class="external-link">range meaning</a> for the requested
+ dimension is <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link">wraparound</a>, then the median calculated
  above is actually in the middle of the space <em>outside</em> the envelope. In such cases,
  this method shifts the <var>median</var> value by half of the periodicity (180° in the
  longitude case) in order to switch from <cite>outer</cite> space to <cite>inner</cite>
@@ -584,7 +584,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Na­N</code></a>.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getMedian(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Median</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getMedian(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Median</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractEnvelope.html#getMedian(int)">get­Median</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEnvelope.html" title="class in org.apache.sis.geometry">Abstract­Envelope</a></code></dd>
 <dt>Parameters:</dt>
@@ -593,7 +593,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd>the median coordinate at the given dimension, or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Double​.Na­N</code></a>.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
@@ -615,14 +615,14 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 
  <h4>Crossing the anti-meridian of a Geographic CRS</h4>
  If <var>upper</var> &lt; <var>lower</var> and the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html#getRangeMeaning()" title="class or interface in org.opengis.referencing.cs" class="external-link">range meaning</a> for the requested
- dimension is <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link">wraparound</a>, then the span calculated
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html#getRangeMeaning()" title="class or interface in org.opengis.referencing.cs" class="external-link">range meaning</a> for the requested
+ dimension is <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link">wraparound</a>, then the span calculated
  above is negative. In such cases, this method adds the periodicity (typically 360° of
  longitude) to the span. If the result is a positive number, it is returned. Otherwise
  this method returns <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Na­N</code></a>.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getSpan(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Span</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getSpan(int)" title="class or interface in org.opengis.geometry" class="external-link">get­Span</a></code>&nbsp;in interface&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></dd>
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractEnvelope.html#getSpan(int)">get­Span</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEnvelope.html" title="class in org.apache.sis.geometry">Abstract­Envelope</a></code></dd>
 <dt>Parameters:</dt>
@@ -631,7 +631,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <dd>the span (typically width or height) at the given dimension, or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Double​.Na­N</code></a>.</dd>
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" class="external-link">Index­Out­Of­Bounds­Exception</a></code> - if the given index is negative or is equal or greater
-         than the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
+         than the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">envelope dimension</a>.</dd>
 </dl>
 </section>
 </li>
@@ -640,7 +640,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>isEmpty</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEmpty</span>()</div>
 <div class="block">Determines whether or not this envelope is empty. An envelope is empty if it has zero
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">dimension</a>, or if the <a href="AbstractEnvelope.html#getSpan(int)">span</a> of
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">dimension</a>, or if the <a href="AbstractEnvelope.html#getSpan(int)">span</a> of
  at least one axis is negative, 0 or <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Double.html#NaN" title="class or interface in java.lang" class="external-link"><code>Na­N</code></a>.
 
  <div class="note"><b>Note:</b>
@@ -684,7 +684,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  </ul>
 
  Note that an all-NaN envelope can still have a non-null
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">coordinate reference system</a>.</div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">coordinate reference system</a>.</div>
 <dl class="notes">
 <dt>Overrides:</dt>
 <dd><code><a href="AbstractEnvelope.html#isAllNaN()">is­All­Na­N</a></code>&nbsp;in class&nbsp;<code><a href="AbstractEnvelope.html" title="class in org.apache.sis.geometry">Abstract­Envelope</a></code></dd>
@@ -716,7 +716,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>equals</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;object)</span></div>
 <div class="block">Returns <code>true</code> if the specified object is an envelope of the same class
- with equals coordinates and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS</a>.
+ with equals coordinates and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">CRS</a>.
 
  <div class="note"><b>Implementation note:</b>
  This implementation requires that the provided <code>object</code> argument is of the same class than this envelope.
@@ -737,7 +737,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
 <div class="block">Formats this envelope as a "<code>BOX</code>" element.
  The output is of the form "<code>BOX</code><var>n</var><code>D(</code><a href="AbstractEnvelope.html#getLowerCorner()">lower corner</a><code>,</code><a href="AbstractEnvelope.html#getUpperCorner()">upper corner</a><code>)</code>"
- where <var>n</var> is the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">number of dimensions</a>.
+ where <var>n</var> is the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getDimension()" title="class or interface in org.opengis.geometry" class="external-link">number of dimensions</a>.
  The number of dimension is written only if different than 2.
 
  <div class="note"><b>Example:</b>
diff --git a/org/apache/sis/geometry/MismatchedReferenceSystemException.html b/org/apache/sis/geometry/MismatchedReferenceSystemException.html
index dd539e6e..fea77bdb 100644
--- a/org/apache/sis/geometry/MismatchedReferenceSystemException.html
+++ b/org/apache/sis/geometry/MismatchedReferenceSystemException.html
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MismatchedReferenceSystemException</span>
 <span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
 <div class="block">Indicates that an object cannot be constructed because of a mismatch in the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">reference systems</a> of
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">reference systems</a> of
  geometric components.</div>
 <dl class="notes">
 <dt>Since:</dt>
diff --git a/org/apache/sis/geometry/Shapes2D.html b/org/apache/sis/geometry/Shapes2D.html
index 7ed63f6a..79793612 100644
--- a/org/apache/sis/geometry/Shapes2D.html
+++ b/org/apache/sis/geometry/Shapes2D.html
@@ -144,7 +144,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#intersect(java.awt.geom.RectangularShape,org.opengis.geometry.Envelope,int,int)" class="member-name-link">intersect</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/RectangularShape.html" title="class or interface in java.awt.geom" class="external-link">Rectangular­Shape</a>&nbsp;shape,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
  int&nbsp;xdim,
  int&nbsp;ydim)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
@@ -163,14 +163,14 @@ loadScripts(document, 'script');</script>
 <div class="block">Returns the point on the given <code>line</code> segment which is closest to the given <code>point</code>.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#transform(org.opengis.referencing.operation.CoordinateOperation,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D)" class="member-name-link">transform</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Coordinate­Ope [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#transform(org.opengis.referencing.operation.CoordinateOperation,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D)" class="member-name-link">transform</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-l [...]
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D</a>&nbsp;envelope,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D</a>&nbsp;destination)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Transforms a rectangular envelope using the given coordinate operation.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#transform(org.opengis.referencing.operation.MathTransform2D,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D)" class="member-name-link">transform</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform2D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform2D</a>& [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#transform(org.opengis.referencing.operation.MathTransform2D,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D)" class="member-name-link">transform</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform2D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Ma [...]
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D</a>&nbsp;envelope,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D</a>&nbsp;destination)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
@@ -299,7 +299,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="intersect(java.awt.geom.RectangularShape,org.opengis.geometry.Envelope,int,int)">
 <h3>intersect</h3>
 <div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">intersect</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/RectangularShape.html" title="class or interface in java.awt.geom" class="external-link">RectangularShape</a>&nbsp;shape,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope,
  int&nbsp;xdim,
  int&nbsp;ydim)</span></div>
 <div class="block">Sets the given shape to the intersection of that shape with the given envelope.</div>
@@ -317,10 +317,10 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="transform(org.opengis.referencing.operation.MathTransform2D,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D)">
 <h3>transform</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D</a></span>&nbsp;<span class="element-name">transform</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform2D.html" title="class o [...]
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D</a></span>&nbsp;<span class="element-name">transform</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform2D.h [...]
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D</a>&nbsp;envelope,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D</a>&nbsp;destination)</span>
-                             throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+                             throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Transforms a rectangular envelope using the given math transform.
  The transformation is only approximated: the returned envelope may be bigger than
  necessary, or smaller than required if the bounding box contains a pole.
@@ -338,7 +338,7 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd><code>destination</code>, or a new rectangle if <code>destination</code> was null and <code>envelope</code> was non-null.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if a transform failed.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if a transform failed.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list-long">
@@ -352,10 +352,10 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="transform(org.opengis.referencing.operation.CoordinateOperation,java.awt.geom.Rectangle2D,java.awt.geom.Rectangle2D)">
 <h3>transform</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D</a></span>&nbsp;<span class="element-name">transform</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/CoordinateOperation.html" title="cla [...]
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D</a></span>&nbsp;<span class="element-name">transform</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/CoordinateOperati [...]
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D</a>&nbsp;envelope,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.html" title="class or interface in java.awt.geom" class="external-link">Rectangle2D</a>&nbsp;destination)</span>
-                             throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+                             throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Transforms a rectangular envelope using the given coordinate operation.
  The transformation is only approximated: the returned envelope may be bigger
  than the smallest possible bounding box, but should not be smaller in most cases.
@@ -371,7 +371,7 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd><code>destination</code>, or a new rectangle if <code>destination</code> was null and <code>envelope</code> was non-null.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if a transform failed.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if a transform failed.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list-long">
diff --git a/org/apache/sis/geometry/WraparoundAdjustment.html b/org/apache/sis/geometry/WraparoundAdjustment.html
index 0211767a..2b878bc7 100644
--- a/org/apache/sis/geometry/WraparoundAdjustment.html
+++ b/org/apache/sis/geometry/WraparoundAdjustment.html
@@ -98,7 +98,7 @@ loadScripts(document, 'script');</script>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">WraparoundAdjustment</span>
 <span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
 <div class="block">An envelope or position converter making them more compatible with a given domain of validity.
- For each axes having <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>Range­Meaning​.WRAPAROUND</code></a>,
+ For each axes having <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>Range­Meaning​.WRAPAROUND</code></a>,
  this class can add or subtract an integer amount of periods (typically 360° of longitude)
  in attempt to move positions or envelopes inside a domain of validity specified at construction time.
 
@@ -120,14 +120,14 @@ loadScripts(document, 'script');</script>
 <div class="summary-table two-column-summary">
 <div class="table-header col-first">Constructor</div>
 <div class="table-header col-last">Description</div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.Envelope,org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">Wraparound­Adjustment</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;domain,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;target)</code></div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.Envelope,org.opengis.referencing.crs.CoordinateReferenceSystem)" class="member-name-link">Wraparound­Adjustment</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;domain,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Reference­System</a>&nbsp;target)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Creates a new instance for adjusting Area Of Interest (AOI) or Point Of Interest (POI) to the given domain.</div>
 </div>
-<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.Envelope,org.opengis.referencing.operation.MathTransform,org.opengis.referencing.operation.MathTransform)" class="member-name-link">Wraparound­Adjustment</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;domain,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;domain­To­Input,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;input­To­Result)</code></div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.geometry.Envelope,org.opengis.referencing.operation.MathTransform,org.opengis.referencing.operation.MathTransform)" class="member-name-link">Wraparound­Adjustment</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;domain,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;domain­To­Input,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;input­To­Result)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Creates a new instance with specified transforms from domain to the CRS of inputs, then to the CRS of outputs.</div>
 </div>
@@ -145,14 +145,14 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shift(org.opengis.geometry.DirectPosition)" class="member-name-link">shift</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;point­Of­Interest)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shift(org.opengis.geometry.DirectPosition)" class="member-name-link">shift</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;point­Of­Interest)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Computes a position with coordinates equivalent to the given <code>point­Of­Interest</code>, but
  potentially shifted to interior of the domain of validity specified at construction time.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">General­Envelope</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shift(org.opengis.geometry.Envelope)" class="member-name-link">shift</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;area­Of­Interest)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#shift(org.opengis.geometry.Envelope)" class="member-name-link">shift</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;area­Of­Interest)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Computes an envelope with coordinates equivalent to the given <code>area­Of­Interest</code>, but
  potentially shifted for intersecting the domain of validity specified at construction time.</div>
@@ -177,8 +177,8 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.geometry.Envelope,org.opengis.referencing.crs.CoordinateReferenceSystem)">
 <h3>WraparoundAdjustment</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">WraparoundAdjustment</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;domain,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;target)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">WraparoundAdjustment</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;domain,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&nbsp;target)</span></div>
 <div class="block">Creates a new instance for adjusting Area Of Interest (AOI) or Point Of Interest (POI) to the given domain.
  The results of <code>shift(…)</code> methods will be transformed (if needed) to the specified CRS.</div>
 <dl class="notes">
@@ -192,9 +192,9 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.geometry.Envelope,org.opengis.referencing.operation.MathTransform,org.opengis.referencing.operation.MathTransform)">
 <h3>WraparoundAdjustment</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">WraparoundAdjustment</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;domain,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;domainToInput,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;inputToResult)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">WraparoundAdjustment</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;domain,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;domainToInput,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;inputToResult)</span></div>
 <div class="block">Creates a new instance with specified transforms from domain to the CRS of inputs, then to the CRS of outputs.
  This constructor can be used when those transforms are known in advance; it avoids the cost of inferring them.
  With this constructor, <code>Wraparound­Adjustment</code> does <strong>not</strong> verify if a coordinate operation
@@ -225,8 +225,8 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="shift(org.opengis.geometry.Envelope)">
 <h3>shift</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></span>&nbsp;<span class="element-name">shift</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;areaOfInterest)</span>
-                      throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></span>&nbsp;<span class="element-name">shift</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;areaOfInterest)</span>
+                      throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Computes an envelope with coordinates equivalent to the given <code>area­Of­Interest</code>, but
  potentially shifted for intersecting the domain of validity specified at construction time.
  The dimensions that may be shifted are the ones having an axis with wraparound meaning.
@@ -246,7 +246,7 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd>envelope potentially expanded or shifted toward the domain of validity.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if a coordinate conversion failed.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if a coordinate conversion failed.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
@@ -259,8 +259,8 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="shift(org.opengis.geometry.DirectPosition)">
 <h3>shift</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></span>&nbsp;<span class="element-name">shift</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry [...]
-                     throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a></span>&nbsp;<span class="element-name">shift</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="clas [...]
+                     throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Computes a position with coordinates equivalent to the given <code>point­Of­Interest</code>, but
  potentially shifted to interior of the domain of validity specified at construction time.
  The dimensions that may be shifted are the ones having an axis with wraparound meaning.
@@ -277,7 +277,7 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd>position potentially shifted to the domain of validity interior.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if a coordinate conversion failed.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if a coordinate conversion failed.</dd>
 </dl>
 </section>
 </li>
diff --git a/org/apache/sis/geometry/class-use/AbstractDirectPosition.html b/org/apache/sis/geometry/class-use/AbstractDirectPosition.html
index 4ebbf5eb..4d94f6bd 100644
--- a/org/apache/sis/geometry/class-use/AbstractDirectPosition.html
+++ b/org/apache/sis/geometry/class-use/AbstractDirectPosition.html
@@ -89,7 +89,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code>static <a href="../AbstractDirectPosition.html" title="class in org.apache.sis.geometry">AbstractDirectPosition</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">AbstractDirectPosition.</span><code><a href="../AbstractDirectPosition.html#castOrCopy(org.opengis.geometry.DirectPosition)" class="member-name-link">castOrCopy</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">AbstractDirectPosition.</span><code><a href="../AbstractDirectPosition.html#castOrCopy(org.opengis.geometry.DirectPosition)" class="member-name-link">castOrCopy</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Returns the given position as an <code>AbstractDirectPosition</code> instance.</div>
 </div>
diff --git a/org/apache/sis/geometry/class-use/AbstractEnvelope.html b/org/apache/sis/geometry/class-use/AbstractEnvelope.html
index 11979dd8..9536686f 100644
--- a/org/apache/sis/geometry/class-use/AbstractEnvelope.html
+++ b/org/apache/sis/geometry/class-use/AbstractEnvelope.html
@@ -89,7 +89,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code>static <a href="../AbstractEnvelope.html" title="class in org.apache.sis.geometry">AbstractEnvelope</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">AbstractEnvelope.</span><code><a href="../AbstractEnvelope.html#castOrCopy(org.opengis.geometry.Envelope)" class="member-name-link">castOrCopy</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">AbstractEnvelope.</span><code><a href="../AbstractEnvelope.html#castOrCopy(org.opengis.geometry.Envelope)" class="member-name-link">castOrCopy</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Returns the given envelope as an <code>AbstractEnvelope</code> instance.</div>
 </div>
diff --git a/org/apache/sis/geometry/class-use/GeneralEnvelope.html b/org/apache/sis/geometry/class-use/GeneralEnvelope.html
index dd109b21..1e1e52ea 100644
--- a/org/apache/sis/geometry/class-use/GeneralEnvelope.html
+++ b/org/apache/sis/geometry/class-use/GeneralEnvelope.html
@@ -77,7 +77,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code><a href="../GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">GridExtent.</span><code><a href="../../coverage/grid/GridExtent.html#toEnvelope(org.opengis.referencing.operation.MathTransform)" class="member-name-link">toEnvelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;cornerToCRS)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">GridExtent.</span><code><a href="../../coverage/grid/GridExtent.html#toEnvelope(org.opengis.referencing.operation.MathTransform)" class="member-name-link">toEnvelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;cornerToCRS)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Transforms this grid extent to a "real world" envelope using the given transform.</div>
 </div>
@@ -93,7 +93,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code>static <a href="../GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">GeneralEnvelope.</span><code><a href="../GeneralEnvelope.html#castOrCopy(org.opengis.geometry.Envelope)" class="member-name-link">castOrCopy</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">GeneralEnvelope.</span><code><a href="../GeneralEnvelope.html#castOrCopy(org.opengis.geometry.Envelope)" class="member-name-link">castOrCopy</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Returns the given envelope as a <code>GeneralEnvelope</code> instance.</div>
 </div>
@@ -108,12 +108,12 @@ loadScripts(document, 'script');</script>
 <div class="block">Returns a view over the two horizontal dimensions of this envelope.</div>
 </div>
 <div class="col-first odd-row-color"><code>static <a href="../GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Envelopes.</span><code><a href="../Envelopes.html#intersect(org.opengis.geometry.Envelope...)" class="member-name-link">intersect</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>...&nbsp;envelopes)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Envelopes.</span><code><a href="../Envelopes.html#intersect(org.opengis.geometry.Envelope...)" class="member-name-link">intersect</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>...&nbsp;envelopes)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Computes the intersection of all given envelopes, transforming them to a common CRS if necessary.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="../GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">WraparoundAdjustment.</span><code><a href="../WraparoundAdjustment.html#shift(org.opengis.geometry.Envelope)" class="member-name-link">shift</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;areaOfInterest)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">WraparoundAdjustment.</span><code><a href="../WraparoundAdjustment.html#shift(org.opengis.geometry.Envelope)" class="member-name-link">shift</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;areaOfInterest)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Computes an envelope with coordinates equivalent to the given <code>areaOfInterest</code>, but
  potentially shifted for intersecting the domain of validity specified at construction time.</div>
@@ -125,25 +125,25 @@ loadScripts(document, 'script');</script>
 <div class="block">Returns a view over this envelope that encompass only some dimensions.</div>
 </div>
 <div class="col-first even-row-color"><code>static <a href="../GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Envelopes.</span><code><a href="../Envelopes.html#transform(org.opengis.referencing.operation.CoordinateOperation,org.opengis.geometry.Envelope)" class="member-name-link">transform</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link">CoordinateOperation</a>&nbsp;operation,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Envelopes.</span><code><a href="../Envelopes.html#transform(org.opengis.referencing.operation.CoordinateOperation,org.opengis.geometry.Envelope)" class="member-name-link">transform</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link">CoordinateOperation</a>&n [...]
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Transforms an envelope using the given coordinate operation.</div>
 </div>
 <div class="col-first odd-row-color"><code>static <a href="../GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Envelopes.</span><code><a href="../Envelopes.html#transform(org.opengis.referencing.operation.MathTransform,org.opengis.geometry.Envelope)" class="member-name-link">transform</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;transform,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Envelopes.</span><code><a href="../Envelopes.html#transform(org.opengis.referencing.operation.MathTransform,org.opengis.geometry.Envelope)" class="member-name-link">transform</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;transform,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Transforms an envelope using the given math transform.</div>
 </div>
 <div class="col-first even-row-color"><code>static <a href="../GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">Envelopes.</span><code><a href="../Envelopes.html#union(org.opengis.geometry.Envelope...)" class="member-name-link">union</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>...&nbsp;envelopes)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Envelopes.</span><code><a href="../Envelopes.html#union(org.opengis.geometry.Envelope...)" class="member-name-link">union</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>...&nbsp;envelopes)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Computes the union of all given envelopes, transforming them to a common CRS if necessary.</div>
 </div>
 <div class="col-first odd-row-color"><code>static <a href="../GeneralEnvelope.html" title="class in org.apache.sis.geometry">GeneralEnvelope</a>[]</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Envelopes.</span><code><a href="../Envelopes.html#wraparound(org.opengis.referencing.operation.MathTransform,org.opengis.geometry.Envelope)" class="member-name-link">wraparound</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;transform,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Envelopes.</span><code><a href="../Envelopes.html#wraparound(org.opengis.referencing.operation.MathTransform,org.opengis.geometry.Envelope)" class="member-name-link">wraparound</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;transform,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Transforms potentially many times an envelope using the given math transform.</div>
 </div>
diff --git a/org/apache/sis/geometry/class-use/ImmutableEnvelope.html b/org/apache/sis/geometry/class-use/ImmutableEnvelope.html
index 93194e37..e2dbf262 100644
--- a/org/apache/sis/geometry/class-use/ImmutableEnvelope.html
+++ b/org/apache/sis/geometry/class-use/ImmutableEnvelope.html
@@ -93,7 +93,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code>static <a href="../ImmutableEnvelope.html" title="class in org.apache.sis.geometry">ImmutableEnvelope</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">ImmutableEnvelope.</span><code><a href="../ImmutableEnvelope.html#castOrCopy(org.opengis.geometry.Envelope)" class="member-name-link">castOrCopy</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ImmutableEnvelope.</span><code><a href="../ImmutableEnvelope.html#castOrCopy(org.opengis.geometry.Envelope)" class="member-name-link">castOrCopy</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;envelope)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Returns the given envelope as an <code>ImmutableEnvelope</code> instance.</div>
 </div>
diff --git a/org/apache/sis/geometry/class-use/MismatchedReferenceSystemException.html b/org/apache/sis/geometry/class-use/MismatchedReferenceSystemException.html
index 615352e8..21399aee 100644
--- a/org/apache/sis/geometry/class-use/MismatchedReferenceSystemException.html
+++ b/org/apache/sis/geometry/class-use/MismatchedReferenceSystemException.html
@@ -73,7 +73,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">AbstractDirectPosition.</span><code><a href="../AbstractDirectPosition.html#setLocation(org.opengis.geometry.DirectPosition)" class="member-name-link">setLocation</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">AbstractDirectPosition.</span><code><a href="../AbstractDirectPosition.html#setLocation(org.opengis.geometry.DirectPosition)" class="member-name-link">setLocation</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;position)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Sets this direct position to the given position.</div>
 </div>
@@ -84,20 +84,20 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-second">Constructor</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code>&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="../Envelope2D.html#%3Cinit%3E(org.opengis.geometry.DirectPosition,org.opengis.geometry.DirectPosition)" class="member-name-link">Envelope2D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;lowerCorner,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;upperCorner)</code></div>
+<div class="col-second even-row-color"><code><a href="../Envelope2D.html#%3Cinit%3E(org.opengis.geometry.DirectPosition,org.opengis.geometry.DirectPosition)" class="member-name-link">Envelope2D</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;lowerCorner,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;upperCorner)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Constructs a two-dimensional envelope defined by the specified coordinates.</div>
 </div>
 <div class="col-first odd-row-color"><code>&nbsp;</code></div>
-<div class="col-second odd-row-color"><code><a href="../GeneralEnvelope.html#%3Cinit%3E(org.opengis.geometry.DirectPosition,org.opengis.geometry.DirectPosition)" class="member-name-link">GeneralEnvelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;lowerCorner,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;upperCorner)</code></div>
+<div class="col-second odd-row-color"><code><a href="../GeneralEnvelope.html#%3Cinit%3E(org.opengis.geometry.DirectPosition,org.opengis.geometry.DirectPosition)" class="member-name-link">GeneralEnvelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;lowerCorner,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;upperCorner)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Constructs an envelope defined by two corners given as direct positions.</div>
 </div>
 <div class="col-first even-row-color"><code>&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="../ImmutableEnvelope.html#%3Cinit%3E(org.opengis.geometry.DirectPosition,org.opengis.geometry.DirectPosition)" class="member-name-link">ImmutableEnvelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;lowerCorner,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;upperCorner)</code></div>
+<div class="col-second even-row-color"><code><a href="../ImmutableEnvelope.html#%3Cinit%3E(org.opengis.geometry.DirectPosition,org.opengis.geometry.DirectPosition)" class="member-name-link">ImmutableEnvelope</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;lowerCorner,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;upperCorner)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Constructs an envelope defined by two corners given as direct positions.</div>
 </div>
diff --git a/org/apache/sis/geometry/package-summary.html b/org/apache/sis/geometry/package-summary.html
index a1a0b6d2..273c4931 100644
--- a/org/apache/sis/geometry/package-summary.html
+++ b/org/apache/sis/geometry/package-summary.html
@@ -114,7 +114,7 @@ loadScripts(document, 'script');</script>
  of the bounding box definition. In a WCS 1.1 data structure, the
  <a href="AbstractEnvelope.html#getLowerCorner()">lower corner</a>
  defines the edges region in the directions of <em>decreasing</em> coordinate values in the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">envelope CRS</a>,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">envelope CRS</a>,
  while the <a href="AbstractEnvelope.html#getUpperCorner()">upper corner</a>
  defines the edges region in the directions of <em>increasing</em> coordinate values.
  Those lower and upper corners are usually the algebraic
@@ -134,7 +134,7 @@ loadScripts(document, 'script');</script>
 
  <ul>
    <li>In calculation of envelopes spans and median positions (centers) — handled specially only
-       on axes having the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>WRAPAROUND</code></a>
+       on axes having the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/RangeMeaning.html#WRAPAROUND" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>WRAPAROUND</code></a>
        range meaning.</li>
    <li>When checking for containment, intersections or unions — can be handled specially for
        any axis, in which case the envelope represents an <em>exclusion</em> area instead
@@ -205,7 +205,7 @@ loadScripts(document, 'script');</script>
 <div class="col-first even-row-color class-summary class-summary-tab5"><a href="MismatchedReferenceSystemException.html" title="class in org.apache.sis.geometry">MismatchedReferenceSystemException</a></div>
 <div class="col-last even-row-color class-summary class-summary-tab5">
 <div class="block">Indicates that an object cannot be constructed because of a mismatch in the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">reference systems</a> of
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">reference systems</a> of
  geometric components.</div>
 </div>
 <div class="col-first odd-row-color class-summary class-summary-tab2"><a href="Shapes2D.html" title="class in org.apache.sis.geometry">Shapes2D</a></div>
diff --git a/org/apache/sis/geometry/package-tree.html b/org/apache/sis/geometry/package-tree.html
index 7abeadd0..7081c697 100644
--- a/org/apache/sis/geometry/package-tree.html
+++ b/org/apache/sis/geometry/package-tree.html
@@ -73,13 +73,13 @@ loadScripts(document, 'script');</script>
 </li>
 <li class="circle"><a href="../io/wkt/FormattableObject.html" class="type-name-link" title="class in org.apache.sis.io.wkt">FormattableObject</a>
 <ul>
-<li class="circle"><a href="AbstractDirectPosition.html" class="type-name-link" title="class in org.apache.sis.geometry">AbstractDirectPosition</a> (implements <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>)
+<li class="circle"><a href="AbstractDirectPosition.html" class="type-name-link" title="class in org.apache.sis.geometry">AbstractDirectPosition</a> (implements <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>)
 <ul>
 <li class="circle"><a href="DirectPosition1D.html" class="type-name-link" title="class in org.apache.sis.geometry">DirectPosition1D</a> (implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</ [...]
 <li class="circle"><a href="GeneralDirectPosition.html" class="type-name-link" title="class in org.apache.sis.geometry">GeneralDirectPosition</a> (implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Seri [...]
 </ul>
 </li>
-<li class="circle"><a href="AbstractEnvelope.html" class="type-name-link" title="class in org.apache.sis.geometry">AbstractEnvelope</a> (implements <a href="../util/Emptiable.html" title="interface in org.apache.sis.util">Emptiable</a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>)
+<li class="circle"><a href="AbstractEnvelope.html" class="type-name-link" title="class in org.apache.sis.geometry">AbstractEnvelope</a> (implements <a href="../util/Emptiable.html" title="interface in org.apache.sis.util">Emptiable</a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>)
 <ul>
 <li class="circle"><a href="GeneralEnvelope.html" class="type-name-link" title="class in org.apache.sis.geometry">GeneralEnvelope</a> (implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)</li>
 <li class="circle"><a href="ImmutableEnvelope.html" class="type-name-link" title="class in org.apache.sis.geometry">ImmutableEnvelope</a> (implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)</li>
@@ -91,7 +91,7 @@ loadScripts(document, 'script');</script>
 <ul>
 <li class="circle"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Point2D.Double.html" class="type-name-link external-link" title="class or interface in java.awt.geom">Point2D.Double</a> (implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
 <ul>
-<li class="circle"><a href="DirectPosition2D.html" class="type-name-link" title="class in org.apache.sis.geometry">DirectPosition2D</a> (implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPositio [...]
+<li class="circle"><a href="DirectPosition2D.html" class="type-name-link" title="class in org.apache.sis.geometry">DirectPosition2D</a> (implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external- [...]
 </ul>
 </li>
 </ul>
@@ -102,7 +102,7 @@ loadScripts(document, 'script');</script>
 <ul>
 <li class="circle"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/geom/Rectangle2D.Double.html" class="type-name-link external-link" title="class or interface in java.awt.geom">Rectangle2D.Double</a> (implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
 <ul>
-<li class="circle"><a href="Envelope2D.html" class="type-name-link" title="class in org.apache.sis.geometry">Envelope2D</a> (implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a>, <a href="../util/Emptiable.html" title="interface in org.apache.sis.util">Emptiable</a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or [...]
+<li class="circle"><a href="Envelope2D.html" class="type-name-link" title="class in org.apache.sis.geometry">Envelope2D</a> (implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a>, <a href="../util/Emptiable.html" title="interface in org.apache.sis.util">Emptiable</a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.ht [...]
 </ul>
 </li>
 </ul>
diff --git a/org/apache/sis/geometry/package-use.html b/org/apache/sis/geometry/package-use.html
index 2b673e7a..9e583698 100644
--- a/org/apache/sis/geometry/package-use.html
+++ b/org/apache/sis/geometry/package-use.html
@@ -151,7 +151,7 @@ loadScripts(document, 'script');</script>
 <div class="col-first odd-row-color"><a href="class-use/MismatchedReferenceSystemException.html#org.apache.sis.geometry">MismatchedReferenceSystemException</a></div>
 <div class="col-last odd-row-color">
 <div class="block">Indicates that an object cannot be constructed because of a mismatch in the
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">reference systems</a> of
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">reference systems</a> of
  geometric components.</div>
 </div>
 <div class="col-first even-row-color"><a href="class-use/WraparoundMethod.html#org.apache.sis.geometry">WraparoundMethod</a></div>
diff --git a/org/apache/sis/gui/map/MapCanvas.html b/org/apache/sis/gui/map/MapCanvas.html
index 6c209498..61eb2a91 100644
--- a/org/apache/sis/gui/map/MapCanvas.html
+++ b/org/apache/sis/gui/map/MapCanvas.html
@@ -305,7 +305,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Notifies all registered listeners that a property of the given name changed its value.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getObjectiveBounds()" class="member-name-link">get­Objective­Bounds</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the data bounds to use for computing the initial "objective to display" transform.</div>
@@ -347,7 +347,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Registers a task to execute after the background thread finished its current rendering task.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setObjectiveBounds(org.opengis.geometry.Envelope)" class="member-name-link">set­Objective­Bounds</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;visible­Area)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setObjectiveBounds(org.opengis.geometry.Envelope)" class="member-name-link">set­Objective­Bounds</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;visible­Area)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets the data bounds to use for computing the initial value of <a href="../../portrayal/PlanarCanvas.html#objectiveToDisplay"><code>Planar­Canvas​.objective­To­Display</code></a>.</div>
 </div>
@@ -511,7 +511,7 @@ loadScripts(document, 'script');</script>
 <dd><code>visible­Area</code> - bounding box, objective CRS and or initial zoom level,
          or <code>null</code> if unknown (in which case an identity transform will be set).</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given grid geometry is not two-dimensional.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given grid geometry is not two-dimensional.</dd>
 <dt>Since:</dt>
 <dd>1.3</dd>
 <dt>See Also:</dt>
@@ -535,7 +535,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="getObjectiveBounds()">
 <h3>getObjectiveBounds</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></span>&nbsp;<span class="element-name">getObjectiveBounds</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a></span>&nbsp;<span class="element-name">getObjectiveBounds</span>()</div>
 <div class="block">Returns the data bounds to use for computing the initial "objective to display" transform.
  This is the value specified by the last call to <a href="#setObjectiveBounds(org.opengis.geometry.Envelope)"><code>set­Objective­Bounds(Envelope)</code></a>.
  The coordinate reference system of the returned envelope defines also the CRS which
@@ -552,7 +552,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="setObjectiveBounds(org.opengis.geometry.Envelope)">
 <h3>setObjectiveBounds</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setObjectiveBounds</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;visibleArea)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setObjectiveBounds</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;visibleArea)</span></div>
 <div class="block">Sets the data bounds to use for computing the initial value of <a href="../../portrayal/PlanarCanvas.html#objectiveToDisplay"><code>Planar­Canvas​.objective­To­Display</code></a>.
  Invoking this method also sets the initial <a href="../../portrayal/Canvas.html#getObjectiveCRS()">objective CRS</a>
  of this canvas to the CRS of given envelope.
@@ -565,7 +565,7 @@ loadScripts(document, 'script');</script>
 <dd><code>visible­Area</code> - bounding box in (new) objective CRS of the initial area to show,
          or <code>null</code> if unknown (in which case an identity transform will be set).</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given envelope is not two-dimensional.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/MismatchedDimensionException.html" title="class or interface in org.opengis.geometry" class="external-link">Mismatched­Dimension­Exception</a></code> - if the given envelope is not two-dimensional.</dd>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list-long">
diff --git a/org/apache/sis/gui/map/StatusBar.html b/org/apache/sis/gui/map/StatusBar.html
index e54086a8..d9e716c8 100644
--- a/org/apache/sis/gui/map/StatusBar.html
+++ b/org/apache/sis/gui/map/StatusBar.html
@@ -158,7 +158,7 @@ implements EventHandler&lt;MouseEvent&gt;</span></div>
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Field</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><code>final Object­Property&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&gt;</code></div>
+<div class="col-first even-row-color"><code>final Object­Property&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&gt;</code></div>
 <div class="col-second even-row-color"><code><a href="#localToObjectiveCRS" class="member-name-link">local­To­Objective­CRS</a></code></div>
 <div class="col-last even-row-color">
 <div class="block">Conversion from local coordinates to geographic or projected coordinates of rendered data.</div>
@@ -173,7 +173,7 @@ implements EventHandler&lt;MouseEvent&gt;</span></div>
 <div class="col-last even-row-color">
 <div class="block">The label where to format the cursor position, either as coordinate values or other representations.</div>
 </div>
-<div class="col-first odd-row-color"><code>final Read­Only­Object­Property&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;</code></div>
+<div class="col-first odd-row-color"><code>final Read­Only­Object­Property&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;</code></div>
 <div class="col-second odd-row-color"><code><a href="#positionReferenceSystem" class="member-name-link">position­Reference­System</a></code></div>
 <div class="col-last odd-row-color">
 <div class="block">The reference systems used by the coordinates shown in this status bar.</div>
@@ -325,7 +325,7 @@ implements EventHandler&lt;MouseEvent&gt;</span></div>
 <li>
 <section class="detail" id="localToObjectiveCRS">
 <h3>localToObjectiveCRS</h3>
-<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">ObjectProperty&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&gt;</span>&nbsp;<span class="element-name">localToObjectiveCRS</span></div>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">ObjectProperty&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&gt;</span>&nbsp;<span class="element-name">localToObjectiveCRS</span></div>
 <div class="block">Conversion from local coordinates to geographic or projected coordinates of rendered data.
  The local coordinates are the coordinates of the JavaFX view, as given for example in <code>Mouse­Event</code>
  The objective coordinates are geographic or projected coordinates of rendered data, ignoring all CRS changes
@@ -335,7 +335,7 @@ implements EventHandler&lt;MouseEvent&gt;</span></div>
 
  <p>This transform shall never be null. It is initially an identity transform and is modified by
  <a href="#applyCanvasGeometry(org.apache.sis.coverage.grid.GridGeometry)"><code>apply­Canvas­Geometry(Grid­Geometry)</code></a>. The transform is usually (but not necessarily) affine
- and should have no <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/CoordinateOperation.html#getCoordinateOperationAccuracy()" title="class or interface in org.opengis.referencing.operation" class="external-link">inaccuracy</a>
+ and should have no <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/CoordinateOperation.html#getCoordinateOperationAccuracy()" title="class or interface in org.opengis.referencing.operation" class="external-link">inaccuracy</a>
  (ignoring rounding error). This transform is normally the inverse of canvas
  <a href="../../portrayal/Canvas.html#getObjectiveToDisplay()">objective to display</a> transform,
  but temporary mismatches may exist during gesture events such as pans, zooms and rotations.</p>
@@ -366,7 +366,7 @@ implements EventHandler&lt;MouseEvent&gt;</span></div>
 <li>
 <section class="detail" id="positionReferenceSystem">
 <h3>positionReferenceSystem</h3>
-<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">ReadOnlyObjectProperty&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&gt;</span>&nbsp;<span class="element-name">positionReferenceSystem</span></div>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">ReadOnlyObjectProperty&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&gt;</span>&nbsp;<span class="element-name">positionReferenceSystem</span></div>
 <div class="block">The reference systems used by the coordinates shown in this status bar.
  This is initially the <cite>objective CRS</cite>, but may become different
  if the user selects another reference system through contextual menu.
diff --git a/org/apache/sis/gui/map/ValuesUnderCursor.Formatter.html b/org/apache/sis/gui/map/ValuesUnderCursor.Formatter.html
index 9b87880f..e466fa84 100644
--- a/org/apache/sis/gui/map/ValuesUnderCursor.Formatter.html
+++ b/org/apache/sis/gui/map/ValuesUnderCursor.Formatter.html
@@ -152,7 +152,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#evaluate(org.opengis.geometry.DirectPosition)" class="member-name-link">evaluate</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;point)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#evaluate(org.opengis.geometry.DirectPosition)" class="member-name-link">evaluate</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;point)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
 <div class="block">Returns a string representation of data under the given "real world" position.</div>
 </div>
@@ -218,9 +218,9 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <li>
 <section class="detail" id="evaluate(org.opengis.geometry.DirectPosition)">
 <h3>evaluate</h3>
-<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">evaluate</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometr [...]
+<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">evaluate</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in  [...]
 <div class="block">Returns a string representation of data under the given "real world" position.
- The <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">position CRS</a>
+ The <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">position CRS</a>
  should be non-null for avoiding ambiguity about what is the default CRS.
  The position CRS may be anything; this method shall transform coordinates itself if needed.
 
diff --git a/org/apache/sis/gui/map/ValuesUnderCursor.html b/org/apache/sis/gui/map/ValuesUnderCursor.html
index 78e62784..1a8982c4 100644
--- a/org/apache/sis/gui/map/ValuesUnderCursor.html
+++ b/org/apache/sis/gui/map/ValuesUnderCursor.html
@@ -180,7 +180,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#evaluateLater(org.opengis.geometry.DirectPosition)" class="member-name-link">evaluate­Later</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;point)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#evaluateLater(org.opengis.geometry.DirectPosition)" class="member-name-link">evaluate­Later</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;point)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Formats a string representation of data under given "real world" position.</div>
 </div>
@@ -259,13 +259,13 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="evaluateLater(org.opengis.geometry.DirectPosition)">
 <h3>evaluateLater</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">evaluateLater</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;point)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">evaluateLater</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">DirectPosition</a>&nbsp;point)</span></div>
 <div class="block">Formats a string representation of data under given "real world" position.
  This method shall be invoked in JavaFX thread, but values will be fetched
  and formatted in a background thread managed automatically by this
  <code>Values­Under­Cursor</code> class.
 
- <p>The <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">position CRS</a>
+ <p>The <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html#getCoordinateReferenceSystem()" title="class or interface in org.opengis.geometry" class="external-link">position CRS</a>
  should be non-null for avoiding ambiguity about what is the default CRS.
  The position CRS can be anything; it will be transformed if needed.</p></div>
 <dl class="notes">
diff --git a/org/apache/sis/gui/metadata/MetadataSummary.html b/org/apache/sis/gui/metadata/MetadataSummary.html
index 45b3bf21..3faa7b5c 100644
--- a/org/apache/sis/gui/metadata/MetadataSummary.html
+++ b/org/apache/sis/gui/metadata/MetadataSummary.html
@@ -127,7 +127,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Field</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><code>final Object­Property&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a>&gt;</code></div>
+<div class="col-first even-row-color"><code>final Object­Property&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a>&gt;</code></div>
 <div class="col-second even-row-color"><code><a href="#metadataProperty" class="member-name-link">metadata­Property</a></code></div>
 <div class="col-last even-row-color">
 <div class="block">The metadata shown in this pane.</div>
@@ -161,7 +161,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMetadata()" class="member-name-link">get­Metadata</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the metadata currently shown, or <code>null</code> if none.</div>
@@ -183,7 +183,7 @@ loadScripts(document, 'script');</script>
  <a href="#setMetadata(org.opengis.metadata.Metadata)"><code>set­Metadata(Metadata)</code></a> when ready.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setMetadata(org.opengis.metadata.Metadata)" class="member-name-link">set­Metadata</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a>&nbsp;metadata)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setMetadata(org.opengis.metadata.Metadata)" class="member-name-link">set­Metadata</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a>&nbsp;metadata)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets the content of this pane to the given metadata.</div>
 </div>
@@ -210,7 +210,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="metadataProperty">
 <h3>metadataProperty</h3>
-<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">ObjectProperty&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a>&gt;</span>&nbsp;<span class="element-name">metadataProperty</span></div>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">ObjectProperty&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a>&gt;</span>&nbsp;<span class="element-name">metadataProperty</span></div>
 <div class="block">The metadata shown in this pane.</div>
 <dl class="notes">
 <dt>See Also:</dt>
@@ -276,7 +276,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="setMetadata(org.opengis.metadata.Metadata)">
 <h3>setMetadata</h3>
-<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setMetadata</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a>&nbsp;metadata)</span></div>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setMetadata</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a>&nbsp;metadata)</span></div>
 <div class="block">Sets the content of this pane to the given metadata.
  This is a convenience method for setting <a href="#metadataProperty"><code>metadata­Property</code></a> value.</div>
 <dl class="notes">
@@ -295,7 +295,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="getMetadata()">
 <h3>getMetadata</h3>
-<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a></span>&nbsp;<span class="element-name">getMetadata</span>()</div>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a></span>&nbsp;<span class="element-name">getMetadata</span>()</div>
 <div class="block">Returns the metadata currently shown, or <code>null</code> if none.
  This is a convenience method for fetching <a href="#metadataProperty"><code>metadata­Property</code></a> value.</div>
 <dl class="notes">
diff --git a/org/apache/sis/gui/metadata/StandardMetadataTree.html b/org/apache/sis/gui/metadata/StandardMetadataTree.html
index aa99b415..fd968033 100644
--- a/org/apache/sis/gui/metadata/StandardMetadataTree.html
+++ b/org/apache/sis/gui/metadata/StandardMetadataTree.html
@@ -113,7 +113,7 @@ loadScripts(document, 'script');</script>
 <hr>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">StandardMetadataTree</span>
 <span class="extends-implements">extends <a href="MetadataTree.html" title="class in org.apache.sis.gui.metadata">MetadataTree</a></span></div>
-<div class="block">A view of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Metadata</code></a> properties organized as a tree table.
+<div class="block">A view of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Metadata</code></a> properties organized as a tree table.
  The content of each row in this tree table is represented by a <a href="../../util/collection/TreeTable.Node.html" title="interface in org.apache.sis.util.collection"><code>Tree­Table​.Node</code></a>.
  The tree table shows the following columns:
 
@@ -222,7 +222,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setContent(org.opengis.metadata.Metadata)" class="member-name-link">set­Content</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a>&nbsp;metadata)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setContent(org.opengis.metadata.Metadata)" class="member-name-link">set­Content</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a>&nbsp;metadata)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets the metadata to show in this tree table.</div>
 </div>
@@ -296,7 +296,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="setContent(org.opengis.metadata.Metadata)">
 <h3>setContent</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setContent</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a>&nbsp;metadata)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setContent</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link">Metadata</a>&nbsp;metadata)</span></div>
 <div class="block">Sets the metadata to show in this tree table. This method gets a <a href="../../util/collection/TreeTable.html" title="interface in org.apache.sis.util.collection"><code>Tree­Table</code></a> view
  of the given metadata, then delegates to <a href="MetadataTree.html#setContent(org.apache.sis.util.collection.TreeTable)"><code>Metadata­Tree​.set­Content(Tree­Table)</code></a>.</div>
 <dl class="notes">
diff --git a/org/apache/sis/gui/metadata/class-use/MetadataTree.html b/org/apache/sis/gui/metadata/class-use/MetadataTree.html
index 54be5198..8f3a0ea6 100644
--- a/org/apache/sis/gui/metadata/class-use/MetadataTree.html
+++ b/org/apache/sis/gui/metadata/class-use/MetadataTree.html
@@ -75,7 +75,7 @@ loadScripts(document, 'script');</script>
 <div class="col-first even-row-color"><code>class&nbsp;</code></div>
 <div class="col-second even-row-color"><code><a href="../StandardMetadataTree.html" class="type-name-link" title="class in org.apache.sis.gui.metadata">StandardMetadataTree</a></code></div>
 <div class="col-last even-row-color">
-<div class="block">A view of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Metadata</code></a> properties organized as a tree table.</div>
+<div class="block">A view of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Metadata</code></a> properties organized as a tree table.</div>
 </div>
 </div>
 </section>
diff --git a/org/apache/sis/gui/metadata/package-summary.html b/org/apache/sis/gui/metadata/package-summary.html
index a084342b..ba70093c 100644
--- a/org/apache/sis/gui/metadata/package-summary.html
+++ b/org/apache/sis/gui/metadata/package-summary.html
@@ -75,7 +75,7 @@ loadScripts(document, 'script');</script>
 <div class="package-signature">package <span class="element-name">org.apache.sis.gui.metadata</span></div>
 <section class="package-description" id="package-description">
 <div class="block">Widgets about metadata.
- Those widgets can show a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Metadata</code></a> instance in a tree,
+ Those widgets can show a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Metadata</code></a> instance in a tree,
  or show a summary of those metadata in an "overview" panel.</div>
 <dl class="notes">
 <dt>Since:</dt>
@@ -131,7 +131,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color class-summary class-summary-tab2"><a href="StandardMetadataTree.html" title="class in org.apache.sis.gui.metadata">StandardMetadataTree</a></div>
 <div class="col-last even-row-color class-summary class-summary-tab2">
-<div class="block">A view of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Metadata</code></a> properties organized as a tree table.</div>
+<div class="block">A view of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Metadata.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Metadata</code></a> properties organized as a tree table.</div>
 </div>
 </div>
 </div>
diff --git a/org/apache/sis/gui/referencing/CRSChooser.html b/org/apache/sis/gui/referencing/CRSChooser.html
index 5d88227c..11ad4d4d 100644
--- a/org/apache/sis/gui/referencing/CRSChooser.html
+++ b/org/apache/sis/gui/referencing/CRSChooser.html
@@ -91,7 +91,7 @@ loadScripts(document, 'script');</script>
 <h1 title="Class CRSChooser" class="title">Class CRSChooser</h1>
 </div>
 <div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
-<div class="inheritance">Dialog&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&gt;
+<div class="inheritance">Dialog&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&gt;
 <div class="inheritance">CRSChooser</div>
 </div>
 </div>
@@ -102,9 +102,9 @@ loadScripts(document, 'script');</script>
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CRSChooser</span>
-<span class="extends-implements">extends Dialog&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&gt;</span></div>
+<span class="extends-implements">extends Dialog&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&gt;</span></div>
 <div class="block">A list of Coordinate Reference Systems (CRS) from which the user can select.
- The CRS choices is built in a background thread from a specified <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CRSAuthorityFactory.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>CRSAuthority­Factory</code></a>.</div>
+ The CRS choices is built in a background thread from a specified <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CRSAuthorityFactory.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>CRSAuthority­Factory</code></a>.</div>
 <dl class="notes">
 <dt>Since:</dt>
 <dd>1.1</dd>
@@ -135,8 +135,8 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color">
 <div class="block">Creates a chooser proposing all coordinate reference systems from the default factory.</div>
 </div>
-<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CRSAuthorityFactory,org.opengis.geometry.Envelope,java.util.Locale)" class="member-name-link">CRSChooser</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CRSAuthorityFactory.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CRSAuthority­Factory</a>&nbsp;factory,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;area­Of­Interest,
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CRSAuthorityFactory,org.opengis.geometry.Envelope,java.util.Locale)" class="member-name-link">CRSChooser</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CRSAuthorityFactory.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CRSAuthority­Factory</a>&nbsp;factory,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;area­Of­Interest,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Locale.html" title="class or interface in java.util" class="external-link">Locale</a>&nbsp;locale)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Creates a chooser proposing all coordinate reference systems from the given factory.</div>
@@ -155,10 +155,10 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Referenc [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"> [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#showDialog(javafx.stage.Window)" class="member-name-link">show­Dialog</a><wbr>(Window&nbsp;parent)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Shows a dialog to select a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a>.</div>
+<div class="block">Shows a dialog to select a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a>.</div>
 </div>
 </div>
 </div>
@@ -190,8 +190,8 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.referencing.crs.CRSAuthorityFactory,org.opengis.geometry.Envelope,java.util.Locale)">
 <h3>CRSChooser</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CRSChooser</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CRSAuthorityFactory.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CRSAuthorityFactory</a>&nbsp;factory,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;areaOfInterest,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CRSChooser</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CRSAuthorityFactory.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CRSAuthorityFactory</a>&nbsp;factory,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;areaOfInterest,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Locale.html" title="class or interface in java.util" class="external-link">Locale</a>&nbsp;locale)</span></div>
 <div class="block">Creates a chooser proposing all coordinate reference systems from the given factory.
  If the given factory is <code>null</code>, then a
@@ -216,13 +216,13 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="showDialog(javafx.stage.Window)">
 <h3>showDialog</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&gt;</sp [...]
-<div class="block">Shows a dialog to select a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a>.</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenc [...]
+<div class="block">Shows a dialog to select a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a>.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>parent</code> - parent frame of dialog, or <code>null</code> for an unowned dialog.</dd>
 <dt>Returns:</dt>
-<dd>the selected <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a>, or empty if none.</dd>
+<dd>the selected <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a>, or empty if none.</dd>
 </dl>
 </section>
 </li>
diff --git a/org/apache/sis/gui/referencing/PositionableProjection.html b/org/apache/sis/gui/referencing/PositionableProjection.html
index b6e79fe0..a6230053 100644
--- a/org/apache/sis/gui/referencing/PositionableProjection.html
+++ b/org/apache/sis/gui/referencing/PositionableProjection.html
@@ -98,7 +98,7 @@ loadScripts(document, 'script');</script>
 <h1 title="Class PositionableProjection" class="title">Class PositionableProjection</h1>
 </div>
 <div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
-<div class="inheritance"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">CodeList</a>&lt;<a href="PositionableProjection.html" title="class in org.apache.sis.gui.referencing">PositionableProjection</a>&gt;
+<div class="inheritance"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">CodeList</a>&lt;<a href="PositionableProjection.html" title="class in org.apache.sis.gui.referencing">PositionableProjection</a>&gt;
 <div class="inheritance">PositionableProjection</div>
 </div>
 </div>
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
 </dl>
 <hr>
 <div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">PositionableProjection</span>
-<span class="extends-implements">extends <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">CodeList</a>&lt;<a href="PositionableProjection.html" title="class in org.apache.sis.gui.referencing">PositionableProjection</a>&gt;</span></div>
+<span class="extends-implements">extends <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">CodeList</a>&lt;<a href="PositionableProjection.html" title="class in org.apache.sis.gui.referencing">PositionableProjection</a>&gt;</span></div>
 <div class="block">Provider of map projections centered on a point of interest.
  The point of interest is typically determined by mouse location.</div>
 <dl class="notes">
@@ -132,8 +132,8 @@ loadScripts(document, 'script');</script>
 <section class="nested-class-summary" id="nested-class-summary">
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
-<h2 id="nested-classes-inherited-from-class-org.opengis.util.CodeList">Nested classes/interfaces inherited from class&nbsp;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">CodeList</a></h2>
-<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.Filter.html" title="class or interface in org.opengis.util" class="external-link">Code­List​.Filter</a></code></div>
+<h2 id="nested-classes-inherited-from-class-org.opengis.util.CodeList">Nested classes/interfaces inherited from class&nbsp;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">CodeList</a></h2>
+<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.Filter.html" title="class or interface in org.opengis.util" class="external-link">Code­List​.Filter</a></code></div>
 </section>
 </li>
 <!-- =========== FIELD SUMMARY =========== -->
@@ -196,13 +196,13 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Method</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/ProjectedCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Projected­CRS</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createProjectedCRS(org.opengis.geometry.DirectPosition)" class="member-name-link">create­Projected­CRS</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;center)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/ProjectedCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Projected­CRS</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createProjectedCRS(org.opengis.geometry.DirectPosition)" class="member-name-link">create­Projected­CRS</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link">Direct­Position</a>&nbsp;center)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Creates a map projection centered on the given position.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>protected abstract <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/ProjectedCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Projected­CRS</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createProjectedCRS(org.opengis.referencing.crs.GeographicCRS,double,double)" class="member-name-link">create­Projected­CRS</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/GeographicCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Geographic­CRS</a>&nbsp;base­CRS,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>protected abstract <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/ProjectedCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Projected­CRS</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createProjectedCRS(org.opengis.referencing.crs.GeographicCRS,double,double)" class="member-name-link">create­Projected­CRS</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/GeographicCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Geographic­CRS</a>&nbsp;base­CRS,
  double&nbsp;latitude,
  double&nbsp;longitude)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
@@ -227,8 +227,8 @@ loadScripts(document, 'script');</script>
 </div>
 </div>
 <div class="inherited-list">
-<h3 id="methods-inherited-from-class-CodeList">Methods inherited from class&nbsp;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">CodeList</a></h3>
-<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html#compareTo(E)" title="class or interface in org.opengis.util" class="external-link">compare­To</a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html#equals(java.lang.Object)" title="class or interface in org.opengis.util" class="external-link">equals</a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html#identifier()" title="class or interface in org.opengis.uti [...]
+<h3 id="methods-inherited-from-class-CodeList">Methods inherited from class&nbsp;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">CodeList</a></h3>
+<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html#compareTo(E)" title="class or interface in org.opengis.util" class="external-link">compare­To</a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html#equals(java.lang.Object)" title="class or interface in org.opengis.util" class="external-link">equals</a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html#i [...]
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-Object">Methods inherited from class&nbsp;<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
 <code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in [...]
@@ -353,7 +353,7 @@ loadScripts(document, 'script');</script>
  this method can be invoked on an instance of the parent <code>Code­List</code> class.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html#family()" title="class or interface in org.opengis.util" class="external-link">family</a></code>&nbsp;in class&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">Code­List</a>&lt;<a href="PositionableProjection.html" title="class in org.apache.sis.gui.referencing">Positionable­Projection</a>&gt;</code></dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html#family()" title="class or interface in org.opengis.util" class="external-link">family</a></code>&nbsp;in class&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">Code­List</a>&lt;<a href="PositionableProjection.html" title="class in org.apache.sis.gui.referencing">P [...]
 <dt>Returns:</dt>
 <dd>all code <a href="#values()">values</a> for this code list.</dd>
 </dl>
@@ -366,7 +366,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Returns a name for this enumeration which can be used in a user interface.</div>
 <dl class="notes">
 <dt>Overrides:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html#toString()" title="class or interface in org.opengis.util" class="external-link">to­String</a></code>&nbsp;in class&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">Code­List</a>&lt;<a href="PositionableProjection.html" title="class in org.apache.sis.gui.referencing">Positionable­Projection</a>&gt;</c [...]
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html#toString()" title="class or interface in org.opengis.util" class="external-link">to­String</a></code>&nbsp;in class&nbsp;<code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">Code­List</a>&lt;<a href="PositionableProjection.html" title="class in org.apache.sis.gui.referenci [...]
 <dt>Returns:</dt>
 <dd>a human-readable name for the projection created by this enumeration.</dd>
 </dl>
@@ -375,9 +375,9 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="createProjectedCRS(org.opengis.geometry.DirectPosition)">
 <h3>createProjectedCRS</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/ProjectedCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link">ProjectedCRS</a></span>&nbsp;<span class="element-name">createProjectedCRS</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface  [...]
-                                throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">FactoryException</a>,
-<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/ProjectedCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link">ProjectedCRS</a></span>&nbsp;<span class="element-name">createProjectedCRS</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPos [...]
+                                throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">FactoryException</a>,
+<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Creates a map projection centered on the given position. The position must have a coordinate reference system,
  but that CRS does not need to be geographic. The projection created by this method will use the same reference
  frame (datum) than the given position.
@@ -390,18 +390,18 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd>projection centered on the given position.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">Factory­Exception</a></code> - if an error occurred while creating the projection.</dd>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if an error occurred while converting the given position.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">Factory­Exception</a></code> - if an error occurred while creating the projection.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if an error occurred while converting the given position.</dd>
 </dl>
 </section>
 </li>
 <li>
 <section class="detail" id="createProjectedCRS(org.opengis.referencing.crs.GeographicCRS,double,double)">
 <h3>createProjectedCRS</h3>
-<div class="member-signature"><span class="modifiers">protected abstract</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/ProjectedCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link">ProjectedCRS</a></span>&nbsp;<span class="element-name">createProjectedCRS</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/GeographicCRS.html" title="c [...]
+<div class="member-signature"><span class="modifiers">protected abstract</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/ProjectedCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link">ProjectedCRS</a></span>&nbsp;<span class="element-name">createProjectedCRS</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/refere [...]
  double&nbsp;latitude,
  double&nbsp;longitude)</span>
-                                            throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">FactoryException</a></span></div>
+                                            throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">FactoryException</a></span></div>
 <div class="block">Creates a map projection centered on the given latitude and longitude.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
@@ -411,7 +411,7 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd>projection centered on the given position.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">Factory­Exception</a></code> - if an error occurred while creating the projection.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">Factory­Exception</a></code> - if an error occurred while creating the projection.</dd>
 </dl>
 </section>
 </li>
diff --git a/org/apache/sis/gui/referencing/RecentReferenceSystems.html b/org/apache/sis/gui/referencing/RecentReferenceSystems.html
index b37c4863..22784c0c 100644
--- a/org/apache/sis/gui/referencing/RecentReferenceSystems.html
+++ b/org/apache/sis/gui/referencing/RecentReferenceSystems.html
@@ -108,7 +108,7 @@ loadScripts(document, 'script');</script>
 <hr>
 <div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">RecentReferenceSystems</span>
 <span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
-<div class="block">A short list (~10 items) of most recently used <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>Reference­System</code></a>s.
+<div class="block">A short list (~10 items) of most recently used <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>Reference­System</code></a>s.
  The list can be shown in a <code>Choice­Box</code> or in a list of <code>Menu­Item</code> controls.
  The last choice is an "Other…" item which, when selected, popups the <a href="CRSChooser.html" title="class in org.apache.sis.gui.referencing"><code>CRSChooser</code></a>.
 
@@ -137,7 +137,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-first">Modifier and Type</div>
 <div class="table-header col-second">Field</div>
 <div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><code>final Object­Property&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&gt;</code></div>
+<div class="col-first even-row-color"><code>final Object­Property&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&gt;</code></div>
 <div class="col-second even-row-color"><code><a href="#areaOfInterest" class="member-name-link">area­Of­Interest</a></code></div>
 <div class="col-last even-row-color">
 <div class="block">The area of interest, or <code>null</code> if none.</div>
@@ -162,7 +162,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color">
 <div class="block">Creates a builder which will use a default authority factory.</div>
 </div>
-<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CRSAuthorityFactory,java.util.Locale)" class="member-name-link">Recent­Reference­Systems</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CRSAuthorityFactory.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CRSAuthority­Factory</a>&nbsp;factory,
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.opengis.referencing.crs.CRSAuthorityFactory,java.util.Locale)" class="member-name-link">Recent­Reference­Systems</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CRSAuthorityFactory.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CRSAuthority­Factory</a>&nbsp;factory,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Locale.html" title="class or interface in java.util" class="external-link">Locale</a>&nbsp;locale)</code></div>
 <div class="col-last odd-row-color">
 <div class="block">Creates a builder which will use the specified authority factory.</div>
@@ -183,7 +183,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addAlternatives(boolean,org.opengis.referencing.ReferenceSystem...)" class="member-name-link">add­Alternatives</a><wbr>(boolean&nbsp;replace­By­Authoritative­Definition,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>...&nbsp;systems)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>...&nbsp;systems)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Adds the given reference systems to the list of alternative choices.</div>
 </div>
@@ -197,14 +197,14 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Adds the coordinate reference systems saved in user preferences.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>Choice­Box&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>Choice­Box&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createChoiceBox(boolean,javafx.beans.value.ChangeListener)" class="member-name-link">create­Choice­Box</a><wbr>(boolean&nbsp;filtered,
- Change­Listener&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;&nbsp;action)</code></div>
+ Change­Listener&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;&nbsp;action)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Creates a box offering choices among the reference systems specified to this <code>Recent­Reference­Systems</code>.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code>Choice­Box&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#createChoiceBox(javafx.beans.value.ChangeListener)" class="member-name-link">create­Choice­Box</a><wbr>(Change­Listener&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;&nbsp;action)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code>Choice­Box&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#createChoiceBox(javafx.beans.value.ChangeListener)" class="member-name-link">create­Choice­Box</a><wbr>(Change­Listener&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;&nbsp;a [...]
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Replaced by <a href="#createChoiceBox(boolean,javafx.beans.value.ChangeListener)"><code>create­Choice­Box(boolean, Change­Listener)</code></a>.</div>
@@ -212,33 +212,33 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>Menu</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createMenuItems(boolean,javafx.beans.value.ChangeListener)" class="member-name-link">create­Menu­Items</a><wbr>(boolean&nbsp;filtered,
- Change­Listener&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;&nbsp;action)</code></div>
+ Change­Listener&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;&nbsp;action)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Creates menu items offering choices among the reference systems specified to this <code>Recent­Reference­Systems</code>.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code>Menu</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#createMenuItems(javafx.beans.value.ChangeListener)" class="member-name-link">create­Menu­Items</a><wbr>(Change­Listener&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;&nbsp;action)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6"><code><a href="#createMenuItems(javafx.beans.value.ChangeListener)" class="member-name-link">create­Menu­Items</a><wbr>(Change­Listener&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;&nbsp;a [...]
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4 method-summary-table-tab6">
 <div class="block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Replaced by <a href="#createMenuItems(boolean,javafx.beans.value.ChangeListener)"><code>create­Menu­Items(boolean, Change­Listener)</code></a>.</div>
 </div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#errorOccurred(org.opengis.util.FactoryException)" class="member-name-link">error­Occurred</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">Factory­Exception</a>&nbsp;e)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#errorOccurred(org.opengis.util.FactoryException)" class="member-name-link">error­Occurred</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">Factory­Exception</a>&nbsp;e)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Invoked when an error occurred while filtering a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>Reference­System</code></a> instance.</div>
+<div class="block">Invoked when an error occurred while filtering a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>Reference­System</code></a> instance.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>Observable­List&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>Observable­List&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getItems()" class="member-name-link">get­Items</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns all reference systems in the order they appear in JavaFX controls.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;</c [...]
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSelectedItems()" class="member-name-link">get­Selected­Items</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns all currently selected reference systems in the order they appear in JavaFX controls.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static Object­Property&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static Object­Property&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&gt;</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getSelectedProperty(javafx.scene.control.Menu)" class="member-name-link">get­Selected­Property</a><wbr>(Menu&nbsp;menu)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Returns the property for the selected value in a menu created by <a href="#createMenuItems(javafx.beans.value.ChangeListener)"><code>create­Menu­Items(Change­Listener)</code></a>.</div>
@@ -251,7 +251,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final void</code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setPreferred(boolean,org.opengis.referencing.ReferenceSystem)" class="member-name-link">set­Preferred</a><wbr>(boolean&nbsp;replace­By­Authoritative­Definition,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&nbsp;system)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">Reference­System</a>&nbsp;system)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Sets the native or preferred reference system.</div>
 </div>
@@ -280,7 +280,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="areaOfInterest">
 <h3>areaOfInterest</h3>
-<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">ObjectProperty&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&gt;</span>&nbsp;<span class="element-name">areaOfInterest</span></div>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">ObjectProperty&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&gt;</span>&nbsp;<span class="element-name">areaOfInterest</span></div>
 <div class="block">The area of interest, or <code>null</code> if none. This is used for filtering the reference systems added by
  <code>add­Alternatives(…)</code> and for providing some guidance to user when <a href="CRSChooser.html" title="class in org.apache.sis.gui.referencing"><code>CRSChooser</code></a> is shown.
 
@@ -320,7 +320,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="&lt;init&gt;(org.opengis.referencing.crs.CRSAuthorityFactory,java.util.Locale)">
 <h3>RecentReferenceSystems</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RecentReferenceSystems</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CRSAuthorityFactory.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CRSAuthorityFactory</a>&nbsp;factory,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RecentReferenceSystems</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CRSAuthorityFactory.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CRSAuthorityFactory</a>&nbsp;factory,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Locale.html" title="class or interface in java.util" class="external-link">Locale</a>&nbsp;locale)</span></div>
 <div class="block">Creates a builder which will use the specified authority factory.</div>
 <dl class="notes">
@@ -371,9 +371,9 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="setPreferred(boolean,org.opengis.referencing.ReferenceSystem)">
 <h3>setPreferred</h3>
 <div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setPreferred</span><wbr><span class="parameters">(boolean&nbsp;replaceByAuthoritativeDefinition,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&nbsp;system)</span></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&nbsp;system)</span></div>
 <div class="block">Sets the native or preferred reference system. This is the system to always show as the first
- choice and should typically be the native <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a> of visualized data.
+ choice and should typically be the native <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a> of visualized data.
  If a previous preferred system existed, the previous system will be moved to alternative choices.
 
  <p>The <code>replace­By­Authoritative­Definition</code> argument specifies whether the given reference system should
@@ -392,7 +392,7 @@ loadScripts(document, 'script');</script>
 <h3>setPreferred</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setPreferred</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;code)</span></div>
 <div class="block">Sets the native or preferred reference system as an authority code. This is the system to always show as
- the first choice and should typically be the native <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a> of visualized data.
+ the first choice and should typically be the native <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a> of visualized data.
  If a previous preferred system existed, the previous system will be moved to alternative choices.
 
  <p>If the given code is not recognized, then the error will be notified at some later time by a call to
@@ -409,7 +409,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="addAlternatives(boolean,org.opengis.referencing.ReferenceSystem...)">
 <h3>addAlternatives</h3>
 <div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">addAlternatives</span><wbr><span class="parameters">(boolean&nbsp;replaceByAuthoritativeDefinition,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>...&nbsp;systems)</span></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>...&nbsp;systems)</span></div>
 <div class="block">Adds the given reference systems to the list of alternative choices.
  If there is duplicated values in the given list or with previously added systems,
  then only the first occurrence of duplicated values is retained.
@@ -461,7 +461,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="getItems()">
 <h3>getItems</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">ObservableList&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&gt;</span>&nbsp;<span class="element-name">getItems</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">ObservableList&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&gt;</span>&nbsp;<span class="element-name">getItems</span>()</div>
 <div class="block">Returns all reference systems in the order they appear in JavaFX controls. The first element
  is the <a href="#setPreferred(boolean,org.opengis.referencing.ReferenceSystem)"><code>preferred</code></a> (or native) reference system.
  All other elements are <a href="#addAlternatives(boolean,org.opengis.referencing.ReferenceSystem...)">alternatives</a>.</div>
@@ -474,7 +474,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="getSelectedItems()">
 <h3>getSelectedItems</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&gt;</span>&nbsp;<span class="element-name"> [...]
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&gt;</span>&nbsp;<span cl [...]
 <div class="block">Returns all currently selected reference systems in the order they appear in JavaFX controls.
  This method collects selected values of all controls created by a <code>create­XXX(…)</code> method.
  The returned list does not contain duplicated values.</div>
@@ -488,14 +488,14 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="createChoiceBox(boolean,javafx.beans.value.ChangeListener)">
 <h3>createChoiceBox</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">ChoiceBox&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&gt;</span>&nbsp;<span class="element-name">createChoiceBox</span><wbr><span class="parameters">(boolean&nbsp;filtered,
- ChangeListener&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&gt;&nbsp;action)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">ChoiceBox&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&gt;</span>&nbsp;<span class="element-name">createChoiceBox</span><wbr><span class="parameters">(boolean&nbsp;filtered,
+ ChangeListener&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&gt;&nbsp;action)</span></div>
 <div class="block">Creates a box offering choices among the reference systems specified to this <code>Recent­Reference­Systems</code>.
  The returned control may be initially empty, in which case its content will be automatically set at
- a later time (after a background thread finished to process the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a>s).
+ a later time (after a background thread finished to process the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a>s).
 
  <p>If the <code>filtered</code> argument is <code>true</code>, then the choice box will contain only reference systems
- that can be used for rendering purposes. That filtered list can contain <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a>
+ that can be used for rendering purposes. That filtered list can contain <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a>
  instances but not reference systems by identifiers such as <a href="../../referencing/gazetteer/MilitaryGridReferenceSystem.html" title="class in org.apache.sis.referencing.gazetteer">MGRS</a>.
  The latter are usable only for the purposes of formatting coordinate values as texts.</p>
 
@@ -504,7 +504,7 @@ loadScripts(document, 'script');</script>
  returned <code>Choice­Box</code>, this <code>Recent­Reference­Systems</code> must be garbage-collected as well.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>filtered</code> - whether the choice box should contain only <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a> instances.</dd>
+<dd><code>filtered</code> - whether the choice box should contain only <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a> instances.</dd>
 <dd><code>action</code> - the action to execute when a reference system is selected.</dd>
 <dt>Returns:</dt>
 <dd>a choice box with reference systems specified by <code>set­Preferred(…)</code>
@@ -518,13 +518,13 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="createMenuItems(boolean,javafx.beans.value.ChangeListener)">
 <h3>createMenuItems</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">Menu</span>&nbsp;<span class="element-name">createMenuItems</span><wbr><span class="parameters">(boolean&nbsp;filtered,
- ChangeListener&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&gt;&nbsp;action)</span></div>
+ ChangeListener&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&gt;&nbsp;action)</span></div>
 <div class="block">Creates menu items offering choices among the reference systems specified to this <code>Recent­Reference­Systems</code>.
  The items will be inserted in the menu list. The content of that list will
  change at any time after this method returned: items will be added or removed as a result of user actions.
 
  <p>If the <code>filtered</code> argument is <code>true</code>, then the menu items will contain only reference systems
- that can be used for rendering purposes. That filtered list can contain <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a>
+ that can be used for rendering purposes. That filtered list can contain <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a>
  instances but not reference systems by identifiers such as <a href="../../referencing/gazetteer/MilitaryGridReferenceSystem.html" title="class in org.apache.sis.referencing.gazetteer">MGRS</a>.
  The latter are usable only for the purposes of formatting coordinate values as texts.</p>
 
@@ -533,7 +533,7 @@ loadScripts(document, 'script');</script>
  returned <code>Menu</code>, this <code>Recent­Reference­Systems</code> must be garbage-collected as well.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>filtered</code> - whether the menu should contain only <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a> instances.</dd>
+<dd><code>filtered</code> - whether the menu should contain only <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a> instances.</dd>
 <dd><code>action</code> - the action to execute when a reference system is selected.</dd>
 <dt>Returns:</dt>
 <dd>the menu containing items for reference systems.</dd>
@@ -546,7 +546,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="createChoiceBox(javafx.beans.value.ChangeListener)">
 <h3>createChoiceBox</h3>
 <div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
-</span><span class="modifiers">public</span>&nbsp;<span class="return-type">ChoiceBox&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&gt;</span>&nbsp;<span class="element-name">createChoiceBox</span><wbr><span class="parameters">(ChangeListener&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or [...]
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">ChoiceBox&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&gt;</span>&nbsp;<span class="element-name">createChoiceBox</span><wbr><span class="parameters">(ChangeListener&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing [...]
 <div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Replaced by <a href="#createChoiceBox(boolean,javafx.beans.value.ChangeListener)"><code>create­Choice­Box(boolean, Change­Listener)</code></a>.</div>
 </div>
@@ -556,7 +556,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="createMenuItems(javafx.beans.value.ChangeListener)">
 <h3>createMenuItems</h3>
 <div class="member-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Deprecated.html" title="class or interface in java.lang" class="external-link">@Deprecated</a>
-</span><span class="modifiers">public</span>&nbsp;<span class="return-type">Menu</span>&nbsp;<span class="element-name">createMenuItems</span><wbr><span class="parameters">(ChangeListener&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&gt;&nbsp;action)</span></div>
+</span><span class="modifiers">public</span>&nbsp;<span class="return-type">Menu</span>&nbsp;<span class="element-name">createMenuItems</span><wbr><span class="parameters">(ChangeListener&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&gt;&nbsp;action)</span></div>
 <div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
 <div class="deprecation-comment">Replaced by <a href="#createMenuItems(boolean,javafx.beans.value.ChangeListener)"><code>create­Menu­Items(boolean, Change­Listener)</code></a>.</div>
 </div>
@@ -565,7 +565,7 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="getSelectedProperty(javafx.scene.control.Menu)">
 <h3>getSelectedProperty</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">ObjectProperty&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&gt;</span>&nbsp;<span class="element-name">getSelectedProperty</span><wbr><span class="parameters">(Menu&nbsp;menu)</span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">ObjectProperty&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link">ReferenceSystem</a>&gt;</span>&nbsp;<span class="element-name">getSelectedProperty</span><wbr><span class="parameters">(Menu&nbsp;menu)</span></div>
 <div class="block">Returns the property for the selected value in a menu created by <a href="#createMenuItems(javafx.beans.value.ChangeListener)"><code>create­Menu­Items(Change­Listener)</code></a>.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
@@ -578,9 +578,9 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="errorOccurred(org.opengis.util.FactoryException)">
 <h3>errorOccurred</h3>
-<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">errorOccurred</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">FactoryException</a>&nbsp;e)</span></div>
-<div class="block">Invoked when an error occurred while filtering a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>Reference­System</code></a> instance.
- The error may be a failure to convert an EPSG code to a <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a> instance,
+<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">errorOccurred</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/FactoryException.html" title="class or interface in org.opengis.util" class="external-link">FactoryException</a>&nbsp;e)</span></div>
+<div class="block">Invoked when an error occurred while filtering a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>Reference­System</code></a> instance.
+ The error may be a failure to convert an EPSG code to a <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Coordinate­Reference­System</code></a> instance,
  or an error during a CRS verification. Some errors may be normal, for example because EPSG dataset
  is not expected to be present in every runtime environments. The consequence of this error is "only"
  that the CRS will not be listed among the reference systems that the user can choose.
diff --git a/org/apache/sis/gui/referencing/package-summary.html b/org/apache/sis/gui/referencing/package-summary.html
index 6a94697f..7b004e61 100644
--- a/org/apache/sis/gui/referencing/package-summary.html
+++ b/org/apache/sis/gui/referencing/package-summary.html
@@ -129,7 +129,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color class-summary class-summary-tab2"><a href="RecentReferenceSystems.html" title="class in org.apache.sis.gui.referencing">RecentReferenceSystems</a></div>
 <div class="col-last even-row-color class-summary class-summary-tab2">
-<div class="block">A short list (~10 items) of most recently used <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>Reference­System</code></a>s.</div>
+<div class="block">A short list (~10 items) of most recently used <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>Reference­System</code></a>s.</div>
 </div>
 </div>
 </div>
diff --git a/org/apache/sis/gui/referencing/package-tree.html b/org/apache/sis/gui/referencing/package-tree.html
index b8c9b679..e53627d4 100644
--- a/org/apache/sis/gui/referencing/package-tree.html
+++ b/org/apache/sis/gui/referencing/package-tree.html
@@ -62,7 +62,7 @@ loadScripts(document, 'script');</script>
 <ul>
 <li class="circle"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
 <ul>
-<li class="circle"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" class="type-name-link external-link" title="class or interface in org.opengis.util">CodeList</a>&lt;E&gt; (implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io/Serializable.html" [...]
+<li class="circle"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" class="type-name-link external-link" title="class or interface in org.opengis.util">CodeList</a>&lt;E&gt; (implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/io [...]
 <ul>
 <li class="circle"><a href="PositionableProjection.html" class="type-name-link" title="class in org.apache.sis.gui.referencing">PositionableProjection</a></li>
 </ul>
diff --git a/org/apache/sis/gui/referencing/package-use.html b/org/apache/sis/gui/referencing/package-use.html
index cd33cd2b..09f2021c 100644
--- a/org/apache/sis/gui/referencing/package-use.html
+++ b/org/apache/sis/gui/referencing/package-use.html
@@ -76,7 +76,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><a href="class-use/RecentReferenceSystems.html#org.apache.sis.gui.map">RecentReferenceSystems</a></div>
 <div class="col-last even-row-color">
-<div class="block">A short list (~10 items) of most recently used <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a>s.</div>
+<div class="block">A short list (~10 items) of most recently used <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a>s.</div>
 </div>
 </div>
 </section>
diff --git a/org/apache/sis/image/ImageCombiner.html b/org/apache/sis/image/ImageCombiner.html
index d9898b65..83d1d2d5 100644
--- a/org/apache/sis/image/ImageCombiner.html
+++ b/org/apache/sis/image/ImageCombiner.html
@@ -191,7 +191,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#resample(java.awt.image.RenderedImage,java.awt.Rectangle,org.opengis.referencing.operation.MathTransform)" class="member-name-link">resample</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title="class or interface in java.awt.image" class="external-link">Rendered­Image</a>&nbsp;source,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Rectangle.html" title="class or interface in java.awt" class="external-link">Rectangle</a>&nbsp;bounds,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;to­Source)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;to­Source)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Combines the result of resampling the given image.</div>
 </div>
@@ -372,10 +372,10 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>resample</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">resample</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title="class or interface in java.awt.image" class="external-link">RenderedImage</a>&nbsp;source,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Rectangle.html" title="class or interface in java.awt" class="external-link">Rectangle</a>&nbsp;bounds,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;toSource)</span></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;toSource)</span></div>
 <div class="block">Combines the result of resampling the given image. The resampling operation is defined by a potentially
  non-linear transform from the <em>destination</em> image to the specified <em>source</em> image.
- That transform should map <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link">pixel centers</a>.
+ That transform should map <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link">pixel centers</a>.
 
  <h4>Properties used</h4>
  This operation uses the following properties in addition to method parameters:
diff --git a/org/apache/sis/image/ImageProcessor.html b/org/apache/sis/image/ImageProcessor.html
index 2f204ac8..3b20fd81 100644
--- a/org/apache/sis/image/ImageProcessor.html
+++ b/org/apache/sis/image/ImageProcessor.html
@@ -169,7 +169,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
  For example, the <a href="#getInterpolation()">interpolation method</a> can be specified once and used
  unchanged for many <a href="#resample(java.awt.image.RenderedImage,java.awt.Rectangle,org.opengis.referencing.operation.MathTransform)"><code>resample(…)</code></a> operations.
  On the other hand, method arguments are used for values that are usually specific to the image to process.
- For example, the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Math­Transform</code></a> argument given to the <a href="#resample(java.awt.image.RenderedImage,java.awt.Rectangle,org.opengis.referencing.operation.MathTransform)"><code>resample(…)</code></a> operation depends
+ For example, the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Math­Transform</code></a> argument given to the <a href="#resample(java.awt.image.RenderedImage,java.awt.Rectangle,org.opengis.referencing.operation.MathTransform)"><code>resample(…)</code></a> operation depends
  tightly on the source image and destination bounds (also given in arguments); those information usually need
  to be recomputed for each image.</div>
 
@@ -273,7 +273,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title="class or interface in java.awt.image" class="external-link">Rendered­Image</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#convert(java.awt.image.RenderedImage,org.apache.sis.measure.NumberRange%5B%5D,org.opengis.referencing.operation.MathTransform1D%5B%5D,org.apache.sis.image.DataType,java.awt.image.ColorModel)" class="member-name-link">convert</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title="class or interfa [...]
  <a href="../measure/NumberRange.html" title="class in org.apache.sis.measure">Number­Range</a>&lt;?&gt;[]&nbsp;source­Ranges,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform1D</a>[]&nbsp;converters,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform1D</a>[]&nbsp;converters,
  <a href="DataType.html" title="enum class in org.apache.sis.image">Data­Type</a>&nbsp;target­Type,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/ColorModel.html" title="class or interface in java.awt.image" class="external-link">Color­Model</a>&nbsp;color­Model)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
@@ -333,7 +333,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/NavigableMap.html" title="class or interface in java.util" class="external-link">Navigable­Map</a>&lt;<a href="https://docs.oracle [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isolines(java.awt.image.RenderedImage,double%5B%5D%5B%5D,org.opengis.referencing.operation.MathTransform)" class="member-name-link">isolines</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title="class or interface in java.awt.image" class="external-link">Rendered­Image</a>&nbsp;data,
  double[][]&nbsp;levels,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;grid­To­CRS)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;grid­To­CRS)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Generates isolines at the specified levels computed from data provided by the given image.</div>
 </div>
@@ -353,7 +353,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title="class or interface in java.awt.image" class="external-link">Rendered­Image</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#resample(java.awt.image.RenderedImage,java.awt.Rectangle,org.opengis.referencing.operation.MathTransform)" class="member-name-link">resample</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title="class or interface in java.awt.image" class="external-link">Rendered­Image</a>&nbsp;source,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Rectangle.html" title="class or interface in java.awt" class="external-link">Rectangle</a>&nbsp;bounds,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;to­Source)</code></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;to­Source)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Creates a new image which will resample the given image.</div>
 </div>
@@ -422,7 +422,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title="class or interface in java.awt.image" class="external-link">Rendered­Image</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#visualize(java.awt.image.RenderedImage,java.awt.Rectangle,org.opengis.referencing.operation.MathTransform,java.util.List)" class="member-name-link">visualize</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title="class or interface in java.awt.image" class="external-link">Rendered­Image</a>&nbsp [...]
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Rectangle.html" title="class or interface in java.awt" class="external-link">Rectangle</a>&nbsp;bounds,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;to­Source,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;to­Source,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../coverage/SampleDimension.html" title="class in org.apache.sis.coverage">Sample­Dimension</a>&gt;&nbsp;ranges)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns an image as the resampling of the given image followed by a conversion to integer sample values.</div>
@@ -1000,7 +1000,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>convert</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title="class or interface in java.awt.image" class="external-link">RenderedImage</a></span>&nbsp;<span class="element-name">convert</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title="c [...]
  <a href="../measure/NumberRange.html" title="class in org.apache.sis.measure">NumberRange</a>&lt;?&gt;[]&nbsp;sourceRanges,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>[]&nbsp;converters,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>[]&nbsp;converters,
  <a href="DataType.html" title="enum class in org.apache.sis.image">DataType</a>&nbsp;targetType,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/ColorModel.html" title="class or interface in java.awt.image" class="external-link">ColorModel</a>&nbsp;colorModel)</span></div>
 <div class="block">Returns an image with sample values converted by the given functions. The results can be stored as
@@ -1056,10 +1056,10 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>resample</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title="class or interface in java.awt.image" class="external-link">RenderedImage</a></span>&nbsp;<span class="element-name">resample</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title=" [...]
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Rectangle.html" title="class or interface in java.awt" class="external-link">Rectangle</a>&nbsp;bounds,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;toSource)</span></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;toSource)</span></div>
 <div class="block">Creates a new image which will resample the given image. The resampling operation is defined
  by a potentially non-linear transform from the <em>new</em> image to the specified <em>source</em> image.
- That transform should map <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link">pixel centers</a>.
+ That transform should map <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link">pixel centers</a>.
  If that transform produces coordinates that are outside source envelope bounds, then the corresponding pixels
  in the new image are set to <a href="#getFillValues()">fill values</a>. Otherwise sample values are interpolated
  using the method given by <a href="#getInterpolation()"><code>get­Interpolation()</code></a>.
@@ -1203,7 +1203,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>visualize</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title="class or interface in java.awt.image" class="external-link">RenderedImage</a></span>&nbsp;<span class="element-name">visualize</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title= [...]
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Rectangle.html" title="class or interface in java.awt" class="external-link">Rectangle</a>&nbsp;bounds,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;toSource,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;toSource,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../coverage/SampleDimension.html" title="class in org.apache.sis.coverage">SampleDimension</a>&gt;&nbsp;ranges)</span></div>
 <div class="block">Returns an image as the resampling of the given image followed by a conversion to integer sample values.
  This is a combination of the following methods, as a single image operation for avoiding creation of an
@@ -1251,7 +1251,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base
 <h3>isolines</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/NavigableMap.html" title="class or interface in java.util" class="external-link">NavigableMap</a>&lt;<a href="https://docs.oracle.com/en/java/javase [...]
  double[][]&nbsp;levels,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;gridToCRS)</span></div>
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;gridToCRS)</span></div>
 <div class="block">Generates isolines at the specified levels computed from data provided by the given image.
  Isolines will be computed for every bands in the given image.
  For each band, the result is given as a <code>Map</code> where keys are the specified <code>levels</code>
diff --git a/org/apache/sis/image/PlanarImage.html b/org/apache/sis/image/PlanarImage.html
index e4285da1..3d689908 100644
--- a/org/apache/sis/image/PlanarImage.html
+++ b/org/apache/sis/image/PlanarImage.html
@@ -395,7 +395,7 @@ WritableRaster tile = image.<b>getWritableTile</b>(tileX, tileY);
 <h3>POSITIONAL_ACCURACY_KEY</h3>
 <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">POSITIONAL_ACCURACY_KEY</span></div>
 <div class="block">Estimation of positional accuracy, typically in metres or pixel units. Pixel positions may have limited accuracy
- in they are computed by <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/Transformation.html" title="class or interface in org.opengis.referencing.operation" class="external-link">coordinate transformations</a>.
+ in they are computed by <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/Transformation.html" title="class or interface in org.opengis.referencing.operation" class="external-link">coordinate transformations</a>.
  The position may also be inaccurate because of approximation applied for faster rendering.
 
  <p>Values should be instances of <code><a href="http://unitsofmeasurement.github.io/unit-api/site/apidocs/javax/measure/Quantity.html" title="class or interface in javax.measure" class="external-link"><code>Quantity</code></a></code>. The array length
@@ -409,7 +409,7 @@ WritableRaster tile = image.<b>getWritableTile</b>(tileX, tileY);
 <dd>
 <ul class="see-list-long">
 <li><a href="ResampledImage.html#POSITIONAL_CONSISTENCY_KEY"><code>Resampled­Image​.POSITIONAL_CONSISTENCY_KEY</code></a></li>
-<li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/CoordinateOperation.html#getCoordinateOperationAccuracy()" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Coordinate­Operation​.get­Coordinate­Operation­Accuracy()</code></a></li>
+<li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/CoordinateOperation.html#getCoordinateOperationAccuracy()" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Coordinate­Operation​.get­Coordinate­Operation­Accuracy()</code></a></li>
 <li><a href="../../../../constant-values.html#org.apache.sis.image.PlanarImage.POSITIONAL_ACCURACY_KEY">Constant Field Values</a></li>
 </ul>
 </dd>
diff --git a/org/apache/sis/image/ResampledImage.html b/org/apache/sis/image/ResampledImage.html
index 205147cc..a7de8605 100644
--- a/org/apache/sis/image/ResampledImage.html
+++ b/org/apache/sis/image/ResampledImage.html
@@ -125,7 +125,7 @@ loadScripts(document, 'script');</script>
  Resampling is the action of computing pixel values at possibly non-integral positions of a source image.
  It can be used for projecting an image to another coordinate reference system,
  for example from (<var>latitude</var>, <var>longitude</var>) to World Mercator.
- The resampling is defined by a non-linear <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Math­Transform</code></a> (for example a map projection)
+ The resampling is defined by a non-linear <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Math­Transform</code></a> (for example a map projection)
  which converts pixel center coordinates from <em>this</em> image to pixel center coordinates
  in the <em>source</em> image.
  The converted coordinates usually contain fraction digits, in which case an interpolation is applied.
@@ -170,7 +170,7 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color">
 <div class="block">Key of a property providing an estimation of positional error for each pixel.</div>
 </div>
-<div class="col-first even-row-color"><code>protected final <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a></code></div>
+<div class="col-first even-row-color"><code>protected final <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a></code></div>
 <div class="col-second even-row-color"><code><a href="#toSource" class="member-name-link">to­Source</a></code></div>
 <div class="col-last even-row-color">
 <div class="block">Conversion from pixel center coordinates of <em>this</em> image to pixel center coordinates of <em>source</em>
@@ -199,7 +199,7 @@ loadScripts(document, 'script');</script>
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/SampleModel.html" title="class or interface in java.awt.image" class="external-link">Sample­Model</a>&nbsp;sample­Model,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Point.html" title="class or interface in java.awt" class="external-link">Point</a>&nbsp;min­Tile,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Rectangle.html" title="class or interface in java.awt" class="external-link">Rectangle</a>&nbsp;bounds,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;to­Source,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;to­Source,
  <a href="Interpolation.html" title="class in org.apache.sis.image">Interpolation</a>&nbsp;interpolation,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>[]&nbsp;fill­Values,
  <a href="http://unitsofmeasurement.github.io/unit-api/site/apidocs/javax/measure/Quantity.html" title="class or interface in javax.measure" class="external-link">Quantity</a>&lt;?&gt;[]&nbsp;accuracy)</code></div>
@@ -341,15 +341,15 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="toSource">
 <h3>toSource</h3>
-<div class="member-signature"><span class="modifiers">protected final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a></span>&nbsp;<span class="element-name">toSource</span></div>
+<div class="member-signature"><span class="modifiers">protected final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a></span>&nbsp;<span class="element-name">toSource</span></div>
 <div class="block">Conversion from pixel center coordinates of <em>this</em> image to pixel center coordinates of <em>source</em>
- image. This transform should be an instance of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform2D.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Math­Transform2D</code></a>, but this is not required by this class
+ image. This transform should be an instance of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform2D.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Math­Transform2D</code></a>, but this is not required by this class
  (a future version may allow interpolations in a <var>n</var>-dimensional cube).</div>
 <dl class="notes">
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
-<li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell​.CELL_CENTER</code></a></li>
+<li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Pixel­In­Cell​.CELL_CENTER</code></a></li>
 </ul>
 </dd>
 </dl>
@@ -377,13 +377,13 @@ loadScripts(document, 'script');</script>
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/SampleModel.html" title="class or interface in java.awt.image" class="external-link">SampleModel</a>&nbsp;sampleModel,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Point.html" title="class or interface in java.awt" class="external-link">Point</a>&nbsp;minTile,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Rectangle.html" title="class or interface in java.awt" class="external-link">Rectangle</a>&nbsp;bounds,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;toSource,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;toSource,
  <a href="Interpolation.html" title="class in org.apache.sis.image">Interpolation</a>&nbsp;interpolation,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>[]&nbsp;fillValues,
  <a href="http://unitsofmeasurement.github.io/unit-api/site/apidocs/javax/measure/Quantity.html" title="class or interface in javax.measure" class="external-link">Quantity</a>&lt;?&gt;[]&nbsp;accuracy)</span></div>
 <div class="block">Creates a new image which will resample the given image. The resampling operation is defined
  by a potentially non-linear transform from <em>this</em> image to the specified <em>source</em> image.
- That transform should map <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link">pixel centers</a>.
+ That transform should map <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/PixelInCell.html#CELL_CENTER" title="class or interface in org.opengis.referencing.datum" class="external-link">pixel centers</a>.
 
  <p>The <code>sample­Model</code> determines the tile size and the target data type. This is often the same sample
  model than the one used by the <code>source</code> image, but may also be different for forcing a different tile
@@ -603,7 +603,7 @@ loadScripts(document, 'script');</script>
 <div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/Raster.html" title="class or interface in java.awt.image" class="external-link">Raster</a></span>&nbsp;<span class="element-name">computeTile</span><wbr><span class="parameters">(int&nbsp;tileX,
  int&nbsp;tileY,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/WritableRaster.html" title="class or interface in java.awt.image" class="external-link">WritableRaster</a>&nbsp;tile)</span>
-                      throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
+                      throws <span class="exceptions"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">TransformException</a></span></div>
 <div class="block">Invoked when a tile need to be computed or updated. This method fills all pixel values of the tile
  with values interpolated from the source image. It may be invoked concurrently in different threads.</div>
 <dl class="notes">
@@ -616,7 +616,7 @@ loadScripts(document, 'script');</script>
 <dt>Returns:</dt>
 <dd>computed tile for the given indices.</dd>
 <dt>Throws:</dt>
-<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if an error occurred while computing pixel coordinates.</dd>
+<dd><code><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/TransformException.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Transform­Exception</a></code> - if an error occurred while computing pixel coordinates.</dd>
 </dl>
 </section>
 </li>
diff --git a/org/apache/sis/image/class-use/DataType.html b/org/apache/sis/image/class-use/DataType.html
index 285d262d..02250888 100644
--- a/org/apache/sis/image/class-use/DataType.html
+++ b/org/apache/sis/image/class-use/DataType.html
@@ -153,7 +153,7 @@ the order they are declared.</div>
 <div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title="class or interface in java.awt.image" class="external-link">RenderedImage</a></code></div>
 <div class="col-second even-row-color"><span class="type-name-label">ImageProcessor.</span><code><a href="../ImageProcessor.html#convert(java.awt.image.RenderedImage,org.apache.sis.measure.NumberRange%5B%5D,org.opengis.referencing.operation.MathTransform1D%5B%5D,org.apache.sis.image.DataType,java.awt.image.ColorModel)" class="member-name-link">convert</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/RenderedImage.html" title="class or inter [...]
  <a href="../../measure/NumberRange.html" title="class in org.apache.sis.measure">NumberRange</a>&lt;?&gt;[]&nbsp;sourceRanges,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>[]&nbsp;converters,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform1D.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform1D</a>[]&nbsp;converters,
  <a href="../DataType.html" title="enum class in org.apache.sis.image">DataType</a>&nbsp;targetType,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/ColorModel.html" title="class or interface in java.awt.image" class="external-link">ColorModel</a>&nbsp;colorModel)</code></div>
 <div class="col-last even-row-color">
diff --git a/org/apache/sis/image/class-use/Interpolation.html b/org/apache/sis/image/class-use/Interpolation.html
index 61b2c6e0..2ba467db 100644
--- a/org/apache/sis/image/class-use/Interpolation.html
+++ b/org/apache/sis/image/class-use/Interpolation.html
@@ -208,7 +208,7 @@ loadScripts(document, 'script');</script>
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/image/SampleModel.html" title="class or interface in java.awt.image" class="external-link">SampleModel</a>&nbsp;sampleModel,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Point.html" title="class or interface in java.awt" class="external-link">Point</a>&nbsp;minTile,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.desktop/java/awt/Rectangle.html" title="class or interface in java.awt" class="external-link">Rectangle</a>&nbsp;bounds,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;toSource,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;toSource,
  <a href="../Interpolation.html" title="class in org.apache.sis.image">Interpolation</a>&nbsp;interpolation,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>[]&nbsp;fillValues,
  <a href="http://unitsofmeasurement.github.io/unit-api/site/apidocs/javax/measure/Quantity.html" title="class or interface in javax.measure" class="external-link">Quantity</a>&lt;?&gt;[]&nbsp;accuracy)</code></div>
diff --git a/org/apache/sis/index/tree/PointTree.html b/org/apache/sis/index/tree/PointTree.html
index da7fc8cc..0e5bb34b 100644
--- a/org/apache/sis/index/tree/PointTree.html
+++ b/org/apache/sis/index/tree/PointTree.html
@@ -217,7 +217,7 @@ implements <a href="../../util/collection/CheckedContainer.html" title="interfac
 <div class="table-header col-first">Constructor</div>
 <div class="table-header col-last">Description</div>
 <div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.Class,org.opengis.geometry.Envelope,org.apache.sis.index.tree.PointTree.Locator,int,boolean)" class="member-name-link">Point­Tree</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;<a href="PointTree.html" title="type parameter in PointTree">E</a>&gt;&nbsp;element­Type,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;bounds,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;bounds,
  <a href="PointTree.Locator.html" title="interface in org.apache.sis.index.tree">Point­Tree​.Locator</a>&lt;? super <a href="PointTree.html" title="type parameter in PointTree">E</a>&gt;&nbsp;locator,
  int&nbsp;node­Capacity,
  boolean&nbsp;parallel)</code></div>
@@ -262,7 +262,7 @@ implements <a href="../../util/collection/CheckedContainer.html" title="interfac
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns <code>true</code> if this set contains the specified element.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">Coordinate­Re [...]
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external- [...]
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCoordinateReferenceSystem()" class="member-name-link">get­Coordinate­Reference­System</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the coordinate reference system (CRS) of all points in this tree.</div>
@@ -293,7 +293,7 @@ implements <a href="../../util/collection/CheckedContainer.html" title="interfac
 <div class="block">Returns a possibly parallel stream with this tree as its source.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/Stream.html" title="class or interface in java.util.stream" class="external-link">Stream</a>&lt;<a href="PointTree.html" title="type parameter in PointTree">E</a>&gt;</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#queryByBoundingBox(org.opengis.geometry.Envelope)" class="member-name-link">query­By­Bounding­Box</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;search­Region)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#queryByBoundingBox(org.opengis.geometry.Envelope)" class="member-name-link">query­By­Bounding­Box</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;search­Region)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns all elements in the given bounding box.</div>
 </div>
@@ -380,7 +380,7 @@ implements <a href="../../util/collection/CheckedContainer.html" title="interfac
 <section class="detail" id="&lt;init&gt;(java.lang.Class,org.opengis.geometry.Envelope,org.apache.sis.index.tree.PointTree.Locator,int,boolean)">
 <h3>PointTree</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">PointTree</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;<a href="PointTree.html" title="type parameter in PointTree">E</a>&gt;&nbsp;elementType,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;bounds,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;bounds,
  <a href="PointTree.Locator.html" title="interface in org.apache.sis.index.tree">PointTree.Locator</a>&lt;? super <a href="PointTree.html" title="type parameter in PointTree">E</a>&gt;&nbsp;locator,
  int&nbsp;nodeCapacity,
  boolean&nbsp;parallel)</span></div>
@@ -390,7 +390,7 @@ implements <a href="../../util/collection/CheckedContainer.html" title="interfac
 
  <p>The <code>bounds</code> argument specifies the expected region of points to be added in this <code>Point­Tree</code>.
  Those bounds do not need to be exact; <code>Point­Tree</code> will work even if some points are located outside
- those bounds. However, performances will be better if the <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html#getMedian(int)" title="class or interface in org.opengis.geometry" class="external-link">envelope center</a>
+ those bounds. However, performances will be better if the <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html#getMedian(int)" title="class or interface in org.opengis.geometry" class="external-link">envelope center</a>
  is close to the median of the points to be inserted in the <code>Point­Tree</code>, and if the majority of points
  are inside those bounds.</p>
 
@@ -419,7 +419,7 @@ implements <a href="../../util/collection/CheckedContainer.html" title="interfac
 <li>
 <section class="detail" id="getCoordinateReferenceSystem()">
 <h3>getCoordinateReferenceSystem</h3>
-<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateReferenceSystem</a>&g [...]
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/CoordinateReferenceSystem.html" title="class or interface in org.opengis.referencing.crs" class="external-link">CoordinateRe [...]
 <div class="block">Returns the coordinate reference system (CRS) of all points in this tree.
  The CRS is taken from the envelope given in argument to the constructor.</div>
 <dl class="notes">
@@ -627,7 +627,7 @@ implements <a href="../../util/collection/CheckedContainer.html" title="interfac
 <li>
 <section class="detail" id="queryByBoundingBox(org.opengis.geometry.Envelope)">
 <h3>queryByBoundingBox</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/Stream.html" title="class or interface in java.util.stream" class="external-link">Stream</a>&lt;<a href="PointTree.html" title="type parameter in PointTree">E</a>&gt;</span>&nbsp;<span class="element-name">queryByBoundingBox</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/o [...]
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/stream/Stream.html" title="class or interface in java.util.stream" class="external-link">Stream</a>&lt;<a href="PointTree.html" title="type parameter in PointTree">E</a>&gt;</span>&nbsp;<span class="element-name">queryByBoundingBox</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/o [...]
 <div class="block">Returns all elements in the given bounding box. The given envelope shall be in the same CRS
  than the points in this tree (this is currently not verified). The returned stream may be
  parallel by default, depending on the argument given to the constructor.
diff --git a/org/apache/sis/index/tree/class-use/PointTree.Locator.html b/org/apache/sis/index/tree/class-use/PointTree.Locator.html
index 76900daf..728ab467 100644
--- a/org/apache/sis/index/tree/class-use/PointTree.Locator.html
+++ b/org/apache/sis/index/tree/class-use/PointTree.Locator.html
@@ -74,7 +74,7 @@ loadScripts(document, 'script');</script>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color"><code>&nbsp;</code></div>
 <div class="col-second even-row-color"><code><a href="../PointTree.html#%3Cinit%3E(java.lang.Class,org.opengis.geometry.Envelope,org.apache.sis.index.tree.PointTree.Locator,int,boolean)" class="member-name-link">PointTree</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;<a href="../PointTree.html" title="type parameter in PointTree">E</a>&gt;&nbsp;elementType,
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;bounds,
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/Envelope.html" title="class or interface in org.opengis.geometry" class="external-link">Envelope</a>&nbsp;bounds,
  <a href="../PointTree.Locator.html" title="interface in org.apache.sis.index.tree">PointTree.Locator</a>&lt;? super <a href="../PointTree.html" title="type parameter in PointTree">E</a>&gt;&nbsp;locator,
  int&nbsp;nodeCapacity,
  boolean&nbsp;parallel)</code></div>
diff --git a/org/apache/sis/io/CompoundFormat.html b/org/apache/sis/io/CompoundFormat.html
index f3b55ce5..cda6cec8 100644
--- a/org/apache/sis/io/CompoundFormat.html
+++ b/org/apache/sis/io/CompoundFormat.html
@@ -132,7 +132,7 @@ implements <a href="../util/Localized.html" title="interface in org.apache.sis.u
  <table class="sis">
    <caption>Supported value types</caption>
    <tr><th>Value type</th>              <th>Format type</th>                                      <th>Remarks</th></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link"><code>DirectPosition</code></a></td>  <td><a href="../geometry/CoordinateFormat.html" title="class in org.apache.sis.geometry"><code>CoordinateFormat</code></a></td> <td>Requires <code>sis-referencing</code> module.</td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link"><code>DirectPosition</code></a></td>  <td><a href="../geometry/CoordinateFormat.html" title="class in org.apache.sis.geometry"><code>CoordinateFormat</code></a></td> <td>Requires <code>sis-referencing</code> module.</td></tr>
    <tr><td><a href="../measure/Angle.html" title="class in org.apache.sis.measure"><code>Angle</code></a></td>           <td><a href="../measure/AngleFormat.html" title="class in org.apache.sis.measure"><code>AngleFormat</code></a></td>                              <td></td></tr>
    <tr><td><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Date.html" title="class or interface in java.util" class="external-link"><code>Date</code></a></td>            <td><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/text/DateFormat.html" title="class or interface in java.text" class="external-link"><code>DateFormat</code></a></td>                               <td>Timezone specified by <a href="#getTimeZone()"><code>get­Tim [...]
    <tr><td><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link"><code>Number</code></a></td>          <td><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/text/NumberFormat.html" title="class or interface in java.text" class="external-link"><code>NumberFormat</code></a></td>                             <td></td></tr>
@@ -352,8 +352,8 @@ implements <a href="../util/Localized.html" title="interface in org.apache.sis.u
 
  <ul>
    <li><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Locale.Category.html#FORMAT" title="class or interface in java.util" class="external-link"><code>Locale​.Category​.FORMAT</code></a> specifies the locale to use for numbers, dates and angles formatting.</li>
-   <li><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Locale.Category.html#DISPLAY" title="class or interface in java.util" class="external-link"><code>Locale​.Category​.DISPLAY</code></a> specifies the locale to use for <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link"><code>Code­List</code></a> labels
-       and <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> contents.</li>
+   <li><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Locale.Category.html#DISPLAY" title="class or interface in java.util" class="external-link"><code>Locale​.Category​.DISPLAY</code></a> specifies the locale to use for <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link"><code>Code­List</code></a> labels
+       and <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> contents.</li>
  </ul>
 
  <div class="note"><b>Example:</b>
@@ -604,7 +604,7 @@ implements <a href="../util/Localized.html" title="interface in org.apache.sis.u
  <table class="sis">
    <caption>Supported value types</caption>
    <tr><th>Value type</th>              <th>Format type</th></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link"><code>DirectPosition</code></a></td>  <td><a href="../geometry/CoordinateFormat.html" title="class in org.apache.sis.geometry"><code>CoordinateFormat</code></a></td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/geometry/DirectPosition.html" title="class or interface in org.opengis.geometry" class="external-link"><code>DirectPosition</code></a></td>  <td><a href="../geometry/CoordinateFormat.html" title="class in org.apache.sis.geometry"><code>CoordinateFormat</code></a></td></tr>
    <tr><td><a href="../measure/Angle.html" title="class in org.apache.sis.measure"><code>Angle</code></a></td>           <td><a href="../measure/AngleFormat.html" title="class in org.apache.sis.measure"><code>AngleFormat</code></a></td></tr>
    <tr><td><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Date.html" title="class or interface in java.util" class="external-link"><code>Date</code></a></td>            <td><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/text/DateFormat.html" title="class or interface in java.text" class="external-link"><code>DateFormat</code></a></td></tr>
    <tr><td><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link"><code>Number</code></a></td>          <td><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/text/NumberFormat.html" title="class or interface in java.text" class="external-link"><code>NumberFormat</code></a></td></tr>
diff --git a/org/apache/sis/io/wkt/Convention.html b/org/apache/sis/io/wkt/Convention.html
index 7df5028a..ca6b7716 100644
--- a/org/apache/sis/io/wkt/Convention.html
+++ b/org/apache/sis/io/wkt/Convention.html
@@ -305,7 +305,7 @@ the order they are declared.</div>
 <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Convention.html" title="enum class in org.apache.sis.io.wkt">Convention</a></span>&nbsp;<span class="element-name">WKT1</span></div>
 <div class="block">The OGC 01-009 format, also known as “WKT 1”.
  A definition for this format is shown in Extended Backus Naur Form (EBNF)
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/doc-files/WKT.html">on GeoAPI</a>.
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/doc-files/WKT.html">on GeoAPI</a>.
 
  <p>Unless otherwise specified by <a href="WKTFormat.html#setNameAuthority(org.opengis.metadata.citation.Citation)"><code>WKTFormat​.set­Name­Authority(Citation)</code></a>, projections
  and parameters formatted with this convention will use the <a href="../../metadata/iso/citation/Citations.html#OGC">OGC</a>
@@ -313,9 +313,9 @@ the order they are declared.</div>
 
  <h4>Differences compared to WKT 2</h4>
  WKT 1 and WKT 2 differ in their keywords and syntax, but also in more subtle ways regarding axis names,
- parameter and code list values. For example, in  <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/crs/GeocentricCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Geocentric­CRS</code></a>, WKT 1 uses a legacy set of Cartesian axes
+ parameter and code list values. For example, in  <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/crs/GeocentricCRS.html" title="class or interface in org.opengis.referencing.crs" class="external-link"><code>Geocentric­CRS</code></a>, WKT 1 uses a legacy set of Cartesian axes
  which were defined in OGC 01-009. Those axes use the <var>Other</var>, <var>Easting</var> and <var>Northing</var>
- <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/AxisDirection.html" title="class or interface in org.opengis.referencing.cs" class="external-link">axis directions</a> instead of the geocentric ones.
+ <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/AxisDirection.html" title="class or interface in org.opengis.referencing.cs" class="external-link">axis directions</a> instead of the geocentric ones.
  For more uniform handling of CRS objects in client code, SIS parser replaces some WKT 1 conventions by
  the ISO ones when possible.
 
@@ -342,7 +342,7 @@ the order they are declared.</div>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
-<li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/doc-files/WKT.html">Legacy WKT 1</a></li>
+<li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/doc-files/WKT.html">Legacy WKT 1</a></li>
 </ul>
 </dd>
 </dl>
diff --git a/org/apache/sis/io/wkt/ElementKind.html b/org/apache/sis/io/wkt/ElementKind.html
index 5c90d434..4e494c77 100644
--- a/org/apache/sis/io/wkt/ElementKind.html
+++ b/org/apache/sis/io/wkt/ElementKind.html
@@ -144,7 +144,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first even-row-color"><code><a href="#CODE_LIST" class="member-name-link">CODE_LIST</a></code></div>
 <div class="col-last even-row-color">
-<div class="block"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">Code list</a> values.</div>
+<div class="block"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">Code list</a> values.</div>
 </div>
 <div class="col-first odd-row-color"><code><a href="#DATUM" class="member-name-link">DATUM</a></code></div>
 <div class="col-last odd-row-color">
@@ -298,7 +298,7 @@ the order they are declared.</div>
 <section class="detail" id="CODE_LIST">
 <h3>CODE_LIST</h3>
 <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="ElementKind.html" title="enum class in org.apache.sis.io.wkt">ElementKind</a></span>&nbsp;<span class="element-name">CODE_LIST</span></div>
-<div class="block"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">Code list</a> values.</div>
+<div class="block"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">Code list</a> values.</div>
 </section>
 </li>
 <li>
@@ -415,14 +415,14 @@ not permitted.)</div>
  <table class="sis">
    <caption>Mapping from Java type to WKT element</caption>
    <tr><th>Base type</th>                     <th>Kind</th></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/Datum.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Datum</code></a></td>                 <td><a href="#DATUM"><code>DATUM</code></a></td></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/OperationMethod.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>OperationMethod</code></a></td>       <td><a href="#METHOD"><code>METHOD</code></a></td></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/parameter/GeneralParameterValue.html" title="class or interface in org.opengis.parameter" class="external-link"><code>GeneralParameterValue</code></a></td> <td><a href="#PARAMETER"><code>PARAMETER</code></a></td></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/cs/CoordinateSystemAxis.html" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>CoordinateSystemAxis</code></a></td>  <td><a href="#AXIS"><code>AXIS</code></a></td></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/Identifier.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Identifier</code></a></td>            <td><a href="#IDENTIFIER"><code>IDENTIFIER</code></a></td></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/citation/Citation.html" title="class or interface in org.opengis.metadata.citation" class="external-link"><code>Citation</code></a></td>              <td><a href="#CITATION"><code>CITATION</code></a></td></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link"><code>CodeList</code></a></td>              <td><a href="#CODE_LIST"><code>CODE_LIST</code></a></td></tr>
-   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/extent/Extent.html" title="class or interface in org.opengis.metadata.extent" class="external-link"><code>Extent</code></a></td>                <td><a href="#EXTENT"><code>EXTENT</code></a></td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/Datum.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Datum</code></a></td>                 <td><a href="#DATUM"><code>DATUM</code></a></td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/OperationMethod.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>OperationMethod</code></a></td>       <td><a href="#METHOD"><code>METHOD</code></a></td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/parameter/GeneralParameterValue.html" title="class or interface in org.opengis.parameter" class="external-link"><code>GeneralParameterValue</code></a></td> <td><a href="#PARAMETER"><code>PARAMETER</code></a></td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/cs/CoordinateSystemAxis.html" title="class or interface in org.opengis.referencing.cs" class="external-link"><code>CoordinateSystemAxis</code></a></td>  <td><a href="#AXIS"><code>AXIS</code></a></td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/Identifier.html" title="class or interface in org.opengis.metadata" class="external-link"><code>Identifier</code></a></td>            <td><a href="#IDENTIFIER"><code>IDENTIFIER</code></a></td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/citation/Citation.html" title="class or interface in org.opengis.metadata.citation" class="external-link"><code>Citation</code></a></td>              <td><a href="#CITATION"><code>CITATION</code></a></td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link"><code>CodeList</code></a></td>              <td><a href="#CODE_LIST"><code>CODE_LIST</code></a></td></tr>
+   <tr><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/extent/Extent.html" title="class or interface in org.opengis.metadata.extent" class="external-link"><code>Extent</code></a></td>                <td><a href="#EXTENT"><code>EXTENT</code></a></td></tr>
    <tr><td><a href="http://unitsofmeasurement.github.io/unit-api/site/apidocs/javax/measure/Unit.html" title="class or interface in javax.measure" class="external-link"><code>Unit</code></a></td>                  <td><a href="#UNIT"><code>UNIT</code></a></td></tr>
    <tr><td><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link"><code>Number</code></a></td>                <td><a href="#INTEGER"><code>INTEGER</code></a> or <a href="#NUMBER"><code>NUMBER</code></a></td></tr>
  </table>
diff --git a/org/apache/sis/io/wkt/FormattableObject.html b/org/apache/sis/io/wkt/FormattableObject.html
index 0077384a..9f8c9078 100644
--- a/org/apache/sis/io/wkt/FormattableObject.html
+++ b/org/apache/sis/io/wkt/FormattableObject.html
@@ -141,7 +141,7 @@ loadScripts(document, 'script');</script>
 <dd>
 <ul class="see-list">
 <li><a href="http://docs.opengeospatial.org/is/12-063r5/12-063r5.html">WKT 2 specification</a></li>
-<li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/doc-files/WKT.html">Legacy WKT 1</a></li>
+<li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/doc-files/WKT.html">Legacy WKT 1</a></li>
 </ul>
 </dd>
 
@@ -254,7 +254,7 @@ loadScripts(document, 'script');</script>
 <dt>See Also:</dt>
 <dd>
 <ul class="see-list">
-<li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/IdentifiedObject.html#toWKT()" title="class or interface in org.opengis.referencing" class="external-link"><code>Identified­Object​.to­WKT()</code></a></li>
+<li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/IdentifiedObject.html#toWKT()" title="class or interface in org.opengis.referencing" class="external-link"><code>Identified­Object​.to­WKT()</code></a></li>
 </ul>
 </dd>
 </dl>
diff --git a/org/apache/sis/io/wkt/Formatter.html b/org/apache/sis/io/wkt/Formatter.html
index 6c732f8c..69b82b25 100644
--- a/org/apache/sis/io/wkt/Formatter.html
+++ b/org/apache/sis/io/wkt/Formatter.html
@@ -139,7 +139,7 @@ implements <a href="../../util/Localized.html" title="interface in org.apache.si
 <dd>
 <ul class="see-list">
 <li><a href="http://docs.opengeospatial.org/is/12-063r5/12-063r5.html">WKT 2 specification</a></li>
-<li><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/doc-files/WKT.html">Legacy WKT 1</a></li>
+<li><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/doc-files/WKT.html">Legacy WKT 1</a></li>
 </ul>
 </dd>
 
@@ -228,18 +228,18 @@ implements <a href="../../util/Localized.html" title="interface in org.apache.si
 <div class="block">Appends rows of numbers.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#append(org.opengis.metadata.extent.GeographicBoundingBox,int)" class="member-name-link">append</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">Geographic­Bounding­Box</a>&nbsp;bbox,
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#append(org.opengis.metadata.extent.GeographicBoundingBox,int)" class="member-name-link">append</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">Geographic­Bounding­Box</a>&nbsp;bbox,
  int&nbsp;fraction­Digits)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Appends the given geographic bounding box in a <code>BBOX[…]</code> element.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#append(org.opengis.referencing.operation.MathTransform)" class="member-name-link">append</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;transform)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#append(org.opengis.referencing.operation.MathTransform)" class="member-name-link">append</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">Math­Transform</a>&nbsp;transform)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Appends the given math transform, typically (but not necessarily) in a <code>PARAM_MT[…]</code> element.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#append(org.opengis.util.CodeList)" class="member-name-link">append</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">Code­List</a>&lt;?&gt;&nbsp;code)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#append(org.opengis.util.CodeList)" class="member-name-link">append</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">Code­List</a>&lt;?&gt;&nbsp;code)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Appends an enumeration or code list value.</div>
 </div>
@@ -266,9 +266,9 @@ implements <a href="../../util/Localized.html" title="interface in org.apache.si
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Locale.html" title="class or interface in java.util" class="external-link">Locale</a></code></div>
 <div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLocale()" class="member-name-link">get­Locale</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Returns the locale to use for localizing <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> instances.</div>
+<div class="block">Returns the locale to use for localizing <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> instances.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/citation/Citation.html" title="class or interface in org.opengis.metadata.citation" class="external-link">Citation</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/citation/Citation.html" title="class or interface in org.opengis.metadata.citation" class="external-link">Citation</a></code></div>
 <div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNameAuthority()" class="member-name-link">get­Name­Authority</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Returns the preferred authority for choosing the projection and parameter names.</div>
@@ -311,7 +311,7 @@ implements <a href="../../util/Localized.html" title="interface in org.apache.si
 <div class="block">Marks the current WKT representation of the given class as not strictly compliant with the WKT specification.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setInvalidWKT(org.opengis.referencing.IdentifiedObject,java.lang.Exception)" class="member-name-link">set­Invalid­WKT</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/IdentifiedObject.html" title="class or interface in org.opengis.referencing" class="external-link">Identified­Object</a>&nbsp;unformattable,
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setInvalidWKT(org.opengis.referencing.IdentifiedObject,java.lang.Exception)" class="member-name-link">set­Invalid­WKT</a><wbr>(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/IdentifiedObject.html" title="class or interface in org.opengis.referencing" class="external-link">Identified­Object</a>&nbsp;unformattable,
  <a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a>&nbsp;cause)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Marks the current WKT representation of the given object as not strictly compliant with the WKT specification.</div>
@@ -434,7 +434,7 @@ implements <a href="../../util/Localized.html" title="interface in org.apache.si
 <li>
 <section class="detail" id="getNameAuthority()">
 <h3>getNameAuthority</h3>
-<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/citation/Citation.html" title="class or interface in org.opengis.metadata.citation" class="external-link">Citation</a></span>&nbsp;<span class="element-name">getNameAuthority</span>()</div>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/citation/Citation.html" title="class or interface in org.opengis.metadata.citation" class="external-link">Citation</a></span>&nbsp;<span class="element-name">getNameAuthority</span>()</div>
 <div class="block">Returns the preferred authority for choosing the projection and parameter names.
 
  <p>The preferred authority can be set by the <a href="WKTFormat.html#setNameAuthority(org.opengis.metadata.citation.Citation)"><code>WKTFormat​.set­Name­Authority(Citation)</code></a> method.
@@ -461,7 +461,7 @@ implements <a href="../../util/Localized.html" title="interface in org.apache.si
 <section class="detail" id="getLocale()">
 <h3>getLocale</h3>
 <div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/Locale.html" title="class or interface in java.util" class="external-link">Locale</a></span>&nbsp;<span class="element-name">getLocale</span>()</div>
-<div class="block">Returns the locale to use for localizing <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> instances.
+<div class="block">Returns the locale to use for localizing <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/InternationalString.html" title="class or interface in org.opengis.util" class="external-link"><code>International­String</code></a> instances.
  This is <em>not</em> the locale for formatting dates and numbers.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
@@ -533,20 +533,20 @@ implements <a href="../../util/Localized.html" title="interface in org.apache.si
  <ul>
    <li>Invoke <code>object.<a href="FormattableObject.html#formatTo(org.apache.sis.io.wkt.Formatter)">format­To</a>(this)</code>.</li>
    <li>Prepend the keyword returned by the above method call (e.g. <code>"GEOCS"</code>).</li>
-   <li>If the given object is an instance of <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/IdentifiedObject.html" title="class or interface in org.opengis.referencing" class="external-link"><code>Identified­Object</code></a>, then append complementary information:</li>
+   <li>If the given object is an instance of <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/IdentifiedObject.html" title="class or interface in org.opengis.referencing" class="external-link"><code>Identified­Object</code></a>, then append complementary information:</li>
  </ul>
 
  <blockquote><table class="sis">
    <caption>Complementary WKT elements</caption>
    <tr><th>WKT 2 element</th><th>WKT 1 element</th><th>For types</th></tr>
-   <tr><td><code>Anchor[…]</code></td>        <td></td> <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/Datum.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Datum</code></a></td></tr>
-   <tr><td><code>Scope[…]</code></td>         <td></td> <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/Datum.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Datum</code></a>, <a href="http://www.geoapi.org/3.0/javadoc [...]
-   <tr><td><code>Area[…]</code></td>          <td></td> <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/Datum.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Datum</code></a>, <a href="http://www.geoapi.org/3.0/javadoc [...]
-   <tr><td><code>BBox[…]</code></td>          <td></td> <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/Datum.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Datum</code></a>, <a href="http://www.geoapi.org/3.0/javadoc [...]
-   <tr><td><code>VerticalExtent[…]</code></td><td></td> <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/Datum.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Datum</code></a>, <a href="http://www.geoapi.org/3.0/javadoc [...]
-   <tr><td><code>TimeExtent[…]</code></td>    <td></td> <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/datum/Datum.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Datum</code></a>, <a href="http://www.geoapi.org/3.0/javadoc [...]
-   <tr><td><code>Id[…]</code></td><td><code>Authority[…]</code></td><td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/IdentifiedObject.html" title="class or interface in org.opengis.referencing" class="external-link"><code>IdentifiedObject</code></a></td></tr>
-   <tr><td><code>Remarks[…]</code></td>       <td></td> <td><a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a>, <a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code>Coordinate­Operation</code></a></td></tr>
+   <tr><td><code>Anchor[…]</code></td>        <td></td> <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/Datum.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Datum</code></a></td></tr>
+   <tr><td><code>Scope[…]</code></td>         <td></td> <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/Datum.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Datum</code></a>, <a h [...]
+   <tr><td><code>Area[…]</code></td>          <td></td> <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/Datum.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Datum</code></a>, <a h [...]
+   <tr><td><code>BBox[…]</code></td>          <td></td> <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/Datum.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Datum</code></a>, <a h [...]
+   <tr><td><code>VerticalExtent[…]</code></td><td></td> <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/Datum.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Datum</code></a>, <a h [...]
+   <tr><td><code>TimeExtent[…]</code></td>    <td></td> <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/datum/Datum.html" title="class or interface in org.opengis.referencing.datum" class="external-link"><code>Datum</code></a>, <a h [...]
+   <tr><td><code>Id[…]</code></td><td><code>Authority[…]</code></td><td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/IdentifiedObject.html" title="class or interface in org.opengis.referencing" class="external-link"><code>IdentifiedObject</code></a></td></tr>
+   <tr><td><code>Remarks[…]</code></td>       <td></td> <td><a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/ReferenceSystem.html" title="class or interface in org.opengis.referencing" class="external-link"><code>ReferenceSystem</code></a>, <a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/CoordinateOperation.html" title="class or interface in org.opengis.referencing.operation" class="external-link"><code> [...]
  </table></blockquote></div>
 <dl class="notes">
 <dt>Parameters:</dt>
@@ -557,7 +557,7 @@ implements <a href="../../util/Localized.html" title="interface in org.apache.si
 <li>
 <section class="detail" id="append(org.opengis.metadata.extent.GeographicBoundingBox,int)">
 <h3>append</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">append</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">GeographicBoundingBox</a>&nbsp;bbox,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">append</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/metadata/extent/GeographicBoundingBox.html" title="class or interface in org.opengis.metadata.extent" class="external-link">GeographicBoundingBox</a>&nbsp;bbox,
  int&nbsp;fractionDigits)</span></div>
 <div class="block">Appends the given geographic bounding box in a <code>BBOX[…]</code> element.
  Longitude and latitude values will be formatted in decimal degrees.
@@ -578,7 +578,7 @@ implements <a href="../../util/Localized.html" title="interface in org.apache.si
 <li>
 <section class="detail" id="append(org.opengis.referencing.operation.MathTransform)">
 <h3>append</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">append</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;transform)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">append</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/referencing/operation/MathTransform.html" title="class or interface in org.opengis.referencing.operation" class="external-link">MathTransform</a>&nbsp;transform)</span></div>
 <div class="block">Appends the given math transform, typically (but not necessarily) in a <code>PARAM_MT[…]</code> element.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
@@ -603,7 +603,7 @@ implements <a href="../../util/Localized.html" title="interface in org.apache.si
 <li>
 <section class="detail" id="append(org.opengis.util.CodeList)">
 <h3>append</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">append</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">CodeList</a>&lt;?&gt;&nbsp;code)</span></div>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">append</span><wbr><span class="parameters">(<a href="http://www.geoapi.org/3.0/javadoc/org.opengis.geoapi/org/opengis/util/CodeList.html" title="class or interface in org.opengis.util" class="external-link">CodeList</a>&lt;?&gt;&nbsp;code)</span></div>
 <div class="block">Appends an enumeration or code list value.
  The <a href="Symbols.html#getSeparator()">element separator</a> will be written before the code list if needed.
 
... 78155 lines suppressed ...