Opcje nakładki naziemnej

publiczne zajęcia końcowe GroundOverlayOptions rozszerza obiekt
implements Parcelable

Określa opcje obrazu nad powierzchnią.

Stałe podsumowanie

liczba zmiennoprzecinkowa NO_DIMENSION Flaga, gdy nie określono wymiaru wysokości.

Dziedziczone stałe podsumowanie

Podsumowanie konstruktora publicznego

GroundOverlayOptions()
Tworzy nowy zestaw opcji nakładania podłoża.

Podsumowanie metody publicznej

GroundOverlayOptions
kotwica(liczba zmiennoprzecinkowa u, liczba zmiennoprzecinkowa v)
Określa reklamę zakotwiczoną.
GroundOverlayOptions
bearing(łożysko pływające)
Określa położenie nakładki na ziemię w stopniach w kierunku zgodnym z ruchem wskazówek zegara, od północy.
GroundOverlayOptions
clickable(klikalne)
Określa, czy nakładka na ziemi ma być klikalna.
liczba zmiennoprzecinkowa
getAnchorU()
Reklama zakotwiczona względna w poziomie; 0.0 i 1.0 oznaczają lewą i prawą krawędź. .
liczba zmiennoprzecinkowa
getAnchorV()
Pionowa kotwica względna; 0.0 i 1.0 oznaczają odpowiednio górną i dolną krawędź.
liczba zmiennoprzecinkowa
getBearing()
Pobiera ustawiony kierunek dla tego obiektu GroundOverlayOptions.
LatLngBounds
getBounds()
Pobiera granice ustawione dla tego obiektu GroundOverlayOptions.
liczba zmiennoprzecinkowa
getHeight()
Pobiera wysokość ustawioną dla tego obiektu GroundOverlayOptions.
BitmapDescriptor
getImage()
Pobiera deskryptor obrazu ustawiony dla tego obiektu GroundOverlayOptions.
LatLng
getLocation()
Pobiera lokalizację ustawioną dla tego obiektu GroundOverlayOptions.
liczba zmiennoprzecinkowa
getTransparency()
Pobiera przezroczystość ustawioną dla tego obiektu GroundOverlayOptions.
liczba zmiennoprzecinkowa
getWidth()
Pobiera szerokość ustawioną dla tego obiektu GroundOverlayOptions.
liczba zmiennoprzecinkowa
getZIndex()
Pobiera wartość zIndex ustawioną dla tego obiektu GroundOverlayOptions.
GroundOverlayOptions
image(BitmapDescriptor imageDescriptor)
Określa obraz tego obrazu nad powierzchnią.
wartość logiczna
isClickable()
Pobiera ustawienie klikalności tego obiektu GroundOverlayOptions.
wartość logiczna
isVisible()
Pobiera ustawienie widoczności tego obiektu GroundOverlayOptions.
GroundOverlayOptions
position(lokalizacja LatLng, szerokość zmiennoprzecinkowa)
Określa pozycję nakładki na ziemi za pomocą punktu zakotwiczenia (LatLng) oraz elementu szerokość (w metrach).
GroundOverlayOptions
position(lokalizacja LatLng, szerokość zmiennoprzecinkowa, wysokość liczby zmiennoprzecinkowej)
Określa pozycję tej nakładki na ziemi za pomocą punktu zakotwiczenia (LatLng) o szerokości oraz wysokość (w metrach).
GroundOverlayOptions
positionFromBounds(granice LatLngBounds)
Określa pozycję tego obrazu nad powierzchnią.
GroundOverlayOptions
przejrzystość(przezroczystość zmiennoprzecinkowa)
Określa przezroczystość obrazu nad powierzchnią.
GroundOverlayOptions
visible(boolean visible)
Określa widoczność nakładki na ziemię.
GroundOverlayOptions
zIndex(liczba zmiennoprzecinkowa zIndex)
Określa wartość zIndex dla warstwy terenu, tj. kolejność, w jakiej zostanie ona rysowana.

Podsumowanie metody dziedziczonej

Stałe

publiczne statyczny finał liczba zmiennoprzecinkowa . NO_DIMENSION

Flaga, gdy nie określono wymiaru wysokości.

Wartość stała: –1,0

Konstruktorki publiczne

publiczne . GroundOverlayOptions ()

Tworzy nowy zestaw opcji nakładania podłoża.

Metody publiczne

publiczne GroundOverlayOptions zakotwiczona (liczba zmiennoprzecinkowa u, liczba zmiennoprzecinkowa V)

