Skip to content

Commit bd90898

Browse files
committed
Version 2.0.2
New icons from c:geo (open source)
1 parent 423ce4c commit bd90898

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+129
-118
lines changed

LICENSE

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright 2012 - Surfoo
1+
Copyright 2014 - Surfoo
22

33
Licensed under the Apache License, Version 2.0 (the "License");
44
you may not use this file except in compliance with the License.
@@ -10,4 +10,4 @@ Unless required by applicable law or agreed to in writing, software
1010
distributed under the License is distributed on an "AS IS" BASIS,
1111
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1212
See the License for the specific language governing permissions and
13-
limitations under the License.
13+
limitations under the License.

README.md

Lines changed: 3 additions & 1 deletion

cache.manifest

Lines changed: 31 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
CACHE MANIFEST
22

33
# date: 2014-04-24
4-
# version: 2.0.1
4+
# version: 2.0.2
55

66
CACHE:
77
gcgpxviewer.min.css
@@ -19,25 +19,36 @@ images/locate_alt.svg
1919
images/locate.svg
2020
images/locate_touch.png
2121
img/ajax-loader.gif
22-
img/2.gif
23-
img/3.gif
24-
img/4.gif
25-
img/5.gif
26-
img/6.gif
27-
img/8.gif
28-
img/9.gif
29-
img/11.gif
30-
img/12.gif
31-
img/13.gif
32-
img/137.gif
33-
img/453.gif
34-
img/1304.gif
35-
img/1858.gif
36-
img/3653.gif
37-
img/3773.gif
38-
img/3774.gif
39-
img/4738.gif
40-
img/7005.gif
22+
img/type_ape.map.png
23+
img/type_ape.png
24+
img/type_cito.map.png
25+
img/type_cito.png
26+
img/type_earth.map.png
27+
img/type_earth.png
28+
img/type_event.map.png
29+
img/type_event.png
30+
img/type_giga.map.png
31+
img/type_giga.png
32+
img/type_hq.map.png
33+
img/type_hq.png
34+
img/type_letterbox.map.png
35+
img/type_letterbox.png
36+
img/type_mega.map.png
37+
img/type_mega.png
38+
img/type_multi.map.png
39+
img/type_multi.png
40+
img/type_mystery.map.png
41+
img/type_mystery.png
42+
img/type_traditional.map.png
43+
img/type_traditional.png
44+
img/type_unknown.map.png
45+
img/type_unknown.png
46+
img/type_virtual.map.png
47+
img/type_virtual.png
48+
img/type_webcam.map.png
49+
img/type_webcam.png
50+
img/type_wherigo.map.png
51+
img/type_wherigo.png
4152
js/gcgpxviewer.min.js
4253

4354
NETWORK:

docs/gcgpxviewer.html

