Tritium UI

TritiumMapView

Desenhe mosaicos de mapa web da fonte que escolher (OpenStreetMap, Azure Maps com a sua própria chave, ou qualquer servidor de mosaicos HTTPS), com alfinetes, formas, GeoJSON, mapas de calor e coropletas.

TritiumMapView

Funções principais

  • Centre numa latitude e longitude e defina o zoom.
  • Escolha a fonte de mosaicos: OpenStreetMap, Azure Maps com a sua própria chave (Road, Satellite, Hybrid e Night), ou qualquer servidor de mosaicos HTTPS. Os mosaicos são desenhados pelo nosso próprio renderizador nativo e guardados numa cache local de mosaicos.
  • Acrescente alfinetes, círculos, polilinhas e polígonos, e edite sobreposições quando ativar esse modo.
  • Agrupe alfinetes, desenhe uma forma à mão livre e meça a distância.
  • Alfinetes com agrupamento, formas com edição, GeoJSON, mapas de calor e coropletas.
  • Pesquise com geocodificação, faça geocodificação inversa de um ponto e mostre uma rota.
  • Mostre a localização do utilizador, siga o dispositivo e desenhe o rumo quando há bússola.
  • Adicione a sobreposição de trânsito do Azure Maps quando usar o Azure Maps com a sua própria chave.
  • Mostre uma camada de mapa de calor e trate eventos de alfinete, sobreposição, grupo, pressão longa e medida.

Plataformas

Android, iOS, Mac Catalyst e Windows 10 versão 19041 e posteriores (.NET 10 MAUI). Os estilos do Azure Maps (Road, Satellite, Hybrid, Night) e o trânsito precisam da sua própria chave Azure Maps. O OpenStreetMap e outros servidores de mosaicos HTTPS usam-se segundo os seus próprios termos. O rumo só é mostrado quando a bússola do dispositivo é suportada.

API principal

  • 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.

Exemplo básico

Declare este espaço de nomes na página.

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}" />

Acrescente a origem de pacotes da sua licença e depois referencie o pacote que inclui este controlo. Estes pacotes não estão na galeria pública 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