Określa reklamę zakotwiczoną.

Reklama zakotwiczona jest dopasowana do lokalizacji nakładki na ziemię.

Punkt zakotwiczenia jest określony w ciągłej przestrzeni 2D, gdzie (0,0), (1,0), (0,1) i (1,1) oznaczają lewy górny, prawy górny, lewy dolny i prawy dolny narożnik.

 *-----+-----+-----+-----*
 |     |     |     |     |
 |     |     |     |     |
 +-----+-----+-----+-----+
 |     |     |   X |     |   (U, V) = (0.7, 0.6)
 |     |     |     |     |
 *-----+-----+-----+-----*
 

Parametry
U współrzędna u reklamy zakotwiczonej
v współrzędna v reklamy zakotwiczonej
Zwroty

publiczne GroundOverlayOptions misja (łożysko pływające)

Określa położenie nakładki na ziemię w stopniach w kierunku zgodnym z ruchem wskazówek zegara, od północy. Obrót jest dotyczące punktu zakotwiczenia. Jeśli nie określisz tu żadnej wartości, zostanie użyte ustawienie domyślne 0 (tzn.w górnej części obrazu). punkty na północ).

Pamiętaj, że granica szerokości i długości geograficznej jest stosowana przed obrotem.

Parametry
dźwigając położenie w stopniach w kierunku zgodnym z ruchem wskazówek zegara. Wartości spoza zakresu [0, 360) zostanie znormalizowany.
Zwroty

publiczne GroundOverlayOptions klikalne (klikalna wartość logiczna)

Określa, czy nakładka na ziemi ma być klikalna. Domyślna klikalność to false.

Parametry
klikalny Nowe ustawienie klikalności.
Zwroty

publiczne liczba zmiennoprzecinkowa . getAnchorU ()

Reklama zakotwiczona względna w poziomie; 0.0 i 1.0 oznaczają lewą i prawą krawędź. . Pozostałe wartości zakotwiczenia są interpolowane odpowiednio.

Zwroty
  • położenie kotwicy w poziomie od krawędzi.

publiczne liczba zmiennoprzecinkowa . getAnchorV ()

Pionowa kotwica względna; 0.0 i 1.0 oznaczają odpowiednio górną i dolną krawędź. Pozostałe wartości zakotwiczenia są interpolowane odpowiednio.

Zwroty
  • położenie reklamy zakotwiczonej względem pionowej krawędzi.

publiczne liczba zmiennoprzecinkowa . getBearing ()

Pobiera ustawiony kierunek dla tego obiektu GroundOverlayOptions.

Zwroty
  • nad powierzchnią gruntu.

publiczne LatLngBounds getBounds ()

Pobiera granice ustawione dla tego obiektu GroundOverlayOptions.

Zwroty

publiczne liczba zmiennoprzecinkowa . getHeight ()

Pobiera wysokość ustawioną dla tego obiektu GroundOverlayOptions.

Zwroty
  • czyli wysokość nakładki na powierzchnię ziemi.

publiczne BitmapDescriptor getImage ()

Pobiera deskryptor obrazu ustawiony dla tego obiektu GroundOverlayOptions.

Zwroty

publiczne LatLng getLocation ()

Pobiera lokalizację ustawioną dla tego obiektu GroundOverlayOptions.

Zwroty
  • lokalizację, w której należy umieścić kotwicę nakładki. Będzie to null, jeśli pozycja została ustawiona za pomocą funkcji positionFromBounds(LatLngBounds).

publiczne liczba zmiennoprzecinkowa . getTransparency ()

Pobiera przezroczystość ustawioną dla tego obiektu GroundOverlayOptions.

Zwroty
  • przezroczystości obrazu nad powierzchnią.

publiczne liczba zmiennoprzecinkowa . getWidth ()

Pobiera szerokość ustawioną dla tego obiektu GroundOverlayOptions.

Zwroty
  • czyli szerokość nakładki na powierzchnię ziemi.

publiczne liczba zmiennoprzecinkowa . getZIndex ()

Pobiera wartość zIndex ustawioną dla tego obiektu GroundOverlayOptions.

Zwroty
  • parametru zIndex.

publiczne GroundOverlayOptions obraz (BitmapDescriptor imageDescriptor)

Określa obraz tego obrazu nad powierzchnią.

