Atrybut Mapa Google

Facebooktwitterpinterestlinkedinmail

dotyczy wersji: 8.2.x, autor: Kamil Nędza

Atrybut typu Mapa Google pozwala zamieścić na formularzu mapki z oznaczonym na niej punktem. Należy jednak pamiętać o ograniczeniu – jeden proces może posiadać maksymalnie 3 takie atrybuty.

Zaawansowana konfiguracja atrybutu Mapa Google posiada trzy warianty. Oznaczenie punktu na mapie może być generowanie na podstawie:

  • Koordynatów – należy określić w atrybucie współrzędne, na podstawie których oznaczony na mapie zostanie punkt
  • Adresu – należy określić w atrybucie adres, na podstawie którego oznaczony zostanie punkt
  • Adres (dynamicznie) – należy użyć zapytania SQL, które zwróci adres, na podstawie którego oznaczony zostanie punkt.

W przypadku Koordynatów, należy przekazać do atrybutu szerokość i długość geograficzną oddzieloną znakiem „#”.

1_PL

Rys.1. Konfiguracja atrybutu

2_PL

Rys.2. Widok formularza

 

Drugim sposobem jest przekazanie do atrybutu adresu lokalizacji, która ma zostać oznaczona. Można to zrobić bezpośrednio (np. jako wartość domyślną) lub dynamicznie (za pomocą zapytania SQL w konfiguracji zaawansowanej). Konfiguracja dynamiczna może wyglądać następująco:

3_PL

Rys.3. Konfiguracja zaawansowana (generowanie mapy na podstawie zapytania SQL)

4_PL

Rys.4. Widok formularza

 

W konfiguracji atrybutu można zmienić typ mapy (np. widok satelitarny), oraz wysokość atrybutu na formularzu. Szerokość mapy dostosowuje się automatycznie.

One thought to “Atrybut Mapa Google”

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *