summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCode WvS <code-wvs@quantentunnel.de>2015-02-28 16:03:45 +0100
committerCode WvS <code-wvs@quantentunnel.de>2015-02-28 16:03:45 +0100
commit881165be429151d8f2593c6893dd23da90a5288b (patch)
treead2160fe139d7a76e6ba84ed5b6852dc5d3ac553
parent200cb7423b8952fe7770ce8abed9f3f8383d9a61 (diff)
downloadsnap-yow-881165be429151d8f2593c6893dd23da90a5288b.tar.gz
snap-yow-881165be429151d8f2593c6893dd23da90a5288b.zip
add map coordinate control
-rw-r--r--.gitmodules3
m---------Leaflet.Coordinates0
-rwxr-xr-xsnap.html10
3 files changed, 12 insertions, 1 deletions
diff --git a/.gitmodules b/.gitmodules
index f5b8c36..bb03b17 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,3 +1,6 @@
[submodule "osmbuildings"]
path = osmbuildings
url = https://github.com/kekscom/osmbuildings
+[submodule "Leaflet.Coordinates"]
+ path = Leaflet.Coordinates
+ url = https://github.com/MrMufflon/Leaflet.Coordinates
diff --git a/Leaflet.Coordinates b/Leaflet.Coordinates
new file mode 160000
+Subproject ff1abfd1832bffc733b06be8216b9992077e63e
diff --git a/snap.html b/snap.html
index 81ec7a9..51c861f 100755
--- a/snap.html
+++ b/snap.html
@@ -5,8 +5,10 @@
<title>Snap! Build Your Own Blocks. Beta</title>
<link rel="shortcut icon" href="favicon.ico">
<link rel="stylesheet" href="leaflet.css" />
+ <link rel="stylesheet" href="Leaflet.Coordinates/dist/Leaflet.Coordinates-0.1.4.css" />
<script type="text/javascript" src="leaflet.js"></script>
<script type="text/javascript" src="osmbuildings/dist/OSMBuildings-Leaflet.js"></script>
+ <script type="text/javascript" src="Leaflet.Coordinates/dist/Leaflet.Coordinates-0.1.4.min.js"></script>
<script type="text/javascript" src="morphic.js"></script>
<script type="text/javascript" src="widgets.js"></script>
<script type="text/javascript" src="blocks.js"></script>
@@ -55,7 +57,7 @@
};
// Snap! YOW starts here
- var world, map, layer, spriteGroup, defaultCostume;
+ var world, map, layer, spriteGroup;
function loop() {
world.doOneCycle();
@@ -81,6 +83,12 @@
layer = L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', {
attribution: '&copy; <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
}).addTo(map);
+ L.control.coordinates({
+ decimals: 7,
+ enableUserInput: false,
+ labelTemplateLng: "Lon {x}",
+ position: "topright"
+ }).addTo(map);
// continuously update the local location variable
map.on('locationfound', setGlobalPosition);