[Touch Diamond, MDA Compact IV General] low.flying.pigs:
Further to post 2266: Before post 2226 was needlessly interrupted and dismissed as obsolete and thereby irrelevant by said 'contending ****' in post 2227, amongst other things, the following was to have been included:

-------------

Further to post 2137, attached updated osm_servers.txt for downloadable maps.

Individuals using Tiles Servers are liable for their own usage. Act responsibly.

For GPS Cycle Computer licence compliance of all maps, attribution and links must be given, which is achievable in part by updating Readme.htm and Readme.txt as required by each. As detailed in the latter part of post 2155, the space required on screen for the mandatory notices should have been considered when implementing other features for display on the map screen.

Note even OpenStreetMap based mapping requires such a mandatory notice. See here and here. OpenStreetMap based mapping likely accounts for the majority of mapping used with GPS Cycle Computer.

There are two apparent viable options:

1. Meet the requirements of the Tile Servers and Map Data Providers. These apply whenever such mapping or map data is in usage, regardless of file format, whether downloaded in advance or not, whether rendered by the user from raw data or not, and whether commercially provided or free.

2. Actively block GPS Cycle Computer accessing or utilising either, essentially remove all mapping capability from GPS Cycle Computer entirely.

GPS Cycle Computer either way requires to be adapted accordingly whilst still in Beta. Details of how the requirements can be met and existing functionality legitimately retained can be provided.

There is third option, that however is not viable and should not be considered:

3. Do nothing.

Regarding osm_servers.txt

Added:

Alternative OSM.

Public Transport Map. See here.

ÖPNVKarte. See here.

Removed:

CloudMade Web Style

CloudMade Mobile Style

CloudMade No Name Style

CloudeMade are no longer providing these services, or in fact any free services, from May 1st 2014.

Notes:

A CloudMade Map Source was named 'OpenStreetMap CloudMade Default Style' in MOBAC. Mass abuse of their generous freely available service by users of MOBAC and similar tools unnecessarily bulk downloading undoubtedly contributed to the end of the free service, as it has to the restriction of most previously accessible mapping sources. See here. Some previously included mapping sources were never legitimately accessible at all in the first instance by MOBAC and similar tools.

Those that are currently abusing, or have in the past abused, free mapping using such tools take note, continued such conduct will likely similarly result in the removal of the remaining freely accessible sources, to the detriment of everyone.

Whilst OpenStreetMap data is freely available, Tile Servers are not as plainly stated. See here, here and here for example.

All providers of the remaining freely accessible Tile Servers reserve the right to impose fair usage conditions and restrict access to individual users based on IP address or individual applications as required, and if necessary, remove access to their free services entirely, indefinitely.

Those with an actual need, not greed, for bulk mapping can currently either purchase commercial mapping, or render their own as detailed in post 2053. Whilst there have been some third party attempts to build extensions / bridges / plugins for / between MOBAC and Mapertive, for GPS Cycle Computer usage, these are unnecessary and MOBAC is unnecessary as Maperitive directly as standard exports tiles in OSM format suitable for usage with GPS Cycle Computer.

It is by this rendering, and similar methods, that bulk OSM based mapping is produced, whether offered commercially, on a limited freely available basis via public Tile Servers, or as device specific pre preprepared packaged maps ready for download and usage.

GPS Cycle Computer could potentially integrate support for such device specific mapping, here for example, where the technical details of the file format, are generally, in large part, known, and have been determined via legitimate research and analysis. See here, here, and here.

For users that have no requirement of bulk mapping, as most devices support ActiveSync connection and thereby allow download of mapping within GPS Cycle Computer directly on to device / memory card for later off line use, when connected via ActiveSync to an Internet connected computer, mapping of the area at the zoom levels actually required is then quickly obtained by simply scrolling around the map screen.

Abuse of this will result in either individual user blocking or blocking of GPS Cycle Computer affecting all users. Act responsibly.

Note this 'pre-downloading' or 'pre-caching' cannot be done with Cycle Map, Outdoor Map, Landscape Map or Public Transport Map, as it is expressly prohibited. See here.

These can only be downloaded in actual usage, for example whilst riding, over a data connection.

Individuals using Tiles Servers are liable for their own usage. Act responsibly.

-------------

In answer to the specific question, regarding the Map Source named 'OpenStreetMap Mapnik' in MOBAC, it can be confirmed it is not working at the time of writing, for the following reason:

DEBUG [Map preview thread xx] TileLoader: Downloading of tile x/xxx/xxx@Mapnik failed

java.io.IOException: Server returned HTTP response code: 403 for URL: http://tile.openstreetmap.org/x/xxx/xxx.png

HTTP response code 403 is the code for Forbidden, used to indicate when a server received a request and understood it, but refused to action the request. As the Tile Server is confirmed active and working, it can be concluded MOBAC is blocked. See here.

Whether this is temporary or permanent is unknown, however, users have however long been requested by OpenStreetMap not to use / abuse MOBAC, which has nonetheless been persistently and deliberately ignored.

low.flying.pigs