<?xml version="1.0" encoding="UTF-8"?>












<Capabilities xmlns="http://www.opengis.net/wmts/1.0"
	xmlns:ows="http://www.opengis.net/ows/1.1"
	xmlns:xlink="http://www.w3.org/1999/xlink"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:gml="http://www.opengis.net/gml"
	xsi:schemaLocation="http://www.opengis.net/wmts/1.0 http://schemas.opengis.net/wmts/1.0/wmtsGetCapabilities_response.xsd"
	version="1.0.0">
  <!-- Service Identification --> 
 <ows:ServiceIdentification>
	<ows:Title>Cache_Ortos2008</ows:Title>
	<ows:ServiceType>OGC WMTS</ows:ServiceType>
	<ows:ServiceTypeVersion>1.0.0</ows:ServiceTypeVersion>
</ows:ServiceIdentification> <!-- Operations Metadata --> <ows:OperationsMetadata>
	<ows:Operation name="GetCapabilities">
		<ows:DCP>
			<ows:HTTP>
				<ows:Get xlink:href="http://mipweb.cm-porto.pt:80/arcgis/rest/services/Cache/Ortos2008/MapServer/WMTS/1.0.0/WMTSCapabilities.xml">
					<ows:Constraint name="GetEncoding">
						<ows:AllowedValues>
							<ows:Value>RESTful</ows:Value>
						</ows:AllowedValues>
					</ows:Constraint>
				</ows:Get>
                <!-- add KVP binding in 10.1 -->
                <ows:Get xlink:href="http://mipweb.cm-porto.pt:80/arcgis/rest/services/Cache/Ortos2008/MapServer/WMTS?">
                  <ows:Constraint name="GetEncoding">
                    <ows:AllowedValues>
                      <ows:Value>KVP</ows:Value>
                    </ows:AllowedValues>
                  </ows:Constraint>
                </ows:Get>
    		</ows:HTTP>
    </ows:DCP>
	</ows:Operation>
	<ows:Operation name="GetTile">
		<ows:DCP>
			<ows:HTTP>
				<ows:Get xlink:href="http://mipweb.cm-porto.pt:80/arcgis/rest/services/Cache/Ortos2008/MapServer/WMTS/tile/1.0.0/">
					<ows:Constraint name="GetEncoding">
						<ows:AllowedValues>
							<ows:Value>RESTful</ows:Value>
						</ows:AllowedValues>
					</ows:Constraint>
				</ows:Get>
                <ows:Get xlink:href="http://mipweb.cm-porto.pt:80/arcgis/rest/services/Cache/Ortos2008/MapServer/WMTS?">
                  <ows:Constraint name="GetEncoding">
                    <ows:AllowedValues>
                      <ows:Value>KVP</ows:Value>
                    </ows:AllowedValues>
                  </ows:Constraint>
                </ows:Get>
            </ows:HTTP>
		</ows:DCP>
	</ows:Operation>
