mirror of
https://github.com/qgis/QGIS.git
synced 2025-03-04 00:30:59 -05:00
66 lines
2.1 KiB
HTML
66 lines
2.1 KiB
HTML
<!-- template for the WFS3 API collection page -->
|
|
{% include "header.html" %}
|
|
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<h1><a title="View items of: {{ title }}" href="{% for link in links %}
|
|
{% if link.type == "text/html" and link.rel == "items" %}
|
|
{{ link.href }}
|
|
{% endif %}
|
|
{% endfor %}">{{ title }}</a></h1>
|
|
<h3>Available CRSs</h3>
|
|
<ul>
|
|
{% for c in crs %}
|
|
<li>{{ c }}</li>
|
|
{% endfor %}
|
|
</ul>
|
|
|
|
<h3>Extent</h3>
|
|
<dl>
|
|
<dd>West</dd>
|
|
<dt>{{ extent.spatial.bbox.0.0 }}</dt>
|
|
<dd>South</dd>
|
|
<dt>{{ extent.spatial.bbox.0.1 }}</dt>
|
|
<dd>East</dd>
|
|
<dt>{{ extent.spatial.bbox.0.2 }}</dt>
|
|
<dd>North</dd>
|
|
<dt>{{ extent.spatial.bbox.0.3 }}</dt>
|
|
</dl>
|
|
|
|
</div>
|
|
|
|
<div class="col-md-6">
|
|
<div id="mapid" class="small"></div>
|
|
|
|
<script type="text/javascript">
|
|
jQuery( document ).ready(function( $ ) {
|
|
var map = L.map('mapid').setView([0, 0], 13);
|
|
L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
|
|
attribution: '© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors'
|
|
}).addTo(map)
|
|
var west = {{ extent.spatial.bbox.0.0 }};
|
|
var south = {{ extent.spatial.bbox.0.1 }};
|
|
var east = {{ extent.spatial.bbox.0.2 }};
|
|
var north = {{ extent.spatial.bbox.0.3 }};
|
|
var p1 = new L.LatLng(south, west);
|
|
var p2 = new L.LatLng(north, west);
|
|
var p3 = new L.LatLng(north, east);
|
|
var p4 = new L.LatLng(south, east);
|
|
var polygonPoints = [p1, p2, p3, p4];
|
|
|
|
var jl = new L.Polygon(polygonPoints).addTo(map);
|
|
map.setView(jl.getBounds().getCenter());
|
|
if ( jl.getBounds().getEast() != jl.getBounds().getWest() && jl.getBounds().getNorth() != jl.getBounds().getSouth() )
|
|
{
|
|
map.fitBounds(jl.getBounds());
|
|
}
|
|
|
|
});
|
|
|
|
</script>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
{% include "footer.html" %}
|