pull/319/head
lukasmartinelli 2016-05-21 15:08:26 +02:00
rodzic 7b93170b7d
commit ce7e755b34
2 zmienionych plików z 15 dodań i 15 usunięć

Wyświetl plik

@ -30,40 +30,40 @@ the [Open Database License](https://tldrlegal.com/license/odc-open-database-lice
</div>
<div id="planet">
<div class="col12 download-item" onclick="location.href='https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/v1.0/world.mbtiles'">
<div class="col12 download-item" onclick="location.href='https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/v2.0/planet.mbtiles'">
<div class="col4 download-title">
Full Planet
</div>
<div class="col2">
62 GB
50 GB
</div>
<div class="col6">
MD5: 8f72dc1279d27f0b3e29d27957c7ad7a
</div>
</div>
<div class="col12 download-item">
<div class="col4 download-title" onclick="location.href='https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/v1.0/extracts/world_z0-z5.mbtiles'">
<div class="col4 download-title" onclick="location.href='https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/v2.0/planet_z0-z5.mbtiles'">
Planet from zoom level 0 to 5
</div>
<div class="col2" onclick="location.href='https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/v1.0/extracts/world_z0-z5.mbtiles'">
<div class="col2" onclick="location.href='https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/v2.0/planet_z0-z5.mbtiles'">
20 MB
</div>
<div class="col6 clipboard">
<input id="world_z0-z5" class="clipboard-input" value="https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/v1.0/extracts/world_z0-z5.mbtiles">
<input id="world_z0-z5" class="clipboard-input" value="https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/v2.0/planet_z0-z5.mbtiles">
<button class="clipboard-button hint--bottom hint--rounded" data-hint="Copy to clipboard" data-clipboard-target="#world_z0-z5" onclick="setHint(this, 'Copied!')" onmouseout="setHint(this, 'Copy to clipboard')">
<img src="/img/clipboard-black.svg" class="clipboard-img" alt="Copy to clipboard">
</button>
</div>
</div>
<div class="col12 download-item">
<div class="col4 download-title" onclick="location.href='https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/v1.0/extracts/world_z0-z8.mbtiles'">
<div class="col4 download-title" onclick="location.href='https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/v2.0/planet_z0-z8.mbtiles'">
Planet from zoom level 0 to 8
</div>
<div class="col2" onclick="location.href='https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/v1.0/extracts/world_z0-z8.mbtiles'">
411 MB
<div class="col2" onclick="location.href='https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/v2.0/planet_z0-z8.mbtiles'">
261 MB
</div>
<div class="col6 clipboard">
<input id="world_z0-z8" class="clipboard-input" value="https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/v1.0/extracts/world_z0-z8.mbtiles">
<input id="world_z0-z8" class="clipboard-input" value="https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/v2.0/planet_z0-z8.mbtiles">
<button class="clipboard-button hint--bottom hint--rounded" data-clipboard-target="#world_z0-z8" onclick="setHint(this, 'Copied!')" onmouseout="setHint(this, 'Copy to clipboard')">
<img src="/img/clipboard-black.svg" class="clipboard-img" alt="Copy to clipboard">
</button>
@ -75,4 +75,4 @@ the [Open Database License](https://tldrlegal.com/license/odc-open-database-lice
</div>
<div id="city" class="col12">
<input type="text" id="search_cities" class="search-field" placeholder="Search..." alt="Search cities"/>
</div>
</div>

Wyświetl plik

@ -74,11 +74,11 @@ document.addEventListener("DOMContentLoaded", function() {
var title = d.country;
}
var data = {
"link": "location.href='https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/v1.0/extracts/" + d.extract + ".mbtiles'",
"url": "https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/v1.0/extracts/" + d.extract + ".mbtiles",
"link": "location.href='https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/v2.0/extracts/" + d.extract + ".mbtiles'",
"url": "https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/v2.0/extracts/" + d.extract + ".mbtiles",
"extract_name": d.extract,
"title": title,
"size": getSizeByExtractName(bucketMetadata, "v1.0/extracts/" + d.extract + ".mbtiles")
"size": getSizeByExtractName(bucketMetadata, "v2.0/extracts/" + d.extract + ".mbtiles")
};
var element = document.createElement("div");
element.innerHTML = Mustache.render(template, data);
@ -97,7 +97,7 @@ document.addEventListener("DOMContentLoaded", function() {
var country = document.querySelector('#country');
var city = document.querySelector('#city');
if(country && city) {
var metadataUrl = "https://s3-eu-west-1.amazonaws.com/osm2vectortiles-downloads/metadata.xml"; // https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/?prefix=v1.0/extracts/
var metadataUrl = "https://osm2vectortiles-downloads.os.zhdk.cloud.switch.ch/?prefix=v2.0/extracts/";
getBucketMetadata(metadataUrl, function(bucketMetadata) {
var template = '<div class="col12 download-item"><div class="col4 download-title" onclick="{{{ link }}}">{{ title }}</div><div class="col2" onclick="{{{ link }}}">{{ size }}</div><div class="col6 clipboard"><input id="{{ extract_name }}" class="clipboard-input" value="{{ url }}"><button class="clipboard-button hint--bottom hint--rounded" data-clipboard-target="#{{ extract_name }}" onclick="setHint(this, \'Copied!\')" onmouseout="setHint(this, \'Copy to clipboard\')"><img src="/img/clipboard-black.svg" class="clipboard-img" alt="Copy to clipboard"></button></div></div>';
Mustache.parse(template);
@ -124,4 +124,4 @@ function showSection(selectedSection) {
function setHint(element, hint) {
element.setAttribute("data-hint", hint)
}
}