Skip to content

Commit 6f07b52

Browse files
author
Dave Conway-Jones
committed
Fix list of maps to be in sync
to close dceejay#166
1 parent 61f2ee3 commit 6f07b52

File tree

5 files changed

+9
-16
lines changed

5 files changed

+9
-16
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
### Change Log for Node-RED Worldmap
22

3+
- v2.13.4 - Fix list of map choices to be in sync. Fix popup auto sizing.
34
- v2.13.3 - Fix unchanged layer propagation.
45
- v2.13.2 - Add mayflower icon.
56
- v2.13.0 - Tidy velocity layer. Feedback any url parameters.

README.md

+1-10
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ map web page for plotting "things" on.
1111

1212
### Updates
1313

14+
- v2.13.4 - Fix list of map choices to be in sync. Fix popup auto sizing.
1415
- v2.13.3 - Fix unchanged layer propagation.
1516
- v2.13.2 - Add mayflower icon.
1617
- v2.13.0 - Tidy velocity layer. Feedback any url parameters.
@@ -20,16 +21,6 @@ map web page for plotting "things" on.
2021
- v2.11.1 - Better handle KML point info - add popup.
2122
- v2.11.0 - Add option to smooth tracks using bezier curves.
2223
- v2.10.0 - Save latest position to browser for refresh if in iframe/dashboard. Allow fractional Zoom levels.
23-
- v2.9.0 - Let weblinks be an array of links. Add more info to readme about Mapservers.
24-
- v2.8.9 - Only load cgi module if we have a local mapserv file.
25-
- v2.8.8 - Change length of speed leader to show where you will be in 1 min if speed in m/s.
26-
- v2.8.7 - Delay start of ui widget.
27-
- v2.8.6 - Better checking of type property before guessing it's geojson. Issue #153
28-
- v2.8.4 - Add addToForm(n,v) option and $form - to make contextmenu form submission easier.
29-
- v2.8.3 - Let feedback include lat lon for context menu on general map.
30-
- v2.8.2 - Improve direction handling of 3d objects.
31-
- v2.8.1 - Fix old tracks re-appearing afer hide/show. Issue #135
32-
- v2.8.0 - Align vector with `track`, prioritise hdg and heading over bearing. Add old location to move action.
3324

3425
- see [CHANGELOG](https://github.com/dceejay/RedMap/blob/master/CHANGELOG.md) for full list of changes.
3526

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "node-red-contrib-web-worldmap",
3-
"version": "2.13.3",
3+
"version": "2.13.4",
44
"description": "A Node-RED node to provide a web page of a world map for plotting things on.",
55
"dependencies": {
66
"cgi": "0.3.1",

worldmap.html

+3-4
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,11 @@
3434
<option value="Esri">ESRI Streetmap</option>
3535
<option value="Esri Satellite">ESRI Satellite</option>
3636
<option value="Esri Topography">ESRI Topography</option>
37-
// <option value="Esri Terrain">ESRI Terrain</option>
38-
<option value="Esri Dark Grey">ESRI Dark Grey</option>
3937
<option value="Esri Ocean">ESRI Ocean</option>
38+
<option value="Esri Dark Grey">ESRI Dark Grey</option>
4039
<option value="Nat Geo">National Geographic</option>
4140
<option value="UK OS Opendata">UK OS Opendata</option>
41+
<option value="Open Topo Map">Open Topo Map</option>
4242
<option value="Hike Bike">Hike Bike OSM</option>
4343
<option value="Terrain">Terrain</option>
4444
<option value="Watercolor">Stamen Watercolor</option>
@@ -185,9 +185,8 @@
185185
<option value="Esri">ESRI Streetmap</option>
186186
<option value="Esri Satellite">ESRI Satellite</option>
187187
<option value="Esri Topography">ESRI Topography</option>
188-
// <option value="Esri Terrain">ESRI Terrain</option>
189-
<option value="Esri Dark Grey">ESRI Dark Grey</option>
190188
<option value="Esri Ocean">ESRI Ocean</option>
189+
<option value="Esri Dark Grey">ESRI Dark Grey</option>
191190
<option value="Nat Geo">National Geographic</option>
192191
<option value="UK OS Opendata">UK OS Opendata</option>
193192
<option value="Open Topo Map">Open Topo Map</option>

worldmap/worldmap.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -1855,7 +1855,9 @@ function setMarker(data) {
18551855
if (data.popup) { words = data.popup; }
18561856
else { words = words + marker.getLatLng().toString().replace('LatLng(','lat, lon : ').replace(')',''); }
18571857
words = "<b>"+data.name+"</b><br/>" + words; //"<button style=\"border-radius:4px; float:right; background-color:lightgrey;\" onclick='popped=false;popmark.closePopup();'>X</button><br/>" + words;
1858-
marker.bindPopup(words, {autoClose:false, closeButton:true, closeOnClick:false, minWidth:200});
1858+
var wopt = {autoClose:false, closeButton:true, closeOnClick:false, minWidth:200};
1859+
if (words.indexOf('<video ') >=0 || words.indexOf('<img ') >=0 ) { wopt.maxWidth="auto"; }
1860+
marker.bindPopup(words, wopt);
18591861
marker._popup.dname = data.name;
18601862
marker.lay = lay; // and the layer it is on
18611863

0 commit comments

Comments
 (0)