Lines changed: 46 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,11 @@ <h1>gcgpxviewer.js</h1>
3333
<div class="content"><div class='highlight'><pre>(<span class="hljs-function"><span class="hljs-keyword">function</span><span class="hljs-params">(_)</span> {</span>
3434
<span class="hljs-comment">/*'use strict';*/</span>
3535
<span class="hljs-keyword">var</span> typeCaches, sizeCaches, objOptionLabel, objOptionPerimeter, circleList, polylineList, markers,
36-
map, parser, doc, circle, control;
37-
<span class="hljs-keyword">var</span> circleOpacity = <span class="hljs-number">0.8</span>, circleColor = <span class="hljs-string">'#c11414'</span>, circleFillOpacity = <span class="hljs-number">0.25</span>;
38-
<span class="hljs-keyword">var</span> unitType = [<span class="hljs-string">'o'</span>, <span class="hljs-string">'Ko'</span>, <span class="hljs-string">'Mo'</span>, <span class="hljs-string">'Go'</span>];</pre></div></div>
36+
map, parser, doc, circle, control,
37+
circleOpacity = <span class="hljs-number">0.8</span>,
38+
circleColor = <span class="hljs-string">'#c11414'</span>,
39+
circleFillOpacity = <span class="hljs-number">0.25</span>,
40+
unitType = [<span class="hljs-string">'o'</span>, <span class="hljs-string">'Ko'</span>, <span class="hljs-string">'Mo'</span>, <span class="hljs-string">'Go'</span>];</pre></div></div>
3941

4042
</li>
4143

@@ -46,67 +48,64 @@ <h1>gcgpxviewer.js</h1>
4648
<div class="pilwrap ">
4749
<a class="pilcrow" href="#section-2">&#182;</a>
4850
</div>
49-
<p>Id and types of geocaches from geocaching.com</p>
51+
<p>Types of geocaches from geocaching.com</p>
5052

5153
</div>
5254

5355
<div class="content"><div class='highlight'><pre> typeCaches = [{
54-
<span class="hljs-string">'id'</span>: <span class="hljs-number">2</span>,
55-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Traditional Cache'</span>
56+
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Traditional Cache'</span>,
57+
<span class="hljs-string">'filename'</span>: <span class="hljs-string">'type_traditional'</span>
5658
}, {
57-
<span class="hljs-string">'id'</span>: <span class="hljs-number">3</span>,
58-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Multi-cache'</span>
59+
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Multi-cache'</span>,
60+
<span class="hljs-string">'filename'</span>: <span class="hljs-string">'type_multi'</span>
5961
}, {
60-
<span class="hljs-string">'id'</span>: <span class="hljs-number">4</span>,
61-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Virtual Cache'</span>
62+
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Virtual Cache'</span>,
63+
<span class="hljs-string">'filename'</span>: <span class="hljs-string">'type_virtual'</span>
6264
}, {
63-
<span class="hljs-string">'id'</span>: <span class="hljs-number">5</span>,
64-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Letterbox Hybrid'</span>
65+
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Letterbox Hybrid'</span>,
66+
<span class="hljs-string">'filename'</span>: <span class="hljs-string">'type_letterbox'</span>
6567
}, {
66-
<span class="hljs-string">'id'</span>: <span class="hljs-number">6</span>,
67-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Event Cache'</span>
68+
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Event Cache'</span>,
69+
<span class="hljs-string">'filename'</span>: <span class="hljs-string">'type_event'</span>
6870
}, {
69-
<span class="hljs-string">'id'</span>: <span class="hljs-number">8</span>,
70-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Unknown Cache'</span>
71+
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Unknown Cache'</span>,
72+
<span class="hljs-string">'filename'</span>: <span class="hljs-string">'type_mystery'</span>
7173
}, {
72-
<span class="hljs-string">'id'</span>: <span class="hljs-number">9</span>,
73-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Project APE Cache'</span>
74+
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Project APE Cache'</span>,
75+
<span class="hljs-string">'filename'</span>: <span class="hljs-string">'type_ape'</span>
7476
}, {
75-
<span class="hljs-string">'id'</span>: <span class="hljs-number">11</span>,
76-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Webcam Cache'</span>
77+
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Webcam Cache'</span>,
78+
<span class="hljs-string">'filename'</span>: <span class="hljs-string">'type_webcam'</span>
7779
}, {
78-
<span class="hljs-string">'id'</span>: <span class="hljs-number">12</span>,
79-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Locationless (Reverse) Cache'</span>
80+
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Cache In Trash Out Event'</span>,
81+
<span class="hljs-string">'filename'</span>: <span class="hljs-string">'type_cito'</span>
8082
}, {
81-
<span class="hljs-string">'id'</span>: <span class="hljs-number">13</span>,
82-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Cache In Trash Out Event'</span>
83+
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Earthcache'</span>,
84+
<span class="hljs-string">'filename'</span>: <span class="hljs-string">'type_earth'</span>
8385
}, {
84-
<span class="hljs-string">'id'</span>: <span class="hljs-number">137</span>,
85-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Earthcache'</span>
86+
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Mega-Event Cache'</span>,
87+
<span class="hljs-string">'filename'</span>: <span class="hljs-string">'type_mega'</span>
8688
}, {
87-
<span class="hljs-string">'id'</span>: <span class="hljs-number">453</span>,
88-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Mega-Event Cache'</span>
89+
<span class="hljs-string">'type'</span>: <span class="hljs-string">'GPS Adventures Exhibit'</span>,
90+
<span class="hljs-string">'filename'</span>: <span class="hljs-string">'type_event'</span>
8991
}, {
90-
<span class="hljs-string">'id'</span>: <span class="hljs-number">1304</span>,
91-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'GPS Adventures Exhibit'</span>
92+
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Wherigo Cache'</span>,
93+
<span class="hljs-string">'filename'</span>: <span class="hljs-string">'type_wherigo'</span>
9294
}, {
93-
<span class="hljs-string">'id'</span>: <span class="hljs-number">1858</span>,
94-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Wherigo Cache'</span>
95+
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Lost and Found Event Caches'</span>,
96+
<span class="hljs-string">'filename'</span>: <span class="hljs-string">'type_event'</span>
9597
}, {
96-
<span class="hljs-string">'id'</span>: <span class="hljs-number">3653</span>,
97-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Lost and Found Event Caches'</span>
98+
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Groundspeak HQ'</span>,
99+
<span class="hljs-string">'filename'</span>: <span class="hljs-string">'type_hq'</span>
98100
}, {
99-
<span class="hljs-string">'id'</span>: <span class="hljs-number">3773</span>,
100-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Groundspeak HQ'</span>
101+
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Groundspeak Lost and Found Celebration'</span>,
102+
<span class="hljs-string">'filename'</span>: <span class="hljs-string">'type_event'</span>
101103
}, {
102-
<span class="hljs-string">'id'</span>: <span class="hljs-number">3774</span>,
103-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Groundspeak Lost and Found Celebration'</span>
104+
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Groundspeak Block Party'</span>,
105+
<span class="hljs-string">'filename'</span>: <span class="hljs-string">'type_event'</span>
104106
}, {
105-
<span class="hljs-string">'id'</span>: <span class="hljs-number">4738</span>,
106-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Groundspeak Block Party'</span>
107-
}, {
108-
<span class="hljs-string">'id'</span>: <span class="hljs-number">7005</span>,
109-
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Giga-Event Cache'</span>
107+
<span class="hljs-string">'type'</span>: <span class="hljs-string">'Giga-Event Cache'</span>,
108+
<span class="hljs-string">'filename'</span>: <span class="hljs-string">'type_giga'</span>
110109
}];</pre></div></div>
111110

112111
</li>
@@ -225,9 +224,9 @@ <h1>gcgpxviewer.js</h1>
225224
<span class="hljs-keyword">for</span> (j = <span class="hljs-number">0</span>, nbTypeCaches = typeCaches.length; j &lt; nbTypeCaches; ++j) {
226225
<span class="hljs-keyword">if</span> (typeCaches[j].type === match[<span class="hljs-number">1</span>]) {
227226
icon = L.icon({
228-
iconSize: [<span class="hljs-number">16</span>, <span class="hljs-number">16</span>],
229-
iconUrl: <span class="hljs-string">'img/ct'</span> + typeCaches[j].id + <span class="hljs-string">'.png'</span>,
230-
iconPopin: <span class="hljs-string">'img/'</span> + typeCaches[j].id + <span class="hljs-string">'.gif'</span>
227+
iconSize: [<span class="hljs-number">22</span>, <span class="hljs-number">22</span>],
228+
iconUrl: <span class="hljs-string">'img/'</span> + typeCaches[j].filename + <span class="hljs-string">'.map.png'</span>,
229+
iconPopin: <span class="hljs-string">'img/'</span> + typeCaches[j].filename + <span class="hljs-string">'.png'</span>
231230
});
232231
<span class="hljs-keyword">break</span>;
233232
}
@@ -283,7 +282,7 @@ <h1>gcgpxviewer.js</h1>
283282
<div class="content"><div class='highlight'><pre> infoContent = <span class="hljs-string">'&lt;div class="infowindow"&gt;'</span>;
284283
infoContent += <span class="hljs-string">'&lt;div class="code"&gt;'</span> + wpt.getElementsByTagName(<span class="hljs-string">'name'</span>)[<span class="hljs-number">0</span>].childNodes[<span class="hljs-number">0</span>].nodeValue + <span class="hljs-string">'&lt;/div&gt;'</span>;
285284
infoContent += <span class="hljs-string">' &lt;h4&gt;'</span>;
286-
infoContent += <span class="hljs-string">' &lt;img src="'</span> + icon.options.iconPopin + <span class="hljs-string">'" width="16" alt="" /&gt;'</span>;
285+
infoContent += <span class="hljs-string">' &lt;img src="'</span> + icon.options.iconPopin + <span class="hljs-string">'" width="20" alt="" /&gt;'</span>;
287286
infoContent += <span class="hljs-string">' &lt;a href="http://coord.info/'</span> + wpt.getElementsByTagName(<span class="hljs-string">'name'</span>)[<span class="hljs-number">0</span>].childNodes[<span class="hljs-number">0</span>].nodeValue + <span class="hljs-string">'" onclick="window.open(this.href);return false;"&gt;'</span> + elmName[<span class="hljs-number">0</span>].childNodes[<span class="hljs-number">0</span>].nodeValue + <span class="hljs-string">'&lt;/a&gt;'</span>;
288287
infoContent += <span class="hljs-string">' &lt;/h4&gt;'</span>;
289288
infoContent += <span class="hljs-string">' &lt;dl style="float:left;margin-right:2em;width:50%;"&gt;'</span>;

img/11.gif

-236 Bytes
Binary file not shown.

img/12.gif

-120 Bytes
Binary file not shown.

img/13.gif

-133 Bytes
Binary file not shown.

img/1304.gif

-221 Bytes
Binary file not shown.

img/137.gif

-173 Bytes
Binary file not shown.

img/1858.gif

-375 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)