Szablon Przeglądarka map służy do tworzenia aplikacji, które umożliwiają użytkownikom przeszukiwanie i wyświetlanie pojedynczej mapy lub galerii map. Aby dowiedzieć się więcej i zobaczyć przykłady aplikacji Przeglądarka map, zobacz ten artykuł.
Tworząc aplikację na podstawie tego szablonu, należy podać jej tytuł. Do dostosowania aplikacji Przeglądarka map należy użyć narzędzia Ustawienia.
Wymagania
Wymagania dla szablonu Przeglądarki map są następujące:
- Mapy internetowe mogą być publiczne lub zabezpieczone. Aby w instytucji lub w portalu ArcGIS Enterprise uzyskać dostęp do zabezpieczonej mapy internetowej, korzystając z protokołu OAuth2, należy zarejestrować aplikację i podać identyfikator klienta. Więcej informacji można znaleźć w temacie Podpisywanie aplikacji. Domyślnie w galerii przeglądarki map Map Viewer dostępne są tylko publiczne mapy internetowe. Aby móc uzyskiwać dostęp do zabezpieczonych map, w ustawieniach aplikacji należy włączyć obsługę zabezpieczonych map.
- Oprócz obsługi map internetowych ciąg znakowy zapytania przeglądarki map Map Viewer obsługuje także pakiety map mobilnych (MMPK). Z powodu ograniczeń licencyjnych w szablonie domyślnym, należy zalogować się do portalu lub konta instytucji, aby uzyskać dostęp do tych pakietów map mobilnych (MMPK), chyba że pakiet map mobilnych (MMPK) został utworzony za pomocą rozszerzenia Publisher aplikacji ArcGIS Pro z włączonym użyciem anonimowym. Więcej informacji na temat tworzenia pakietów map mobilnych (MMPK) zawiera dokumentacja aplikacji ArcGIS Pro dotycząca pakietów map mobilnych lub wpis na blogu Użycie aplikacji ArcGIS Pro w celu utworzenia mapy offline – część 1.
- Mapa internetowa musi być w wersji 2.0 lub nowszej, w przeciwnym razie nie zostanie wczytana.
- Opcjonalnie — aby używać funkcji wyszukiwania obiektów w aplikacji, co najmniej jedna warstwa mapy internetowej musi mieć skonfigurowaną funkcję wyszukiwania na mapie internetowej.
- Opcjonalnie — włącz okna podręczne w warstwach na mapie internetowej, aby używać funkcji identyfikacji mapy internetowej.
- Opcjonalnie — skonfiguruj zakładki na mapie internetowej, aby używać funkcji Zakładka.
- Opcjonalnie — aby wyświetlić legendę, co najmniej jedna warstwa mapy internetowej musi mieć zdefiniowaną legendę w usłudze mapowej.
Szablon Przeglądarki map działa najlepiej podczas wyświetlania usług mapowych. Usługi obiektowe mogą być wyświetlane, ale z reguły wyświetlają się powoli.
Dostosowywanie aplikacji
Po utworzeniu aplikacji można ją dostosować, wprowadzając odpowiednie zmiany w ustawieniach aplikacji.
Uruchom aplikację AppStudio i na panelu bocznym kliknij opcję Ustawienia > Właściwości. W poniższej tabeli przedstawiono zawartość kart znajdujących się na karcie Właściwości Przeglądarki map posortowaną według karty, na której się znajduje oraz według przeznaczenia. Właściwości można także modyfikować bezpośrednio w pliku appinfo.json aplikacji. Jeśli zmienisz dowolne z tych właściwości, kliknij przycisk Zastosuj, aby je zapisać przed ponownym uruchomieniem aplikacji.
Zawartość karty Ekran powitalny
Właściwość | Nazwa JSON | Typ | Opis |
---|---|---|---|
Obraz tła | startBackground | Ciąg znakowy (adres URL obrazu) | Obraz używany jako tło strony początkowej. |
Kolor marki | startForegroundColor | Ciąg znakowy (wartość koloru) | Kolor używany jako kolor podstawowy. |
Podstawowa wielkość czcionki | baseFontSize | Liczba | Ustawia podstawowy rozmiar czcionki używany w aplikacji. |
Plik czcionki tytułu | regularFontTTF | Ciąg znakowy (adres URL pliku czcionki) | Ustawia niestandardową czcionkę tytułów, która ma być używana w całej aplikacji. Ta czcionka jest używana w nagłówkach, tytułach stron itd. |
Plik czcionki tekstu | mediumFontTTF | Ciąg znakowy (adres URL pliku czcionki) | Ustawia niestandardową czcionkę tekstu, która ma być używana w całej aplikacji. Ta czcionka jest używana w opisach zdjęć, informacjach itd. |
Adres e-mail opinii | feedbackEmail | Ciąg znakowy (identyfikator adresu e-mail) | Adres e-mail, na który będą przesyłane opinie użytkowników. |
Pokaż zastrzeżenie | showDisclaimer | Wartość logiczna (true|false) | Wyświetla tekst zastrzeżenia w oknie podręcznym w aplikacji. Ten tekst pochodzi z sekcji Dostęp i ograniczenia na karcie Szczegóły. |
Zawartość karty Galeria
Właściwość | Nazwa JSON | Typ | Opis |
---|---|---|---|
Zapytanie o mapy | galleryMapsQuery | Ciąg znakowy | Wprowadź dowolne zapytanie ArcGIS, aby z portalu wybrać mapy internetowe lub pakiety map mobilnych (MMPK), które będą wyświetlane w galerii. Może to być dowolny poprawny ciąg znakowy, taki jak USA, lub poprawny identyfikator elementu, taki jak id:d5e02a0c1f2b4ec399823fdd3c2fdebd. |
Łączna liczba wyników pokazywanych w galerii | maxNumberOfQueryResults | Liczba | Wpisz maksymalną liczbę map internetowych, które mają być zwracane w odpowiedzi na zapytanie skierowane do portalu. |
Adres url portalu | portalUrl | Ciąg znakowy | Adres URL portalu ArcGIS, w którym mają być wyszukiwane mapy internetowe. |
ID grupy map bazowych | baseMapsGroupId | Ciąg znakowy | Wyświetla listę map bazowych z podanej grupy. |
Obsługa zabezpieczonych map | supportSecuredMaps | Wartość logiczna (true|false) | Pozwala na logowanie się do instytucji w celu uzyskania dostępu do zabezpieczonych map internetowych i pakietów MMPK zgodnie z parametrami zapytania. |
Pomiń logowanie | enableAnonymousAccess | Wartość logiczna (true|false) | Umożliwia pomijanie logowania i wyświetlanie wyłącznie dostępnych publicznie map internetowych i pakietów map mobilnych (MMPK) utworzonych za pomocą rozszerzenia ArcGIS Pro Publisher z włączonym użyciem anonimowym. Domyślna wartość to prawda (true). |
Obsługa edycji | supportEditAttributes | Wartość logiczna (true|false) | Ustawienie tej opcji na wartość prawda (true) umożliwia edytowanie atrybutów obiektów i załączników, jeśli warstwę obiektową można edytować, a użytkownik ma uprawnienia do edytowania obiektów. |
Mapy do wyświetlenia w galerii | mapTypes | Opcje (pole złożone) | Określa typ map wyświetlanych w galerii przeglądarki map Map Viewer. Istnieją trzy dozwolone wartości: showWebMapsOnly — służy do wyświetlania wyłącznie map internetowych online, showOfflineMapsOnly — służy do wyświetlania wyłącznie pakietów map mobilnych (MMPK) i showBoth — służy do wyświetlania map internetowych i pakietów map mobilnych (MMPK). |
Pole sortowania w portalu | portalSortField | Ciąg znakowy | Określa nazwę pola używanego do sortowania map internetowych wyświetlanych w galerii. Możliwe wartości obejmują: title, created, type, owner, modified, avgRating, numRatings, numComments i numViews. Wartość domyślna to „modified” (zmodyfikowana). |
Kolejność sortowania w portalu | portalSortOrder (asc|desc) | Ciąg znakowy | Określa rosnącą lub malejącą kolejność map internetowych wyświetlanych w galerii zgodnie z wybraną wartością pola portalSortField. Wartość domyślna to „desc” (malejąco). |