Tritium UI

TritiumMapView

วาดไทล์แผนที่เว็บจากแหล่งที่คุณเลือก (OpenStreetMap, Azure Maps ด้วยคีย์ของคุณเอง หรือเซิร์ฟเวอร์ไทล์ HTTPS ใดก็ได้) พร้อมหมุด รูปทรง GeoJSON ฮีตแมป และคอโรเพลท

TritiumMapView

คุณสมบัติหลัก

  • จัดกึ่งกลางที่ละติจูดและลองจิจูด และตั้งการซูม
  • เลือกแหล่งไทล์: OpenStreetMap, Azure Maps ด้วยคีย์ของคุณเอง (Road, Satellite, Hybrid และ Night) หรือเซิร์ฟเวอร์ไทล์ HTTPS ใดก็ได้ ไทล์ถูกวาดด้วยตัวเรนเดอร์เนทีฟของเราเองและเก็บในแคชไทล์ในเครื่อง
  • เพิ่มหมุด วง เส้นหลายจุด และรูปหลายเหลี่ยม และแก้ชั้นซ้อนเมื่อเปิดโหมดนั้น
  • รวมหมุด วาดรูปด้วยมือ และวัดระยะ
  • หมุดพร้อมการจัดกลุ่ม รูปทรงพร้อมการแก้ไข GeoJSON ฮีตแมป และคอโรเพลท
  • ค้นหาด้วยจีโอโค้ด จีโอโค้ดย้อนกลับจุดหนึ่ง และแสดงเส้นทาง
  • แสดงตำแหน่งผู้ใช้ ตามอุปกรณ์ และวาดทิศทางเมื่อมีเข็มทิศ
  • เพิ่มชั้นการจราจรของ Azure Maps เมื่อคุณใช้ Azure Maps ด้วยคีย์ของคุณเอง
  • แสดงชั้นฮีตแมป และจัดการเหตุการณ์หมุด ชั้นซ้อน กลุ่ม กดค้าง และการวัด

แพลตฟอร์ม

Android, iOS, Mac Catalyst และ Windows 10 เวอร์ชัน 19041 ขึ้นไป (.NET 10 MAUI) สไตล์ Azure Maps (Road, Satellite, Hybrid, Night) และการจราจรต้องใช้คีย์ Azure Maps ของคุณเอง OpenStreetMap และเซิร์ฟเวอร์ไทล์ HTTPS อื่นใช้ตามข้อกำหนดของแหล่งนั้น ทิศทางแสดงเมื่ออุปกรณ์รองรับเข็มทิศเท่านั้น

API หลัก

  • ApiKey . Azure Maps key.
  • Pins . The markers to draw; Circles, Polylines, and Polygons are the other overlays.
  • Zoom . Map zoom level.
  • PinTapped . Fires when the user taps a pin.

ตัวอย่างพื้นฐาน

ประกาศเนมสเปซนี้บนหน้า

xmlns:maps="clr-namespace:Tritium.Maui.Maps;assembly=Tritium.Maui.Maps"
<maps:TritiumMapView Latitude="47.6062" Longitude="-122.3321" Zoom="11"
                    MapStyle="Road" Pins="{Binding Sites}" />

เพิ่มแหล่งแพ็กเกจจากไลเซนส์ แล้วอ้างอิงแพ็กเกจที่มีคอนโทรลนี้ แพ็กเกจเหล่านี้ไม่อยู่ในแกลเลอรี NuGet สาธารณะ

Ask Tritium

How-to help and product fit for FleetPro, Tritium UI, and Tritium Reporting.

Ask how to use a feature, or tell us your company, platforms, team size, and use case. Pricing and upgrades go to sales.

Product fit
Contact sales

Search the FAQ