Aby ułatwić użytkownikom odnajdywanie obiektów na mapie, możesz skonfigurować niektóre warstwy w taki sposób, aby umożliwić w nich wyszukiwanie. Możesz na przykład włączyć wyszukiwanie w warstwie działek, aby ułatwić użytkownikom odszukiwanie określonych działek. Użytkownicy wybierają warstwę działek w menu rozwijanym pola wyszukiwania i wprowadzają identyfikator działki, którą chcą odnaleźć, w wyniku czego mapa jest powiększana do obszaru działki i wyświetlane jest okno podręczne, które można konfigurować.
Możesz też skonfigurować wyszukiwanie w tabelach na mapie, aby pomóc użytkownikom znaleźć rekordy w niektórych aplikacjach.
Aby skonfigurować możliwość wyszukiwania w warstwach i tabelach na mapie, wykonaj następujące czynności:
- Sprawdź, czy jesteś użytkownikiem zalogowanym w instytucji.
Aby skonfigurować funkcję wyszukiwania obiektów lub wyszukiwania w tabelach, musisz się zalogować jako właściciel mapy lub administrator instytucji.
- Otwórz stronę elementu mapy.
- Na stronie elementu kliknij kartę Ustawienia, a następnie kliknij Mapa internetowa, aby przewinąć ekran do tej sekcji.
- Włącz przełącznik Włącz wyszukiwanie.
- W polu tekstowym Tekst wskazówki wprowadź tekst, który będzie wyświetlany w polu wyszukiwania, gdy użytkownik wybierze warstwę lub tabelę do przeszukania.
Ta sama wskazówka jest wyświetlana dla wszystkich warstw i tabel z możliwością przeszukiwania.
- Aby włączyć i skonfigurować wyszukiwanie obiektów w warstwie, wykonaj następujące czynności:
- Włącz przełącznik Według warstwy.
Pierwsza warstwa na mapie zostanie automatycznie wyświetlona.
- W miarę potrzeb wybierz warstwę z menu rozwijanego.
Notatka:
Wyszukiwanie jest możliwe w hostowanych warstwach obiektowych oraz w warstwach usług obiektowych i mapowych serwera ArcGIS Server, dla których włączona jest obsługa zapytań. Jeśli publikowane są dane obiektowe z aplikacji ArcGIS Pro, obsługa zapytań jest domyślnie włączona. W przypadku usług obiektowych i mapowych serwera ArcGIS Server możliwa jest edycja ustawień operacji w aplikacji ArcGIS Server Manager.
- Wybierz w warstwie pole atrybutu.
Notatka:
Pole może być dostępne do wyszukiwania i tym samym widoczne w menu rozwijanym pod warunkiem, że zawiera ciągi znakowe lub liczby całkowite, a nie korzysta z zakodowanej domeny. Pola z liczbami całkowitymi służą tylko do warunku Equals. Aby osiągnąć najlepsze wyniki wyszukiwania, wybierz pole z unikalnymi wartościami.
- Zdecyduj, czy wynik ma zawierać wyszukiwaną frazę, czy być dokładnie taki sam jak podany zwrot.
- Aby włączyć funkcję wyszukiwania w kolejnych warstwach lub podać dodatkowe pola wyszukiwania dla tej samej warstwy, kliknij opcję Dodaj warstwę i ponownie wykonaj czynności opisane w podpunktach b – d powyżej.
Dla każdej warstwy można określić wiele pól wyszukiwania.
- Włącz przełącznik Według warstwy.
- Aby włączyć i skonfigurować wyszukiwanie w tabeli, wykonaj następujące czynności:
- Włącz przełącznik Według tabeli.
Pierwsza tabela na mapie zostanie automatycznie wyświetlona.
- W miarę potrzeb wybierz tabelę z menu rozwijanego.
- Wybierz pole atrybutu w tabeli.
Notatka:
Pole może być dostępne do wyszukiwania i tym samym widoczne w menu rozwijanym pod warunkiem, że zawiera ciągi znakowe lub liczby całkowite, a nie korzysta z zakodowanej domeny. Pola z liczbami całkowitymi służą tylko do warunku Equals. Aby osiągnąć najlepsze wyniki wyszukiwania, wybierz pole z unikalnymi wartościami.
- Zdecyduj, czy wynik ma zawierać wyszukiwaną frazę, czy być dokładnie taki sam jak podany zwrot.
- Aby włączyć funkcję wyszukiwania w kolejnych tabelach lub podać dodatkowe pola wyszukiwania, kliknij opcję Dodaj tabelę i ponownie wykonaj czynności opisane w podpunktach b – d powyżej.
Dla każdej tabeli można określić wiele pól wyszukiwania.
- Włącz przełącznik Według tabeli.
- Kliknij opcję Zapisz w sekcji Mapa internetowa karty Ustawienia.
Funkcja wyszukiwania została aktywowana dla tej mapy. Jeśli skonfigurowano wyszukiwanie w warstwach, inni mogą używać wyszukiwania w przeglądarce map Map Viewer i w innych aplikacjach obsługujących wyszukiwanie, aby znajdować obiekty w skonfigurowanych warstwach. Jeśli skonfigurowano wyszukiwanie w tabelach, użytkownicy mogą używać wyszukiwania w aplikacjach zbudowanych z wykorzystaniem ArcGIS Maps SDKs do znajdowania rekordów w skonfigurowanych tabelach. W celu wyszukania muszą oni kliknąć strzałkę w dół w polu wyszukiwania i wybrać odpowiednio warstwę lub tabelę z menu rozwijanego. Podany tekst wskazówki zostanie wyświetlony w polu wyszukiwania.