support OpenStreetMap(Humanitarian), OpenTopoMap, OPNVKarte, CyclOSM

This commit is contained in:
MaysWind
2023-06-18 16:50:23 +08:00
parent 5f2819a961
commit fe82ec6fc2
7 changed files with 99 additions and 15 deletions
+5 -1
View File
@@ -146,7 +146,11 @@ func startWebServer(c *cli.Context) error {
proxyRoute.Use(bindMiddleware(middlewares.JWTAuthorizationByQueryString))
{
if config.EnableMapDataFetchProxy {
if config.MapProvider == settings.OpenStreetMapProvider {
if config.MapProvider == settings.OpenStreetMapProvider ||
config.MapProvider == settings.OpenStreetMapHumanitarianStyleProvider ||
config.MapProvider == settings.OpenTopoMapProvider ||
config.MapProvider == settings.OPNVKarteMapProvider ||
config.MapProvider == settings.CyclOSMMapProvider {
proxyRoute.GET("/map/tile/:zoomLevel/:coordinateX/:fileName", bindProxy(api.MapImages.MapTileImageProxyHandler))
}
}