Xamarin.Forms Mapy
Inicializace a konfigurace
Xamarin. Forms . Mapy /"data-linktype =" external ">Xamarin.Forms . Mapy NuGet balíček je vyžadován pro použití funkcí Maps v aplikaci. Přístup k umístění uživatele navíc vyžaduje, aby byla aplikaci udělena oprávnění k umístění.
Ovládací prvek Mapa
MapOvládací prvek je zobrazení pro různé platformy, které slouží k zobrazení a přidávání poznámek ke mapám. Používá nativní mapový ovládací prvek pro každou platformu a poskytuje rychlé a známé možnosti mapování pro uživatele.
Umístění a vzdálenost
Tato Position Struktura se obvykle používá při umísťování mapy a jeho kódů PIN a Distance struktury, které lze volitelně použít při umísťování mapy.
Připínáčky
MapOvládací prvek umožňuje označit umístění Pin objekty. PinJe značka mapy, která při klepnutí otevře okno s informacemi.
Mnohoúhelníky, lomené čáry a kružnice
PolygonPolylineprvky, a Circle umožňují zvýraznit konkrétní oblasti na mapě. PolygonJe plně uzavřený tvar, který může mít barvu tahu a výplně. A Polyline je řádek, který zcela neobklopuje oblast. CircleZvýrazní kruhovou oblast mapy.
Geokódování
GeocoderTřída převádí mezi řetězcovými adresami a zeměpisnou šířkou a délkou, které jsou uloženy v Position objektech.
Spuštění nativní aplikace map
Nativní aplikaci Mapy na každé platformě lze spustit z Xamarin.Forms aplikace pomocí Xamarin.EssentialsLauncher třídy.