Website-Suche

wie man eine Karte in Angular Google Maps zunächst zoomt


Ich verwende agm/core, um die Koordinaten einer Karte anzuzeigen. Ich habe den folgenden Code

<agm-map [latitude]="10.3207886" [longitude]="123.90250049999997">
    <agm-marker [latitude]="10.3207886 [longitude]="123.90250049999997"></agm-marker>
</agm-map>

Die Ansicht ist diese:

Aber ich möchte zunächst die Straßen so zeigen:

Wie macht man das?

Antwort #1

Das Update für agm-map unterstützt Center-Direktiven nicht mehr. Verwenden Sie stattdessen Zoom sowie Breiten- und Längengrad.

<agm-map [zoom]="13"  [latitude]="127.1" [longitude]="141.1">
                <agm-marker [latitude]="127.1" [longitude]="141.1"></agm-marker>
</agm-map>

Antwort #2

Zoom- und Zentrierungsattribute einstellen. Zum Beispiel.

<agm-map zoom="8" [center]="10.3207886, 123.90250049999997">
    <agm-marker [latitude]="10.3207886" [longitude]="123.90250049999997"></agm-marker>
</agm-map>

Center dient normalerweise dazu anzugeben, auf welchen Bereich Sie sich konzentrieren möchten, und passt entsprechend den Zoomlevel an.

Verwandte Artikel