2018-05-18 16:59:46 +08:00
### Change Log for Node-RED Worldmap
2022-06-10 21:05:30 +08:00
- v2.28.3 - Let button declaration be an array
2022-04-08 18:53:10 +08:00
- v2.28.1 - Fix layer command bug for non-core layers. Issue #195
2022-04-03 07:12:27 +08:00
- v2.28.0 - Better Handling of sidc icons in geojson
2022-02-25 05:28:54 +08:00
- v2.27.3 - Try to handle greatcircles crossing antimeridian
2022-02-07 01:18:57 +08:00
- v2.27.1 - Reload existing markers for late joiners
2022-01-30 01:49:36 +08:00
- v2.26.1 - Add QTH/Maidenhead option also
2022-01-24 17:09:14 +08:00
- v2.26.0 - Add UTM and MGRS to coordinate display options.
2022-01-16 23:35:27 +08:00
- v2.25.0 - Add bounds command to set overall map bounds.
2022-01-13 01:05:44 +08:00
- v2.24.3 - Fix geojson incorrect fill.
2022-01-10 23:48:26 +08:00
- v2.24.2 - Changes to drawing colours to be more visible.
2022-01-08 20:04:33 +08:00
- v2.24.1 - Fix ellipse accuracy.
2021-12-30 20:29:05 +08:00
- v2.24.0 - Add greatcircle option, fix non default httpRoot. Issue #193
2021-12-22 01:22:23 +08:00
- v2.23.5 - Fix addtoheatmap. Issue #192
2021-12-21 21:29:36 +08:00
- v2.23.4 - Fix opacity of area borders
2021-12-19 01:55:11 +08:00
- v2.23.3 - Fix initial load of maps
2021-12-18 00:38:27 +08:00
- v2.23.2 - Add convex-hull example
2021-12-17 05:45:21 +08:00
- v2.23.1 - Fix saving of custom map layer
2022-01-13 01:05:44 +08:00
- v2.23.0 - Give logo an id so it can be overridden by toplogo command. PR #188 .
2021-12-21 21:29:36 +08:00
2021-12-05 17:31:11 +08:00
- v2.22.3 - Don't show empty popup for geojson object. Issue #186 . Add wobble to null island.
2021-11-27 00:35:14 +08:00
- v2.22.2 - Be more tolerant of speed string types
2021-11-26 20:47:41 +08:00
- v2.22.0 - Separate out layer events in worldmap in
2021-12-21 21:29:36 +08:00
2021-11-26 20:47:41 +08:00
- v2.21.9 - Unbreak Drawing layer that I must have broken recently
2021-11-25 04:20:55 +08:00
- v2.21.8 - Let SIDC/icon short code be only 4 chars long
2021-11-10 18:29:35 +08:00
- v2.21.5 - Fix handling of "old" ship nav to ship navigation
2021-11-10 17:39:36 +08:00
- v2.21.4 - Fix speed leader length. Add transparentPixels option.
2021-11-04 05:28:22 +08:00
- v2.21.3 - Add zoom to bounds action. Adjust map layers max zoom levels.
- v2.21.2 - Expand ship nav to ship navigation.
2021-11-03 19:04:48 +08:00
- v2.21.1 - Fix ui check callback to not use .
2021-11-03 00:17:38 +08:00
- v2.21.0 - Let config panel select maps to show, default map and choice of overlays.
2021-12-21 21:29:36 +08:00
2021-10-29 18:57:48 +08:00
- v2.20.0 - Add support of .pbf map layers. Issue #123 .
2021-12-21 21:29:36 +08:00
2021-10-25 17:02:31 +08:00
- v2.19.0 - Bump leaflet to latest. v1.7
2021-12-21 21:29:36 +08:00
2021-10-25 17:02:31 +08:00
- v2.18.1 - Let fillOpacity be 0.
2021-10-23 00:45:35 +08:00
- v2.18.0 - Add bounds event onzoom or drag.
2021-12-21 21:29:36 +08:00
2021-10-22 05:57:51 +08:00
- v2.17.3 - Yet more better feedback on clicks, moves.
2021-10-18 00:12:05 +08:00
- v2.17.2 - Add smallplane icon.
2021-10-14 05:44:52 +08:00
- v2.17.1 - More complete feedback on click, better popup image sizing.
2021-12-21 21:29:36 +08:00
2021-10-02 20:24:52 +08:00
- v2.16.3 - Ensure polygons can be deleted.
2021-10-22 05:57:51 +08:00
- v2.16.2 - Better handling of unpacked kmz objects.
2021-09-24 23:22:35 +08:00
- v2.16.0 - Allow specifying custom base map server.
2021-12-21 21:29:36 +08:00
2021-09-24 21:08:18 +08:00
- v2.15.8 - Adjust ui check timing for UI worldmap.
2021-09-16 23:10:58 +08:00
- v2.15.7 - Tidy up geoJson handling a bit more.
2021-09-11 20:50:27 +08:00
- v2.15.5 - Fix SIDC icons to accept unicoded icons as labels.
2021-06-25 22:38:34 +08:00
- v2.15.4 - Let clear heatmap command do what it says.
2021-06-24 23:14:58 +08:00
- v2.15.3 - Fix panit command to work, try to use alt units, popup alignments.
2021-10-22 05:57:51 +08:00
- v2.15.0 - Let speed be text and specify units if required (kt,kn,knots,mph,kmh,kph) default m/s.
2021-12-21 21:29:36 +08:00
2021-05-26 20:34:34 +08:00
- v2.14.0 - Let geojson features be clickable if added as overlay.
2021-12-21 21:29:36 +08:00
2021-05-14 18:20:55 +08:00
- v2.13.4 - Fix list of map choices to be in sync. Fix popup auto sizing.
2021-04-25 23:41:29 +08:00
- v2.13.3 - Fix unchanged layer propagation.
2021-04-13 17:36:15 +08:00
- v2.13.2 - Add mayflower icon.
2021-04-01 16:43:41 +08:00
- v2.13.0 - Tidy velocity layer. Feedback any url parameters.
2021-12-21 21:29:36 +08:00
2021-03-27 01:11:10 +08:00
- v2.12.1 - Only show online layer options if we are online.
2021-03-26 20:22:59 +08:00
- v2.12.0 - Add live rainfall radar data layer. Remove some non-loading overlays.
2021-12-21 21:29:36 +08:00
2021-03-26 20:22:59 +08:00
- v2.11.2 - Allow thicknesss of arc to be specified by weight
2021-03-22 01:07:06 +08:00
- v2.11.1 - Better handle KML point info - add popup.
2021-03-15 21:26:02 +08:00
- v2.11.0 - Add option to smooth tracks using bezier curves.
2021-12-21 21:29:36 +08:00
2021-03-11 20:44:47 +08:00
- v2.10.0 - Save latest position to browser for refresh if in iframe/dashboard. Allow fractional Zoom levels.
2021-12-21 21:29:36 +08:00
2021-03-08 01:07:47 +08:00
- v2.9.0 - Let weblinks be an array of links. Add more info to readme about Mapservers.
2021-12-21 21:29:36 +08:00
2021-03-08 01:07:47 +08:00
- v2.8.9 - Only load cgi module if we have a local mapserv file
2021-03-04 19:32:28 +08:00
- v2.8.8 - Change length of speed leader to show where you will be in 1 min if speed in m/s
2021-02-23 17:38:55 +08:00
- v2.8.7 - Delay start of ui widget.
2021-02-21 20:41:22 +08:00
- v2.8.6 - Better checking of type property before guessing it's geojson. Issue #153
2021-02-20 23:42:55 +08:00
- v2.8.4 - Add addToForm(n,v) option and $form - to make contextmenu form submission easier.
2021-02-20 22:04:29 +08:00
- v2.8.3 - Let feedback include lat lon for context menu on general map.
- v2.8.2 - Improve direction handling of 3d objects.
2021-01-23 19:56:46 +08:00
- v2.8.1 - Fix old tracks re-appearing afer hide/show. Issue #135
2020-12-15 19:02:12 +08:00
- v2.8.0 - Align vector with `track` , prioritise hdg and heading over bearing. Add old location to move action.
2021-12-21 21:29:36 +08:00
2020-12-08 01:37:40 +08:00
- v2.7.1 - Also allow geojson files to be dropped, and better png handling
2020-12-07 07:53:47 +08:00
- v2.7.0 - Allow track and image files to be dragged onto the map, if enabled
2021-12-21 21:29:36 +08:00
2020-12-07 07:53:47 +08:00
- v2.6.1 - Better fit for worldmap when in ui_template
2020-11-19 19:48:54 +08:00
- v2.6.0 - Add route capability to draw line when online
2021-12-21 21:29:36 +08:00
2020-11-18 03:50:38 +08:00
- v2.5.9 - Fix handling of multiple hulls, tidy contextmenu handling
2020-11-17 22:45:52 +08:00
- v2.5.8 - Let node name be the full page map title
2020-11-16 17:13:30 +08:00
- v2.5.7 - Let fillColor set color of hulls
2020-10-29 18:07:19 +08:00
- v2.5.6 - Let node accept plain text payload kml or nvg input
2020-10-29 03:34:25 +08:00
- v2.5.5 - Fix NVG import to handle symbols for points
2020-09-02 23:38:01 +08:00
- v2.5.4 - Fix delete of hulls
- v2.5.3 - Swap default satellite layer
2020-08-26 01:13:25 +08:00
- v2.5.2 - Add boolean parameter to feedback call to allow auto close of popup on click. Set Esc key to close all open popups. Issue #146
2020-08-24 18:39:59 +08:00
- v2.5.1 - Add lat, lng and layer to feedback function.
2020-08-03 20:16:53 +08:00
- v2.5.0 - Add minimap capability.
2021-12-21 21:29:36 +08:00
2020-07-26 00:42:39 +08:00
- v2.4.2 - Fix editing injected shapes.
2020-07-10 05:09:57 +08:00
- v2.4.1 - Add convex-hull node for grouping objects.
2021-12-21 21:29:36 +08:00
2020-07-10 05:09:57 +08:00
- v2.3.16 - Add heading to default addMarker, allow custom http icon size.
2020-05-29 05:55:14 +08:00
- v2.3.13 - Fix geoson feature properties fill color, and better marker handling
2020-05-15 22:07:06 +08:00
- v2.3.11 - Better editing of drawing layer, add OpenTopoMap, and better Esri satellite
2020-05-29 04:14:45 +08:00
- v2.3.10 - Improve geojson layer and name handling.
- v2.3.8 - Fix fa-marker offset to improve accuracy.
- v2.3.7 - Show icon within circle if icon present. Issue #128
- v2.3.6 - Show ruler if grid is turned on.
2020-04-09 05:06:48 +08:00
- v2.3.5 - Let tracks node handle array of points. Let http icons be rotated to hdg or bearing.
2020-04-20 05:26:49 +08:00
- v2.3.4 - Add aligning bus icon
2020-03-29 18:08:21 +08:00
- v2.3.3 - Fix satellite view max zoom
2020-03-24 19:53:54 +08:00
- v2.3.2 - Add better geojson support - name plus geojson properties
2020-03-12 02:55:51 +08:00
- v2.3.1 - Stop adding point when you add a circle
2020-03-11 20:18:18 +08:00
- v2.3.0 - Add colour options for drawing layer
2021-12-21 21:29:36 +08:00
2020-01-03 18:38:44 +08:00
- v2.2.1 - Better implementation of legend create/show/hide
2020-04-20 04:51:51 +08:00
- v2.2.0 - Add range rings and arcs function
2021-12-21 21:29:36 +08:00
2019-11-13 07:56:50 +08:00
- v2.1.6 - Add legend command to allow inserting an html legend
2019-10-16 18:26:00 +08:00
- v2.1.5 - Fix squawk icon color handling
2019-10-16 17:21:37 +08:00
- v2.1.4 - Fix alt and speed as strings
2019-09-27 19:21:59 +08:00
- v2.1.3 - Fix web page file path error
2019-09-18 22:38:03 +08:00
- v2.1.2 - Fix layercontrol remove bug. Issue #116
2020-05-29 04:14:45 +08:00
- v2.1.1 - Fix bug in repeated add with polygon
- v2.1.0 - Add ui-worldmap node to make embedding in Dashboard easier. Let -in node specify connection actions only.
2021-12-21 21:29:36 +08:00
2019-08-20 20:33:36 +08:00
- v2.0.22 - fix SIDC missing property
2019-09-02 22:08:34 +08:00
- v2.0.21 - allow adding overlays without making them visible (visible:false). Issue #108
2019-08-08 19:28:53 +08:00
- v2.0.20 - ensure `fit` option is boolean, Issue #109 . Fix track layers, Issue #110 .
- v2.0.18 - Stop map contextmenu bleedthrough to marker. Add compress middleware.
2019-06-21 06:13:24 +08:00
- v2.0.17 - Let clear command also clear tracks from tracks node
- v2.0.16 - Revert use of ES6 import. Keep IE11 happy for while
- v2.0.13 - Fix tracks colour
2019-05-23 16:02:25 +08:00
- v2.0.12 - Ensure default icon is in place if not specified (regression)
2019-05-22 19:27:33 +08:00
- v2.0.9 - Only update maxage on screen once it exists
2019-05-08 23:36:52 +08:00
- v2.0.8 - Drop beta flag, re-organise index, js and css files. Now using leaflet 1.4
2019-05-07 01:19:26 +08:00
- v2.0.7-beta - Switch Ruler control to be independent of Draw library.
2019-05-01 19:31:58 +08:00
- v2.0.6-beta - Re-enable editing of draw layer, add rectangles to lines and areas. Make individual objects editable.
2019-04-27 16:18:24 +08:00
- v2.0.5-beta - Fix clustering on zoom (update old library)
2019-04-26 07:09:21 +08:00
- v2.0.4-beta - Add helicopter icon. Correct Leaflet.Coordinates file name. Fix right contextmenu.
2019-04-24 06:56:14 +08:00
- v2.0.3-beta - Let circles have popups. Better drawing of ellipses
2019-04-23 20:20:19 +08:00
- v2.0.2-beta - Let lines and areas also have popups
- v2.0.1-beta - Add optional graticule.
2019-04-22 01:51:39 +08:00
- v2.0.0-beta - Move to leaflet 1.4.x plus all plugins updated
2021-12-21 21:29:36 +08:00
2019-04-22 05:32:01 +08:00
- v1.5.40 - Only enable on.location function when not in an iframe. Issue #89 . Tidy html.
2019-04-12 16:50:55 +08:00
- v1.5.39 - Add weather-lite icons
- v1.5.38 - Add Esri dark grey and ocean, re-add hikebike, layers
- v1.5.37 - Add .trackpoints to override default number in tracks node. Let tracks optionally be on different layers. Fix marker changing layers Issue #85
2019-03-25 06:31:49 +08:00
- v1.5.36 - Fix contextmenu $name substitution
2019-03-19 21:53:06 +08:00
- v1.5.35 - Add msp.delete command to remove any layers not needed at start (array of names). Issue #83 .
2019-03-18 17:03:04 +08:00
- v1.5.34 - Add command.contextmenu to set non-marker context menu (defaults to add marker).
2019-03-18 02:15:52 +08:00
- v1.5.33 - Let blank input disable contextmenu completely. Tidy up help, update dialog polyfill.
- v1.5.32 - Add .contextmenu custom right click menu Issue #73 , Fix map lock, Close websocket on unload
2019-03-15 07:30:07 +08:00
- v1.5.31 - Fix pan first at start, and coords overlay. Issues #81 and #82
2019-03-12 01:33:53 +08:00
- v1.5.30 - Add tooltip option, ability to remove base layer, search on icon, show mouse pointer co-ordinates
2019-03-03 07:21:47 +08:00
- v1.5.29 - remove lat/lon from popup if using .popup property. Allow icon to be loaded from http.
2019-03-01 02:58:45 +08:00
- v1.5.28 - Tidy up popup location and timing. Auto add countries overlay if no internet.
2019-02-28 06:05:02 +08:00
- v1.5.27 - Add hide right click option to config panel
2019-02-25 06:47:03 +08:00
- v1.5.26 - Ensure all map tiles loaded over https
2019-02-21 20:22:51 +08:00
- v1.5.25 - Add button command to allow user to add and remove buttons
2019-02-21 06:30:19 +08:00
- v1.5.24 - ensure hiderightclick does do that, and popup always has close button. Issue #69 , #70
2020-10-29 03:34:25 +08:00
- v1.5.23 - Let icon support use of emoji specified as :emoji name:
2019-02-09 03:07:22 +08:00
- v1.5.22 - Slight adjust to label positions for default map marker icon. Add .lineColor for bearing lines
2019-02-07 18:58:49 +08:00
- v1.5.21 - Add .label option to display permanent label. Clean up some excess debug logging
2019-02-07 03:59:15 +08:00
- v1.5.20 - Let worldmap in node send message after out node has initialised
2019-02-05 23:01:45 +08:00
- v1.5.19 - Fix map path label
2019-01-27 00:00:37 +08:00
- v1.5.18 - Update Leaflet.vector-markers to 0.0.6 (https://github.com/hiasinho/Leaflet.vector-markers)
2019-01-11 19:11:58 +08:00
- v1.5.17 - Allow setting maxage to 0 (infinite) correctly - Issue #64
2018-12-23 22:30:26 +08:00
- v1.5.16 - Allow setting panlock, zoomlock and hiderightclick via commands - Issue #60
- v1.5.15 - Allow setting clusterAt to 0 to fully disable it - Issue #61
2018-12-07 19:27:21 +08:00
- v1.5.14 - Stop delete marker feedback to allow updating multiple maps - Issue #59
2018-11-22 03:48:20 +08:00
- v1.5.13 - Send click message to websocket on marker click - Issue #56 , #57
2018-11-17 20:10:46 +08:00
- v1.5.11 - Let search also try geocoding lookup if not found in marks.
2018-11-09 20:54:43 +08:00
- v1.5.10 - Allow latest mark added to open popup, and allow `popped=false` to close.
2018-11-09 19:16:45 +08:00
- v1.5.7 - Tidy up sidc entry, and drag-ability of nodes on drawing layer.
2018-10-31 06:22:45 +08:00
- v1.5.6 - Add search command and clear search functionality.
2018-10-23 05:09:56 +08:00
- v1.5.5 - Allow multiple overlays to be enabled at once - Issue #53
- v1.5.4 - Allow remote update of the split position via `msg.command.split`
2018-10-16 06:20:38 +08:00
- v1.5.3 - Add side by side mode (via `msg.command` only).
- v1.5.2 - Make manually added icons moveable by default.
2018-10-13 07:08:07 +08:00
- v1.5.0 - Add multi-map capability - can now have multiple map endpoints. Issue #40 PR #51
- Also add built-in world countries overlay layer for offline use.
2018-10-14 05:42:52 +08:00
- v1.4.6 - allow more variation in fa-icon modifiers, so fa-3x and fa-spin work.
2018-10-03 21:57:14 +08:00
- v1.4.5 - fix clearing overlays
- v1.4.4 - add a couple of extra overlay layers, roads, rail, sea
2018-09-21 05:26:17 +08:00
- v1.4.3 - support custom icon for GPX and KML. Better readme for geojson.
2018-09-20 03:50:06 +08:00
- v1.4.2 - add NVG layer capability
- v1.4.1 - let `msg.payload.popup` set the popup contents.
2018-09-13 19:58:18 +08:00
- v1.4.0 - only send to specific _ sessionid if specified.
- v1.3.7 - rescale NATO symbols (less variation, not so small)
2018-08-21 21:45:43 +08:00
- v1.3.6 - setting `msg.payload.draggable = true` will allow a marker to be moved and create a move event on the input node.
2018-07-17 19:21:01 +08:00
- v1.3.5 - parse numeric inputs (speed, bearing etc) to remove any extra text.
2018-07-16 22:52:33 +08:00
- v1.3.4 - Add ISS icon
2018-07-16 17:19:17 +08:00
- v1.3.3 - Bugfix for inline satellite icon
2018-07-09 20:32:18 +08:00
- v1.3.2 - Bugfix for inline svg icons
2018-09-20 03:50:06 +08:00
- v1.3.1 - Allow `msg.payload.popped = true` to auto open the info popup.
2018-07-04 16:05:41 +08:00
- v1.3.0 - Add initial 3D page (worldmap/index3d.html), Add ability to add KML, GPX and TOPOJSON overlay layers and optional zoom to fit. Change all http: links to https:
2018-11-10 01:26:53 +08:00
- v1.2.4 - Let weblink also specify target page. eg `msg.payload.weblink = {name:"BBC News", url:"http://news.bbc.co.uk", target:"_new"}`
2018-06-14 00:35:43 +08:00
- v1.2.3 - Add higher maxZoom values for some layers
2018-06-12 00:08:26 +08:00
- v1.2.2 - Re-fix simultaneous command plus payload
2018-06-07 06:47:07 +08:00
- v1.2.1 - Sort out map initialisation - especially clusterAt values
2018-06-07 01:13:50 +08:00
- v1.2.0 - Bump version (should have done it for adding velocity layer). Tidy up deletion of marker and tracks.
2018-06-05 04:10:09 +08:00
- v1.1.16 - Add Velocity layer - for velocity grid type overlays (eg wind, currents, etc)
2018-06-01 05:50:50 +08:00
- v1.1.15 - Tidy of Info, Readme and NATO symbol options.
2018-06-03 23:12:13 +08:00
- v1.1.14 - Add proper NATO symbology via < a href = "https://github.com/spatialillusions/milsymbol" target = "mapinfo" > milsymbol.js</ a >
2018-05-29 16:04:32 +08:00
- v1.1.13 - Add ability to set a building using a GeoJSON Feature set. {name:"MyTower":building:{...feature sets...}}
2018-05-18 16:59:46 +08:00
- v1.1.12 - README changes, split out CHANGELOG.md
- v1.1.11 - fix websocket multiple connections
- v1.1.9 - add ability to add geoJSON layers
- v1.1.8 - add videoUrl property to allow mp4 insert in popup
- v1.1.7 - extend path correctly - Issue #28
- v1.1.6 - cleanup/remove excess logging
- v1.1.5 - add ttl property to set expiry time (secs) of individual marker, and let command clear:"layername" delete a complete layer.
- v1.1.4 - Let layer control be visible or not
- v1.1.3 - more typos.
- v1.1.1 - fix adding layer to embedded map in iframe
- v1.1.0 - Move to sockjs (smaller than socket.io). Remove layers that are no longer served for free, Issue #24 . Remove polygons as well as markers on timeout.
- v1.0.35 - Try to better center fa-icon and remove black square (Windows) - Issue #25
- v1.0.34 - Fix for icon not specified
- v1.0.33 - Add fa-icon without marker
- v1.0.32 - Add uav icon, update README
- v1.0.31 - Add arrow and wind icons
- v1.0.30 - Add ability to send an array of data points or commands. Add overlay map. Allow more drawing options for lines, areas, circles.
- v1.0.29 - Add, tracks node, Fix websocket on Windows
- v1.0.28 - Move websocket to specific path, and support satellite node
- v1.0.26 - Add info on how to use with local WMS server
- v1.0.24 - Add `.weblink` property to allow links out to other information.
- v1.0.23 - Add msg.payload.command.heatmap to allow setting of heatmap config.
- v1.0.22 - Add example how to embed into Node-RED-Dashboard template.
- v1.0.21 - If you specify range and icon then you get a marker and a range circle, if you just specify range with no icon, you just get a circle, and vice versa.
- v1.0.20 - Add buildings overlay.
- v1.0.19 - Add circle mode - specify name, lat, lon and radius.
- v1.0.18 - Correct .photourl property to match .photoUrl as per docs
- v1.0.17 - Removed Mapquest maps. Bug fixes - reduced leakage of listeners being added.
- v1.0.12 - Added ability to set initial start position, zoom level and base map layer.
- v1.0.x - now uses socket.io to connect to backend - means this node now has an input connection
(like "proper" nodes should :-), and you no longer need a websocket node in parallel.
Obviously this is a breaking change hence the major version number bump. Also thus adds a `worldmap in`
node to handle events coming from the map interaction.