Zugang: Karteneinstieg: Unterschied zwischen den Versionen

Aus Ortschroniken
Zur Navigation springen Zur Suche springen
Zeile 17: Zeile 17:
 
var offset        = new OpenLayers.Pixel(-(size.w/2), -size.h);
 
var offset        = new OpenLayers.Pixel(-(size.w/2), -size.h);
 
var icon          = new OpenLayers.Icon("https://www.ortschroniken-mv.de/images/e/ed/Map-book-icon.png", size, offset);
 
var icon          = new OpenLayers.Icon("https://www.ortschroniken-mv.de/images/e/ed/Map-book-icon.png", size, offset);
 
// besser mit var ochlayer = new OpenLayers.Layer.Text("ortschroniken", { location: "url" }); map.addLayer(ochlayer);
 
// format "url", oder JSON-Objekt
 
//    lat  lon title  description iconSize    iconOffset  icon
 
//    10  20  title  description 21,25      -10,-25    http://www.openlayers.org/dev/img/marker.png
 
  
  
 
function addMarker(markers, lon, lat, text) {
 
function addMarker(markers, lon, lat, text) {
 
     var position = new OpenLayers.LonLat(lon, lat).transform(fromProjection, toProjection);
 
     var position = new OpenLayers.LonLat(lon, lat).transform(fromProjection, toProjection);
     markers.addMarker(new OpenLayers.Marker(position, icon.clone()));
+
     markers.addMarker(new OpenLayers.Marker(position, icon.clone(projection: map.displayProjection)));
 
     // um text anzuzeigen Vector oder besser Text layer
 
     // um text anzuzeigen Vector oder besser Text layer
 
}
 
}
Zeile 33: Zeile 28:
 
     // Map und div erzeugen
 
     // Map und div erzeugen
 
     var mapOptions = {
 
     var mapOptions = {
         projection: new OpenLayers.Projection('EPSG:3857'),
+
         projection: new OpenLayers.Projection("EPSG:3857"),
 
         maxResolution: 78271.516964,
 
         maxResolution: 78271.516964,
         units: 'm',
+
         units: "m",
 
         numZoomLevels: 19,
 
         numZoomLevels: 19,
 
         maxExtent: new OpenLayers.Bounds(-20037508.3428, -20037508.3428, 20037508.3428, 20037508.3428)
 
         maxExtent: new OpenLayers.Bounds(-20037508.3428, -20037508.3428, 20037508.3428, 20037508.3428)
Zeile 105: Zeile 100:
 
         {
 
         {
 
             location: "https://www.ortschroniken-mv.de/images/e/e1/Ortschroniken-Markers.txt",
 
             location: "https://www.ortschroniken-mv.de/images/e/e1/Ortschroniken-Markers.txt",
             projection: map.displayProjection
+
             projection: fromProjection
 
         }
 
         }
 
     );  
 
     );  

Version vom 17. November 2016, 16:12 Uhr

Kartentest mit statischen POIs und der aktuellen Karte von ORKA-MV