Changeset 88477 in spip-zone


Ignore:
Timestamp:
Apr 5, 2015, 3:07:43 PM (4 years ago)
Author:
brunobergot@…
Message:

version 4.26.9 : maj de la lib leaflet-providers et ajout du nouveau fond de carte OpenTopoMap?

Location:
_plugins_/gis/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/gis/trunk/gis_options.php

    r88254 r88477  
    5858                'nom' => 'Thunderforest Outdoors',
    5959                'layer' => 'L.tileLayer.provider("Thunderforest.Outdoors")'
     60        ),
     61        'opentopomap' => array(
     62                'nom' => 'OpenTopoMap',
     63                'layer' => 'L.tileLayer.provider("OpenTopoMap")'
    6064        ),
    6165        'openmapsurfer' => array(
  • _plugins_/gis/trunk/lib/leaflet/plugins/leaflet-providers.js

    r86747 r88477  
    4242                        }
    4343
     44                        var forceHTTP = window.location.protocol === 'file:' || provider.options.forceHTTP;
     45                        if (provider.url.indexOf('//') === 0 && forceHTTP) {
     46                                provider.url = 'http:' + provider.url;
     47                        }
     48
    4449                        // replace attribution placeholders with their values from toplevel provider attribution,
    4550                        // recursively
     
    6772         */
    6873
    69         //jshint maxlen:220
    7074        L.TileLayer.Provider.providers = {
    7175                OpenStreetMap: {
    72                         url: 'http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png',
     76                        url: '//{s}.tile.openstreetmap.org/{z}/{x}/{y}.png',
    7377                        options: {
    7478                                attribution:
     
    97101                        }
    98102                },
     103                OpenTopoMap: {
     104                        url: '//{s}.tile.opentopomap.org/{z}/{x}/{y}.png',
     105                        options: {
     106                                maxZoom: 16,
     107                                attribution: 'Map data: {attribution.OpenStreetMap}, <a href="http://viewfinderpanoramas.org">SRTM</a> | Map style: &copy; <a href="https://opentopomap.org">OpenTopoMap</a> (<a href="https://creativecommons.org/licenses/by-sa/3.0/">CC-BY-SA</a>)'
     108                        }
     109                },
    99110                Thunderforest: {
    100                         url: 'http://{s}.tile.thunderforest.com/{variant}/{z}/{x}/{y}.png',
     111                        url: '//{s}.tile.thunderforest.com/{variant}/{z}/{x}/{y}.png',
    101112                        options: {
    102113                                attribution:
     
    107118                                OpenCycleMap: 'cycle',
    108119                                Transport: 'transport',
     120                                TransportDark: 'transport-dark',
    109121                                Landscape: 'landscape',
    110122                                Outdoors: 'outdoors'
     
    146158                                Full: 'full',
    147159                                Base: 'base',
    148                                 RoadsAndLabels: 'roads_and_labels',
     160                                RoadsAndLabels: 'roads_and_labels'
    149161                        }
    150162                },
    151163                MapQuestOpen: {
    152                         url: 'http://otile{s}.mqcdn.com/tiles/1.0.0/map/{z}/{x}/{y}.jpeg',
    153                         options: {
     164                        /* Mapquest does support https, but with a different subdomain:
     165                         * https://otile{s}-s.mqcdn.com/tiles/1.0.0/{type}/{z}/{x}/{y}.{ext}
     166                         * which makes implementing protocol relativity impossible.
     167                         */
     168                        url: 'http://otile{s}.mqcdn.com/tiles/1.0.0/{type}/{z}/{x}/{y}.{ext}',
     169                        options: {
     170                                type: 'map',
     171                                ext: 'jpg',
    154172                                attribution:
    155173                                        'Tiles Courtesy of <a href="http://www.mapquest.com/">MapQuest</a> &mdash; ' +
     
    160178                                OSM: {},
    161179                                Aerial: {
    162                                         url: 'http://oatile{s}.mqcdn.com/tiles/1.0.0/sat/{z}/{x}/{y}.jpg',
    163                                         options: {
     180                                        options: {
     181                                                type: 'sat',
    164182                                                attribution:
    165183                                                        'Tiles Courtesy of <a href="http://www.mapquest.com/">MapQuest</a> &mdash; ' +
    166184                                                        'Portions Courtesy NASA/JPL-Caltech and U.S. Depart. of Agriculture, Farm Service Agency'
    167185                                        }
     186                                },
     187                                HybridOverlay: {
     188                                        options: {
     189                                                type: 'hyb',
     190                                                ext: 'png',
     191                                                opacity: 0.9
     192                                        }
    168193                                }
    169194                        }
     
    171196                MapBox: {
    172197                        url: function (id) {
    173                                 return 'http://{s}.tiles.mapbox.com/v3/' + id + '/{z}/{x}/{y}.png';
     198                                return '//{s}.tiles.mapbox.com/v3/' + id + '/{z}/{x}/{y}.png';
    174199                        },
    175200                        options: {
     
    181206                },
    182207                Stamen: {
    183                         url: 'http://{s}.tile.stamen.com/{variant}/{z}/{x}/{y}.png',
     208                        url: 'http://{s}.tile.stamen.com/{variant}/{z}/{x}/{y}.{ext}',
    184209                        options: {
    185210                                attribution:
     
    190215                                minZoom: 0,
    191216                                maxZoom: 20,
    192                                 variant: 'toner'
     217                                variant: 'toner',
     218                                ext: 'png'
    193219                        },
    194220                        variants: {
     
    199225                                TonerLabels: 'toner-labels',
    200226                                TonerLite: 'toner-lite',
    201                                 Terrain: {
    202                                         options: {
    203                                                 variant: 'terrain',
    204                                                 minZoom: 4,
    205                                                 maxZoom: 18
    206                                         }
    207                                 },
    208                                 TerrainBackground: {
    209                                         options: {
    210                                                 variant: 'terrain-background',
    211                                                 minZoom: 4,
    212                                                 maxZoom: 18
    213                                         }
    214                                 },
    215227                                Watercolor: {
    216228                                        options: {
     
    219231                                                maxZoom: 16
    220232                                        }
     233                                },
     234                                Terrain: {
     235                                        options: {
     236                                                variant: 'terrain',
     237                                                minZoom: 4,
     238                                                maxZoom: 18,
     239                                                bounds: [[22, -132], [70, -56]]
     240                                        }
     241                                },
     242                                TerrainBackground: {
     243                                        options: {
     244                                                variant: 'terrain-background',
     245                                                minZoom: 4,
     246                                                maxZoom: 18,
     247                                                bounds: [[22, -132], [70, -56]]
     248                                        }
     249                                },
     250                                TopOSMRelief: {
     251                                        options: {
     252                                                variant: 'toposm-color-relief',
     253                                                ext: 'jpg',
     254                                                bounds: [[22, -132], [51, -56]]
     255                                        }
     256                                },
     257                                TopOSMFeatures: {
     258                                        options: {
     259                                                variant: 'toposm-features',
     260                                                bounds: [[22, -132], [51, -56]],
     261                                                opacity: 0.9
     262                                        }
    221263                                }
    222264                        }
    223265                },
    224266                Esri: {
    225                         url: 'http://server.arcgisonline.com/ArcGIS/rest/services/{variant}/MapServer/tile/{z}/{y}/{x}',
     267                        url: '//server.arcgisonline.com/ArcGIS/rest/services/{variant}/MapServer/tile/{z}/{y}/{x}',
    226268                        options: {
    227269                                variant: 'World_Street_Map',
     
    337379                         */
    338380                        url:
    339                                 'http://{s}.{base}.maps.cit.api.here.com/maptile/2.1/' +
     381                                '//{s}.{base}.maps.cit.api.here.com/maptile/2.1/' +
    340382                                'maptile/{mapID}/{variant}/{z}/{x}/{y}/256/png8?' +
    341383                                'app_id={app_id}&app_code={app_code}',
     
    452494                                DarkMatterNoLabels: 'dark_nolabels'
    453495                        }
     496                },
     497                HikeBike: {
     498                        url: 'http://{s}.tiles.wmflabs.org/hikebike/{z}/{x}/{y}.png',
     499                        options: {
     500                                attribution: '{attribution.OpenStreetMap}'
     501                        }
     502                },
     503                BasemapAT: {
     504                        url: '//maps{s}.wien.gv.at/basemap/{variant}/normal/google3857/{z}/{y}/{x}.{format}',
     505                        options: {
     506                                attribution: 'Datenquelle: <a href="www.basemap.at">basemap.at</a>',
     507                                subdomains: ['', '1', '2', '3', '4'],
     508                                bounds: [[46.358770, 8.782379], [49.037872, 17.189532]]
     509                        },
     510                        variants: {
     511                                basemap: {
     512                                        options: {
     513                                                variant: 'geolandbasemap',
     514                                                format: 'jpeg'
     515                                        }
     516                                },
     517                                highdpi: {
     518                                        options: {
     519                                                variant: 'bmaphidpi',
     520                                                format: 'jpeg'
     521                                        }
     522                                },
     523                                grau: {
     524                                        options: {
     525                                                variant: 'bmapgrau',
     526                                                format: 'png'
     527                                        }
     528                                },
     529                                overlay: {
     530                                        options: {
     531                                                variant: 'bmapoverlay',
     532                                                format: 'png'
     533                                        }
     534                                },
     535                                orthofoto: {
     536                                        options: {
     537                                                variant: 'bmaporthofoto30cm',
     538                                                format: 'jpeg'
     539                                        }
     540                                }
     541                        }
     542                },
     543                NASAGIBS: {
     544                        url: '//map1.vis.earthdata.nasa.gov/wmts-webmerc/{variant}/default/{time}/{tilematrixset}{maxZoom}/{z}/{y}/{x}.{format}',
     545                        options: {
     546                                attribution:
     547                                        'Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Science Data and Information System ' +
     548                                        '(<a href="https://earthdata.nasa.gov">ESDIS</a>) with funding provided by NASA/HQ.',
     549                                bounds: [[-85.0511287776, -179.999999975], [85.0511287776, 179.999999975]],
     550                                minZoom: 1,
     551                                maxZoom: 9,
     552                                format: 'jpg',
     553                                time: '',
     554                                tilematrixset: 'GoogleMapsCompatible_Level'
     555                        },
     556                        variants: {
     557                                ModisTerraTrueColorCR: 'MODIS_Terra_CorrectedReflectance_TrueColor',
     558                                ModisTerraBands367CR: 'MODIS_Terra_CorrectedReflectance_Bands367',
     559                                ViirsEarthAtNight2012: {
     560                                        options: {
     561                                                variant: 'VIIRS_CityLights_2012',
     562                                                maxZoom: 8
     563                                        }
     564                                },
     565                                ModisTerraLSTDay: {
     566                                        options: {
     567                                                variant: 'MODIS_Terra_Land_Surface_Temp_Day',
     568                                                format: 'png',
     569                                                maxZoom: 7,
     570                                                opacity: 0.75
     571                                        }
     572                                },
     573                                ModisTerraSnowCover: {
     574                                        options: {
     575                                                variant: 'MODIS_Terra_Snow_Cover',
     576                                                format: 'png',
     577                                                maxZoom: 8,
     578                                                opacity: 0.75
     579                                        }
     580                                },
     581                                ModisTerraAOD: {
     582                                        options: {
     583                                                variant: 'MODIS_Terra_Aerosol',
     584                                                format: 'png',
     585                                                maxZoom: 6,
     586                                                opacity: 0.75
     587                                        }
     588                                },
     589                                ModisTerraChlorophyll: {
     590                                        options: {
     591                                                variant: 'MODIS_Terra_Chlorophyll_A',
     592                                                format: 'png',
     593                                                maxZoom: 7,
     594                                                opacity: 0.75
     595                                        }
     596                                }
     597                        }
    454598                }
    455599        };
  • _plugins_/gis/trunk/paquet.xml

    r88440 r88477  
    22        prefix="gis"
    33        categorie="divers"
    4         version="4.26.8"
     4        version="4.26.9"
    55        schema="2.0.7"
    66        etat="stable"
Note: See TracChangeset for help on using the changeset viewer.