Vous pouvez ajouter des animations de chemins de caméras à votre carte 3D pour offrir une expérience plus immersive à vos utilisateurs. Les animations de chemin de caméra peuvent voler vers un point sur la carte ou autour de celui-ci.
Aller à
L'exemple de code suivant montre comment utiliser la méthode Map.flyCameraTo pour animer la caméra et la faire voler jusqu'à un point spécifique sur une carte 3D.
L'exemple de code suivant montre comment utiliser la méthode Map.flyCameraAround pour animer la caméra et la faire voler autour d'un point spécifique sur une carte 3D.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/31 (UTC).
[null,null,["Dernière mise à jour le 2025/08/31 (UTC)."],[],[],null,["Select platform: [Android](/maps/documentation/maps-3d/android-sdk/custom-camera-paths \"View this page for the Android platform docs.\") [iOS](/maps/documentation/maps-3d/ios-sdk/custom-camera-paths \"View this page for the iOS platform docs.\")\n\n\u003cbr /\u003e\n\n| This product or feature is Experimental (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 descriptions](/maps/launch-stages).\n\n\nYou can add camera paths animations to your 3D map to provide a more immersive\nexperience for your users. Camera path animations can fly to or fly around a point on the map.\n\nFly to\n\n\nThe following code sample demonstrates how to use the [`Map.flyCameraTo`](/maps/documentation/maps-3d/ios-sdk/reference/Extensions/View#flycamerato_:duration:trigger:completion) method to animate the camera to fly to a specific point on\na 3D map. \n\nSwift \n\n```swift\nMap(mode: .hybrid)\n.flyCameraTo(\n camera:Camera = .init(\n latitude: 47.6210296,\n longitude: -122.3496903,\n heading: 149.0,\n tilt: 77.0,\n roll: 0.0,\n range: 4000)\n duration: 5,\n trigger: animate,\n completion: { }\n)\n\n \n```\n\nFly around\n\n\nThe following code sample demonstrates how use the [`Map.flyCameraAround`](/maps/documentation/maps-3d/ios-sdk/reference/Extensions/View#flycameraaround_:duration:rounds:trigger:callback:) method to animate the camera to fly around a specific point on\na 3D map. \n\nSwift \n\n```swift\nMap(mode: .hybrid)\n .flyCameraAround(\n camera:Camera = .init(\n latitude: 47.6210296,\n longitude: -122.3496903,\n heading: 149.0,\n tilt: 77.0,\n roll: 0.0,\n range: 3000)\n duration: 90,\n rounds: 3,\n trigger: flyAround,\n callback: { }\n )\n\n \n```"]]