source: spip-zone/_plugins_/gis/trunk/gis_options.php @ 93708

Last change on this file since 93708 was 93708, checked in by brunobergot@…, 5 years ago

version 4.32.0 : RIP acetate tiles

Pas d'ajout de fonctionnalité, mais le retrait d'un fond de carte. Les tuiles acetate ne sont plus dispo :(

File size: 5.1 KB
Line 
1<?php
2
3if (!defined('_ECRIRE_INC_VERSION')) return;
4
5// pour compat cf http://zone.spip.org/trac/spip-zone/changeset/79911/
6define('_DIR_LIB_GIS',find_in_path('lib/leaflet/'));
7
8$GLOBALS['logo_libelles']['id_gis'] = _T('gis:libelle_logo_gis');
9
10$config = @unserialize($GLOBALS['meta']['gis']);
11
12$gis_layers = array (
13        'openstreetmap_mapnik' => array(
14                'nom' => 'OpenStreetMap',
15                'layer' => 'L.tileLayer.provider("OpenStreetMap")'
16        ),
17        'openstreetmap_blackandwhite' => array(
18                'nom' => 'OpenStreetMap Black and White',
19                'layer' => 'L.tileLayer.provider("OpenStreetMap.BlackAndWhite")'
20        ),
21        'openstreetmap_de' => array(
22                'nom' => 'OpenStreetMap DE',
23                'layer' => 'L.tileLayer.provider("OpenStreetMap.DE")'
24        ),
25        'openstreetmap_fr' => array(
26                'nom' => 'OpenStreetMap FR',
27                'layer' => 'L.tileLayer.provider("OpenStreetMap.France")'
28        ),
29        'openstreetmap_hot' => array(
30                'nom' => 'OpenStreetMap H.O.T.',
31                'layer' => 'L.tileLayer.provider("OpenStreetMap.HOT")'
32        ),
33        'google_roadmap' => array(
34                'nom' => 'Google Roadmap',
35                'layer' => 'L.Google("ROADMAP")'
36        ),
37        'google_satellite' => array(
38                'nom' => 'Google Satellite',
39                'layer' => 'L.Google("SATELLITE")'
40        ),
41        'google_terrain' => array(
42                'nom' => 'Google Terrain',
43                'layer' => 'L.Google("TERRAIN")'
44        ),
45        'bing_aerial' => array(
46                'nom' => 'Bing Aerial',
47                'layer' => 'L.BingLayer("'.$config['api_key_bing'].'")'
48        ),
49        'thunderforest_opencyclemap' => array(
50                'nom' => 'Thunderforest OpenCycleMap',
51                'layer' => 'L.tileLayer.provider("Thunderforest.OpenCycleMap")'
52        ),
53        'thunderforest_transport' => array(
54                'nom' => 'Thunderforest Transport',
55                'layer' => 'L.tileLayer.provider("Thunderforest.Transport")'
56        ),
57        'thunderforest_landscape' => array(
58                'nom' => 'Thunderforest Landscape',
59                'layer' => 'L.tileLayer.provider("Thunderforest.Landscape")'
60        ),
61        'thunderforest_outdoors' => array(
62                'nom' => 'Thunderforest Outdoors',
63                'layer' => 'L.tileLayer.provider("Thunderforest.Outdoors")'
64        ),
65        'opentopomap' => array(
66                'nom' => 'OpenTopoMap',
67                'layer' => 'L.tileLayer.provider("OpenTopoMap")'
68        ),
69        'openmapsurfer' => array(
70                'nom' => 'OpenMapSurfer',
71                'layer' => 'L.tileLayer.provider("OpenMapSurfer")'
72        ),
73        'openmapsurfer_grayscale' => array(
74                'nom' => 'OpenMapSurfer Grayscale',
75                'layer' => 'L.tileLayer.provider("OpenMapSurfer.Grayscale")'
76        ),
77        'hydda' => array(
78                'nom' => 'Hydda',
79                'layer' => 'L.tileLayer.provider("Hydda")'
80        ),
81        'hydda_base' => array(
82                'nom' => 'Hydda Base',
83                'layer' => 'L.tileLayer.provider("Hydda.Base")'
84        ),
85        'mapquestopen_osm' => array(
86                'nom' => 'Mapquest Open',
87                'layer' => 'L.tileLayer.provider("MapQuestOpen.OSM")'
88        ),
89        'mapquestopen_aerial' => array(
90                'nom' => 'Mapquest Open Aerial',
91                'layer' => 'L.tileLayer.provider("MapQuestOpen.Aerial")'
92        ),
93        'stamen_toner' => array(
94                'nom' => 'Stamen Toner',
95                'layer' => 'L.tileLayer.provider("Stamen.Toner")'
96        ),
97        'stamen_tonerlite' => array(
98                'nom' => 'Stamen Toner Lite',
99                'layer' => 'L.tileLayer.provider("Stamen.TonerLite")'
100        ),
101        'stamen_terrain' => array(
102                'nom' => 'Stamen Terrain',
103                'layer' => 'L.tileLayer.provider("Stamen.Terrain")'
104        ),
105        'stamen_watercolor' => array(
106                'nom' => 'Stamen Watercolor',
107                'layer' => 'L.tileLayer.provider("Stamen.Watercolor")'
108        ),
109        'esri_worldstreetmap' => array(
110                'nom' => 'Esri WorldStreetMap',
111                'layer' => 'L.tileLayer.provider("Esri.WorldStreetMap")'
112        ),
113        'esri_delorme' => array(
114                'nom' => 'Esri DeLorme',
115                'layer' => 'L.tileLayer.provider("Esri.DeLorme")'
116        ),
117        'esri_worldtopomap' => array(
118                'nom' => 'Esri WorldTopoMap',
119                'layer' => 'L.tileLayer.provider("Esri.WorldTopoMap")'
120        ),
121        'esri_worldimagery' => array(
122                'nom' => 'Esri WorldImagery',
123                'layer' => 'L.tileLayer.provider("Esri.WorldImagery")'
124        ),
125        'esri_worldterrain' => array(
126                'nom' => 'Esri WorldTerrain',
127                'layer' => 'L.tileLayer.provider("Esri.WorldTerrain")'
128        ),
129        'esri_worldshadedrelief' => array(
130                'nom' => 'Esri WorldShadedRelief',
131                'layer' => 'L.tileLayer.provider("Esri.WorldShadedRelief")'
132        ),
133        'esri_worldphysical' => array(
134                'nom' => 'Esri WorldPhysical',
135                'layer' => 'L.tileLayer.provider("Esri.WorldPhysical")'
136        ),
137        'esri_oceanbasemap' => array(
138                'nom' => 'Esri OceanBasemap',
139                'layer' => 'L.tileLayer.provider("Esri.OceanBasemap")'
140        ),
141        'esri_natgeoworldmap' => array(
142                'nom' => 'Esri NatGeoWorldMap',
143                'layer' => 'L.tileLayer.provider("Esri.NatGeoWorldMap")'
144        ),
145        'esri_worldgraycanvas' => array(
146                'nom' => 'Esri WorldGrayCanvas',
147                'layer' => 'L.tileLayer.provider("Esri.WorldGrayCanvas")'
148        ),
149        'cartodb_positron' => array(
150                'nom' => 'CartoDB Positron',
151                'layer' => 'L.tileLayer.provider("CartoDB.Positron")'
152        ),
153        'cartodb_positron_base' => array(
154                'nom' => 'CartoDB Positron Base',
155                'layer' => 'L.tileLayer.provider("CartoDB.PositronNoLabels")'
156        ),
157        'cartodb_darkmatter' => array(
158                'nom' => 'CartoDB DarkMatter',
159                'layer' => 'L.tileLayer.provider("CartoDB.DarkMatter")'
160        ),
161        'cartodb_darkmatter_base' => array(
162                'nom' => 'CartoDB DarkMatter Base',
163                'layer' => 'L.tileLayer.provider("CartoDB.DarkMatterNoLabels")'
164        )
165);
166
167if (isset($GLOBALS['gis_layers']) and is_array($GLOBALS['gis_layers'])) {
168        $GLOBALS['gis_layers'] = array_merge($gis_layers,$GLOBALS['gis_layers']);
169} else {
170        $GLOBALS['gis_layers'] = $gis_layers;
171}
Note: See TracBrowser for help on using the repository browser.