From a42f839d1fa8e39438240b52352aa014f208ce30 Mon Sep 17 00:00:00 2001 From: muerwre Date: Fri, 17 May 2019 16:18:02 +0700 Subject: [PATCH] added satellite map --- src/constants/providers.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/constants/providers.ts b/src/constants/providers.ts index 203ef0b..45be696 100644 --- a/src/constants/providers.ts +++ b/src/constants/providers.ts @@ -14,6 +14,7 @@ export interface ITileMaps { YSAT: IProvider, YMAP: IProvider, SAT: IProvider, + ESAT: IProvider, } @@ -64,9 +65,14 @@ const TILEMAPS: ITileMaps = { url: 'https://sat0{s}.maps.yandex.net/tiles?l=sat&v=3.330.0&x={x}&y={y}&z={z}&lang=ru_RU', range: [1, 2, 3, 4], }, + ESAT: { + name: 'Sattelite', + url: 'https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}', + range: [1,2,3,4], + } }; -const ENABLED: Array = ['BLANK', 'DEFAULT', 'DGIS', 'HOT']; +const ENABLED: Array = ['BLANK', 'DEFAULT', 'DGIS', 'HOT', 'ESAT']; export const DEFAULT_PROVIDER: keyof ITileMaps = ENABLED[0]; export const PROVIDERS: Partial = ENABLED.reduce((obj, provider) => ({