Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Kirim masukan
Menambahkan model 3D ke peta
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Produk atau fitur ini bersifat Eksperimental (pra-GA).
Produk dan fitur pra-GA mungkin memiliki dukungan terbatas, dan perubahan pada produk serta
fitur pra-GA mungkin tidak kompatibel dengan versi pra-GA lainnya. Penawaran Pra-GA tercakup dalam Persyaratan Khusus Layanan Google Maps Platform . Untuk mengetahui informasi selengkapnya, lihat
deskripsi tahap peluncuran .
Anda dapat menambahkan model 3D impor Anda sendiri ke peta 3D.
Contoh kode berikut menunjukkan cara menambahkan model 3D dan memosisikannya di
peta menggunakan
Model struct.
struct SimpleModelDemo : View {
@ State var camera : Camera = . init (
center : . init ( latitude : 37.791376 , longitude : - 122.397571 , altitude : 240 ),
heading : 288.0 ,
tilt : 88.0 ,
roll : 0.0 ,
range : 1500 )
@ State var balloonModel : Model = . init (
position : . init (
LatLngAltitude (
latitude : 37.7845812 ,
longitude : - 122.3660241 ,
altitude : 585 ),
url : URL ( string : "" ) ?? URL ( fileURLWithPath : fileUrl ),
altitudeMode : . relativeToMesh ,
scale : . init ( x : 5 , y : 5 , z : 5 ),
orientation : . init ( heading : 0 , tilt : 0 , roll : 0 )
)
var body : some View {
Map ( camera : $ camera , mode : . satellite ) {
balloonModel
}
}
}
private let fileUrl = Bundle . main . url ( forResource : "balloon" , withExtension : "glb" ) ! . path
Kirim masukan
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0 , sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0 . Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers . Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2026-05-09 UTC.
Ada masukan untuk kami?
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2026-05-09 UTC."],[],[]]