Mapa Google
Atrybut pozwala zamieścić na formularzu mapę z zaznaczoną na niej lokalizacją. Atrybut wykorzystuje Google Maps API. Jeden proces może posiadać maksymalnie 3 takie atrybuty.
Dodatkowe informacje na temat atrybutu Mapa Google zawarto w ARTYKULE dostępnym na blogu technicznym.
Konfiguracja zaawansowana
Okno zapewnia dostęp do dodatkowych opcji konfiguracyjnych atrybutu typu Mapa Google.
1. Mapa generowana na podstawie
Lista rozwijana umożliwiająca wybranie sposobu określania lokalizacji. Dostępne są trzy opcje:
- Koordynatów – w trybie edycji użytkownik podaje długość i szerokość geograficzną,
- Adresu – w trybie edycji użytkownik podaje adres,
- Adresu (dynamicznie) – wartość ustawiana przez dodatkowe pola tekstowe przy użyciu zapytania SQL.
W przypadku dwóch pierwszych opcji mapa pokazywana jest w trybie wyświetlania, tj. jest ustawiana na podane współrzędne geograficzne lub adres.
W przypadku trzeciej opcji mapa jest widoczna zarówno w trybie edycji, jak i wyświetlania. Można zmieniać jej położenie na bieżąco, generując wywołanie zwrotne (postback) z przypisanego do niej atrybutu.
2. Domyślny rodzaj mapy
Lista wyboru umożliwiająca wybranie domyślnego rodzaju mapy spośród udostępnianych przez Google Maps API. Dostępne są nastepujące typy:
- Normalny
- Satelitarny
- Hybrydowy
- Terenowy
3. Wysokość mapy
W polu możliwe jest określenie wysokości mapy (podawanej w pikselach) na formularzu. Domyślnie ustawiona wysokość 250 px.
4. Pokazuj nazwę atrybutu
Zaznaczenie przycisku wyboru powoduje wyświetlanie nazwy atrybutu obok mapy.
5. Zapytanie SQL
Pole aktywne w przypadku wybrania opcji Adresu (dynamicznie) w polu Mapa generowana na podstawie. Umożliwia dynamiczne określenie adresu za pomocą zapytania SQL.