Jeśli instytucja wymaga używania warstw zgodnych ze specyfikacją Open Geospatial Consortium (OGC), można opublikować hostowaną warstwę obiektową OGC lub hostowaną warstwę internetowej usługi obiektowej (Web Feature Service, WFS) na podstawie hostowanej warstwy obiektowej w usłudze ArcGIS Online. Podczas publikowania hostowanej warstwy kafli jest automatycznie tworzona warstwa usługi kafelkowych map internetowych (Web Map Tile Service, WMTS) OGC.
Opublikowanie hostowanej warstwy obiektowej OGC lub warstwy WFS na podstawie hostowanej warstwy obiektowej nie powoduje utworzenia kopii danych. Hostowana warstwa obiektowa OGC lub warstwa WFS odnosi się do tych samych danych co hostowana warstwa obiektowa. Hostowana warstwa obiektowa OGC lub warstwa WFS zależy od hostowanej warstwy obiektowej.
Można także opublikować hostowaną warstwę obiektową OGC lub warstwę WFS na podstawie widoku hostowanej warstwy obiektowej. W tym przypadku wszystkie konfigurowane w widoku definicje widoku zostaną zachowane w warstwie zależnej.
Hostowane warstwy obiektowe OGC i warstwy WFS są dostępne tylko do odczytu. Hostowane warstwy WFS należy w celu poprawnego wyświetlenia udostępnić wszystkim użytkownikom.
Notatka:
Jeśli aplikacje klienckie korzystające z warstwy obiektowej obsługują specyfikację obiektów interfejsu API OGC, zalecane jest publikowanie warstw obiektowych OGC zamiast warstw WFS, ponieważ warstwy obiektowe OGC usługi ArcGIS Online oferują wyższą wydajność i skalowalność.
Aby opublikować hostowaną warstwę WFS lub hostowaną warstwę obiektową OGC, wykonaj następujące czynności:
- Opublikuj hostowaną warstwę obiektową potrzebnych danych.
Musisz mieć uprawnienia do tworzenia zawartości i publikowania hostowanych warstw obiektowych.
- Jeśli jeszcze nie zalogowano się w instytucji, zrób to teraz.
Zaloguj się jako właściciel hostowanej warstwy obiektowej utworzonej w poprzednim etapie.
- Kliknij opcję Zasoby > Moje zasoby i kliknij na liście nazwę hostowanej warstwy obiektowej, aby otworzyć stronę elementu.
- Skonfiguruj w hostowanej warstwie obiektowej metadane, które mają być dziedziczone przez hostowaną warstwę obiektową OGC lub warstwę WFS.
Podczas publikowania hostowanej warstwy WFS nowa warstwa dziedziczy metadane z hostowanej warstwy obiektowej. Te metadane zapełniają również plik funkcji usługi WFS.
- Kliknij przycisk Publikuj i wybierz typ warstwy OGC do opublikowania.
- Warstwa obiektowa OGC
- WFS
- Wprowadź tytuł nowej warstwy.
Tytuł musi rozpoczynać się literą lub znakiem podkreślenia (_). Może zawierać litery, cyfry, łączniki (-), znaki podkreślenia i kropki (.), ale nie może zawierać spacji.
- Opcjonalnie wpisz znaczniki i podsumowanie.
- Jeśli w instytucji są skonfigurowane kategorie zasobów, kliknij opcję Przypisz kategorię i wybierz maksymalnie 20 kategorii, które pomogą użytkownikom w wyszukaniu tego elementu. Opcjonalnie użyj pola Filtruj kategorie, aby zawęzić listę kategorii.
- Wybierz folder, w którym ma zostać zapisana hostowana warstwa obiektowa OGC lub warstwa WFS.
- Kliknij przycisk OK.
- Podczas publikowania hostowanej warstwy WFS udostępnij ją wszystkim użytkownikom (publicznie).
Nie jest wymagane, aby udostępnić warstwę obiektową OGC wszystkim użytkownikom, ale jeśli to zrobisz, może minąć kilka minut, zanim anonimowi użytkownicy będą mogli uzyskać dostęp do tej warstwy.
Uwagi dotyczące publikowania hostowanych warstw OGC
- Jeśli nie jest wymagane użycie warstw zgodnych ze specyfikacją OGC, użyj hostowanej warstwy obiektowej, zamiast publikować na jej podstawie warstwy OGC.
- Można opublikować tylko jedną hostowaną warstwę WFS z hostowanej warstwy obiektowej.
- Nazwy warstw publikowanych jako hostowane warstwy obiektowe OGC lub warstwy WFS mogą zawierać wyłącznie jednobajtowe znaki UTF-8. Jeśli nazwa warstwy zawiera znaki wielobajtowe (na przykład znaki języka greckiego lub cyrylicy, znaki języka chińskiego, japońskiego lub koreańskiego albo znaki ze znakami diakrytycznymi, takimi jak umlaut), hostowana warstwa WFS może nie zostać wyświetlona w oczekiwany sposób.
- Należy udostępnić wszystkim hostowane warstwy WFS.
- Podczas publikowania hostowanej warstwy OGC lub warstwy WFS dziedziczy ona metadane z hostowanej warstwy obiektowej. Kolejne aktualizacje metadanych nie są dziedziczone przez warstwę. W przypadku warstw WFS metadane z hostowanej warstwy obiektowej podczas publikowania zapełniają również dokument funkcji usługi WFS OGC. Kolejne aktualizacje metadanych nie są również dziedziczone przez dokument funkcji.
- Symbolizacja, definicje zapytań, aliasy pól oraz powiązane tabele i warstwy nie są dziedziczone przez obiekt OGC ani warstwę WFS.
- Zmiany wprowadzone w hostowanej warstwie obiektowej zostaną wyświetlone w zależnej warstwie obiektowej OGC lub warstwie WFS po odświeżeniu warstwy zależnej w aplikacjach klienckich.
- Zanim będzie możliwe usunięcie hostowanej warstwy obiektowej, z której wykonano publikowanie, należy usunąć zależne warstwy obiektowe OGC i warstwy WFS.
- Administrator nie może zmienić właściciela hostowanej warstwy obiektowej OGC lub warstwy WFS. Aby zmienić właściciela tych warstw, należy zmienić właściciela hostowanej warstwy obiektowej, z której opublikowano te warstwy. Po wykonaniu tej czynności jest automatycznie zmieniany właściciel hostowanej warstwy OGC lub warstw WFS.
- Jeśli warstwa WFS jest publikowana z hostowanej warstwy obiektowej, która zawiera dowolny z następujących typów pól, pola te nie zostaną uwzględnione w warstwie WFS: duża liczba całkowita, tylko data, tylko czas lub przesunięcie znacznika czasu.