Benutzer-Werkzeuge

Webseiten-Werkzeuge


programmieren:openstreetmap

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
programmieren:openstreetmap [24/03/2021 11:49] – angelegt connyprogrammieren:openstreetmap [24/03/2021 12:14] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 ===== Openstreetmap ===== ===== Openstreetmap =====
  
-==== Karte mit einbinden ==== +==== Karte einbinden ==== 
-mit Suchfunktion nach Ort+mit Suchfunktion nach Ort\\ 
 +Quelle: https://github.com/perliedman/leaflet-control-geocoder 
 + 
 +Wichtig hierfür ist folgender Code: 
 +<code> 
 +  <link rel="stylesheet" href="https://unpkg.com/leaflet-control-geocoder/dist/Control.Geocoder.css" /> 
 +  <script src="https://unpkg.com/leaflet-control-geocoder/dist/Control.Geocoder.js"></script> 
 +   
 +   <script> 
 +   L.Control.geocoder().addTo(map); 
 +   </script> 
 +</code> 
 + 
 +Beispiel:
 <code | download> <code | download>
 <!DOCTYPE html> <!DOCTYPE html>
Zeile 46: Zeile 59:
 </html> </html>
 </code> </code>
 +
  
 <html> <html>
-<!DOCTYPE html> +  
-<html> +
-  <head> +
-    <title>Leaflet Control Geocoder</title> +
- +
-<meta charset="utf-8" /> +
-    <meta +
-      name="viewport" +
-      content="width=device-width, user-scalable=no initial-scale=1, maximum-scale=1" +
-    /> +
     <link rel="stylesheet" href="https://unpkg.com/leaflet@latest/dist/leaflet.css" />     <link rel="stylesheet" href="https://unpkg.com/leaflet@latest/dist/leaflet.css" />
     <link rel="stylesheet" href="https://unpkg.com/leaflet-control-geocoder/dist/Control.Geocoder.css" />     <link rel="stylesheet" href="https://unpkg.com/leaflet-control-geocoder/dist/Control.Geocoder.css" />
Zeile 70: Zeile 74:
       #map {       #map {
         position: absolute;         position: absolute;
-        width: 100%; +         width: 60%; 
-        height: 100%;+        height: 60%;
       }       }
     </style>     </style>
-  </head> + 
-  <body>+
     <div id="map"></div>     <div id="map"></div>
  
Zeile 85: Zeile 88:
 L.Control.geocoder().addTo(map); L.Control.geocoder().addTo(map);
     </script>     </script>
-  </body> +  
-</html>+
 </html> </html>
 +
programmieren/openstreetmap.1616582965.txt.gz · Zuletzt geändert: 24/03/2021 11:49 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki