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 2022/12/26 22:31:07 UTC

[sis-site] branch main-1.4 created (now 19ba539d)

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

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


      at 19ba539d Said that SIS can use "http ranges" when reading TIFF files.

This branch includes the following new commits:

     new 88101618 Add BigTIFF in the list of supported formats. Note that next version may upgrade to GeoAPI 3.0.2.
     new b8003f10 Prepare a branch for next release. Set GeoAPI version to 3.0.2 and Unit API to JSR-385.
     new 19ba539d Said that SIS can use "http ranges" when reading TIFF files.

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[sis-site] 01/03: Add BigTIFF in the list of supported formats. Note that next version may upgrade to GeoAPI 3.0.2.

Posted by de...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 881016186715e013baf82a9bee9f953285608868
Author: Martin Desruisseaux <ma...@geomatys.com>
AuthorDate: Mon Dec 26 23:26:50 2022 +0100

    Add BigTIFF in the list of supported formats.
    Note that next version may upgrade to GeoAPI 3.0.2.
---
 content/formats.md                     | 2 +-
 content/standards.md                   | 2 +-
 static/templates/release-announce.html | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/content/formats.md b/content/formats.md
index 6dd208b4..ac1cafbd 100644
--- a/content/formats.md
+++ b/content/formats.md
@@ -31,7 +31,7 @@ in which case the root resource will be `Aggregate`.
     <td>Read/write</td>
     <td><code>Aggregate</code>, <code>FeatureSet</code>, <code>GridCoverageResource</code></td>
   </tr><tr>
-    <td>GeoTIFF</td>
+    <td>(Big) GeoTIFF</td>
     <td>Read</td>
     <td><code>Aggregate</code>, <code>GridCoverageResource</code></td>
   </tr><tr>
diff --git a/content/standards.md b/content/standards.md
index b74a3051..d87964f7 100644
--- a/content/standards.md
+++ b/content/standards.md
@@ -121,7 +121,7 @@ Some standards are implemented partially, others almost fully.
   </tr><tr>
     <td></td>
     <td><a href="https://portal.ogc.org/files/?artifact_id=71648">OGC 09-083</a></td>
-    <td></td>
+    <td>3.0.2</td>
     <td>GeoAPI 3.0.1</td>
   </tr><tr>
     <td></td>
diff --git a/static/templates/release-announce.html b/static/templates/release-announce.html
index 0d86bb02..96fd50b8 100644
--- a/static/templates/release-announce.html
+++ b/static/templates/release-announce.html
@@ -25,7 +25,7 @@
       Some Apache SIS features are:
     </p>
     <ul>
-      <li>Read netCDF-3, GeoTIFF and Moving Feature CSV data formats</li>
+      <li>Read netCDF-3, GeoTIFF (including BigTIFF) and Moving Feature CSV data formats</li>
       <li>Read/write GPX, ASCII Grid, World File, ISO 19115-3 metadata and legacy ISO 19139 compliant XML documents</li>
       <li>Referencing by coordinates (ISO 19111) or by identifiers (ISO 19112)<ul>
         <li>Well Known Text (WKT) version 1 and 2 (ISO 19162)</li>


[sis-site] 02/03: Prepare a branch for next release. Set GeoAPI version to 3.0.2 and Unit API to JSR-385.

Posted by de...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit b8003f10169d5ff4aab999918ae6fb12f1eee81a
Author: Martin Desruisseaux <ma...@geomatys.com>
AuthorDate: Mon Dec 26 21:27:55 2022 +0100

    Prepare a branch for next release.
    Set GeoAPI version to 3.0.2 and Unit API to JSR-385.
---
 content/_index.md                      | 6 +++---
 content/source.md                      | 4 ++--
 content/standards.md                   | 6 +++---
 static/DOAP.rdf                        | 4 ++--
 static/templates/release-announce.html | 2 +-
 5 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/content/_index.md b/content/_index.md
index 61fff0dc..92cca97e 100644
--- a/content/_index.md
+++ b/content/_index.md
@@ -4,7 +4,7 @@ title: The Apache SIS™ library
 
 Apache Spatial Information System (SIS) is a free software, Java language library for developing geospatial applications.
 SIS provides data structures for geographic features and associated metadata along with methods to manipulate those data structures.
