Ich suche die beste Lösung, um meine eigene Karte zu erstellen. Ich habe dieses Bild unten, das ich in der Lage sein möchte, eine Art Karte zu schaffen, wo Sie herum scrollen und hineinzoomen können. Wenn möglich, würde ich auch in der Lage sein, Stifte auf Positionen zu ziehen. Ist dies in Google Maps möglich, oder suche ich nach anderen Lösungen, um dies zu tun? Ich weiß, wenn man ein so kleines Bild verwendet, wird es beim Zoomen verpixelt, aber wie kann ich so etwas erreichen?Eigene Karte aus Bild erstellen und Pins hinzufügen
0
A
Antwort
0
Eine Möglichkeit ist, Ihr Image als Ground Overlay zu verwenden, finden Sie in der example in the documentation
Code-Schnipsel:
var historicalOverlay;
function initMap() {
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 15,
center: {lat: 40.740, lng: -74.18}
});
var marker = new google.maps.Marker({
position: map.getCenter(),
map: map
});
var imageBounds = {
north: 40.773941,
south: 40.712216,
east: -74.12544,
west: -74.22655
};
historicalOverlay = new google.maps.GroundOverlay(
'http://i.stack.imgur.com/0mgx2.jpg',
imageBounds);
historicalOverlay.setMap(map);
}
google.maps.event.addDomListener(window, "load", initMap);
html, body {
height:100%;
width: 100%;
}
#mapContainer {
height: 100%;
width: 100%;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 2.5%;
margin-top: 2.5%;
}
#map {
height: 100%;
}
<script src="https://maps.googleapis.com/maps/api/js"></script>
<div id="mapContainer">
<div id="map"></div>
</div>
Verwandte Themen
- 1. Pins auf einer Karte wie UI
- 2. Bing Map hinzufügen mehrere Pins
- 3. Android Karte Zoom zu Alle Pins zeigen
- 4. Karte aus RecyclerView löschen und erneut hinzufügen
- 5. MapView Hinzufügen von Pins bei Berührung
- 6. Leaflet Drucken zeigt keine Pins und Karte ist verschoben
- 7. Eigene Karte in Android anzeigen
- 8. Eigene Karte auf OpenLayers verwenden
- 9. Wie man editierbare Pins auf der Bing-Karte einstellt?
- 10. Serilog eigene Eigenschaften hinzufügen
- 11. Eigene Compiler-Warnung hinzufügen
- 12. Geotiff aus Tiff und 4 Ecken Breiten- und Längengrad erstellen
- 13. Hinzufügen von mehreren Pins zu Google Maps von UK Postleitzahl
- 14. So zeigen Sie mehrere Pins auf der Bing-Karte an
- 15. Eigene Datenquellen erstellen
- 16. Eigene Iteratoren erstellen
- 17. Eigene SwitchCompat Preference erstellen
- 18. Eigene printf-Funktion erstellen?
- 19. Eigene "SeekBar" erstellen
- 20. erstellen eigene UITableViewController
- 21. Eigene Callbacks erstellen
- 22. Google Maps Customized Pins
- 23. Bild aus Daten erstellen URL
- 24. Karte aus der Eigenschaftendatei im Frühjahr erstellen
- 25. Problem beim Hinzufügen mehrerer Anmerkungen zur Karte
- 26. RPi.GPIO pins - überprüfen Zustand
- 27. Bild aus Drawable und Hinzufügen zu PDF mit iText
- 28. Story-Karte und Twitter-Karte in ArcGIS Online erstellen?
- 29. Meine eigene benutzerdefinierte JQuery-Templating-Engine erstellen?
- 30. Eigene implizite Absicht ausblenden aus der Freigabeliste