একটি মানচিত্রে একটি 3D মডেল যোগ করুন, একটি মানচিত্রে একটি 3D মডেল যোগ করুন

প্ল্যাটফর্ম নির্বাচন করুন: অ্যান্ড্রয়েড আইওএস জাভাস্ক্রিপ্ট

আপনি একটি 3D মানচিত্রে আপনার নিজস্ব আমদানি করা 3D মডেল যোগ করতে পারেন।

একটি মানচিত্র দৃশ্য একটি 3D মডেল দেখাচ্ছে

নিম্নলিখিত কোড নমুনা প্রদর্শন করে কিভাবে একটি 3D মডেল যোগ করতে হয় এবং Model স্ট্রাকট ব্যবহার করে 3D স্পেসে অবস্থান করতে হয়।

সুইফট

struct SimpleModelDemo: View {
  @State var camera: Camera = .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(
      latitude: 37.791376,
      longitude: -122.397571,
      altitude: 200.0),
    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