Tiles Proxy for OpenStreetMap

Tiles Proxy for OpenStreetMap Install Statistics

12
100%
Today: 12 Yesterday: 0 All-time: 3,405 downloads
Tiles Proxy for OpenStreetMap Icon

Try plugin: Tiles Proxy for OpenStreetMap

We'll create fresh WordPress site with Tiles Proxy for OpenStreetMap installed. You have 20 minutes to test the plugin after that site we'll be deleted.

Takes ~10 seconds to install.

About Tiles Proxy for OpenStreetMap

Tiles Proxy for OpenStreetMap provides a basic proxy, which allows other OpenStreetMap plugins to load map tiles from your server instead from OpenStr …

0


0


0


0


0

updated: 1 year ago
since: 6 years ago
author: MOEWE

Description

Tiles Proxy for OpenStreetMap provides a basic proxy, which allows other OpenStreetMap plugins to load map tiles from your server instead from OpenStreetMap servers.

Sponsor: sachsen.tours

Contribute: https://github.com/moewe-io/osm-tiles-proxy

Known to work with these plugins

Notes

  • Beware: Depending on your map and the tiles you need, a lot of storage is needed.
  • Might be slower than official servers (depends on your server)
  • First requests might be slow as map tiles are cached on request

Filters

You can use filters to get the URLs from the plugin:

  $proxy_cached_url   = apply_filters( 'osm_tiles_proxy_get_proxy_url', $proxy_cached_url );
  $proxy_rest_api_url = apply_filters( 'osm_tiles_proxy_get_proxy_rest_url', $proxy_rest_api_url );
  $leadlet_js_url     = apply_filters( 'osm_tiles_proxy_get_leaflet_js_url', $leadlet_js_url );
  $leadlet_css_url    = apply_filters( 'osm_tiles_proxy_get_leaflet_css_url', $leadlet_css_url );

Constants

To disable cache invalidation when WP Rocket or WP Fastest Cache invalidate their cache, you can set the following constant in your wp-config.php

define( 'OSM_PROXY_DISABLE_CLEAR_CACHE', true );