[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/osm ebf47f15f4 21/77: Use format-spec
From: |
ELPA Syncer |
Subject: |
[elpa] externals/osm ebf47f15f4 21/77: Use format-spec |
Date: |
Mon, 7 Mar 2022 08:58:05 -0500 (EST) |
branch: externals/osm
commit ebf47f15f46b2a3e277535b8d98729a28cfeacdf
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>
Use format-spec
---
osm.el | 68 +++++++++++++++++++++++++++++++++---------------------------------
1 file changed, 34 insertions(+), 34 deletions(-)
diff --git a/osm.el b/osm.el
index 573b94353d..5977b25b59 100644
--- a/osm.el
+++ b/osm.el
@@ -42,69 +42,69 @@
'((default
:name "OpenStreetMap"
:min-zoom 2 :max-zoom 19 :max-connections 2
- :url ("https://a.tile.openstreetmap.org/%s/%s/%s.png"
- "https://b.tile.openstreetmap.org/%s/%s/%s.png"
- "https://c.tile.openstreetmap.org/%s/%s/%s.png"))
+ :url ("https://a.tile.openstreetmap.org/%z/%x/%y.png"
+ "https://b.tile.openstreetmap.org/%z/%x/%y.png"
+ "https://c.tile.openstreetmap.org/%z/%x/%y.png"))
(de
:name "OSM Deutschland"
:min-zoom 2 :max-zoom 19 :max-connections 2
- :url ("https://a.tile.openstreetmap.de/%s/%s/%s.png"
- "https://b.tile.openstreetmap.de/%s/%s/%s.png"
- "https://c.tile.openstreetmap.de/%s/%s/%s.png"))
+ :url ("https://a.tile.openstreetmap.de/%z/%x/%y.png"
+ "https://b.tile.openstreetmap.de/%z/%x/%y.png"
+ "https://c.tile.openstreetmap.de/%z/%x/%y.png"))
(fr
:name "OSM France"
:min-zoom 2 :max-zoom 19 :max-connections 2
- :url ("https://a.tile.openstreetmap.fr/osmfr/%s/%s/%s.png"
- "https://b.tile.openstreetmap.fr/osmfr/%s/%s/%s.png"
- "https://c.tile.openstreetmap.fr/osmfr/%s/%s/%s.png"))
+ :url ("https://a.tile.openstreetmap.fr/osmfr/%z/%x/%y.png"
+ "https://b.tile.openstreetmap.fr/osmfr/%z/%x/%y.png"
+ "https://c.tile.openstreetmap.fr/osmfr/%z/%x/%y.png"))
(humanitarian
:name "OSM Humanitarian"
:min-zoom 2 :max-zoom 19 :max-connections 2
- :url ("https://a.tile.openstreetmap.fr/hot/%s/%s/%s.png"
- "https://b.tile.openstreetmap.fr/hot/%s/%s/%s.png"
- "https://c.tile.openstreetmap.fr/hot/%s/%s/%s.png"))
+ :url ("https://a.tile.openstreetmap.fr/hot/%z/%x/%y.png"
+ "https://b.tile.openstreetmap.fr/hot/%z/%x/%y.png"
+ "https://c.tile.openstreetmap.fr/hot/%z/%x/%y.png"))
(opentopomap
:name "OpenTopoMap"
:min-zoom 2 :max-zoom 17 :max-connections 2
- :url ("https://a.tile.opentopomap.org/%s/%s/%s.png"
- "https://b.tile.opentopomap.org/%s/%s/%s.png"
- "https://c.tile.opentopomap.org/%s/%s/%s.png"))
+ :url ("https://a.tile.opentopomap.org/%z/%x/%y.png"
+ "https://b.tile.opentopomap.org/%z/%x/%y.png"
+ "https://c.tile.opentopomap.org/%z/%x/%y.png"))
(opvnkarte
:name "ÖPNVKarte"
:min-zoom 2 :max-zoom 18 :max-connections 2
- :url ("http://a.tile.memomaps.de/tilegen/%s/%s/%s.png"
- "http://b.tile.memomaps.de/tilegen/%s/%s/%s.png"
- "http://c.tile.memomaps.de/tilegen/%s/%s/%s.png"))
+ :url ("http://a.tile.memomaps.de/tilegen/%z/%x/%y.png"
+ "http://b.tile.memomaps.de/tilegen/%z/%x/%y.png"
+ "http://c.tile.memomaps.de/tilegen/%z/%x/%y.png"))
(cyclosm
:name "CyclOSM"
:min-zoom 2 :max-zoom 19 :max-connections 2
- :url ("https://a.tile.openstreetmap.fr/cyclosm/%s/%s/%s.png"
- "https://b.tile.openstreetmap.fr/cyclosm/%s/%s/%s.png"
- "https://c.tile.openstreetmap.fr/cyclosm/%s/%s/%s.png"))
+ :url ("https://a.tile.openstreetmap.fr/cyclosm/%z/%x/%y.png"
+ "https://b.tile.openstreetmap.fr/cyclosm/%z/%x/%y.png"
+ "https://c.tile.openstreetmap.fr/cyclosm/%z/%x/%y.png"))
(openriverboatmap
:name "OpenRiverBoatMap"
:min-zoom 2 :max-zoom 19 :max-connections 2
- :url ("https://a.tile.openstreetmap.fr/openriverboatmap/%s/%s/%s.png"
- "https://b.tile.openstreetmap.fr/openriverboatmap/%s/%s/%s.png"
- "https://c.tile.openstreetmap.fr/openriverboatmap/%s/%s/%s.png"))
+ :url ("https://a.tile.openstreetmap.fr/openriverboatmap/%z/%x/%y.png"
+ "https://b.tile.openstreetmap.fr/openriverboatmap/%z/%x/%y.png"
+ "https://c.tile.openstreetmap.fr/openriverboatmap/%z/%x/%y.png"))
(stamen-watercolor
:name "Stamen Watercolor"
:min-zoom 2 :max-zoom 19 :max-connections 2
- :url ("https://stamen-tiles-a.a.ssl.fastly.net/watercolor/%s/%s/%s.jpg"
- "https://stamen-tiles-b.a.ssl.fastly.net/watercolor/%s/%s/%s.jpg"
- "https://stamen-tiles-c.a.ssl.fastly.net/watercolor/%s/%s/%s.jpg"))
+ :url ("https://stamen-tiles-a.a.ssl.fastly.net/watercolor/%z/%x/%y.jpg"
+ "https://stamen-tiles-b.a.ssl.fastly.net/watercolor/%z/%x/%y.jpg"
+ "https://stamen-tiles-c.a.ssl.fastly.net/watercolor/%z/%x/%y.jpg"))
(stamen-terrain
:name "Stamen Terrain"
:min-zoom 2 :max-zoom 18 :max-connections 2
- :url ("https://stamen-tiles-a.a.ssl.fastly.net/terrain/%s/%s/%s.png"
- "https://stamen-tiles-b.a.ssl.fastly.net/terrain/%s/%s/%s.png"
- "https://stamen-tiles-c.a.ssl.fastly.net/terrain/%s/%s/%s.png"))
+ :url ("https://stamen-tiles-a.a.ssl.fastly.net/terrain/%z/%x/%y.png"
+ "https://stamen-tiles-b.a.ssl.fastly.net/terrain/%z/%x/%y.png"
+ "https://stamen-tiles-c.a.ssl.fastly.net/terrain/%z/%x/%y.png"))
(stamen-toner
:name "Stamen Toner"
:min-zoom 2 :max-zoom 19 :max-connections 2
- :url ("https://stamen-tiles-a.a.ssl.fastly.net/toner/%s/%s/%s.png"
- "https://stamen-tiles-b.a.ssl.fastly.net/toner/%s/%s/%s.png"
- "https://stamen-tiles-c.a.ssl.fastly.net/toner/%s/%s/%s.png")))
+ :url ("https://stamen-tiles-a.a.ssl.fastly.net/toner/%z/%x/%y.png"
+ "https://stamen-tiles-b.a.ssl.fastly.net/toner/%z/%x/%y.png"
+ "https://stamen-tiles-c.a.ssl.fastly.net/toner/%z/%x/%y.png")))
"List of tile servers."
:type '(alist :key-type symbol :value-type plist))
@@ -252,7 +252,7 @@ We need two distinct images which are not `eq' for the
display properties.")
"Return tile url for coordinate X, Y and ZOOM."
(let ((url (osm--server-property :url)))
(prog1
- (format (nth osm--url-index url) zoom x y)
+ (format-spec (nth osm--url-index url) `((?z . ,zoom) (?x . ,x) (?y .
,y)))
(setq osm--url-index
(mod (1+ osm--url-index)
(length url))))))
- [elpa] branch externals/osm created (now 833793ed6c), ELPA Syncer, 2022/03/07
- [elpa] externals/osm d065db8615 09/77: Add humanitarian base map, ELPA Syncer, 2022/03/07
- [elpa] externals/osm ebf47f15f4 21/77: Use format-spec,
ELPA Syncer <=
- [elpa] externals/osm 809b371219 04/77: Add customizable osm-buffer-name, ELPA Syncer, 2022/03/07
- [elpa] externals/osm 24d369d9c0 02/77: Configurable cache cleaning, ELPA Syncer, 2022/03/07
- [elpa] externals/osm b30d48f7cb 12/77: Move code around, ELPA Syncer, 2022/03/07
- [elpa] externals/osm 85aa864f25 14/77: Zoom with mouse click, ELPA Syncer, 2022/03/07
- [elpa] externals/osm b259afaed2 18/77: Add osm-server to switch the server, ELPA Syncer, 2022/03/07
- [elpa] externals/osm d490ac4013 08/77: Add French server, ELPA Syncer, 2022/03/07
- [elpa] externals/osm 5d8959d9ad 64/77: Improve keybindings, ELPA Syncer, 2022/03/07
- [elpa] externals/osm 640c885460 48/77: README: Add example configuration, ELPA Syncer, 2022/03/07
- [elpa] externals/osm 548dc8c47c 25/77: Minor cleanup, ELPA Syncer, 2022/03/07
- [elpa] externals/osm 0edc1c77db 13/77: Overwrite more settings, ELPA Syncer, 2022/03/07