diff --git a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/basics.adoc b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/basics.adoc index 49ec77a61c..19711514bc 100644 --- a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/basics.adoc +++ b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/basics.adoc @@ -271,7 +271,7 @@ documented for each resource configuration format. ==== Proxy configuration The configuration format for the deegree proxy configuration is defined -by schema file http://schemas.deegree.org/3.5/proxy/proxy.xsd. The +by schema file https://schemas.deegree.org/3.5/proxy/proxy.xsd. The following table lists all available configuration options. When specifiying them, their order must be respected. @@ -581,7 +581,7 @@ any schema-aware editor should work. TIP: In case you are able to understand XML schema, you can also use the schema file to find out about the available config options. deegree's -schema files are hosted at http://schemas.deegree.org. +schema files are hosted at https://schemas.deegree.org. ==== Check the resource status and error messages diff --git a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/crs.adoc b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/crs.adoc index fd34b05ea4..83e60a2412 100644 --- a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/crs.adoc +++ b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/crs.adoc @@ -27,5 +27,5 @@ means ETRS89 in XY-order, while _urn:ogc:def:crs:epsg::4258_ is YX NOTE: The CRS subsystem is not fully integrated with the deegree workspace yet. Rework and proper documentation are on the roadmap for one of the next releases. If you have trouble finding a specific CRS, please -http://www.deegree.org/Community[contact the deegree mailing lists for +https://www.deegree.org/community/[contact the deegree mailing lists for support]. diff --git a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/featurestores.adoc b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/featurestores.adoc index 7c274acbe4..c0db90e80f 100644 --- a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/featurestores.adoc +++ b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/featurestores.adoc @@ -206,7 +206,7 @@ file The configuration format for the deegree shape feature store is defined by schema file -http://schemas.deegree.org/3.5/datasource/feature/shape/shape.xsd. The +https://schemas.deegree.org/3.5/datasource/feature/shape/shape.xsd. The following table lists all available configuration options. When specifiying them, their order must be respected. @@ -309,7 +309,7 @@ _urn:ogc:def:crs:EPSG::4258_. The configuration format for the deegree memory feature store is defined by schema file -http://schemas.deegree.org/3.5/datasource/feature/memory/memory.xsd. +https://schemas.deegree.org/3.5/datasource/feature/memory/memory.xsd. The following table lists all available configuration options (the complex ones contain nested options themselves). When specifiying them, their order must be respected. @@ -398,7 +398,7 @@ _BBoxStatement_. A minimal configuration example looks like this: ==== Configuration options The configuration format is defined by schema file -http://schemas.deegree.org/3.5/datasource/feature/simplesql/simplesql.xsd. +https://schemas.deegree.org/3.5/datasource/feature/simplesql/simplesql.xsd. The following table lists all available configuration options (the complex ones contain nested options themselves). When specifiying them, their order must be respected. @@ -602,7 +602,7 @@ PostgreSQL) ==== Overview of configuration options The SQL feature store configuration format is defined by schema file -http://schemas.deegree.org/3.5/datasource/feature/sql/sql.xsd. The +https://schemas.deegree.org/3.5/datasource/feature/sql/sql.xsd. The following table lists all available configuration options (the complex ones contain nested options themselves). When specifying them, their order must be respected: diff --git a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/gdal.adoc b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/gdal.adoc index 0c8d553293..9b0793f76b 100644 --- a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/gdal.adoc +++ b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/gdal.adoc @@ -1,7 +1,7 @@ [[anchor-configuration-gdal]] == GDAL components -The GDAL library (http://www.gdal.org/) provides very comprehensive +The GDAL library (https://www.gdal.org/) provides very comprehensive support for all kinds of geospatial raster formats. Any of these raster formats can be used to create <> for a deegree workspace by using either the @@ -20,7 +20,7 @@ settings may be necessary to achieve optimal performance. Before you can set up GDAL-based resources, the native GDAL library has to be installed correctly and must be accessible by your deegree -webservices installation. Please see http://www.gdal.org/ for general +webservices installation. Please see https://www.gdal.org/ for general GDAL installation instructions. NOTE: Currently, GDAL library version 3.0 is supported. Other versions may @@ -130,14 +130,14 @@ access * GDAL option ECW_CACHE_MAXMEM is set to 419430400 NOTE: A list of general GDAL parameters is available at -http://trac.osgeo.org/gdal/wiki/ConfigOptions. Some parameters (such as +https://trac.osgeo.org/gdal/wiki/ConfigOptions. Some parameters (such as ECW_CACHE_MAXMEM) are format specific and outlined on the respective pages in the GDAL documentation. ==== Configuration options The configuration format for the GDAL settings file is defined by schema -file http://schemas.deegree.org/3.5/commons/gdal/gdal.xsd. The +file https://schemas.deegree.org/3.5/commons/gdal/gdal.xsd. The following table lists the two available configuration options. When specifiying them, their order must be respected. @@ -270,7 +270,7 @@ following settings: ==== Configuration options The configuration format for the GDAL tile store is defined by schema -file http://schemas.deegree.org/3.5/datasource/tile/gdal/gdal.xsd. +file https://schemas.deegree.org/3.5/datasource/tile/gdal/gdal.xsd. There's only a single configuration element, but it may occur several times: diff --git a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/installation.adoc b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/installation.adoc index d5e885f45a..3c484dee38 100644 --- a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/installation.adoc +++ b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/installation.adoc @@ -12,17 +12,17 @@ installation, including: * MacOS Supported Java SE 11 versions are -http://www.oracle.com/technetwork/java/javase/downloads/index.html[Oracle JDK 11] -footnote:[Oracle JDK 8 and later requires a subscription from Oracle for use in production environments. Read further in https://www.oracle.com/java/java-se-subscription/[Oracle Java SE subscription].] and http://openjdk.java.net[OpenJDK 11] -footnote:[OpenJDK binaries are provided by https://www.azul.com/downloads/zulu/[Azul Systems] -or https://adoptopenjdk.net[AdoptOpenJDK].]. +https://www.oracle.com/java/technologies/downloads/#java11[Oracle JDK 11] +footnote:[Oracle JDK 8 and later requires a subscription from Oracle for use in production environments. Read further in https://www.oracle.com/java/java-se-subscription/[Oracle Java SE subscription].] and https://openjdk.org/projects/jdk/11/[OpenJDK 11] +footnote:[OpenJDK binaries are provided by https://www.azul.com/downloads/#zulu[Azul Systems] +or https://adoptium.net/[Temurin].]. NOTE: Newer Java SE versions such as the LTS versions 17 are currently not supported by deegree 3.5. Please check out our wiki page https://github.com/deegree/deegree3/wiki/Java-SE-11-Support[Java 11 support] for further information. === Downloading deegree webservices downloads are available on the -http://www.deegree.org/download[deegree home page]. You have the choice between: +https://www.deegree.org/download/[deegree home page]. You have the choice between: * _Docker_ : Docker Image with deegree webservices on OpenJDK and Apache Tomcat footnote:[Requires an installation of Docker Community or @@ -30,7 +30,7 @@ Enterprise Edition, download Docker from https://www.docker.com/[www.docker.com].] * _WAR_: Generic Java Web Archive for deployment in an existing Java Servlet container footnote:[A Java Servlet 3.1 compliant container is -required. We recommend using the latest http://tomcat.apache.org/[Apache +required. We recommend using the latest https://tomcat.apache.org/[Apache Tomcat 9] release.] TIP: If you are confused by the options and unsure which version to pick, @@ -72,7 +72,7 @@ To shut deegree webservices down, switch back to the terminal window and press _CTRL+c_ or simply close it. TIP: If you want to run deegree webservices on system startup automatically, -consider installing http://tomcat.apache.org[Apache Tomcat 9] as a +consider installing https://tomcat.apache.org[Apache Tomcat 9] as a system service. Consult the https://tomcat.apache.org/tomcat-9.0-doc/index.html[Tomcat documentation] for more information and options. @@ -107,7 +107,7 @@ or TLS. Either enable HTTPS on your Java Servlet Container or operate it behind a web server such as Apache httpd oder NGINX. TIP: If you are running Apache Tomcat read the -http://tomcat.apache.org/tomcat-9.0-doc/ssl-howto.html[SSL HowTo]. +https://tomcat.apache.org/tomcat-9.0-doc/ssl-howto.html[SSL HowTo]. ==== Securing deegree console and REST API @@ -129,4 +129,4 @@ Furthermore, you should consider to enable the Java Security Manager and define restrictive file permissions.footnote:[How to run securely Java applications we recommend to follow the https://docs.oracle.com/en/java/javase/11/security/index.html[Java Security Guidelines] and for -http://tomcat.apache.org/tomcat-9.0-doc/security-manager-howto.html[Apache Tomcat the Security Manager HowTo].] \ No newline at end of file +https://tomcat.apache.org/tomcat-9.0-doc/security-manager-howto.html[Apache Tomcat the Security Manager HowTo].] \ No newline at end of file diff --git a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/intro.adoc b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/intro.adoc index bad126b6df..845687482a 100644 --- a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/intro.adoc +++ b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/intro.adoc @@ -1,20 +1,20 @@ == Introduction deegree webservices are implementations of the geospatial webservice -specifications of the http://www.opengeospatial.org[Open Geospatial -Consortium (OGC)] and the http://inspire.jrc.ec.europa.eu[INSPIRE +specifications of the https://www.ogc.org/[Open Geospatial +Consortium (OGC)] and the https://inspire.jrc.ec.europa.eu[INSPIRE Network Services]. deegree webservices 3.5 includes the following services: -* http://www.opengeospatial.org/standards/wfs[Web Feature Service +* https://www.ogc.org/standard/wfs/[Web Feature Service (WFS)]: Provides access to raw geospatial data objects -* http://www.opengeospatial.org/standards/wms[Web Map Service (WMS)]: +* https://www.ogc.org/standard/wms/[Web Map Service (WMS)]: Serves maps rendered from geospatial data -* http://www.opengeospatial.org/standards/wmts[Web Map Tile Service +* https://www.ogc.org/standard/wmts/[Web Map Tile Service (WMTS)]: Serves pre-rendered map tiles -* http://www.opengeospatial.org/standards/cat[Catalogue Service for the +* https://www.ogc.org/standard/cat/[Catalogue Service for the Web (CSW)]: Performs searches for geospatial datasets and services -* http://www.opengeospatial.org/standards/wps[Web Processing Service +* https://www.ogc.org/standard/wps/[Web Processing Service (WPS)]: Executes geospatial processes With a single deegree webservices installation, you can set up one of @@ -26,7 +26,7 @@ learning the configuration of each service. === Characteristics of deegree WFS deegree WFS is an implementation of the -http://www.opengeospatial.org/standards/wfs[OGC Web Feature Service +https://www.ogc.org/standard/wfs/[OGC Web Feature Service specification]. Notable features: * Official OGC reference implementation for WFS 1.1.0 and WFS 2.0.0 @@ -56,7 +56,7 @@ Continue with <> and === Characteristics of deegree WMS deegree WMS is an implementation of the -http://www.opengeospatial.org/standards/wms[OGC Web Map Service +https://www.ogc.org/standard/wms/[OGC Web Map Service specification]. Notable features: * Official OGC reference implementation for WMS 1.1.1 @@ -90,7 +90,7 @@ Continue with <> and === Characteristics of deegree WMTS deegree WMTS is an implementation of the -http://www.opengeospatial.org/standards/wmts[OGC Web Map Tile Service +https://www.ogc.org/standard/wmts/[OGC Web Map Tile Service specification]. Notable features: * Implements Basic WMTS standard 1.0.0 (KVP) @@ -108,7 +108,7 @@ first. Continue with <> and === Characteristics of deegree CSW deegree CSW is an implementation of the -http://www.opengeospatial.org/standards/cat[OGC Catalogue Service +https://www.ogc.org/standard/cat/[OGC Catalogue Service specification]. Notable features: * Implements CSW standard 2.0.2 @@ -135,7 +135,7 @@ configuration. Continue with <> and === Characteristics of deegree WPS deegree WPS is an implementation of the -http://www.opengeospatial.org/standards/wps[OGC Processing Service +https://www.ogc.org/standard/wps/[OGC Processing Service specification]. Notable features: * Implements WPS standard 1.0.0 diff --git a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/javamodules.adoc b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/javamodules.adoc index 88ebd49fe8..92a5592469 100644 --- a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/javamodules.adoc +++ b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/javamodules.adoc @@ -109,10 +109,9 @@ In order to enable Oracle connectivity for these resources, you need to add two JAR files (see <>): * A compatible Oracle JDBC driver (e.g. -_ojdbc11.jar_)footnote:[http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html -(registration required)] +_ojdbc11.jar_)footnote:[https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html] * Module -deegree-sqldialect-oraclefootnote:[https://repo.deegree.org/content/repositories/public/org/deegree/deegree-sqldialect-oracle/${project.version}/deegree-sqldialect-oracle-${project.version}.jar] +deegree-sqldialect-oraclefootnote:[https://repo.deegree.org/service/rest/repository/browse/public/org/deegree/deegree-sqldialect-oracle/${project.version}/deegree-sqldialect-oracle-${project.version}.jar] ==== Adding Oracle GeoRaster support @@ -122,8 +121,7 @@ in Oracle databases. In order to enable Oracle connectivity for these resources, you need to add the following JAR files (see <>): -* A compatible Oracle JDBC-driverfootnote:[http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html -(registration required)] +* A compatible Oracle JDBC-driverfootnote:[hhttps://www.oracle.com/database/technologies/appdev/jdbc-downloads.html] ** ojdbc11.jar * The Oracle Spatial and GeoRaster libraries and their dependencies ** sdoapi.jar @@ -133,7 +131,7 @@ add the following JAR files (see <>): ** xdb6.jar ** xmlparserv2_sans_jaxp_services.jar * Module -deegree-coveragestore-oracle-georasterfootnote:[https://repo.deegree.org/content/repositories/public/org/deegree/deegree-coveragestore-oracle-georaster/${project.version}/deegree-coveragestore-oracle-georaster-${project.version}.jar] +deegree-coveragestore-oracle-georasterfootnote:[https://repo.deegree.org/service/rest/repository/browse/public/org/deegree/deegree-coveragestore-oracle-georaster/${project.version}/deegree-coveragestore-oracle-georaster-${project.version}.jar] NOTE: The Oracle Spatial and GeoRaster libraries can be found, without version number in filename, inside the Oracle Database installation directory. @@ -159,6 +157,6 @@ In order to enable Microsoft SQL Server connectivity for these resources, you need to add two JAR files (see <>): * A compatible Microsoft JDBC driver (e.g. -_sqljdbc4.jar_)footnote:[http://msdn.microsoft.com/en-us/sqlserver/aa937724.aspx] +_sqljdbc4.jar_)footnote:[https://learn.microsoft.com/en-us/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server] * Module -deegree-sqldialect-mssqlfootnote:[https://repo.deegree.org/content/repositories/public/org/deegree/deegree-sqldialect-mssql/${project.version}/deegree-sqldialect-mssql-${project.version}.jar] +deegree-sqldialect-mssqlfootnote:[https://repo.deegree.org/service/rest/repository/browse/public/org/deegree/deegree-sqldialect-mssql/${project.version}/deegree-sqldialect-mssql-${project.version}.jar] diff --git a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/lightly.adoc b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/lightly.adoc index 2cbb5e0a55..265601b27b 100644 --- a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/lightly.adoc +++ b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/lightly.adoc @@ -111,7 +111,7 @@ now tick the INSPIRE layers offered by the deegree WMS. .INSPIRE layers rendered by the deegree WMS image::console_workspace_inspire2.png[INSPIRE layers rendered by the deegree WMS,scaledwidth=50.0%] -TIP: The map client is based on http://openlayers.org/[OpenLayers]. Drag the +TIP: The map client is based on https://openlayers.org/[OpenLayers]. Drag the map by holding the mouse button and moving your mouse. Zoom using the controls on the left or with the mouse wheel. Alternatively, you can open a zoom rectangle by holding the SHIFT key and clicking the mouse @@ -184,7 +184,7 @@ instance. .Selecting WMS layers to be displayed image::console_workspace_utah2.png[Selecting WMS layers to be displayed,scaledwidth=50.0%] -TIP: The map client is based on http://openlayers.org/[OpenLayers]. Drag the +TIP: The map client is based on https://openlayers.org/[OpenLayers]. Drag the map by holding the mouse button and moving your mouse. Zoom using the controls on the left or with the mouse wheel. Alternatively, you can open a zoom rectangle by holding the SHIFT key and clicking the mouse @@ -210,7 +210,7 @@ section. image::console_workspace_utah5.png[Sending example requests,scaledwidth=50.0%] TIP: WFS request types and their format are specified in the -http://www.opengeospatial.org/standards/wfs[OGC Web Feature Service +https://www.ogc.org/standard/wfs/[OGC Web Feature Service specification]. TIP: Instead of using the built-in layer preview or the generic OGC client, @@ -339,7 +339,7 @@ demonstrate many of the possibilities of the WPS protocol: image::console_workspace_wps5.png[Example requests for the ParameterDemo process,scaledwidth=50.0%] TIP: WPS request types and their format are specified in the -http://www.opengeospatial.org/standards/wps[OGC Web Processing Service +https://www.ogc.org/standard/wps/[OGC Web Processing Service specification]. TIP: In order to add your own processes, see <> and diff --git a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/metadatastores.adoc b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/metadatastores.adoc index 24b0308a9b..c0387c824b 100644 --- a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/metadatastores.adoc +++ b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/metadatastores.adoc @@ -22,7 +22,7 @@ The memory ISO metadata store implementation is transactional and works file based. The memory metadata store configuration is defined by schema file -http://schemas.deegree.org/3.5/datasource/metadata/iso19139/memory.xsd +https://schemas.deegree.org/3.5/datasource/metadata/iso19139/memory/memory.xsd *Memory ISO Metadatastore config (skeleton)* @@ -31,8 +31,7 @@ http://schemas.deegree.org/3.5/datasource/metadata/iso19139/memory.xsd + xsi:schemaLocation="http://schemas.deegree.org/3.5/datasource/metadata/iso19139/memory/memory.xsd"> .. @@ -54,7 +53,7 @@ of the directories declared in the element _ISORecordDirectory_. === SQL ISO Metadata store The SQL metadata store configuration is defined by schema file -http://schemas.deegree.org/3.5/datasource/metadata/iso19115/iso19115.xsd +https://schemas.deegree.org/3.5/datasource/metadata/iso19115/iso19115.xsd *SQL ISO Metadatastore config (skeleton)* diff --git a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/processproviders.adoc b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/processproviders.adoc index 27e905d9ee..10975a05ad 100644 --- a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/processproviders.adoc +++ b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/processproviders.adoc @@ -192,7 +192,7 @@ public class AdditionProcesslet implements Processlet { ==== Configuration options The configuration format for the Java process provider is defined by -schema file http://schemas.deegree.org/3.5/processes/java/java.xsd. +schema file https://schemas.deegree.org/3.5/processes/java/java.xsd. The following table lists all available configuration options. When specifiying them, their order must be respected. @@ -251,7 +251,7 @@ implementation of a process apply. * _WSDL_: URL of a WSDL document which describes this process NOTE: These options directly relate to metadata defined in the -http://www.opengeospatial.org/standards/wps[WPS 1.0.0 specification]. +https://www.ogc.org/standard/wps/[WPS 1.0.0 specification]. ==== The Processlet API @@ -416,7 +416,7 @@ WPS server and invokes processes offered by the server to perform a computation. However, in some cases, you may just want to send raw WPS requests to a server and check the response yourself (e.g. for testing the behaviour of your processlet). The -http://www.opengeospatial.org/standards/wps[WPS 1.0.0 specification] +https://www.ogc.org/standard/wps/[WPS 1.0.0 specification] defines KVP, XML and SOAP-encoded requests. All encodings are supported by the deegree WPS, so you can choose the most appropriate one for your use-case. For sending KVP-requests, you can simply use your web browser @@ -435,7 +435,7 @@ Some simple KVP _Execute_ request examples for invoking processes: * _http://127.0.0.1:8080/services/wps?service=WPS&version=1.0.0&request=Execute&identifier=Process42_ * _http://127.0.0.1:8080/services/wps?service=WPS&version=1.0.0&request=Execute&identifier=Addition&datainputs=SummandA=21;SummandB=21_ -TIP: The http://www.opengeospatial.org/standards/wps[WPS 1.0.0 specification] +TIP: The https://www.ogc.org/standard/wps/[WPS 1.0.0 specification] (and the deegree WPS) support many features with regard to process invocation, such as input parameter passing (inline or by reference), return parameters (inline or by reference), response variants and @@ -448,7 +448,7 @@ Besides the process logic, the most crucial topic of WPS process implementation is the standard-compliant definition and handling of input and output parameters. The deegree WPS and the Java process provider support all parameter types that are defined by the -http://www.opengeospatial.org/standards/wps[WPS 1.0.0 specification]: +https://www.ogc.org/standard/wps/[WPS 1.0.0 specification]: * _LiteralInput_/_LiteralOutput_: Literal values, e.g. "red", "42" or "highway 66" @@ -763,7 +763,7 @@ value sets and ranges (only for inputs) These options basically define metadata that the WPS publishes to clients. For the sub-options of the _AllowedValues_ and _ValidValueReference_ options, please refer to the -http://www.opengeospatial.org/standards/wps[WPS 1.0.0 specification] or +https://www.ogc.org/standard/wps/[WPS 1.0.0 specification] or the XML schema for the Java process provider configuration format (http://schemas.deegree.org/3.5/processes/java/java.xsd). @@ -931,7 +931,7 @@ format A complex format (_DefaultFormat_/_OtherFormat_) is defined via three attributes (compare with the -http://www.opengeospatial.org/standards/wps[WPS 1.0.0 specification]): +https://www.ogc.org/standard/wps/[WPS 1.0.0 specification]): [width="100%",cols="18%,11%,8%,63%",options="header",] |=== diff --git a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/renderstyles.adoc b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/renderstyles.adoc index b4cb084d64..1effc30f5a 100644 --- a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/renderstyles.adoc +++ b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/renderstyles.adoc @@ -12,8 +12,8 @@ In contrast to other deegree configurations the style configurations do not have a custom format. You can use standard SLD or SE documents (1.0.0 and 1.1.0 are supported), with a couple of deegree specific extensions, which are described below. Please refer to the -http://www.opengeospatial.org/standards/sld[SLD] and -http://www.opengeospatial.org/standards/se[SE] specifications for +https://www.ogc.org/standard/sld/[SLD] and +https://www.ogc.org/standard/se/[SE] specifications for reference. Additionally this page contains specific examples below. In deegree terms, each SLD or SE file will create a _style store_. In @@ -69,7 +69,7 @@ It is constructed like this: [source,xml] ---- - + plan:yourFeatureType ... @@ -453,7 +453,7 @@ xmlns:ogc="http://www.opengis.net/ogc" xmlns:sed="http://www.deegree.org/se" xmlns:deegreeogc="http://www.deegree.org/ogc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" -xsi:schemaLocation="http://www.opengis.net/se http://schemas.opengis.net/se/1.1.0/FeatureStyle.xsd http://www.deegree.org/se http://schemas.deegree.org/3.5/se/Symbolizer-deegree.xsd"> +xsi:schemaLocation="http://www.opengis.net/se http://schemas.opengis.net/se/1.1.0/FeatureStyle.xsd http://www.deegree.org/se http://schemas.deegree.org/3.5/se/symbology-1.1.0.xsd"> Weatherstations Weatherstations @@ -496,7 +496,7 @@ xmlns:ogc="http://www.opengis.net/ogc" xmlns:sed="http://www.deegree.org/se" xmlns:deegreeogc="http://www.deegree.org/ogc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" -xsi:schemaLocation="http://www.opengis.net/se http://schemas.opengis.net/se/1.1.0/FeatureStyle.xsd http://www.deegree.org/se http://schemas.deegree.org/3.5/se/Symbolizer-deegree.xsd"> +xsi:schemaLocation="http://www.opengis.net/se http://schemas.opengis.net/se/1.1.0/FeatureStyle.xsd http://www.deegree.org/se http://schemas.deegree.org/3.5/se/symbology-1.1.0.xsd"> Railroads Railroads @@ -538,7 +538,7 @@ xsi:schemaLocation="http://www.opengis.net/se http://schemas.opengis.net/se/1.1. xmlns:sed="http://www.deegree.org/se" xmlns:deegreeogc="http://www.deegree.org/ogc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://www.opengis.net/se http://schemas.opengis.net/se/1.1.0/FeatureStyle.xsd http://www.deegree.org/se http://schemas.deegree.org/3.5/se/Symbolizer-deegree.xsd"> + xsi:schemaLocation="http://www.opengis.net/se http://schemas.opengis.net/se/1.1.0/FeatureStyle.xsd http://www.deegree.org/se http://schemas.deegree.org/3.5/se/symbology-1.1.0.xsd"> LandslideAreas LandslideAreas @@ -571,7 +571,7 @@ xsi:schemaLocation="http://www.opengis.net/se http://schemas.opengis.net/se/1.1. xmlns:sed="http://www.deegree.org/se" xmlns:deegreeogc="http://www.deegree.org/ogc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://www.opengis.net/se http://schemas.opengis.net/se/1.1.0/FeatureStyle.xsd http://www.deegree.org/se http://schemas.deegree.org/3.5/se/Symbolizer-deegree.xsd"> + xsi:schemaLocation="http://www.opengis.net/se http://schemas.opengis.net/se/1.1.0/FeatureStyle.xsd http://www.deegree.org/se http://schemas.deegree.org/3.5/se/symbology-1.1.0.xsd"> Municipalities Municipalities @@ -645,7 +645,7 @@ deegree supports some extensions of SLD/SE and filter encoding to enable more sophisticated styling. The following sections describe the respective extensions for SLD/SE and filter encoding. For several specific extensions, there is a deegree SE XML -http://schemas.deegree.org/se[Schema]. +https://schemas.deegree.org/3.5/se/[Schema]. ==== SLD/SE extensions diff --git a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/serverconnections.adoc b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/serverconnections.adoc index 176207e186..1501972045 100644 --- a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/serverconnections.adoc +++ b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/serverconnections.adoc @@ -70,7 +70,7 @@ database: * The DataSource object uses Java class _org.apache.commons.dbcp2.BasicDataSource_ (a connection pool class provided by -http://commons.apache.org/proper/commons-dbcp/index.html[Apache Commons +https://commons.apache.org/proper/commons-dbcp/index.html[Apache Commons DBCP].). If you don't know what this means, then this is most likely what you want to use. * The JDBC driver class is _org.postgresql.Driver_ (this is the Java @@ -242,7 +242,7 @@ creating an Oracle UCP connection pool. ==== Configuration options The database connection config file format is defined by schema file -http://schemas.deegree.org/3.5/jdbc/datasource/datasource.xsd. The +https://schemas.deegree.org/3.5/jdbc/datasource/datasource.xsd. The root element is _DataSourceConnectionProvider_ and the optional attribute `config` can be set to _3.5.0_. The following table lists the available configuration options. When specifiying them, their order must be @@ -347,9 +347,9 @@ The properties available for configuration depend on the implementation of _javax.sql.DataSource_: * Apache Commons DBCP: See -http://commons.apache.org/proper/commons-dbcp/api-2.7.0/org/apache/commons/dbcp2/BasicDataSource.html +https://commons.apache.org/proper/commons-dbcp/api-2.7.0/org/apache/commons/dbcp2/BasicDataSource.html * Oracle UCP: -http://docs.oracle.com/cd/E11882_01/java.112/e12826/oracle/ucp/jdbc/PoolDataSource.html +https://docs.oracle.com/cd/E11882_01/java.112/e12826/oracle/ucp/jdbc/PoolDataSource.html For completeness, here's the list of options of element _Property_: @@ -390,7 +390,7 @@ is called 'inspire', the database user is 'postgres' and password is ---- The legacy connection config file format is defined by schema file -http://schemas.deegree.org/3.5/jdbc/jdbc.xsd. The root element is +https://schemas.deegree.org/3.5/jdbc/jdbc.xsd. The root element is _JDBCConnection_ and the config attribute must be _3.0.0_. The following table lists the available configuration options. When specifiying them, their order must be respected. diff --git a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/tilestores.adoc b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/tilestores.adoc index e216275bcc..7bfec24507 100644 --- a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/tilestores.adoc +++ b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/tilestores.adoc @@ -26,7 +26,7 @@ data sets that conform to a pre-defined tile matrix set. In that case, one only has to provide the tile store configuration file. The term tile matrix set has been coined deliberately to coincide with -the same term from the http://www.opengeospatial.org/standards/wmts[WMTS +the same term from the https://www.ogc.org/standard/wmts/[WMTS specification] and refers to structure and spatial properties of the tile matrix. The tile matrix sets (or "quads") from WMTS 1.0.0 and INSPIRE ViewService 3.1 specifications are already predefined, but diff --git a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/webservices.adoc b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/webservices.adoc index 2a8184824a..654d1ec975 100644 --- a/deegree-services/deegree-webservices-handbook/src/main/asciidoc/webservices.adoc +++ b/deegree-services/deegree-webservices-handbook/src/main/asciidoc/webservices.adoc @@ -126,7 +126,7 @@ A more complex configuration example looks like this: ==== Configuration overview The deegree WFS config file format is defined by schema file -http://schemas.deegree.org/3.5/services/wfs/wfs_configuration.xsd. The +https://schemas.deegree.org/3.5/services/wfs/wfs_configuration.xsd. The root element is and the optional attribute `config` can be set to _3.5.0_. The following table lists all available configuration options (complex ones contain nested options themselves). When specifiying them, @@ -212,9 +212,9 @@ are tried to resolved as feature references during insert. This can be avoided by configuring one or multiple base url patterns within the child element _Pattern_. _Pattern_ can occur multiple times, one for each base url. In the complex example above resolving of -_http://inspire.ec.europa.eu/codelist/DesignationSchemeValue/natura2000_ +_https://inspire.ec.europa.eu/codelist/DesignationSchemeValue/natura2000_ and -_http://inspire.ec.europa.eu/codelist/Natura2000DesignationValue/specialProtectionArea_ +_https://inspire.ec.europa.eu/codelist/Natura2000DesignationValue/specialProtectionArea_ is disabled, but not _https://inspire.ec.europa.eu/codelist/DesignationSchemeValue/natura2000_ and _http://deegree.org/external/feature_. @@ -1676,7 +1676,7 @@ request encoding. The GetCapabilities XML request body has to be compliant to following schema: -* http://schemas.opengis.net/ows/2.0/owsGetCapabilities.xsd +* https://schemas.opengis.net/ows/2.0/owsGetCapabilities.xsd *GetCapabilities XML request body example (can be used with Utah example workspace)* @@ -1691,7 +1691,7 @@ workspace)* The GetMap XML request body has to be compliant to following schema: -* http://schemas.opengis.net/sld/1.1/GetMap.xsd +* https://schemas.opengis.net/sld/1.1/GetMap.xsd *GetMap XML request body example (can be used with Utah example workspace)* @@ -2016,7 +2016,7 @@ like this: ==== Configuration overview The deegree WMTS config file format is defined by schema file -http://schemas.deegree.org/3.5/services/wmts/wmts.xsd. The root +https://schemas.deegree.org/3.5/services/wmts/wmts.xsd. The root element is _deegreeWMTS_ and the optional attribute `config` can be set to _3.5.0_. The following table lists all available configuration options. When @@ -2230,7 +2230,7 @@ example looks like this: ==== Configuration overview The deegree CSW config file format is defined by schema file -http://schemas.deegree.org/3.5/services/csw/csw_configuration.xsd. The +https://schemas.deegree.org/3.5/services/csw/csw_configuration.xsd. The root element is _deegreeCSW_ and the optional attribute `config` can be set to _3.5.0_. The following table lists all available configuration options. When @@ -2361,7 +2361,7 @@ storage directory. ==== Configuration overview The deegree WPS config file format is defined by schema file -http://schemas.deegree.org/3.5/services/wps/wps_configuration.xsd. The +https://schemas.deegree.org/3.5/services/wps/wps_configuration.xsd. The root element is _deegreeWPS_ and the config attribute must be _3.1.0_. The following table lists all available configuration options (complex ones contain nested options themselves). When specifiying them, @@ -2491,7 +2491,7 @@ configuration works for all types of service alike. ---- The metadata config file format is defined by schema file -http://schemas.deegree.org/3.5/services/metadata/metadata.xsd. The +https://schemas.deegree.org/3.5/services/metadata/metadata.xsd. The root element is _deegreeServicesMetadata_ and the optional attribute `config` can be set to _3.5.0_. The following table lists all available configuration options (complex ones contain nested options themselves). When