W tym samouczku dowiesz się, jak utworzyć pierwszą aplikację w języku JavaScript, która korzysta z map 3D w Mapach w języku JavaScript. Będzie to podstawowe okno wyświetlające widok z góry na most Golden Gate z Marin Headlands w tle.
Po ukończeniu samouczka w środowisku programistycznym powinna pojawić się ta mapa:
Konfigurowanie środowiska
Zanim zaczniesz pisać kod, musisz skonfigurować środowisko, które uruchamia JavaScript. W tym samouczku jako środowiska będziesz używać przeglądarki. Wszystkie nowoczesne przeglądarki mają wbudowaną obsługę JavaScriptu, więc nie musisz instalować żadnego dodatkowego oprogramowania.
- Otwórz dowolny edytor tekstu.
- Utwórz nowy plik i zapisz go z rozszerzeniem
.html(np.hello-p3djs.html).
Napisz stronę HTML
Na początek utworzysz stronę internetową o podstawowej strukturze HTML:
<html>
<head>
<title>Map</title>
</head>
<body>
<!-- Your JavaScript code will go here -->
</body>
</html>
Dodawanie kodu JavaScript
Następnie dodasz niestandardowy element HTML, aby wczytać mapę. Kod zawiera 2 elementy:
gmp-map-3dzawiera parametry używane do inicjowania początkowej pozycji i widoku kamery.scriptzawiera wywołanie wczytujące interfejs Maps JavaScript API. Pamiętaj, aby zastąpićYOUR_KEYkluczem interfejsu API.
<html>
<head>
<title>Map</title>
<link rel="stylesheet" type="text/css" href="./style.css" />
<script
async
src="https://maps.googleapis.com/maps/api/js?loading=async&key=GOOGLE_MAPS_API_KEY&libraries=maps3d"></script>
</head>
<body>
<gmp-map-3d center="37.7704,-122.3985,500" tilt="67.5" mode="hybrid">
</gmp-map-3d>
</body>
</html>Uruchamianie aplikacji
Aby uruchomić aplikację i zobaczyć dane wyjściowe, wykonaj te czynności:
- Zapisz utworzony plik HTML.
- Otwórz plik w przeglądarce (możesz kliknąć go dwukrotnie, przeciągnąć do okna przeglądarki lub kliknąć prawym przyciskiem myszy i wybrać „Otwórz za pomocą”).
- W oknie przeglądarki powinna pojawić się mapa.
Gratulacje! Właśnie udało Ci się napisać aplikację korzystającą z Map 3D Google w interfejsie Maps JavaScript API.
Dalsze kroki
- Twórz bardziej skomplikowane mapy 3D, korzystając z istniejących przykładów Google.
- Aby poznać pełny potencjał Map 3D w interfejsie Maps JavaScript API, zapoznaj się z dokumentacją referencyjną.