</ows:OperationsMetadata> 
<Contents>
  <!--Layer-->  
  <Layer>
    <ows:Title>Cache_Ortos2008</ows:Title> 
    <ows:Identifier>Cache_Ortos2008</ows:Identifier>
    
      <ows:BoundingBox crs="urn:ogc:def:crs:EPSG::3857">
	  
			<ows:LowerCorner>-967646.2920716117 5032649.294828113</ows:LowerCorner>
			<ows:UpperCorner>-951604.5629020436 5040084.725825414</ows:UpperCorner>
		
      </ows:BoundingBox>  
      
    <ows:WGS84BoundingBox crs="urn:ogc:def:crs:OGC:2:84">
      <ows:LowerCorner>-8.692514537895113 41.137535239292724</ows:LowerCorner>
      <ows:UpperCorner>-8.548409232927822 41.187820393790425</ows:UpperCorner>
    </ows:WGS84BoundingBox>
    <Style isDefault="true">
      <ows:Title>Default Style</ows:Title>
      <ows:Identifier>default</ows:Identifier>
    </Style>
    <Format>image/jpgpng</Format>
    <TileMatrixSetLink>
      <TileMatrixSet>default028mm</TileMatrixSet>
    </TileMatrixSetLink>

      
        <TileMatrixSetLink>
          <!--Only show this TileMatrixSet if the tiling scheme is compliant to Google Maps (and that happens with tile width = 256 px)-->
          <TileMatrixSet>GoogleMapsCompatible</TileMatrixSet>
        </TileMatrixSetLink>
        
    <ResourceURL format="image/jpgpng" resourceType="tile" template="http://mipweb.cm-porto.pt:80/arcgis/rest/services/Cache/Ortos2008/MapServer/WMTS/tile/1.0.0/Cache_Ortos2008/{Style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}" />
  </Layer> 
   <!--TileMatrixSet-->
   <TileMatrixSet>
     <ows:Title>TileMatrix using 0.28mm</ows:Title>
     <ows:Abstract>The tile matrix set that has scale values calculated based on the dpi defined by OGC specification (dpi assumes 0.28mm as the physical distance of a pixel).</ows:Abstract> 
     <ows:Identifier>default028mm</ows:Identifier>
     <ows:SupportedCRS>urn:ogc:def:crs:EPSG::3857</ows:SupportedCRS>
      
          <TileMatrix>
          <ows:Identifier>0</ows:Identifier>
          
          <ScaleDenominator>5.59082264028501E8</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>1</MatrixWidth> 
            <MatrixHeight>1</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>1</ows:Identifier>
          
          <ScaleDenominator>2.7954113201425016E8</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>1</MatrixWidth> 
            <MatrixHeight>1</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>2</ows:Identifier>
          
          <ScaleDenominator>1.3977056600712565E8</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>2</MatrixWidth> 
            <MatrixHeight>2</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>3</ows:Identifier>
          
          <ScaleDenominator>6.988528300356229E7</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>4</MatrixWidth> 
            <MatrixHeight>3</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>4</ows:Identifier>
          
          <ScaleDenominator>3.494264150178117E7</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>8</MatrixWidth> 
            <MatrixHeight>6</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>5</ows:Identifier>
          
          <ScaleDenominator>1.7471320750890587E7</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>16</MatrixWidth> 
            <MatrixHeight>12</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>6</ows:Identifier>
          
          <ScaleDenominator>8735660.375445293</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>31</MatrixWidth> 
            <MatrixHeight>24</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>7</ows:Identifier>
          
          <ScaleDenominator>4367830.187722629</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>61</MatrixWidth> 
            <MatrixHeight>48</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>8</ows:Identifier>
          
          <ScaleDenominator>2183915.093861797</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>122</MatrixWidth> 
            <MatrixHeight>96</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>9</ows:Identifier>
          
          <ScaleDenominator>1091957.546930427</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>244</MatrixWidth> 
            <MatrixHeight>192</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>10</ows:Identifier>
          
          <ScaleDenominator>545978.773465685</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>488</MatrixWidth> 
            <MatrixHeight>384</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>11</ows:Identifier>
          
          <ScaleDenominator>272989.38673236995</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>976</MatrixWidth> 
            <MatrixHeight>767</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>12</ows:Identifier>
          
          <ScaleDenominator>136494.69336618498</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>1951</MatrixWidth> 
            <MatrixHeight>1534</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>13</ows:Identifier>
          
          <ScaleDenominator>68247.34668309249</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>3902</MatrixWidth> 
            <MatrixHeight>3068</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>14</ows:Identifier>
          
          <ScaleDenominator>34123.673341546244</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>7803</MatrixWidth> 
            <MatrixHeight>6135</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>15</ows:Identifier>
          
          <ScaleDenominator>17061.836671245605</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>15606</MatrixWidth> 
            <MatrixHeight>12269</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>16</ows:Identifier>
          
          <ScaleDenominator>8530.918335622784</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>31212</MatrixWidth> 
            <MatrixHeight>24538</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>17</ows:Identifier>
          
          <ScaleDenominator>4265.459167338928</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>62424</MatrixWidth> 
            <MatrixHeight>49076</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>18</ows:Identifier>
          
          <ScaleDenominator>2132.7295841419354</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>124848</MatrixWidth> 
            <MatrixHeight>98152</MatrixHeight>
          
          </TileMatrix>
          
          <TileMatrix>
          <ows:Identifier>19</ows:Identifier>
          
          <ScaleDenominator>1066.364791598498</ScaleDenominator>
          
          <TopLeftCorner>-2.0037508342787E7 2.0037508342787E7</TopLeftCorner>  
          <TileWidth>256</TileWidth> 
          <TileHeight>256</TileHeight>
            
            <MatrixWidth>249695</MatrixWidth> 
            <MatrixHeight>196304</MatrixHeight>
          
          </TileMatrix>
          
   </TileMatrixSet>
   
   <TileMatrixSet>
      <ows:Title>GoogleMapsCompatible</ows:Title>
      <ows:Abstract>the wellknown 'GoogleMapsCompatible' tile matrix set defined by OGC WMTS specification</ows:Abstract>
      <ows:Identifier>GoogleMapsCompatible</ows:Identifier>
      <ows:SupportedCRS>urn:ogc:def:crs:EPSG:6.18.3:3857</ows:SupportedCRS>
      <WellKnownScaleSet>urn:ogc:def:wkss:OGC:1.0:GoogleMapsCompatible</WellKnownScaleSet>
      <TileMatrix>
        <ows:Identifier>0</ows:Identifier>
        <ScaleDenominator>559082264.0287178</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>1</MatrixWidth>
        <MatrixHeight>1</MatrixHeight>
      </TileMatrix>
      <TileMatrix>
        <ows:Identifier>1</ows:Identifier>
        <ScaleDenominator>279541132.0143589</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>2</MatrixWidth>
        <MatrixHeight>2</MatrixHeight>
      </TileMatrix>
      <TileMatrix>
        <ows:Identifier>2</ows:Identifier>
        <ScaleDenominator>139770566.0071794</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>4</MatrixWidth>
        <MatrixHeight>4</MatrixHeight>
      </TileMatrix>
      <TileMatrix>
        <ows:Identifier>3</ows:Identifier>
        <ScaleDenominator>69885283.00358972</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>8</MatrixWidth>
        <MatrixHeight>8</MatrixHeight>
      </TileMatrix>
      <TileMatrix>
        <ows:Identifier>4</ows:Identifier>
        <ScaleDenominator>34942641.50179486</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>16</MatrixWidth>
        <MatrixHeight>16</MatrixHeight>
      </TileMatrix>
      <TileMatrix>
        <ows:Identifier>5</ows:Identifier>
        <ScaleDenominator>17471320.75089743</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>32</MatrixWidth>
        <MatrixHeight>32</MatrixHeight>
      </TileMatrix>
      <TileMatrix>
        <ows:Identifier>6</ows:Identifier>
        <ScaleDenominator>8735660.375448715</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>64</MatrixWidth>
        <MatrixHeight>64</MatrixHeight>
      </TileMatrix>
      <TileMatrix>
        <ows:Identifier>7</ows:Identifier>
        <ScaleDenominator>4367830.187724357</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>128</MatrixWidth>
        <MatrixHeight>128</MatrixHeight>
      </TileMatrix>
      <TileMatrix>
        <ows:Identifier>8</ows:Identifier>
        <ScaleDenominator>2183915.093862179</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>256</MatrixWidth>
        <MatrixHeight>256</MatrixHeight>
      </TileMatrix>
      <TileMatrix>
        <ows:Identifier>9</ows:Identifier>
        <ScaleDenominator>1091957.546931089</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>512</MatrixWidth>
        <MatrixHeight>512</MatrixHeight>
      </TileMatrix>
      <TileMatrix>
        <ows:Identifier>10</ows:Identifier>
        <ScaleDenominator>545978.7734655447</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>1024</MatrixWidth>
        <MatrixHeight>1024</MatrixHeight>
      </TileMatrix>
      <TileMatrix>
        <ows:Identifier>11</ows:Identifier>
        <ScaleDenominator>272989.3867327723</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>2048</MatrixWidth>
        <MatrixHeight>2048</MatrixHeight>
      </TileMatrix>
      <TileMatrix>
        <ows:Identifier>12</ows:Identifier>
        <ScaleDenominator>136494.6933663862</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>4096</MatrixWidth>
        <MatrixHeight>4096</MatrixHeight>
      </TileMatrix>
      <TileMatrix>
        <ows:Identifier>13</ows:Identifier>
        <ScaleDenominator>68247.34668319309</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>8192</MatrixWidth>
        <MatrixHeight>8192</MatrixHeight>
      </TileMatrix>
      <TileMatrix>
        <ows:Identifier>14</ows:Identifier>
        <ScaleDenominator>34123.67334159654</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>16384</MatrixWidth>
        <MatrixHeight>16384</MatrixHeight>
      </TileMatrix>
      <TileMatrix>
        <ows:Identifier>15</ows:Identifier>
        <ScaleDenominator>17061.83667079827</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>32768</MatrixWidth>
        <MatrixHeight>32768</MatrixHeight>
      </TileMatrix>
      <TileMatrix>
        <ows:Identifier>16</ows:Identifier>
        <ScaleDenominator>8530.918335399136</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>65536</MatrixWidth>
        <MatrixHeight>65536</MatrixHeight>
      </TileMatrix>
      <TileMatrix>
        <ows:Identifier>17</ows:Identifier>
        <ScaleDenominator>4265.459167699568</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>131072</MatrixWidth>
        <MatrixHeight>131072</MatrixHeight>
      </TileMatrix>
      <TileMatrix>
        <ows:Identifier>18</ows:Identifier>
        <ScaleDenominator>2132.729583849784</ScaleDenominator>
        <TopLeftCorner>-20037508.34278925 20037508.34278925</TopLeftCorner>
        <TileWidth>256</TileWidth>
        <TileHeight>256</TileHeight>
        <MatrixWidth>262144</MatrixWidth>
        <MatrixHeight>262144</MatrixHeight>
      </TileMatrix>
      </TileMatrixSet>
    
</Contents>
<ServiceMetadataURL xlink:href="http://mipweb.cm-porto.pt:80/arcgis/rest/services/Cache/Ortos2008/MapServer/WMTS/1.0.0/WMTSCapabilities.xml" /> 
</Capabilities>
