DGIWG 124 Defence Profile of OGC's Web Map Tile Service
Total Page:16
File Type:pdf, Size:1020Kb
DGIWG 124 Defence Profile of OGC’s Web Map Tile Service 1.0 Document type: Standard Document subtype: Implementation Profile Profile of: The Open Geospatial Consortium’s Web Map Tile Service (WMTS) Implementation Standard, v.1.0.0 (OGC 07-057r7) Document date: 17 October 2017 Edition: 1.0.0 Responsible Party: Defence Geospatial Information Working Group (DGIWG) Audience: This document is approved for public release and is available on the DGIWG website, http://www.dgiwg.org/dgiwg/. Abstract: This document is a profile of OGC 07-057r7, v.1.0.0, dated 2010-04-06. It defines specific Defence requirements, recommendations and guidelines for implementations of a Web Map Tile Service. Copyright: (C) Copyright DGIWG, some rights reserved - (CC) (By:) Attribution You are free: - to copy, distribute, display, and perform/execute the work - to make derivative works - to make commercial use of the work Under the following conditions: - (By:) Attribution. You must give the original author (DGIWG) credit. - For any reuse or distribution, you must make clear to others the license terms of this work. Any of these conditions can be waived if you get permission from the copyright holder DGIWG. Your fair use and other rights are in no way affected by the above. This is a human-readable summary of the Legal Code (the full license is available from Creative Commons <http://creativecommons.org/licenses/by/2.0/ >). STD-DP-18-001 17 October 2017 Table of Contents EXECUTIVE SUMMARY ..................................................................................................... III I. SUBMITTING ORGANIZATIONS ................................................................................... IV II. CONTRIBUTING PARTICIPANTS ................................................................................. IV 1. INTRODUCTION ............................................................................................................ 1 2. SCOPE ........................................................................................................................... 2 3. CONFORMANCE ........................................................................................................... 4 3.1 CONFORMANCE CLASSES ............................................................................................... 4 4. NORMATIVE AND INFORMATIVE REFERENCES ........................................................ 5 4.1 NORMATIVE REFERENCES .............................................................................................. 5 4.2 INFORMATIVE REFERENCES ............................................................................................ 5 5. TERMS, DEFINITIONS AND ABBREVIATIONS ............................................................. 7 5.1 TERMS AND DEFINITIONS ................................................................................................ 7 5.2 ABBREVIATIONS ............................................................................................................. 7 6. INTRODUCTION ............................................................................................................ 8 7. DGIWG BASIC WMTS PROFILE ................................................................................... 9 7.1 NORMATIVE REQUIREMENTS ........................................................................................... 9 7.2 NON-NORMATIVE RECOMMENDATIONS FOR IMPLEMENTATION......................................... 11 7.3 SERVICE STRUCTURE ................................................................................................... 11 7.4 SERVICE TYPE ............................................................................................................. 12 7.5 ARCHITECTURAL STYLES .............................................................................................. 12 7.6 GETCAPABILITIES ......................................................................................................... 13 7.7 GETTILE REQUEST ....................................................................................................... 13 7.8 COORDINATE REFERENCE SYSTEMS ............................................................................. 13 7.9 PROJECTIONS .............................................................................................................. 14 7.10 WELL-KNOWN SCALE SETS .......................................................................................... 14 7.11 TILE FILE FORMATS ...................................................................................................... 15 7.12 NEGOTIATION OF STANDARD VERSION .......................................................................... 15 7.13 KEYWORDS .................................................................................................................. 15 7.14 METADATA ................................................................................................................... 16 7.15 CACHEABLE RESOURCES ............................................................................................. 16 7.16 RECOMMENDATIONS FOR SERVER IMPLEMENTATION ...................................................... 17 8. DGIWG QUERYABLE WMTS PROFILE ...................................................................... 18 8.1 NORMATIVE REQUIREMENTS ......................................................................................... 18 8.2 SERVICE TYPE ............................................................................................................. 18 8.3 BASIC SERVICE ELEMENTS ............................................................................................ 18 8.3.1 OUTPUT FORMATS ..................................................................................................... 18 8.3.2 OUTPUT FORMATS FOR GETFEATUREINFO REQUESTS .................................................. 18 8.4 OPERATIONS ............................................................................................................... 19 8.4.1 GETCAPABILITIES OPERATION RESPONSE ................................................................... 19 8.5 GETFEATUREINFO REQUEST ........................................................................................ 19 9. CLIENT REQUIREMENTS AND RECOMMENDATIONS ............................................. 21 i STD-DP-18-001 17 October 2017 A. ABSTRACT TEST SUITE (NORMATIVE) .................................................................... 23 A.1 INTRODUCTION ............................................................................................................. 23 A.2 SERVER TEST MODULE (BASIC WMTS).......................................................................... 24 A.3 SERVER TEST MODULE (QUERYABLE WMTS) ................................................................ 30 B. WELL-KNOWN SCALE SETS (NORMATIVE) .............................................................. 32 B.1 WORLD MERCATOR EPSG:3395 .................................................................................. 32 B.1.1 XML DESCRIPTION .................................................................................................... 36 B.2 WGS 84 GEODETIC LAT/LONG EPSG::4326 .................................................................. 42 B.3 UPS TILES EPSG:5041 AND EPSG:5042 ..................................................................... 45 B.4 NATO COMPATIBLE WELL KNOWN SCALE SET DEFINITION. .............................................. 50 B.4.1 XML DESCRIPTION .................................................................................................... 51 C. DGIM GROUPS AND SUBGROUPS IN BASELINE 2016-2.0 ...................................... 75 List of Tables Table 1: Use Cases .............................................................................................................. 3 Table 2: DGIWG WMTS Profile conformance class in a military environment ....................... 4 Table 3: Normative References in WMTS interoperability Standard ...................................... 5 Table 4: Informative References in the DGIWG WMTS Interoperability Standard ................. 5 Table 5: DGIWG Basic WMTS Profile Normative Requirements ........................................... 9 Table 6: DGIWG WMTS Profile Non-normative Recommendations .................................... 11 Table 7: Tiling Schemes for Global Coverage ..................................................................... 14 Table 8: Accept Versions Parameter in GetCapabilities Operation Request ........................ 15 Table 9: DGIWG Queryable WMTS Normative Server Requirements ................................. 18 Table 10: GetFeatureInfo operation request URL parameters ............................................. 19 Table 11: Normative WMTS Client Requirements ............................................................... 21 Table 12: Zoom Level Scale Set and Matrix Dimensions-EPSG:3395 ................................. 33 Table 13: Zoom Level Scale Set and Matrix dimensions- WGS 84 Geodetic lat/long .......... 42 Table 14: NATO Compatible well known scale set .............................................................. 50 List of Figures Figure 1: World Mercator tile indexing ................................................................................. 34 Figure 2: Bounding box and partial tile example .................................................................. 35 Figure 3: WGS 84 Tile Indexing – Zoom Level 1 ................................................................