[OSM-dev] Change Tile server on openstreetmap.org

Simon Poole simon at poole.ch
Tue Apr 23 08:36:48 UTC 2019


You might want to read
https://wiki.openstreetmap.org/wiki/Servers/Tile_CDN first.

Simon

Am 22.04.2019 um 22:31 schrieb Moritz Fromm:
> Hi,
>
> I am running an cache proxy for the OSM Tiles server. It's used in
> another Project for an Leaflet map and it is considerably faster and
> more responsive than the default {a-c}.tile.openstreetmap.org,
> absolutely no offense there it's free and just fine overall I guess. I
> would really like to use my cache proxy, and if the Server can handle it
> offer it to others, on openstreetmap.org. This would both
> considerablyincrease a users experience while also reducing the load on
> the original tiles server. My plan is to do so using an browser
> extension. I have not found uncompressed javascript code for
> openstreetmap.org from which to extract the functions to call in order
> to change the tiles server, What I have found from decompressing the
> assets-<hash>.js is: 
>
>> L.OSM.TileLayer = L.TileLayer.extend({
>>         options: {
>>             url: "https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",
>>             attribution: '\xa9 <a
>> href="https://www.openstreetmap.org/copyright"
>> target="_blank">OpenStreetMap</a> contributors'
>>         },
>>         initialize: function(t) {
>>             t = L.Util.setOptions(this, t),
>> L.TileLayer.prototype.initialize.call(this, t.url)
>>         }
>>     })
> I believe this to be where the map is initialized, but executing the
> same pice of code with my domain is not working. I am wondering:
>
>  1. was is the least stupid way in order to change the tiles after the
>     Page has been loaded?
>  2. Is there any better way than writing a plugin for that job?
>
>
> Greetings,
> Moritz
>
>
>
> _______________________________________________
> dev mailing list
> dev at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/dev/attachments/20190423/4960ff9f/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://lists.openstreetmap.org/pipermail/dev/attachments/20190423/4960ff9f/attachment.sig>


More information about the dev mailing list