Aby wczytać obraz jako teksturę (używaną do rysowania obrazu na mapie), należy go najpierw przekształcony w obraz z bokami o potęgach dwóch. Dzięki temu mimapa może być utworzony w celu wyrenderowania tekstury na różnych poziomach powiększenia. Szczegółowe informacje znajdziesz na stronie Mipmap (Wikipedia). Dlatego, aby i oszczędzać pamięć, unikając tej konwersji, zaleca się, aby wymiary zdjęcia potęgi dwójki.

Parametry
imageDescriptor BitmapDescriptor, który ma być używany w przypadku tej nakładki
Zwroty

publiczne Wartość logiczna . isClickable ()

Pobiera ustawienie klikalności tego obiektu GroundOverlayOptions.

Zwroty
  • true, jeśli nakładkę z podłożem można kliknąć; false.

publiczne Wartość logiczna . isVisible ()

Pobiera ustawienie widoczności tego obiektu GroundOverlayOptions.

Zwroty
  • true, jeśli widoczna jest nakładka na ziemi; false.

publiczne GroundOverlayOptions pozycja (LatLng, szerokość zmiennoprzecinkowa)

Określa pozycję nakładki na ziemi za pomocą punktu zakotwiczenia (LatLng) oraz elementu szerokość (w metrach). Wysokość zostanie odpowiednio dostosowana, by zachować współczynnik proporcji.

Parametry
lokalizacja położenie na mapie LatLng, w którym znajduje się punkt zakotwiczenia w danym obraz pozostanie niezmieniony. Gdy reklama zakotwiczona zostanie na stałe umieszczona na podłożu, stosowane są przekształcenia (np. setDimensions, setBearing itp.).
szerokość szerokość nakładki (w metrach). Wysokość zostanie określona automatycznie na podstawie współczynnika proporcji obrazu.
Zwroty
Rzuty
IllegalArgumentException jeśli reklama zakotwiczona to null
IllegalArgumentException jeśli szerokość jest ujemna
IllegalStateException jeśli pozycja została już ustawiona za pomocą parametru positionFromBounds(LatLngBounds)

publiczne GroundOverlayOptions pozycja (LatLng – lokalizacja, szerokość zmiennoprzecinkowa, wysokość liczby zmiennoprzecinkowej)

Określa pozycję tej nakładki na ziemi za pomocą punktu zakotwiczenia (LatLng) o szerokości oraz wysokość (w metrach). Po wyrenderowaniu obraz zostanie przeskalowany tak, by pasował do wymiarów określone dane.

Parametry
lokalizacja położenie na mapie LatLng, w którym znajduje się punkt zakotwiczenia w danym obraz pozostanie niezmieniony. Gdy reklama zakotwiczona zostanie na stałe umieszczona na podłożu, stosowane są przekształcenia (np. setDimensions, setBearing itp.).
szerokość szerokość nakładki (w metrach).
wysokość wysokość nakładki (w metrach),
Zwroty
Rzuty
IllegalArgumentException jeśli reklama zakotwiczona to null
IllegalArgumentException jeśli szerokość lub wysokość są ujemne
IllegalStateException jeśli pozycja została już ustawiona za pomocą parametru positionFromBounds(LatLngBounds)

publiczne GroundOverlayOptions positionFromBounds (LatLngBounds)

Określa pozycję tego obrazu nad powierzchnią.

Parametry
granice LatLngBounds, w którym należy umieścić nakładkę z ziemią
Zwroty
Rzuty
IllegalStateException jeśli pozycja została już ustawiona za pomocą parametru position(LatLng, float) lub position(LatLng, float, float)

publiczne GroundOverlayOptions przejrzystość (przezroczystość zmiennoprzecinkowa)

Określa przezroczystość obrazu nad powierzchnią. Domyślna przezroczystość to 0. (nieprzezroczyste).

Parametry
przejrzystość liczba zmiennoprzecinkowa w zakresie [0..1], gdzie 0 oznacza, że ziemia Nakładka jest nieprzezroczysta, a 1 – przezroczysta.
Zwroty
Rzuty
IllegalArgumentException jeśli przezroczystość wykracza poza zakres [0..1].

publiczne GroundOverlayOptions widoczne (wartość logiczna widoczna)

Określa widoczność nakładki na ziemię. Domyślna widoczność to true.

Parametry
widoczna
Zwroty

publiczne GroundOverlayOptions zIndex (liczba zmiennoprzecinkowa zIndex)

Określa wartość zIndex dla warstwy terenu, tj. kolejność, w jakiej zostanie ona rysowana. Zobacz dokumentacji na początku tej klasy, aby dowiedzieć się więcej na temat zIndex.

Parametry
zIndex
Zwroty