Aplikację Witryny zaprojektowano do pracy z zasobami i usługami we wdrożeniu oprogramowania ArcGIS Enterprise i pozwolą one udostępniać zasoby między witrynami i stronami utworzonymi za pomocą aplikacji Witryny ArcGIS Enterprise. Typy zasobów i usług, których można używać z aplikacją Witryny to: hostowane warstwy w portalu korporacyjnym, usługi z serwerów sfederowanych z oprogramowaniem ArcGIS Enterprise i usługi, które zostały zarejestrowane jako elementy w portalu.
Notatka:
zespołu obsługuje tylko usługi działające na serwerze ArcGIS Server 10.1 lub nowszym.
Poniżej przedstawiono kilka najważniejszych wskazówek dotyczących organizowania usług i danych pod kątem najlepszej pracy z aplikacją Witryny oraz zarządzania tymi usługami i danymi.
Właściwości usług
Maksymalna liczba rekordów powinna być mniejsza od 5000
Podczas publikowania usługi ustawiana jest domyślna maksymalna liczba rekordów równa 1000 lub 2000, co ma na celu zapewnienie optymalnej wydajności w komunikacji między serwerem i klientem. Maksymalna liczba rekordów określa maksymalną liczbę obiektów, która może zostać zwrócona w jednym żądaniu. Gdy usługa ma to ustawienie zbyt wysokie, klient może próbować zażądać wszystkich danych w jednym żądaniu, co spowoduje długi czas generowania odpowiedzi oraz trudności z przesłaniem jej przez Internet.
Zwiększenie wartości ponad domyślną ma sens, jeśli na warstwie lub w tabeli jest nieco powyżej 2000 lub około 4000 obiektów łącznie.
Ważne jest, aby pamiętać, że niezależnie od maksymalnej liczby rekordów, zespołu uruchamia zapytania na wszystkich danych po 1000 rekordów jednocześnie i agreguje je w celu obsługi pobierania plików w formatach CSV, KML, SHP lub GeoJSON.
Łącza OGC
Do sekcji API widoku elementu w każdej witrynie są dodawane łącza WMS, WFS i WCS, jeśli użytkownik publikujący usługę włączył je dla konkretnej usługi. Jeśli publikujący nie włączył tych możliwości podczas publikowania, może je włączyć w ramach edycji usługi. Należy pamiętać, że łącza OGC będą wyświetlane tylko w usługach serwera ArcGIS Server w wersji 10.2 lub nowszej.
Dostęp do obiektów nie jest konieczny
zespołu wyszukuje obiekty w usłudze mapowej w taki sam sposób jak w usłudze obiektowej. O ile nie ma innej potrzeby włączania funkcji dostępu do obiektów, najlepiej pozostawić ją wyłączoną.
Zależności skalowe nie mają znaczenia
zespołu działa w ten sposób, że wysyła żądania do usług obiektowych lub usług mapowych i wyszukuje dane niezależnie od zasięgu. Chociaż z kartograficznego punktu widzenia wyświetlenie punktów adresowych w skali globalnej nie jest potrzebne, zespołu przeszukuje wszystkie dane i udostępnia wizualizacje danych wysokiego poziomu, wyświetlając podsumowanie lokalizacji lub wizualizacje siatkowe, które można filtrować oraz przedstawia gęstość obiektów. Tych wizualizacji nie można dostosować.
Obsługa pobierania w aplikacji Witryny
Funkcja pobierania jest włączona dla każdego przesłanego pliku (obrazu, pliku PDF itp.) oraz dla każdej warstwy hostowanej, która obsługuje funkcję wyodrębniania. Jeśli element zostanie udostępniony z usługi, która nie obsługuje wyodrębniania, wówczas pobieranie jest wyłączone z etykietką.
Organizacja usług
Duże usługi będą przekraczały limity czasu
Zorganizowanie danych w ramach wielu usług będzie szybsze niż ich opublikowanie w jednej usłudze. Aby uzyskać najlepszą wydajność aplikacji Witryny, zalecane jest, aby nie przekraczać 20 warstw na usługę.
Zarządzanie danymi
Poniższe najważniejsze wskazówki pomagają wyświetlić dane w spójnym i przyjaznym dla użytkownika formacie.
Notatka:
Zalecane jest włączenie śledzenia edycji, aby zapewnić, że użytkownicy zawsze otrzymają najnowsze dane
Domeny wartości kodowanych są obsługiwane
W przeciwieństwie do tego, co napisano w poprzedniej sekcji, jedno zachowanie geobazy jest obsługiwane podczas generowania otwartych formatów odczytywalnych komputerowo. Domeny wartości kodowanych będą uwzględniane podczas wyświetlania danych w zespołu, a podczas pobierania nieprzetworzone wartości zostaną zastąpione przez wartości kodowane.
Konfiguracja elementu
Przy konfigurowaniu elementów, które będą używane w witrynach, należy mieć na uwadze następujące najważniejsze wskazówki.
Tytuł elementu to nazwa zestawu danych
zespołu używają pola Warunki użytkowania jako licencji danych.
Każdy element w portalu korporacyjnym ma sekcję Warunki użytkowania, w której można podać odpowiednie informacje. zespołu interpretuje te informacje jako licencję na korzystanie z danych. Zastosowanie licencji do danych może być ważne dla konsumentów danych, ponieważ określi dozwolony sposób pracy z danymi oraz wskaże podmiot, do którego należą dane.
Wielu dostawców używa łączy do stosowanych przez nich zasad korzystania z danych, a inni generują licencję Creative Commons. Przy użyciu funkcji wyboru licencji Creative Commons można włączyć obsługę kodu HTML w tej sekcji szczegółów elementu i wprowadzić w niej kod wygenerowany przez tę funkcję.