From 28bdad8359079027024ce3556cf44e681cb28b07 Mon Sep 17 00:00:00 2001
From: Arnout Engelen
Date: Fri, 23 Dec 2022 12:18:44 +0100
Subject: [PATCH] Update some links to https
---
content/_index.md | 6 +-
content/coding-conventions.md | 2 +-
.../annexes/geoapi/ConceptualModels.html | 8 +-
.../annexes/geoapi/DefinitionProcess.html | 6 +-
.../annexes/geoapi/GeoAPI.html | 24 +++---
.../annexes/geoapi/ReduceDependency.html | 2 +-
.../coverage/SampleDimension.html | 2 +-
.../developer-guide/introduction/index.html | 4 +-
content/downloads.md | 10 +--
content/epsg.md | 2 +-
.../annexes/geoapi/DefinitionProcess.html | 6 +-
.../annexes/geoapi/ReduceDependency.html | 2 +-
.../fr/developer-guide/coverage/index.html | 2 +-
.../introduction/ConceptualModels.html | 8 +-
.../developer-guide/introduction/GeoAPI.html | 26 +++---
content/mail-lists.md | 2 +-
content/release-management-setup.md | 10 +--
content/release-management.md | 4 +-
content/release-notes/0.3.md | 84 +++++++++----------
content/source.md | 10 +--
content/standards.md | 10 +--
content/team-list.md | 2 +-
layouts/_default/baseof.fr.html | 4 +-
layouts/_default/baseof.html | 4 +-
layouts/partials/menu.fr.html | 2 +-
layouts/partials/menu.html | 10 +--
static/openoffice/en/index.html | 4 +-
static/openoffice/fr/index.html | 4 +-
static/openoffice/update.xml | 4 +-
static/tables/CoordinateOperationMethods.html | 2 +-
30 files changed, 133 insertions(+), 133 deletions(-)
diff --git a/content/_index.md b/content/_index.md
index 61fff0dc..9c8ba41f 100644
--- a/content/_index.md
+++ b/content/_index.md
@@ -73,13 +73,13 @@ However a [command-line tool](command-line.html) and a [JavaFX application](java
are also provided for allowing users to experiment some SIS functionalities before writing code.
-[geoapi]: http://www.geoapi.org/
+[geoapi]: https://www.geoapi.org/
[GML]: https://www.ogc.org/standards/gml
[SF_SQL]: https://www.ogc.org/standards/sfs
[filter]: https://www.ogc.org/standards/filter
[geoTIFF]: https://www.ogc.org/standards/geotiff
[netCDF]: https://www.ogc.org/standards/netcdf
-[netCDF_MF]: http://docs.opengeospatial.org/bp/16-114r3/16-114r3.html
-[MF_CSV]: http://docs.opengeospatial.org/is/14-084r2/14-084r2.html
+[netCDF_MF]: https://docs.opengeospatial.org/bp/16-114r3/16-114r3.html
+[MF_CSV]: https://docs.opengeospatial.org/is/14-084r2/14-084r2.html
[JSR_363]: https://jcp.org/en/jsr/detail?id=363
[seshat]: https://unitsofmeasurement.github.io/seshat/
diff --git a/content/coding-conventions.md b/content/coding-conventions.md
index fc430118..09594ddb 100644
--- a/content/coding-conventions.md
+++ b/content/coding-conventions.md
@@ -195,7 +195,7 @@ Internet Explorer users need to [install a plugin][mathml-plugin-ie].
Firefox users can optionally install the [fonts for Mozilla's MathML engine][mathml-fonts] for better results.
Note that a [JavaScript display engine][mathml-mathjax] is available for all browsers, but not yet used by SIS.
-[srcheaders]: http://www.apache.org/legal/src-headers.html
+[srcheaders]: https://www.apache.org/legal/src-headers.html
[JLS-order]: https://docs.oracle.com/javase/specs/jls/se8/html/jls-8.html#jls-8.1.1
[mathml-W3C]: https://www.w3.org/Math/
[mathml-wolfram]: https://reference.wolfram.com/language/XML/tutorial/MathML.html
diff --git a/content/developer-guide/annexes/geoapi/ConceptualModels.html b/content/developer-guide/annexes/geoapi/ConceptualModels.html
index 9e9a20f8..b1bb674f 100644
--- a/content/developer-guide/annexes/geoapi/ConceptualModels.html
+++ b/content/developer-guide/annexes/geoapi/ConceptualModels.html
@@ -38,7 +38,7 @@ Sources of conceptual models used by Apache SIS
Most standards used by Apache SIS have been devised by the Open Geospatial Consortium (OGC),
sometimes in collaboration with the International Organization for Standardization (ISO).
- Some ISO standards themselves become European standards via the INSPIRE Directive.
+ Some ISO standards themselves become European standards via the INSPIRE Directive.
These standards offer two key features:
@@ -53,7 +53,7 @@ Sources of conceptual models used by Apache SIS
These standards are made available to the international community for free,
as specifications (PDF files) or
- as schemas (XSD files).
+ as schemas (XSD files).
Standardization organizations do not create software; to obtain an implementation of these specifications,
users must choose one of the compliant products available on the market, or develop their own solutions.
Such voluntary compliance with these specifications allow independent communities to more easily exchange geographic information.
@@ -144,8 +144,8 @@
Procedure for the submission of proposals for modification
Coordinates Reference System (CRS) among several thousand.
This database is offered by petroleum companies that have an interest in ensuring their explorations are conducted in the correct place,
even when using map produced by another party.
- Other examples of de facto standards include GeoTIFF for data distributed on a grid (such as images),
- and Shapefile for vector data (such as geometric shapes).
+ Other examples of de facto standards include GeoTIFF for data distributed on a grid (such as images),
+ and Shapefile for vector data (such as geometric shapes).
OGC standards are specified in several dozen documents.
Each document outlines a service — for example, the transformation of coordinates.
diff --git a/content/developer-guide/annexes/geoapi/DefinitionProcess.html b/content/developer-guide/annexes/geoapi/DefinitionProcess.html
index c5fbe6c0..470f35c4 100644
--- a/content/developer-guide/annexes/geoapi/DefinitionProcess.html
+++ b/content/developer-guide/annexes/geoapi/DefinitionProcess.html
@@ -40,9 +40,9 @@
From OGC specifications to Java
GeoAPI interfaces are sometimes generated from other files provided by OGC, like XSD files.
But there is always a manual revision, and often modifications compared to automatically generated Java files.
It would have been possible to automatically generate Java interfaces from OGC standards using existing tools.
- For example one of the most commonly-used approaches is to transform XSD schemas
+ For example one of the most commonly-used approaches is to transform XSD schemas
into Java interfaces using command line utility xjc.
- As this utility is included in most Java distributions (it is one of the JAXB tools),
+ As this utility is included in most Java distributions (it is one of the JAXB tools),
this approach is favoured by many projects found on the Internet.
Other approaches use tools integrated into the Eclipse Development Environment,
which is based on UML schemas rather than XSD ones.
@@ -141,7 +141,7 @@ From OGC specifications to Java
Deviations from the standards are documented in each affected class and method.
- Each mention of a deviation is also collected on a single page in order to provide an overview.
+ Each mention of a deviation is also collected on a single page in order to provide an overview.
Since these deviations blur the relationships between the standards and certain Java interfaces,
the correspondence between these languages is explained by @UML annotations and property files described in the following section.
diff --git a/content/developer-guide/annexes/geoapi/GeoAPI.html b/content/developer-guide/annexes/geoapi/GeoAPI.html
index 395a9e4a..24289850 100644
--- a/content/developer-guide/annexes/geoapi/GeoAPI.html
+++ b/content/developer-guide/annexes/geoapi/GeoAPI.html
@@ -36,7 +36,7 @@
From conceptual models to Java interfaces: GeoAPI
- The GeoAPI project offers a set of Java interfaces for geospatial applications.
+ The GeoAPI project offers a set of Java interfaces for geospatial applications.
In a series of org.opengis.* packages, GeoAPI defines structures representing metadata,
coordinate reference systems and operations that perform cartographic projections.
In a part that is not yet standardized — called pending — GeoAPI defines structures that represent geo-referenced images,
@@ -51,9 +51,9 @@
From conceptual models to Java interfaces: GeoAPI
(due to the many publications related to OGC standards), as well as increased interoperability.
Interoperability is facilitated by a better separation between applications that call GeoAPI functions,
and libraries that implement GeoAPI.
- The separation is similar to that offered by the JDBC (Java Database Connectivity) interfaces of standard Java.
+ The separation is similar to that offered by the JDBC (Java Database Connectivity) interfaces of standard Java.
Using the interfaces’ API, developers can ignore the underlying implementation.
- For example, they can perform cartographic projections with the help of the Proj.4 library, or the Apache SIS library,
+ For example, they can perform cartographic projections with the help of the Proj.4 library, or the Apache SIS library,
without having to change their programs when they change libraries.
@@ -81,33 +81,33 @@
GeoAPI project history
At this time, the wave of web services had not yet eclipsed classical programming interfaces.
The interfaces of the OGC did anticipate a networked world,
but invested rather — in the case of Java — in RMI (Remote Method Invocation) technology.
- As the GeoAPI project did not yet exist, we retroactively designate these historical interfaces “GeoAPI 0.1”.
+ As the GeoAPI project did not yet exist, we retroactively designate these historical interfaces “GeoAPI 0.1”.
These interfaces already used the package name org.opengis, which would be adopted by GeoAPI.
In 2002, developers of free projects launched a
- call for the creation of a geospatial API.
+ call for the creation of a geospatial API.
The initial proposal attracted the interest of at least five free projects.
- The project was created using SourceForge,
- which has since hosted the source code in a Subversion repository.
+ The project was created using SourceForge,
+ which has since hosted the source code in a Subversion repository.
It was then that the project assumed the name “GeoAPI”, and used the interfaces of the OGC specification 01-009 as a starting point.
A few months later, the OGC launched the GO-1: Geographic Objects project,
which pursued goals similar to those of GeoAPI.
In the meantime, the OGC abandonned some of their specifications in favor of ISO standards.
GeoAPI and GO-1 worked jointly to rework the GeoAPI interfaces and base them on the new ISO norms.
- Their first interation, GeoAPI 1.0,
+ Their first interation, GeoAPI 1.0,
served as a starting point for the first draft of the OGC specification 03-064 by the GO-1 working group.
The final version of this specification became an OGC standard in 2005,
- and GeoAPI 2.0 was published at that time.
+ and GeoAPI 2.0 was published at that time.
The GO-1 project was largely supported by a company called Polexis.
Its acquisition by Sys Technology, and the change in priorities under the new owners,
brought a halt to the GO-1 project, which in turn slowed development on GeoAPI.
In order to resume development, a new working group entitled “GeoAPI 3.0” was created at the OGC.
This group took a narrower focus compared to GeoAPI 2.0, concentrating on the most stable interfaces, and putting the others
- — such as geometries — in a module entitled “pending”, for future consideration.
- GeoAPI 3.0 became an OGC standard in 2011.
- This version was the first to be deployed in the Maven central repository.
+ — such as geometries — in a module entitled “pending”, for future consideration.
+ GeoAPI 3.0 became an OGC standard in 2011.
+ This version was the first to be deployed in the Maven central repository.
diff --git a/content/developer-guide/annexes/geoapi/ReduceDependency.html b/content/developer-guide/annexes/geoapi/ReduceDependency.html
index 650f59d1..5560e53b 100644
--- a/content/developer-guide/annexes/geoapi/ReduceDependency.html
+++ b/content/developer-guide/annexes/geoapi/ReduceDependency.html
@@ -184,7 +184,7 @@ Defining custom implementations
The geoapi-examples module provides examples of simple implementations.
Many of these classes implement more than one interface at a time in order to provide a simpler conceptual model.
- The javadoc for this module
+ The javadoc for this module
lists key packages and classes along with the combinations performed.
This module illustrates not only how GeoAPI might be implemented,
but also how the implementation might be tested using geoapi-conformance.
diff --git a/content/developer-guide/coverage/SampleDimension.html b/content/developer-guide/coverage/SampleDimension.html
index 9cc55283..a669c5d1 100644
--- a/content/developer-guide/coverage/SampleDimension.html
+++ b/content/developer-guide/coverage/SampleDimension.html
@@ -40,7 +40,7 @@
Sample dimensions
In Apache SIS, the distinction between ranges of numerical values and range of any types of values is represented by
NumberRange and Range classes respectively.
The NumberRange is used more often, and is also the one that most closely approaches the
- the common mathematical concept of an interval.
+ the common mathematical concept of an interval.
This textual representation approaches the specifications of ISO 31-11 standard,
except that the comma is replaced by the character “…” as the separator of minimal and maximal values.
For example, “[0 … 256)” represents the range of values from 0 inclusive to 256 exclusive.
diff --git a/content/developer-guide/introduction/index.html b/content/developer-guide/introduction/index.html
index 4e9473e7..a5be4fa3 100644
--- a/content/developer-guide/introduction/index.html
+++ b/content/developer-guide/introduction/index.html
@@ -44,13 +44,13 @@ Introduction
the Open Geospatial Consortium (OGC) and the International Organization for Standardization (ISO).
The annex provides more context about international standards.
- The library is an implementation of OGC GeoAPI interfaces.
+ The library is an implementation of OGC GeoAPI interfaces.
In a series of org.opengis.* packages, GeoAPI offers a set of implementation-neutral Java interfaces for geospatial applications.
These interfaces closely follow the specifications of the OGC, while interpreting and adapting them
to meet the needs of Java developers — for example, conforming with Java naming conventions.
The conceptual model of GeoAPI will be explained in detail in the chapters describing Apache SIS implementation.
However, we can get an overview of its content by consulting the page listing the mapping between
- GeoAPI methods and the standards where they come from.
+ GeoAPI methods and the standards where they come from.
The annex provides more details about GeoAPI history and how to use it.
While Apache SIS is primarily a library for helping developers to create their own applications,
diff --git a/content/downloads.md b/content/downloads.md
index 15356a5a..e7ab437b 100644
--- a/content/downloads.md
+++ b/content/downloads.md
@@ -126,12 +126,12 @@ For better flexibility and performance, it is also possible to use an uncompress
and writable Derby database, or to install the EPSG dataset on HSQL or PostgreSQL.
See [How to use EPSG geodetic dataset](epsg.html) page for more information.
-[maven]: http://maven.apache.org/
+[maven]: https://maven.apache.org/
[keys]: https://www.apache.org/dist/sis/KEYS
-[license]: http://www.apache.org/licenses/LICENSE-2.0
-[src]: http://www.apache.org/dyn/closer.cgi/sis/{{% version %}}/apache-sis-{{% version %}}-src.zip
-[doc]: http://www.apache.org/dyn/closer.cgi/sis/{{% version %}}/apache-sis-{{% version %}}-doc.zip
-[bin]: http://www.apache.org/dyn/closer.cgi/sis/{{% version %}}/apache-sis-{{% version %}}-bin.zip
+[license]: https://www.apache.org/licenses/LICENSE-2.0
+[src]: https://www.apache.org/dyn/closer.cgi/sis/{{% version %}}/apache-sis-{{% version %}}-src.zip
+[doc]: https://www.apache.org/dyn/closer.cgi/sis/{{% version %}}/apache-sis-{{% version %}}-doc.zip
+[bin]: https://www.apache.org/dyn/closer.cgi/sis/{{% version %}}/apache-sis-{{% version %}}-bin.zip
[src-PGP]: https://www.apache.org/dist/sis/{{% version %}}/apache-sis-{{% version %}}-src.zip.asc
[doc-PGP]: https://www.apache.org/dist/sis/{{% version %}}/apache-sis-{{% version %}}-doc.zip.asc
[bin-PGP]: https://www.apache.org/dist/sis/{{% version %}}/apache-sis-{{% version %}}-bin.zip.asc
diff --git a/content/epsg.md b/content/epsg.md
index 316c643a..dd4099c7 100644
--- a/content/epsg.md
+++ b/content/epsg.md
@@ -257,4 +257,4 @@ fetching the data source from the `context.xml` file.
[IOGP]: https://www.iogp.org/
[EPSG]: https://epsg.org/
[EPSG-ToU]: https://epsg.org/terms-of-use.html
-[Derby]: http://db.apache.org/derby/derby_downloads.html
+[Derby]: https://db.apache.org/derby/derby_downloads.html
diff --git a/content/fr/developer-guide/annexes/geoapi/DefinitionProcess.html b/content/fr/developer-guide/annexes/geoapi/DefinitionProcess.html
index 18b13f0e..8260825e 100644
--- a/content/fr/developer-guide/annexes/geoapi/DefinitionProcess.html
+++ b/content/fr/developer-guide/annexes/geoapi/DefinitionProcess.html
@@ -40,9 +40,9 @@
Des spécifications de l’OGC a
tels que les fichiers XSD. Mais il y a toujours une révision manuelle, et très souvent des modifications
par rapport aux fichiers générés par des processus automatiques.
Il aurait été possible de générer automatiquement des interfaces Java à partir des standards de l’OGC à l’aide d’outils existants.
- Par exemple une des approches les plus utilisées est de transformer les schémas XSD
+ Par exemple une des approches les plus utilisées est de transformer les schémas XSD
en interfaces Java à l’aide de l’utilitaire en ligne de commande xjc.
- Cet utilitaire étant fournit avec la plupart des distributions du Java (il fait partie des outils de JAXB),
+ Cet utilitaire étant fournit avec la plupart des distributions du Java (il fait partie des outils de JAXB),
cette approche est choisie par plusieurs projets que l’on trouve sur internet.
D’autres approches utilisent des outils intégrés à l’environnement de développement Eclipse,
ou prennent comme point de départ les schémas UML plutôt que XSD.
@@ -141,7 +141,7 @@ Des spécifications de l’OGC a
Les écarts par rapport aux normes sont documentés dans chaque classe et chaque méthode concernées.
- Chaque mention d’un écart est aussi recopiée dans une page unique,
+ Chaque mention d’un écart est aussi recopiée dans une page unique,
pour donner une vue d’ensemble.
Étant donné que ces écarts brouillent les liens qui existent entre les standards et certaines interfaces Java,
la correspondance entre ces langages est explicitée par des annotations @UML
diff --git a/content/fr/developer-guide/annexes/geoapi/ReduceDependency.html b/content/fr/developer-guide/annexes/geoapi/ReduceDependency.html
index c50c8475..85104714 100644
--- a/content/fr/developer-guide/annexes/geoapi/ReduceDependency.html
+++ b/content/fr/developer-guide/annexes/geoapi/ReduceDependency.html
@@ -187,7 +187,7 @@
Fournir sa propre implémentation
Le module geoapi-examples fournit des exemples d’implémentations simples.
Plusieurs de ces classes implémentent plus d’une interface à la fois afin de proposer un modèle conceptuel plus simple.
- La Javadoc de ce module
+ La Javadoc de ce module
énumère les paquets et classes clés avec les combinaisons effectuées.
Ce module illustre non-seulement comment GeoAPI peut-être implémenté, mais aussi comment l’implémentation
peut être testée en utilisant geoapi-conformance.
diff --git a/content/fr/developer-guide/coverage/index.html b/content/fr/developer-guide/coverage/index.html
index 31ee6851..146369c6 100644
--- a/content/fr/developer-guide/coverage/index.html
+++ b/content/fr/developer-guide/coverage/index.html
@@ -92,7 +92,7 @@
La classe Range de SIS et sa relation avec les standards
La distinction entre les plages de tout type de valeurs et les plages de valeurs numériques est représentée dans SIS
par les classes Range et NumberRange respectivement.
La classe NumberRange est la plus utilisée, et elle est aussi celle qui se rapproche le plus de la
- notion mathématique usuelle d’un intervalle.
+ notion mathématique usuelle d’un intervalle.
Se représentation textuelle se rapproche des spécifications du standard ISO 31-11,
excepté que la virgule est remplacée par le caractère “…” comme séparateur des valeurs minimales et maximales.
Par exemple “[0 … 256)” représente la plage des valeurs 0 inclusivement à 256 exclusivement.
diff --git a/content/fr/developer-guide/introduction/ConceptualModels.html b/content/fr/developer-guide/introduction/ConceptualModels.html
index ccba068d..b2940da2 100644
--- a/content/fr/developer-guide/introduction/ConceptualModels.html
+++ b/content/fr/developer-guide/introduction/ConceptualModels.html
@@ -40,7 +40,7 @@ Sources des modèles conceptuels de Apache SIS
par le consortium Open Geospatial (OGC),
parfois en collaboration avec l’organisation internationale de normalisation (ISO).
Certains standards de l’ISO deviennent eux-mêmes des standards Européens via la
- directive INSPIRE, ou des standards français via l’AFNOR.
+ directive INSPIRE, ou des standards français via l’AFNOR.
Ces standards offrent deux technologies clés:
@@ -56,7 +56,7 @@ Sources des modèles conceptuels de Apache SIS
Ces standards sont fournis gratuitement à la communauté internationale sous la forme de
spécifications (fichiers PDF) ou de
- schémas (fichiers XSD).
+ schémas (fichiers XSD).
Les organismes de normalisation ne fabriquent pas de logiciel; pour obtenir une implémentation de ces spécifications,
les utilisateurs doivent choisir un des produits conformes disponibles sur le marché ou développer leur propres solutions.
C’est le respect volontaire de ces spécifications qui permet à des communautés à priori indépendantes d’échanger
@@ -156,8 +156,8 @@
Procédure de soumission de propositions de modifications
Cette base de données est offerte par des compagnies pétrolières qui ont vu leur intérêt à ce que leurs prospections se fassent
bien à l’endroit voulu, sachant qu’elles ne contrôlent pas toujours la production des cartes sur lesquelles elles se positionnent.
D’autres exemples de standards de fait sont les formats
- GeoTIFF pour les données réparties sur une grille (les images), et
- Shapefile pour les données vectorielles (les géométries).
+ GeoTIFF pour les données réparties sur une grille (les images), et
+ Shapefile pour les données vectorielles (les géométries).
Les standards OGC sont spécifiés dans plusieurs dizaines de documents.
Chaque document élabore un service, par exemple les transformations de coordonnées.
diff --git a/content/fr/developer-guide/introduction/GeoAPI.html b/content/fr/developer-guide/introduction/GeoAPI.html
index 804189be..be6e1d60 100644
--- a/content/fr/developer-guide/introduction/GeoAPI.html
+++ b/content/fr/developer-guide/introduction/GeoAPI.html
@@ -36,7 +36,7 @@
Des modèles conceptuels vers des interfaces Java: GeoAPI
- Le projet GeoAPI offre un ensemble d’interfaces Java pour les applications géo-spatiales.
+ Le projet GeoAPI offre un ensemble d’interfaces Java pour les applications géo-spatiales.
Dans une séries de paquets org.opengis.*, GeoAPI définit des structures représentant des méta-données,
des systèmes de référence des coordonnées, ainsi que des opérations effectuant des projections cartographiques.
Dans une partie qui n’est pas encore standardisée — dénommée pending — GeoAPI définit des structures
@@ -51,10 +51,10 @@
Des modèles conceptuels vers des interfaces Java: GeoAPI
(due aux nombreuses publications en lien avec les standards de l’OGC), ainsi que d’une interopérabilité accrue.
L’interopérabilité est facilitée par une meilleure séparation entre les applications qui appellent les fonctions de GeoAPI,
et les bibliothèques qui implémentent GeoAPI. Il s’agit d’une séparation similaire à celle qu’offrent les interfaces
- JDBC (Java Database Connectivity) du Java standard.
+ JDBC (Java Database Connectivity) du Java standard.
En utilisant l’API des interfaces, les développeurs peuvent faire abstraction de l’implémentation sous-jacente.
Par exemple ils peuvent effectuer des projections cartographiques à l’aide des bibliothèques
- Proj.4 ou Apache SIS,
+ Proj.4 ou Apache SIS,
sans changer leurs programmes lorsqu’ils changent de bibliothèque.
@@ -81,14 +81,14 @@
Historique du projet GeoAPI
Les interfaces de l’OGC anticipaient tout de même un monde connecté en réseau,
mais misaient plutôt — dans le cas du Java — sur la technologie RMI (Remote Method Invocation).
Bien que le projet GeoAPI n’existait pas encore, nous désignons rétrospectivement ces interfaces historiques sous le nom de
- « GeoAPI 0.1 ».
+ « GeoAPI 0.1 ».
Ces interfaces utilisaient déjà le nom de paquet org.opengis, qui sera adopté par GeoAPI.
En 2002, des développeurs de projets libres ont lancé un
- appel à la création d’un API géo-spatial.
+ appel à la création d’un API géo-spatial.
La proposition initiale suscita l’intérêt d’au moins cinq projets libres.
- Le projet fut créé sur SourceForge,
- qui héberge depuis lors le code source dans un dépôt Subversion.
+ Le projet fut créé sur SourceForge,
+ qui héberge depuis lors le code source dans un dépôt Subversion.
Le projet pris le nom de « GeoAPI » à ce moment là, et utilisa les interfaces de la spécification OGC 01-009 comme point de départ.
Quelques mois plus tard, l’OGC lança le projet
@@ -96,20 +96,20 @@
Historique du projet GeoAPI
qui poursuivait des buts similaires à ceux de GeoAPI.
Entre-temps, l’OGC avait abandonné certaines de leur spécifications en faveur des normes ISO.
GeoAPI et GO-1 ont joint leurs efforts pour une refonte des interfaces de GeoAPI en les basant sur ces nouvelles normes ISO.
- La première mouture, GeoAPI 1.0, a servit de point de départ
+ La première mouture, GeoAPI 1.0, a servit de point de départ
aux premières ébauches de la spécification OGC 03-064 du groupe de travail GO-1.
La version finale de cette spécification est devenue un standard OGC en 2005, et
- GeoAPI 2.0 a été publiée à cette occasion.
+ GeoAPI 2.0 a été publiée à cette occasion.
Le projet GO-1 était porté essentiellement par une compagnie nommée Polexis.
Son rachat par Sys Technology et le changement de priorité des nouveaux propriétaires
ont causé l’arrêt des travaux de GO-1, et par ricochet un ralentissement des développements de GeoAPI.
Afin de reprendre les développements, un nouveau groupe de travail « GeoAPI 3.0 » a été créé à l’OGC.
Ce groupe a réduit les ambitions par rapport à GeoAPI 2.0 en se concentrant sur les interfaces les plus stables,
- et en plaçant les autres — notamment les géométries — dans un module nommé « pending »,
- pour considérations futures. GeoAPI 3.0 est devenu un
+ et en plaçant les autres — notamment les géométries — dans un module nommé « pending »,
+ pour considérations futures. GeoAPI 3.0 est devenu un
standard OGC en 2011.
- Cette version a été la première à être déployée dans le dépôt central de Maven.
+ Cette version a été la première à être déployée dans le dépôt central de Maven.
@@ -120,7 +120,7 @@ Historique du projet GeoAPI
fournissent les interfaces dérivées des schémas UML des standards internationaux.
Le modèle conceptuel sera expliqué en détails dans les chapitres décrivant l’implémentation Apache SIS.
On peut toutefois avoir un aperçu de son contenu en consultant la page listant les
- types et méthodes de GeoAPI et les standards d’où ils proviennent.
+ types et méthodes de GeoAPI et les standards d’où ils proviennent.
Ces modules ainsi que la correspondance entre GeoAPI et les standards internationaux sont décrits plus en détails
en annexe.
diff --git a/content/mail-lists.md b/content/mail-lists.md
index fdf0db1c..c199d738 100644
--- a/content/mail-lists.md
+++ b/content/mail-lists.md
@@ -78,4 +78,4 @@ any changes to the sis code and documentation.
[dev-arch]: https://lists.apache.org/list.html?dev@sis.apache.org
[iss-arch]: https://lists.apache.org/list.html?issues@sis.apache.org
[com-arch]: https://lists.apache.org/list.html?commits@sis.apache.org
-[policy]: http://www.apache.org/foundation/public-archives.html
+[policy]: https://www.apache.org/foundation/public-archives.html
diff --git a/content/release-management-setup.md b/content/release-management-setup.md
index 468ce091..c1462642 100644
--- a/content/release-management-setup.md
+++ b/content/release-management-setup.md
@@ -197,9 +197,9 @@ Notes:
+ The `` property can be omitted if GPG contains only one private key.
+ The whole `` section can be omitted if the two above-cited properties are omitted.
-[PGP]: http://www.apache.org/dev/openpgp.html
-[signing]: http://www.apache.org/dev/release-signing.html
-[maven]: http://www.apache.org/dev/publishing-maven-artifacts.html
+[PGP]: https://www.apache.org/dev/openpgp.html
+[signing]: https://www.apache.org/dev/release-signing.html
+[maven]: https://www.apache.org/dev/publishing-maven-artifacts.html
[source]: https://gitbox.apache.org/repos/asf?p=sis.git
-[dist]: http://dist.apache.org/repos/dist/release/sis/
-[MIT]: http://pgp.mit.edu
+[dist]: https://dist.apache.org/repos/dist/release/sis/
+[MIT]: https://pgp.mit.edu
diff --git a/content/release-management.md b/content/release-management.md
index eb8c036d..3198fc3d 100644
--- a/content/release-management.md
+++ b/content/release-management.md
@@ -644,6 +644,6 @@ Login in the [Nexus repository][repository]. In the _Repositories_ tag, select _
(not to be confused with _Snapshots_ of type _group_). Navigate to the `org/apache/sis` directory and delete
all directories starting with the old version number. The sub-directories need to be cleaned too.
-[release-faq]: http://www.apache.org/dev/release.html
-[JIRA]: http://issues.apache.org/jira/browse/SIS
+[release-faq]: https://www.apache.org/dev/release.html
+[JIRA]: https://issues.apache.org/jira/browse/SIS
[repository]: https://repository.apache.org/index.html
diff --git a/content/release-notes/0.3.md b/content/release-notes/0.3.md
index a27e432b..131df277 100644
--- a/content/release-notes/0.3.md
+++ b/content/release-notes/0.3.md
@@ -17,53 +17,53 @@ Not determined.
# Noticeable changes {#issues}
## New Features {#features}
-* [[SIS-62](http://issues.apache.org/jira/browse/SIS-62)] — Create a sis-utility module
-* [[SIS-52](http://issues.apache.org/jira/browse/SIS-52)] — Create a sis-metadata module
-* [[SIS-55](http://issues.apache.org/jira/browse/SIS-55)] — Skeleton implementation of GeoAPI Citation
-* [[SIS-46](http://issues.apache.org/jira/browse/SIS-46)] — Add sis-console module to current SIS project
-* [[SIS-66](http://issues.apache.org/jira/browse/SIS-66)] — Create new Range class to avoid licensing issues
-* [[SIS-77](http://issues.apache.org/jira/browse/SIS-77)] — Provide an IDE build for Eclipse
+* [[SIS-62](https://issues.apache.org/jira/browse/SIS-62)] — Create a sis-utility module
+* [[SIS-52](https://issues.apache.org/jira/browse/SIS-52)] — Create a sis-metadata module
+* [[SIS-55](https://issues.apache.org/jira/browse/SIS-55)] — Skeleton implementation of GeoAPI Citation
+* [[SIS-46](https://issues.apache.org/jira/browse/SIS-46)] — Add sis-console module to current SIS project
+* [[SIS-66](https://issues.apache.org/jira/browse/SIS-66)] — Create new Range class to avoid licensing issues
+* [[SIS-77](https://issues.apache.org/jira/browse/SIS-77)] — Provide an IDE build for Eclipse
## Improvements {#improvements}
-* [[SIS-57](http://issues.apache.org/jira/browse/SIS-57)] — A Logo for SIS
-* [[SIS-31](http://issues.apache.org/jira/browse/SIS-31)] — Website needs a facelift
-* [[SIS-38](http://issues.apache.org/jira/browse/SIS-38)] — Add the missing documentation comments for SIS-core storage
-* [[SIS-40](http://issues.apache.org/jira/browse/SIS-40)] — Add the missing documentation comments for SIS WS layer
-* [[SIS-41](http://issues.apache.org/jira/browse/SIS-41)] — Improve the demo.jsp CSS
-* [[SIS-44](http://issues.apache.org/jira/browse/SIS-44)] — Update the 'demo.jsp' file in the SIS webapp to use an open source maps API
-* [[SIS-56](http://issues.apache.org/jira/browse/SIS-56)] — Merge parent-sis with root pom.xml and configure
-* [[SIS-72](http://issues.apache.org/jira/browse/SIS-72)] — Find some clean way to put Anchor functionality in public API
-* [[SIS-78](http://issues.apache.org/jira/browse/SIS-78)] — Replace null locale by Locale.ROOT
-* [[SIS-82](http://issues.apache.org/jira/browse/SIS-82)] — Metadata implementations could use a single field for union
-* [[SIS-85](http://issues.apache.org/jira/browse/SIS-85)] — Consider removing metadata synchronization
-* [[SIS-87](http://issues.apache.org/jira/browse/SIS-87)] — Provide copy constructors in metadata objects
-* [[SIS-88](http://issues.apache.org/jira/browse/SIS-88)] — Reduce side of public API
-* [[SIS-90](http://issues.apache.org/jira/browse/SIS-90)] — Metadata objects should use EnumSet and CodeListSet when appropriate
+* [[SIS-57](https://issues.apache.org/jira/browse/SIS-57)] — A Logo for SIS
+* [[SIS-31](https://issues.apache.org/jira/browse/SIS-31)] — Website needs a facelift
+* [[SIS-38](https://issues.apache.org/jira/browse/SIS-38)] — Add the missing documentation comments for SIS-core storage
+* [[SIS-40](https://issues.apache.org/jira/browse/SIS-40)] — Add the missing documentation comments for SIS WS layer
+* [[SIS-41](https://issues.apache.org/jira/browse/SIS-41)] — Improve the demo.jsp CSS
+* [[SIS-44](https://issues.apache.org/jira/browse/SIS-44)] — Update the 'demo.jsp' file in the SIS webapp to use an open source maps API
+* [[SIS-56](https://issues.apache.org/jira/browse/SIS-56)] — Merge parent-sis with root pom.xml and configure
+* [[SIS-72](https://issues.apache.org/jira/browse/SIS-72)] — Find some clean way to put Anchor functionality in public API
+* [[SIS-78](https://issues.apache.org/jira/browse/SIS-78)] — Replace null locale by Locale.ROOT
+* [[SIS-82](https://issues.apache.org/jira/browse/SIS-82)] — Metadata implementations could use a single field for union
+* [[SIS-85](https://issues.apache.org/jira/browse/SIS-85)] — Consider removing metadata synchronization
+* [[SIS-87](https://issues.apache.org/jira/browse/SIS-87)] — Provide copy constructors in metadata objects
+* [[SIS-88](https://issues.apache.org/jira/browse/SIS-88)] — Reduce side of public API
+* [[SIS-90](https://issues.apache.org/jira/browse/SIS-90)] — Metadata objects should use EnumSet and CodeListSet when appropriate
## Bug fixes {#bugs}
-* [[SIS-37](http://issues.apache.org/jira/browse/SIS-37)] — LICENSE and NOTICE files are in incorrect location in sis-core-0.3-incubating-SNAPSHOT.jar
-* [[SIS-60](http://issues.apache.org/jira/browse/SIS-60)] — Duplicated LICENSE and NOTICE files
-* [[SIS-53](http://issues.apache.org/jira/browse/SIS-53)] — "svn:ignore" property missing on the "sis-app" directory
-* [[SIS-49](http://issues.apache.org/jira/browse/SIS-49)] — ArrayIndexOutOfBoundsException caused by method getCircularRegionApproximation(int numberOfPoints) in LatLonPointRadius class
-* [[SIS-58](http://issues.apache.org/jira/browse/SIS-58)] — Fix SIS Jetty Webapp definition to pick random port
-* [[SIS-70](http://issues.apache.org/jira/browse/SIS-70)] — Make QuadTreeNode and associated classes package private
-* [[SIS-95](http://issues.apache.org/jira/browse/SIS-95)] — Explicitly specify Typed extends Object parameters in FallbackConverterTest
-* [[SIS-99](http://issues.apache.org/jira/browse/SIS-99)] — Change URL (or any reference to incubator in Jira)
-* [[SIS-103](http://issues.apache.org/jira/browse/SIS-103)] — Fix Eclipse errors in SIS
-* [[SIS-120](http://issues.apache.org/jira/browse/SIS-120)] — AngleFormat: Missing minus sign when the degrees field is zero
+* [[SIS-37](https://issues.apache.org/jira/browse/SIS-37)] — LICENSE and NOTICE files are in incorrect location in sis-core-0.3-incubating-SNAPSHOT.jar
+* [[SIS-60](https://issues.apache.org/jira/browse/SIS-60)] — Duplicated LICENSE and NOTICE files
+* [[SIS-53](https://issues.apache.org/jira/browse/SIS-53)] — "svn:ignore" property missing on the "sis-app" directory
+* [[SIS-49](https://issues.apache.org/jira/browse/SIS-49)] — ArrayIndexOutOfBoundsException caused by method getCircularRegionApproximation(int numberOfPoints) in LatLonPointRadius class
+* [[SIS-58](https://issues.apache.org/jira/browse/SIS-58)] — Fix SIS Jetty Webapp definition to pick random port
+* [[SIS-70](https://issues.apache.org/jira/browse/SIS-70)] — Make QuadTreeNode and associated classes package private
+* [[SIS-95](https://issues.apache.org/jira/browse/SIS-95)] — Explicitly specify Typed extends Object parameters in FallbackConverterTest
+* [[SIS-99](https://issues.apache.org/jira/browse/SIS-99)] — Change URL (or any reference to incubator in Jira)
+* [[SIS-103](https://issues.apache.org/jira/browse/SIS-103)] — Fix Eclipse errors in SIS
+* [[SIS-120](https://issues.apache.org/jira/browse/SIS-120)] — AngleFormat: Missing minus sign when the degrees field is zero
## Tasks {#tasks}
-* [[SIS-54](http://issues.apache.org/jira/browse/SIS-54)] — Remove the definition of the sis.version property
-* [[SIS-59](http://issues.apache.org/jira/browse/SIS-59)] — Move large test file outside code area
-* [[SIS-61](http://issues.apache.org/jira/browse/SIS-61)] — Create a sis-build-helper module
-* [[SIS-63](http://issues.apache.org/jira/browse/SIS-63)] — Fix in sis-build-helper after Apache upgrated the Maven used by Jenkins
-* [[SIS-65](http://issues.apache.org/jira/browse/SIS-65)] — Remove the version number overwriting of maven-project-info-reports-plugin
-* [[SIS-73](http://issues.apache.org/jira/browse/SIS-73)] — Remove the automatic mapping of UUIDs to objects
-* [[SIS-80](http://issues.apache.org/jira/browse/SIS-80)] — PropertyDescriptor to implement ExtendedElementInformation
-* [[SIS-89](http://issues.apache.org/jira/browse/SIS-89)] — Move DefaultReferencingIdentifier out of org.apache.sis.referencing package
-* [[SIS-101](http://issues.apache.org/jira/browse/SIS-101)] — Move QuadTree and GeoRSSData in their own packages
-* [[SIS-105](http://issues.apache.org/jira/browse/SIS-105)] — Rename the sis-app module as sis-console
+* [[SIS-54](https://issues.apache.org/jira/browse/SIS-54)] — Remove the definition of the sis.version property
+* [[SIS-59](https://issues.apache.org/jira/browse/SIS-59)] — Move large test file outside code area
+* [[SIS-61](https://issues.apache.org/jira/browse/SIS-61)] — Create a sis-build-helper module
+* [[SIS-63](https://issues.apache.org/jira/browse/SIS-63)] — Fix in sis-build-helper after Apache upgrated the Maven used by Jenkins
+* [[SIS-65](https://issues.apache.org/jira/browse/SIS-65)] — Remove the version number overwriting of maven-project-info-reports-plugin
+* [[SIS-73](https://issues.apache.org/jira/browse/SIS-73)] — Remove the automatic mapping of UUIDs to objects
+* [[SIS-80](https://issues.apache.org/jira/browse/SIS-80)] — PropertyDescriptor to implement ExtendedElementInformation
+* [[SIS-89](https://issues.apache.org/jira/browse/SIS-89)] — Move DefaultReferencingIdentifier out of org.apache.sis.referencing package
+* [[SIS-101](https://issues.apache.org/jira/browse/SIS-101)] — Move QuadTree and GeoRSSData in their own packages
+* [[SIS-105](https://issues.apache.org/jira/browse/SIS-105)] — Rename the sis-app module as sis-console
## Tests {#tests}
-* [[SIS-48](http://issues.apache.org/jira/browse/SIS-48)] — Create unit tests for the core classes in the sis-core
-* [[SIS-50](http://issues.apache.org/jira/browse/SIS-50)] — Create unit tests for the GeoHashUtils utility class in sis-core
+* [[SIS-48](https://issues.apache.org/jira/browse/SIS-48)] — Create unit tests for the core classes in the sis-core
+* [[SIS-50](https://issues.apache.org/jira/browse/SIS-50)] — Create unit tests for the GeoHashUtils utility class in sis-core
diff --git a/content/source.md b/content/source.md
index be3120b2..ee5895ff 100644
--- a/content/source.md
+++ b/content/source.md
@@ -215,11 +215,11 @@ and can be [browsed online][viewvc].
Tags for Apache {{% SIS %}} versions 0.1 to 0.8 should be fetched from the [SVN repository][svn-sis-tags].
The development branches on that repository were named `JDK8`, `JDK7`, `JDK6` and `trunk`.
-[subversion]: http://subversion.apache.org
-[git]: http://git-scm.com
-[viewvc]: http://svn.apache.org/viewvc/sis/
+[subversion]: https://subversion.apache.org
+[git]: https://git-scm.com
+[viewvc]: https://svn.apache.org/viewvc/sis/
[epsg-install]: epsg.html
[EPSG-ToU]: https://epsg.org/terms-of-use.html
[svn-sis-tags]: https://svn.apache.org/repos/asf/sis/tags/
-[geoapi-stable]: http://www.geoapi.org/3.0/index.html
-[geoapi-snapshot]: http://www.geoapi.org/snapshot/index.html
+[geoapi-stable]: https://www.geoapi.org/3.0/index.html
+[geoapi-snapshot]: https://www.geoapi.org/snapshot/index.html
diff --git a/content/standards.md b/content/standards.md
index b74a3051..ae001bdc 100644
--- a/content/standards.md
+++ b/content/standards.md
@@ -65,7 +65,7 @@ Some standards are implemented partially, others almost fully.
Spatial referencing by geographic identifier |
| ISO 19162:2015 |
- OGC 12-063 |
+ OGC 12-063 |
ISO 19162:2019 |
Well-known text representation of coordinate reference systems |
@@ -90,7 +90,7 @@ Some standards are implemented partially, others almost fully.
| Grid Coverage |
|
- OGC 19-008 |
+ OGC 19-008 |
|
GeoTIFF format |
@@ -100,12 +100,12 @@ Some standards are implemented partially, others almost fully.
| NetCDF binary encoding: classic and 64-bit offset format |
|
- OGC 16-114 |
+ OGC 16-114 |
|
Moving Feature netCDF encoding |
|
- OGC 14-084 |
+ OGC 14-084 |
|
Moving features Comma Separated Values (CSV) encoding |
@@ -115,7 +115,7 @@ Some standards are implemented partially, others almost fully.
| Simple feature access — SQL option |
| ISO 19143:2010 |
- OGC 09-026 |
+ OGC 09-026 |
|
Filter encoding |
diff --git a/content/team-list.md b/content/team-list.md
index e1d4e1e5..228cc2c1 100644
--- a/content/team-list.md
+++ b/content/team-list.md
@@ -60,4 +60,4 @@ Emeritus status indicates interest but not activity, as opposed to having resign
* Joe Schaefer
[chrisweb]: http://sunset.usc.edu/~mattmann/
-[sureshweb]: http://people.apache.org/~smarru/
+[sureshweb]: https://people.apache.org/~smarru/
diff --git a/layouts/_default/baseof.fr.html b/layouts/_default/baseof.fr.html
index abded7a8..fed2151c 100644
--- a/layouts/_default/baseof.fr.html
+++ b/layouts/_default/baseof.fr.html
@@ -35,7 +35,7 @@
- Sommaire
- - Licence
+ - Licence
- Guide du développeur
- Add-in OpenOffice
- FAQ
@@ -55,7 +55,7 @@
diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
index c3b8ed2d..2e31c6c2 100644
--- a/layouts/_default/baseof.html
+++ b/layouts/_default/baseof.html
@@ -35,7 +35,7 @@
- Home
- - License
+ - License
- Downloads
- Standards
- Data formats
@@ -59,7 +59,7 @@
diff --git a/layouts/partials/menu.fr.html b/layouts/partials/menu.fr.html
index 57ec6186..85109598 100644
--- a/layouts/partials/menu.fr.html
+++ b/layouts/partials/menu.fr.html
@@ -5,7 +5,7 @@
-
diff --git a/layouts/partials/menu.html b/layouts/partials/menu.html
index e3f52afe..57cd8a23 100644
--- a/layouts/partials/menu.html
+++ b/layouts/partials/menu.html
@@ -5,7 +5,7 @@
-
@@ -47,10 +47,10 @@
-
diff --git a/static/openoffice/en/index.html b/static/openoffice/en/index.html
index b2b27c6c..91253bc4 100644
--- a/static/openoffice/en/index.html
+++ b/static/openoffice/en/index.html
@@ -32,8 +32,8 @@
Apache SIS™ add-in for OpenOffice / LibreOffice
Apache SIS is a toolbox offering some Geographic Information System (
GIS) services.
SIS is developed as an open source project under Apache 2 license
and can be used as a foundation for independent projects.
- The
add-in for
OpenOffice or
-
LibreOffice described here is a bridge for accessing
+ The
add-in for
OpenOffice or
+
LibreOffice described here is a bridge for accessing
some Apache
SIS functionalities from Calc spreadsheet.
Currently only coordinate operation services are (partially) made accessible,
but we hope to open the add-in to more functionalities in the future.
diff --git a/static/openoffice/fr/index.html b/static/openoffice/fr/index.html
index 26ce32e0..2d06be27 100644
--- a/static/openoffice/fr/index.html
+++ b/static/openoffice/fr/index.html
@@ -32,8 +32,8 @@
Extension Apache SIS™ pour OpenOffice / LibreOffice
Apache SIS est une boîte à outils offrant quelques uns des services trouvés dans les systèmes d’informations géographiques.
SIS est développé comme projet libre sous licence Apache 2
et peut servir de fondation à des projets indépendants.
- L’extension (
add-in) pour
OpenOffice ou
-
LibreOffice décrit ici est un pont permettant
+ L’extension (
add-in) pour
OpenOffice ou
+
LibreOffice décrit ici est un pont permettant
d’accéder à une partie des fonctionnalités de Apache
SIS à partir du tableur Calc.
Dans un premier temps, seul le module de transformation de coordonnées est ainsi rendu (partiellement) accessible,
mais nous espérons ajouter des ponts vers d’autres fonctionnalités progressivement.
diff --git a/static/openoffice/update.xml b/static/openoffice/update.xml
index 352e4054..89c18be8 100644
--- a/static/openoffice/update.xml
+++ b/static/openoffice/update.xml
@@ -8,9 +8,9 @@
-->
- Apache SIS
+ Apache SIS
-
+
diff --git a/static/tables/CoordinateOperationMethods.html b/static/tables/CoordinateOperationMethods.html
index d113c62f..2d8f94c3 100644
--- a/static/tables/CoordinateOperationMethods.html
+++ b/static/tables/CoordinateOperationMethods.html
@@ -24,7 +24,7 @@
Apache SIS™ Coordinate Operation Methods
but usually do not need to be specified explicitly since they are inferred from the ellipsoid
(unless
creating parameterized transforms directly).
For this reason, those parameters are usually not shown in
EPSG repository
- or
Well Known Text (WKT) definitions.
+ or
Well Known Text (WKT) definitions.
-
The
earth_radius and inverse_flattening parameters (not shown below) are implicitly supported by all map projections.
They are other ways to specify the ellipsoid (actually rarely used).