Skip to content

Commit 994964c

Browse files
authored
Merge pull request #78 from jerstlouis/master
Fixes to meters/degrees confusion in Annex C/WKSS; Fixes to TileSet metadata overview
2 parents 95471fc + 0c9bc20 commit 994964c

File tree

2 files changed

+20
-20
lines changed

2 files changed

+20
-20
lines changed

standard/sections/08-tileset_metadata.adoc

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,38 @@
44

55
=== Overview
66

7+
[[tileset-medatadata-overview]]
8+
==== TileSet metadata
9+
10+
Tiles are identified by tileMatrix id, tileRow number and tileCol number. These three
11+
elements only have meaning if they are associated with a TileMatrixSet description that
12+
contains the necessary information (in terms of scaleDenominator, cellSize,
13+
pointOfOrigin and cornerOfOrigin) to transform the indices into coordinates in a
14+
known CRS. The main purpose of the TileSetMetadata is to link the TileSet with the
15+
TileMatrixSet description. In addition, the model contains elements describing the
16+
main characteristics of a TileSet, preserving the connection from the TileSet to the original
17+
data collection and styles as well as a recommended center point to start the
18+
navigation.
19+
720
[[tile-matrix-set-limits-overview]]
821
==== TileMatrixSet limits
922

1023
Imagine a case where a tileset covers the whole bounding box of a tile matrix
1124
set. Now, imagine that the tileset extent needs to be expanded beyond the point
1225
and corner of origin of each TileMatrix. Changing the point of origin changes
1326
the position of any tile row and tile column indices. In other words, in the new
14-
tileset, tiles that cover the same bounding box than the previous tileset
27+
tileset, tiles that cover the same bounding box as the previous tileset
1528
receive different tile row and tile column indices. This invalidates any cached
1629
tiles that the client could have stored and all client copies need to be
1730
updated. To overcome this problem, a dataset can optionally use a more generic
18-
TileMatrixSet that covers a bigger area (or even global one, such as one of
19-
defined in <<annex-common-tilematrixset-definitions-informative>>). In fact,
20-
that TileMatrixSet that defines an area that might be covered by the dataset in
21-
a future could easily be shared for many datasets and become a common
31+
TileMatrixSet that covers a bigger area (or even the entire globe, such as one of
32+
those defined in <<annex-common-tilematrixset-definitions-informative>>). In fact,
33+
that TileMatrixSet defining an area that might be covered by the dataset in
34+
the future could easily be re-used for many other datasets and become a common
2235
TileMatrixSet.
2336

2437
To inform the client about the valid range of tile indices in a tileset, the
25-
TileMatrixSetLimits concept is introduced. A list of TileMatrixSetLimit informs
38+
TileMatrixSetLimits concept is introduced. A list of TileMatrixSetLimits informs
2639
the minimum and maximum limits of these indices for each TileMatrix that
2740
contains actual data. The area outside these limits is considered empty space
2841
and is not covered by the tileset.
@@ -31,19 +44,6 @@ and is not covered by the tileset.
3144
.TileMatrixSet Limits
3245
image::4.png[TileMatrix Limits]
3346

34-
[[tileset-medatadata-overview]]
35-
==== TileSet metadata
36-
37-
Tiles are identified by tileMatrix id, tileRow number and tileCol number. These three
38-
elements only have meaning if they are associated with a tileMatrixSet description that
39-
contains the necessary information (in terms of scaleDenominator, cellSize,
40-
pointOfOrigin and cornerOfOrigin) to transform the indices into coordinates in a
41-
known CRS. The main purpose of the TileSetMetadata is to link the TileSet with the
42-
tileMatrixSet description. In addition, the model contains elements describing the
43-
main characteristics of a TileSet, the connection to the TileSet with the original
44-
data collection and styles as well as a recommended center point to start the
45-
navigation.
46-
4747
=== Requirements classes
4848

4949
==== TileMatrixSetLimits requirements class

standard/sections/ac-annex_c.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ is only accurate near the equator.
106106
.Definition of Well-known scale set GoogleCRS84Quad
107107
[cols="a,a,a",options="header"]
108108
|===
109-
| CRS | Scale Denominator | Cell Size (m)
109+
| CRS | Scale Denominator | Cell Size (degrees)
110110

111111
.19+| http://www.opengis.net/def/crs/OGC/1.3/CRS84 | 559,082,264.0287178 | 1.40625000000000
112112
| 279,541,132.0143589 | 0.703125000000000

0 commit comments

Comments
 (0)