@@ -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 "> ¶</ 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 < 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 "> '<div class="infowindow">'</ span > ;
284283 infoContent += < span class ="hljs-string "> '<div class="code">'</ 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 "> '</div>'</ span > ;
285284 infoContent += < span class ="hljs-string "> ' <h4>'</ span > ;
286- infoContent += < span class ="hljs-string "> ' <img src="'</ span > + icon.options.iconPopin + < span class ="hljs-string "> '" width="16 " alt="" />'</ span > ;
285+ infoContent += < span class ="hljs-string "> ' <img src="'</ span > + icon.options.iconPopin + < span class ="hljs-string "> '" width="20 " alt="" />'</ span > ;
287286 infoContent += < span class ="hljs-string "> ' <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;">'</ span > + elmName[< span class ="hljs-number "> 0</ span > ].childNodes[< span class ="hljs-number "> 0</ span > ].nodeValue + < span class ="hljs-string "> '</a>'</ span > ;
288287 infoContent += < span class ="hljs-string "> ' </h4>'</ span > ;
289288 infoContent += < span class ="hljs-string "> ' <dl style="float:left;margin-right:2em;width:50%;">'</ span > ;
0 commit comments