Chciałem tylko, aby z całej mapy google włączyć tylko określony kraj oświetlony wysokością, aby użytkownik mógł wybrać dowolną lokalizację, taką jak Android.

Wspomniałem tak wiele linków, ale jedyny kształt, który mogłem monitorować, to okrągły, a nie kraj.

Mam ciąg lat longów z całego kraju.

0
Heena Beriya 3 grudzień 2018, 16:12

1 odpowiedź

Najlepsza odpowiedź

Wspomniałem tak wiele linków, ale jedyny kształt, który mogłem monitorować, to okrągły, a nie kraj.

Niestety, iOS obecnie pozwala monitorować tylko regiony okrągłe, co oznacza, że ​​będziesz musiał wykonać trochę więcej pracy, aby monitorować regiony o dowolnym kształcie. Będziesz chciał zrobić coś takiego:

  1. Utwórz okrągły region styczny do najbliższej granicy i zacznij go monitorować.

  2. Gdy otrzymasz powiadomienie, że użytkownik wyprowadził się poza region, sprawdź, czy przekroczył granicę. Jeśli nie, usuń bieżący region i przejdź do kroku 1.

1
Caleb 3 grudzień 2018, 17:33