Added proximity areas for Geocaches. This can be switched on/off independently of Waypoint Proximity in Settings->Geocaching Live->Geocache Proximity.
Traditional caches, corrected coordinates and physical additional waypoints are all subject to Geocache Proximity. The distance is fixed at one tenth of a mile.
Fixed bug where Webcam Photo Taken log count was not handled.
Added proximity radius to Waypoint tab. It is only shown when switched on in settings. Click the radius to edit in-line.
Right-click Geocache Type (in Geocache tab filter) to invert the selection status of all other Geocache types. This is particularly useful when you just want to select one Geocache type. i.e. saves you un-selecting all other types.
When using the measuring tool to measure the distance between two points the distance is now shown to four decimal places.
Added standard cookie acceptance to login page to conform with cookie law.
Added coordinate pasting.
Coordinates can be added/updated in three formats. Decimal degrees, degrees and minutes (above) and OSGB (UK only). Data entry is broken into constituent parts to assist users formatting the data correctly, so pasting values into these fields has never been practical... until now.
Place the cursor in any of the editable data fields and press Ctrl+V to paste the coordinates from your clipboard into mapRoute. Pasted coordinates do not need to be in the same format as the target coordinates. For example, you could paste OSGB coordinates into degrees and minutes, or vice versa.
Here are some examples of pasting coordinate formats which I have successfully tested. Letters are not case sensitive.
- 51.73818, -2.58473
N51° 44.291 W002° 35.084
N51 44.291 W2 35.1
SO 59719 04547
SO 5971 0454
SO 597 045
SO 59 04
RSS feed added so users can keep up to date with mapRoute updates as they happen.
Waypoint proximity zones added (or circles* with a defined radius from a waypoint in simple terms).
This functionality is switched on/off in Settings->Objects->Waypoint Proximity. An additional configuration setting called Proximity Radius defines the default proximity when a new waypoint is created. This setting is currently always in metres regardless of the units of measurement you have selected. While the slider will allow you to select integer values between 10 and 1610 (1 mile) you can click on the numerical value above the slider and edit this using your keyboard. The number must remain an integer, but can be much larger than 1610 if required.
When adding (Find/Waypoint->Create Waypoint) or editing a waypoint (click waypoint icon on map) a Radius field will be displayed containing your default Proximity Radius. The radius can be manually changed of course.
Each waypoint stores it's individual radius length, so you can come back to it at a later date.
Two less obvious uses for Proximity Zones are:
1. Geocaches cannot be places within 0.1 mile of each other (hence the default radius of 161m), so if you're planning a series this could be of great use.
2. Some Geocaching puzzles require the use of circles of known radius from a specified location.
* Geographically they are ellipses, not circles, though will appear as circles unless the radius becomes very large.
Added Exclude field to Geocache tab filters. By entering the name of another Geocacher you can exclude all caches found by this person. When you are planning a Geocaching trip with a friend and you want to find caches that neither of you have found, this is the way to do it. You can add multiple users by separating their names with semicolons. i.e. Ailec Nor;Wrighty;Zomblou. The API allows a maximum of six names, but if you have unfound selected, that will count as one of the names. Spaces at the start/end of names are ignored, as are additional/unnecessary semicolons.
Added configuration setting (tab 8) to turn on/off handling DNFs (see 06/04/2017 release). By default this option is turned off, so turn it on if you require this functionality.
A bug emerged (probably due to an environment change by the web host) which broke images made in the HTML canvas. To users this appeared as Geocaching icons (particularly their attributes, such a micro, TB, favourites etc) not rendering properly. Also pushpins appearing as solid circles and the direction pointer not always appearing. All image loads are now handled and most pushpins have been reverted to static images rather than dynamically rendered images.
Minor fixes included: Stopped Geocache listing being shown when it's not supposed to be. Ensured Geocache icon was updated when changing it's attribute status. i.e. After logging a find or picking up a TB.
Your own logs have a link to the online log, making it easier to edit or delete a log. This approach is necessary as the Groundspeak API sadly does not facilitate edits or deletes.
You may notice a visual change when editing routes as the draghandle line thickness is now dictated by the route line thickness (see Routes->Width in Settings tab). This is a change to Bing Maps, not mapRoute.
For all users: A DNF icon is displayed on the map and on the Geocache tab for active Geocaches that you Did Not Find and have not subsequently found. If you move the cursor over the icon on the Geocache tab it will reveal the date and text of the DNF log. If there is more that one DNF log for a single cache only the most recent log will be shown. When you load up mapRoute you will see a message in the status bar declaring All xxx DNF logs read. Where xxx is the number of DNFs you have logged. If this exceeds 900 the oldest logs will not be read. Logs are read for all caches, regardless of whether you have subsequently found them or not. There is also a Refresh button on the Settings tab to completely reload all logs. This is intended to be run infrequently to capture log deletes and edit to historic logs.
Currently for Admin level users only (but hopefully rolled to privileged users soon): An enhanced version of the above loads all the users logs for Found it, DNF, Attended and Webcam Photo Taken just once. The logs are saved in the mapRoute database where there can be looked up as Geocaches are loaded. Each time the app is loaded or logs are added through mapRoute the additional logs are imported. So in addition to the above Basic user functionality, the logs for all these type can be shown from the Geocache tab and these logs are also shown at the head of the logs on the Geocache listing. Archived logs are not included.
Geocache log totals are now shown regardless of whether all logs are loaded or not. A green indicator (as above) indicates that all logs have been loaded, while a blue indicator shows that there are more logs available to be loaded.
By clicking on a log type icon you can show only that type of log. i.e. all Found It, or all DNFs etc. Clicking the 89 logs area reverts to showing all logs.
Added Code column to the Geocaching tab. Clicking on the Code value takes you straight to the Geocaching.com listing regardless of the API call type.
Implemented SSL to secure the site. Bookmarks should be changed to https://map-route.co.uk, though you will be automatically re-directed if you use http.
Mixed Content warnings (should they appear) can be ignored as these refer to links in user's listings and/or logs that don't use https.
Note: The Geocaching Live API returns http URLs for all Geocaching.com links (naughty), so I've had to replace them with https as the data is being pulled.
Added tool to measure the distance between two locations See Distance Measuring Guide.
Added Dist and Dir columns to Waypoint tab.
Changed icons in Geocaching tab to show corrected coordinates with newer icons with green thumbs up.
Added setting to show/hide zoom controls on the map surface, for those that don't have a scroll wheel mouse, or don't like using +/- keys. You need to refresh the mapRoute browser window to make the change effective due to a change in Bing Maps V8.
Fixed a few bugs introduced by recent changes.
Fixed bug where waypoint exports didn't handle ampersands correctly.
Made all tabs automatically re-sizeable to all screen resolutions down to 800 pixels wide.
Fixed some issues regarding Geocache filter saving introduced in the previous release.
Moved V8 site to the default site. V7 is no longer available. Bing Maps V7 is being deprecated on 30/06/2017.
Simplification of Geocache filters. All filters have been unified on to the Geocache tab and removed from the Settings tab. The search radius has changed to a slider control. Any filter changes (apart from Owner and Cache) are saved for future sessions.
Large Geocache searches can be cancelled with the Esc key, so if you've mistakenly submitted a huge search you don't need to worry about using up your daily quota.
Some Geocaches (particularly puzzles) have text hidden in their HTML descriptions. mapRoute will highlight any such cache in the Geocache tab by showing the owner name in red. When the listing is displayed there will be a message, which acts as a button to reveal/hide the comments.
Added slider to allow adjustment of the simplification algorithm for imported tracks. Admin users only atm.
Enabled Esc from Weather information.
A few bug fixes.
14/01/2017 Bing Maps version 8
All future development will be on the new site at v8.map-route.co.uk
Bing Maps have updated their API from Version 7 to Version 8. While Bing Maps V8 is still very much in development at present it is planned that they will stop supporting V7 in the summer of 2017. At that time I will replace the original site with the mapRoute V8 site, making it the only available mapRoute site.
In the meantime
Both V7 and V8 mapRoute sites will remain available. You can switch between them as you wish as they both utilize all the same data. All of your routes, waypoints, username/password, settings etc will be the same in both.
Just remember, all fixes and new functionality will only appear in V8, and there's been a fair bit already for this release.
I completely redesigned this and had it as I wanted (you can see an early demo here), then BM8 came along and dragging was so sluggish I had to use the BM object editor. It's still a big improvement on how it used to work IMHO.
Create Route has gone. Just go straight to Edit Route regardless of creating a new route or editing an existing route. The cursor will change to a crosshair. Click on the map surface to add a new point to the end of the route. Edit points (drag handles) appear as a white circle. Drag handles can be dragged to move a point on the route.
When more than one point exists in the route you will see semi-transparent white circles (virtual drag handles) between each pair of drag handles. The virtual drag handles can be dragged to insert a point into the route.
Right click a drag handle to delete it.
- There is currently no way to add a point to the start of the route. Bing Maps are looking into this. (MB8 restriction)
- There is no dotted line to the cursor when appending to the route for obvious reasons. (design change forced by BM8 restiction)
- Route distance displayed in the status bar is not update as the a drag handle is dragged. (MB8 restriction)
Click route name in status bar to rename the active route. This does not save the route name. Click Save Route or press S to save the route with the new name.
Changed corrected coordinates icon.
An internal change in the way that multilayered icons are built making them much less performance intensive.
There have been a number of bug fixes.
There has also been a lot of work on FIT files, though this functionality is not quite ready for release yet. If you're interested in this check for updates here regularly.
Don't forget to press ? to see the keyboard shortcuts.