Changeset 9423 in ntrip


Ignore:
Timestamp:
May 6, 2021, 9:47:40 PM (3 months ago)
Author:
stuerze
Message:

some OSM updates to force https usage and a changed crossOriginKeyword

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/BNC_2.12/src/map/map_osm.html

    r5385 r9423  
    1212    </style>
    1313
    14     <script src="http://openlayers.org/api/OpenLayers.js" ></script>
     14    <script src="https://openlayers.org/api/OpenLayers.js" ></script>
    1515
    1616    <script>
     
    1818      var markers;
    1919      var marker;
    20       var icon; 
     20      var icon;
    2121      var traceIcon;
    2222      var fromProjection;
     
    2828      function initialize(lat, lon, mapWinDotSize, mapWinDotColor) {
    2929        dotSize = mapWinDotSize;
    30         dotColor = mapWinDotColor;
     30            dotColor = mapWinDotColor;
    3131
    3232        if (dotSize > 10) dotSize = 10;
     
    3838        fromProjection = new OpenLayers.Projection("EPSG:4326");   // WGS 1984
    3939        toProjection   = new OpenLayers.Projection("EPSG:900913"); // Spherical Mercator
    40         zoom           = 0; 
     40        zoom           = 0;
    4141
    42         map.addLayer(new OpenLayers.Layer.OSM());
     42        map.addLayer(new OpenLayers.Layer.OSM("OpenStreetMap",
     43                    // Official OSM tileset as forced HTTPS URLs
     44                    [   'https://a.tile.openstreetmap.de/${z}/${x}/${y}.png',
     45                        'https://b.tile.openstreetmap.de/${z}/${x}/${y}.png',
     46                        'https://c.tile.openstreetmap.de/${z}/${x}/${y}.png'
     47                    ],{tileOptions : {crossOriginKeyword: null}}));
    4348        var position = new OpenLayers.LonLat(lon, lat).transform(fromProjection, toProjection);
    4449
     
    4853
    4954        var sizeT   = new OpenLayers.Size(dotSize,dotSize);
    50         var offsetT = new OpenLayers.Pixel(-sizeT.w/2, -13);
    51         if (dotColor == 1) {
     55            var offsetT = new OpenLayers.Pixel(-sizeT.w/2, -13);
     56        if (dotColor == 1) {
    5257          traceIcon   = new OpenLayers.Icon("qrc:///map/reddot.png", sizeT, offsetT);
    53         }
    54         if (dotColor == 2) {
     58        }
     59            if (dotColor == 2) {
    5560          traceIcon   = new OpenLayers.Icon("qrc:///map/yellowdot.png", sizeT, offsetT);
    56         }
     61        }
    5762
    5863        markers = new OpenLayers.Layer.Markers("Markers");
Note: See TracChangeset for help on using the changeset viewer.