-The library is an implementation of [GeoAPI 3.0.1][geoapi] interfaces and can be used for desktop or server applications.
+The library is an implementation of [GeoAPI 3.0.2][geoapi] interfaces and can be used for desktop or server applications.
 
 The SIS metadata module enables the creation of metadata objects
 which comply with the model of {{% OGC %}}/{{% ISO %}} international standards.
@@ -36,7 +36,7 @@ The API and the data encodings follow [international standards](standards.html)
   * Read and write XML documents compliant with ISO 19115-3 (current standard) or ISO 19139 (older standard).
   * Automatic conversions between the old metadata model published in 2003 and the revision published in 2014.
 * Units of measurement:
-  * Implementation of [JSR-363][JSR_363]
+  * Implementation of [JSR-385][JSR_385]
     with parsing, formating and unit conversion functionalities.
   * The same implementation is available as a [small standalone separated project][seshat].
 * Referencing by coordinates (ISO 19111):
@@ -81,5 +81,5 @@ are also provided for allowing users to experiment some SIS functionalities befo
 [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
-[JSR_363]:   https://jcp.org/en/jsr/detail?id=363
+[JSR_385]:   https://jcp.org/en/jsr/detail?id=385
 [seshat]:    https://unitsofmeasurement.github.io/seshat/
diff --git a/content/source.md b/content/source.md
index be3120b2..d13ff8b5 100644
--- a/content/source.md
+++ b/content/source.md
@@ -163,7 +163,7 @@ mvn install -Dorg.apache.sis.test.extensive=true
 
 The source code repository contains `master`, `geoapi-3.1` and `geoapi-4.0` branches.
 Apache {{% SIS %}} releases are created from `master`, which depends on the latest GeoAPI version
-released by the Open Geospatial Consortium (OGC), currently [GeoAPI 3.0.1][geoapi-stable].
+released by the Open Geospatial Consortium (OGC), currently [GeoAPI 3.0.2][geoapi-stable].
 However daily developments occur on the `geoapi-4.0` branch before to be merged (indirectly) to `master`.
 Those branches exist in order to experiment early new API and technologies — since they may impact
 the library design — while keeping the releases compatible with officially released API.
@@ -171,7 +171,7 @@ In summary:
 
 * The `geoapi-4.0` branch implements interfaces defined in GeoAPI 4.0 snapshots.
 * The `geoapi-3.1` branch implements interfaces defined in [GeoAPI 3.1 snapshots][geoapi-snapshot].
-* The `master` implements interfaces defined by the [GeoAPI 3.0.1 stable release][geoapi-stable].
+* The `master` implements interfaces defined by the [GeoAPI 3.0.2 stable release][geoapi-stable].
 
 Developments on `geoapi-4.0` branch are merged to `geoapi-3.1` branch, which is then merged to `master`.
 When commits reach `master` they become unmodifiable; the `git push --force` command is not allowed on that branch.
diff --git a/content/standards.md b/content/standards.md
index d87964f7..157b7b84 100644
--- a/content/standards.md
+++ b/content/standards.md
@@ -121,12 +121,12 @@ Some standards are implemented partially, others almost fully.
   </tr><tr>
     <td></td>
     <td><a href="https://portal.ogc.org/files/?artifact_id=71648">OGC 09-083</a></td>
-    <td>3.0.2</td>
-    <td>GeoAPI 3.0.1</td>
+    <td></td>
+    <td>GeoAPI 3.0.2</td>
   </tr><tr>
     <td></td>
-    <td><a href="https://jcp.org/en/jsr/detail?id=363">JSR 363</a></td>
     <td><a href="https://jcp.org/en/jsr/detail?id=385">JSR 385</a></td>
+    <td></td>
     <td>Units of Measurement API</td>
   </tr>
 </table>
diff --git a/static/DOAP.rdf b/static/DOAP.rdf
index 7a369ea3..d2f5a019 100644
--- a/static/DOAP.rdf
+++ b/static/DOAP.rdf
@@ -58,8 +58,8 @@
       <asfext:Standard>
         <asfext:title>Units of Measurement API</asfext:title>
         <asfext:body>Java Community Process</asfext:body>
-        <asfext:id>JSR-363</asfext:id>
-        <asfext:url rdf:resource = "https://jcp.org/en/jsr/detail?id=363"/>
+        <asfext:id>JSR-385</asfext:id>
+        <asfext:url rdf:resource = "https://jcp.org/en/jsr/detail?id=385"/>
       </asfext:Standard>
     </asfext:implements>
     <asfext:implements>
diff --git a/static/templates/release-announce.html b/static/templates/release-announce.html
index 96fd50b8..84b6aa56 100644
--- a/static/templates/release-announce.html
+++ b/static/templates/release-announce.html
@@ -35,7 +35,7 @@
         <li>Geohashes and Military Grid Reference System (MGRS)</li>
       </ul></li>
       <li>Units of measurement<ul>
-        <li>JSR-363 with parsing, formating and unit conversion functionalities</li>
+        <li>JSR-385 with parsing, formating and unit conversion functionalities</li>
       </ul></li>
       <li>Processing<ul>
         <li>Multi-threaded raster reprojection</li>


[sis-site] 03/03: Said that SIS can use "http ranges" when reading TIFF files.

Posted by de...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 19ba539d396532e2b7b99ee0f68482ab5abb067b
Author: Martin Desruisseaux <ma...@geomatys.com>
AuthorDate: Mon Dec 26 23:30:24 2022 +0100

    Said that SIS can use "http ranges" when reading TIFF files.
---
 content/_index.md                      | 2 +-
 content/formats.md                     | 8 +++++++-
 static/templates/release-announce.html | 1 +
 3 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/content/_index.md b/content/_index.md
index 92cca97e..d9f7f717 100644
--- a/content/_index.md
+++ b/content/_index.md
@@ -22,7 +22,7 @@ The API and the data encodings follow [international standards](standards.html)
 
 * Raster formats:
   * Read [NetCDF-3 Classic and 64-bit Offset Format][netCDF].
-  * Read [GeoTIFF][geoTIFF] including BigTIFF extension.
+  * Read [GeoTIFF][geoTIFF] including BigTIFF extension and Cloud Optimized convention.
   * Read Landsat (groups of GeoTIFF files).
   * Read ESRI BIL/BIP/BSQ and read/write ERSI ASCII Grid.
   * Read/write World Files with any image format supported by Image I/O.
diff --git a/content/formats.md b/content/formats.md
index ac1cafbd..cf93d086 100644
--- a/content/formats.md
+++ b/content/formats.md
@@ -103,7 +103,13 @@ See the [SIS developer guide](book/en/developer-guide.html#DataAccess) for more
 
 # Accessing data on the cloud
 
-Data files can be located on Amazon S3 storage service.
+Most above-cited formats can be read from an HTTP connection.
+If the server supports HTTP ranges and if the data file is tiled
+(such as Cloud Optimized GeoTIFF),
+Apache SIS will try to minimize the amount of bytes downloaded.
+HTTP connections are supported out of the box and do not need additional dependencies.
+
+Data files can also be located on Amazon S3 storage service.
 For accessing those data, add the following dependency to the Maven project:
 
 {{< highlight xml >}}
diff --git a/static/templates/release-announce.html b/static/templates/release-announce.html
index 84b6aa56..ce97c8c5 100644
--- a/static/templates/release-announce.html
+++ b/static/templates/release-announce.html
@@ -27,6 +27,7 @@
     <ul>
       <li>Read netCDF-3, GeoTIFF (including BigTIFF) and Moving Feature CSV data formats</li>
       <li>Read/write GPX, ASCII Grid, World File, ISO 19115-3 metadata and legacy ISO 19139 compliant XML documents</li>
+      <li>Leverage Cloud Optimized formats (GeoTIFF) for smaller downloads from HTTP and Amazon S3 storage service</li>
       <li>Referencing by coordinates (ISO 19111) or by identifiers (ISO 19112)<ul>
         <li>Well Known Text (WKT) version 1 and 2 (ISO 19162)</li>
         <li>Geographic Markup Language (GML) version 3.2 (ISO 19136)</li>