Jeśli instytucja wymaga używania warstw zgodnych ze specyfikacją Open Geospatial Consortium (OGC), można opublikować hostowaną warstwę internetowej usługi obiektowej na podstawie hostowanej warstwy obiektowej w portalu.
Opublikowanie hostowanej warstwy WFS na podstawie hostowanej warstwy obiektowej nie powoduje utworzenia kopii danych. Hostowana warstwa WFS odnosi się do tych samych danych co hostowana warstwa obiektowa. Hostowana warstwa WFS zależy od hostowanej warstwy obiektowej.
Można także opublikować hostowaną warstwę WFS na podstawie widoku hostowanej warstwy obiektowej. W tym przypadku skonfigurowana w widoku definicja początkowa zostanie zachowana w warstwie WFS.
Hostowane warstwy WFS są dostępne tylko do odczytu i w celu poprawnego wyświetlenia należy je wszystkim udostępnić.
Aby opublikować hostowaną warstwę WFS, 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 metadane w hostowanej warstwie obiektowej, które mają być dziedziczone przez hostowaną warstwę WFS.
Podczas publikowania hostowanej warstwy WFS warstwa WFS dziedziczy metadane z hostowanej warstwy obiektowej. Te metadane zapełniają również plik funkcji usługi WFS.
- Kliknij opcję Publikuj > Warstwa 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 administrator instytucji skonfigurował 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 WFS.
- Kliknij przycisk OK.
- Podczas publikowania udostępnij wszystkim (publicznie) hostowaną warstwę WFS.
Uwagi dotyczące publikowania hostowanych warstw WFS
- Można opublikować tylko jedną hostowaną warstwę WFS z hostowanej warstwy obiektowej.
- Nazwy warstw publikowanych jako hostowane 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 WFS warstwa WFS dziedziczy metadane z hostowanej warstwy obiektowej. Te metadane zapełniają również funkcje usługi WFS. Kolejne aktualizacje metadanych nie są dziedziczone przez warstwę ani 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 hostowanej warstwie WFS po odświeżeniu warstwy WFS w aplikacjach klienckich.
- Warstwy WFS opublikowane z widoków hostowanej warstwy obiektowej nie uwzględniają zmian wprowadzonych do definicji widoku. Aby odzwierciedlić w warstwie WFS zmiany wprowadzone do definicji widoku, należy usunąć warstwę WFS i opublikować ją ponownie z widoku.
- Zanim będzie możliwe usunięcie hostowanej warstwy obiektowej, z której wykonano publikowanie, należy usunąć hostowaną warstwę WFS.
- Administrator nie może zmienić właściciela hostowanej warstwy WFS. Aby zmienić właściciela hostowanej warstwy WFS, należy zmienić właściciela hostowanej warstwy obiektowej, z której opublikowano tę warstwę. Po wykonaniu tej czynności automatycznie zmieniany jest właściciel hostowanej warstwy WFS.
- Gdy publikujesz warstwę WFS z hostowanej warstwy obiektowej, która zawiera pola typu Duża liczba całkowita lub Data, pola te nie zostaną uwzględnione w warstwie WFS.