Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
In dieser Anleitung erfahren Sie, wie Sie Ihre erste JavaScript-Anwendung mit fotorealistischen 3D-Karten in Maps JavaScript erstellen. Dabei handelt es sich um ein einfaches Fenster, in dem eine Draufsicht der Golden Gate Bridge mit den Marin Headlands im Hintergrund zu sehen ist.
Nachdem Sie die Anleitung abgeschlossen haben, sollten Sie die folgende Karte in Ihrer Entwicklungsumgebung sehen:
Umgebung einrichten
Bevor Sie mit dem Schreiben von Code beginnen, müssen Sie eine Umgebung einrichten, in der JavaScript ausgeführt wird. In dieser Anleitung verwenden Sie einen Webbrowser als Umgebung. Alle modernen Webbrowser bieten integrierte JavaScript-Unterstützung, sodass Sie keine zusätzliche Software installieren müssen.
Öffnen Sie einen Texteditor Ihrer Wahl.
Erstellen Sie eine neue Datei und speichern Sie sie mit der Erweiterung .html (z.B. hello-p3djs.html).
HTML-Seite schreiben
Zuerst erstellen Sie eine Webseite mit einer grundlegenden HTML-Struktur:
<!DOCTYPE html>
<html>
<head>
<title>Hello Photorealistic 3D Maps in Maps JavaScript</title>
</head>
<body>
<!-- Your JavaScript code will go here -->
</body>
</html>
JavaScript hinzufügen
Als Nächstes fügen Sie ein benutzerdefiniertes HTML-Element hinzu, um die Karte zu laden. Der Code enthält zwei Elemente:
gmp-map-3d enthält die Parameter, die zum Initialisieren der Startposition und -ansicht der Kamera verwendet werden.
script enthält den Aufruf zum Laden der Maps JavaScript API. Achten Sie darauf, YOUR_KEY durch Ihren API-Schlüssel zu ersetzen.
So führen Sie die Anwendung aus und sehen die Ausgabe:
Speichern Sie die erstellte HTML-Datei.
Öffnen Sie die Datei in einem Webbrowser. Sie können auf die Datei doppelklicken, sie in ein Browserfenster ziehen oder mit der rechten Maustaste klicken und „Öffnen mit“ verwenden.
Die Karte sollte nun in Ihrem Browserfenster angezeigt werden.
Glückwunsch! Sie haben gerade eine Anwendung geschrieben, die die Google Maps JavaScript API für fotorealistische 3D-Karten verwendet.
Nächste Schritte
Mithilfe der Beispiele von Google können Sie komplexere 3D-Karten erstellen.
In der Referenzdokumentation erfahren Sie, wie Sie das volle Potenzial der fotorealistischen 3D-Karten in der Maps JavaScript API ausschöpfen.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-04-29 (UTC)."],[],[],null,["\u003cbr /\u003e\n\n| This product or feature is in Preview (pre-GA). Pre-GA products and features might have limited support, and changes to pre-GA products and features might not be compatible with other pre-GA versions. Pre-GA Offerings are covered by the [Google\n| Maps Platform Service Specific Terms](https://cloud.google.com/maps-platform/terms/maps-service-terms). For more information, see the [launch stage\n| descriptions](/maps/launch-stages).\n\n\u003cbr /\u003e\n\nSelect platform: [Android](/maps/documentation/maps-3d/android-sdk/add-a-3d-map \"View this page for the Android platform docs.\") [iOS](/maps/documentation/maps-3d/ios-sdk/add-a-3d-map \"View this page for the iOS platform docs.\") [JavaScript](/maps/documentation/javascript/3d/get-started \"View this page for the JavaScript platform docs.\")\n\n\u003cbr /\u003e\n\nIn this tutorial, you'll guide yourself through creating your first JavaScript\napplication using Photorealistic 3D Maps in Maps JavaScript: a basic window that displays\nan overhead view of the Golden Gate Bridge with the Marin Headlands in the\nbackground.\n\nUpon completing the tutorial, you should see the following map in your\ndevelopment environment:\n\nSet up your environment\n\nBefore you begin writing code, you must set up an environment that runs\nJavaScript. For this tutorial, you'll use a web browser as your environment. All\nmodern web browsers have built-in support for JavaScript, so you don't need to\ninstall any additional software.\n\n1. Open a text editor of your choosing.\n2. Create a new file and save it with an `.html` extension (e.g., `hello-p3djs.html`).\n\nWrite an HTML page\n\nTo start, you'll create a web page with a basic HTML structure: \n\n \u003c!DOCTYPE html\u003e\n \u003chtml\u003e\n \u003chead\u003e\n \u003ctitle\u003eHello Photorealistic 3D Maps in Maps JavaScript\u003c/title\u003e\n \u003c/head\u003e\n \u003cbody\u003e\n \u003c!-- Your JavaScript code will go here --\u003e\n \u003c/body\u003e\n \u003c/html\u003e\n\nAdd JavaScript\n\nNext, you'll add a custom HTML element to load the map. The code contains two\nelements:\n\n- `gmp-map-3d` contains the parameters used for initializing the starting camera position and view.\n- `script` contains the call to load the Maps JavaScript API. Be sure to replace `YOUR_KEY` with your API key.\n\n \u003c!DOCTYPE html\u003e\n \u003chtml\u003e\n \u003chead\u003e\n \u003ctitle\u003eHello Photorealistic 3D Maps in Maps JavaScript\u003c/title\u003e\n\n \u003cstyle\u003e\n html,\n body {\n height:100%;\n margin: 0;\n padding: 0;\n }\n \u003c/style\u003e\n \u003c/head\u003e\n \u003cbody\u003e\n \u003cgmp-map-3d mode=\"hybrid\" center=\"37.841157, -122.551679\" range=\"2000\" tilt=\"75\" heading=\"330\"\u003e\u003c/gmp-map-3d\u003e\n \u003cscript async src=\"https://maps.googleapis.com/maps/api/js?key=\u003cYOUR_KEY\u003e&v=beta&libraries=maps3d\"\u003e\u003c/script\u003e\n \u003c/body\u003e\n \u003c/html\u003e\n\nRun the application\n\nTo run the application and see the output, follow these steps:\n\n1. Save the HTML file you created.\n2. Open the file in a web browser (you can double-click the file, drag it into a browser window, or right-click and use \"Open with\").\n3. You should see the map in your browser window.\n\nCongratulations! You've just written an application using Google's\nPhotorealistic 3D Maps in Maps JavaScript API.\n\nNext steps\n\n- Build more complicated 3D map experiences using Google's existing [samples](/maps/documentation/javascript/examples/3d/simple-map).\n- Discover the full potential of the Photorealistic 3D Maps in Maps JavaScript API by reading the [reference documentation](/maps/documentation/javascript/reference/3d-map)."]]