Skip To Content

Konfigurowanie właściwości WMS

Specyfikacja usługi map internetowych (WMS, Web Map Service) organizacji Open Geospatial Consortium (OGC) to międzynarodowa specyfikacja służąca do udostępniania i używania map dynamicznych w Internecie. W przypadku opublikowania warstwy rastrów mapy z włączoną usługą WMS w instytucji zostaje utworzona dodatkowa usługa WMS.

Właściwości usługi WMS są odzwierciedlone w jej plikach możliwości. W przypadku publikowania usługi WMS z plikami możliwości generowanymi przez system (opcja domyślna) zaleca się wypełnienie właściwości WMS. Właściwości można też ustawić przy użyciu zewnętrznego pliku możliwości. Właściwościami i obsługiwanymi operacjami usługi WMS można zarządzać w aplikacji ArcGIS Server Manager lub za pomocą portalu.

Konfigurowanie operacji obsługiwanych przez usługę WMS

Aby włączyć lub wyłączyć obsługiwane operacje dla usług WMS, wykonaj następujące czynności:

  1. Zaloguj się w instytucji jako właściciel elementu z uprawnieniami do publikowania lub jako administrator.
  2. Otwórz stronę szczegółów danego elementu.
  3. Kliknij kartę Ustawienia.
  4. Przewiń do sekcji WMS i rozwiń nagłówek Konfiguracja.

    Dostępne są następujące operacje:

    • Uzyskaj możliwości — zwraca aplikacji klienckiej informacje o funkcjach w odpowiedzi na żądanie GetCapabilities.
    • Uzyskaj mapę — zwraca aplikacji klienckiej obraz mapy w odpowiedzi na żądanie GetMap.
    • Uzyskaj informacje o obiekcie — zwraca aplikacji klienckiej obiekty w odpowiedzi na żądanie GetFeatureInfo.
    • Uzyskaj grafikę legendy — zwraca aplikacji klienckiej obraz legendy w odpowiedzi na żądanie GetLegendGraphic.
    • Uzyskaj style — zwraca aplikacji klienckiej informacje o dostępnych stylach w odpowiedzi na żądanie GetStyles.
    • Uzyskaj rozszerzenie schematu — zwraca aplikacji klienckiej schemat w odpowiedzi na żądanie GetSchemaExtension.

  5. Zaznacz lub wyłącz zaznaczenie pól Uzyskaj informacje o obiekcie, Uzyskaj grafikę legendy, Uzyskaj style i Uzyskaj rozszerzenie schematu, aby włączyć lub wyłączyć te operacje.

    Operacji Uzyskaj możliwości i Uzyskaj mapę nie można wyłączyć. Włączenie tych operacji jest wymaganiem minimalnym do zapewnienia pełnej zgodności z usługą OGC WMS.

  6. Kliknij przycisk Zapisz.
  7. Modyfikacje są stosowane od razu.

Wprowadzanie właściwości WMS

Aby podać lub zmodyfikować właściwości WMS w portalu, wykonaj następujące czynności:

  1. Zaloguj się w instytucji jako właściciel elementu z uprawnieniami do publikowania lub jako administrator.
  2. Otwórz stronę szczegółów danego elementu.
  3. Kliknij kartę Ustawienia.
  4. Przewiń do sekcji WMS i rozwiń nagłówek Konfiguracja.
  5. W obszarze Właściwości wybierz opcję Wprowadź właściwości usługi.

    Podaj lub zmodyfikuj następujące właściwości:

    WłaściwośćOpis

    Nazwa

    Typ usługi OGC. Ta właściwość jest wypełniana automatycznie i nie należy jej modyfikować.

    Tytuł

    Nazwa usługi mapowej lub obrazowej, za pomocą której utworzono usługę WMS. Ta właściwość jest wypełniana automatycznie i nie należy jej modyfikować.

    Abstrakt

    Opis szczegółowy zapewniający dodatkowe informacje o usłudze WMS. Na przykład:

    Usługa WMS obsługiwana przez firmę Acme Corporation. Kontakt: webmaster@wmt.acme.com. Wysokiej jakości mapa przedstawiająca gniazda orłów i możliwe lęgowiska.

    Słowa kluczowe

    Lista słów kluczowych lub fraz kluczowych opisujących usługę WMS, które ułatwiają przeszukiwanie katalogu. Na przykład:

    mapa, ptak, orzeł, gniazdo, miejsce

    Zasoby online

    Właściwość Zasób online zawiera adres URL usługi WMS. Jest on niezbędny, aby aplikacja kliencka WMS mogła poprawnie komunikować się z usługą WMS. Ta właściwość jest wypełniana automatycznie przez program ArcGIS Server i nie należy jej modyfikować.

    Osoba kontaktowa

    Główna osoba kontaktowa ds. usługi WMS. Na przykład:

    John Smith

    Stanowisko kontaktowe

    Stanowisko osoby kontaktowej ds. usługi WMS. Na przykład:

    Analityk IT

    Instytucja kontaktowa

    Instytucja, która utworzyła usługę WMS. Na przykład:

    NASA

    Typ adresu

    Typ adresu używany przez instytucję, która utworzyła usługę WMS. Na przykład:

    pocztowy

    Adres

    Adres instytucji, która utworzyła usługę WMS. Na przykład:

    380 New York Street

    Miasto

    Miasto siedziby instytucji, która utworzyła usługę WMS. Na przykład:

    Redlands

    Województwo

    Województwo lub stan siedziby instytucji, która utworzyła usługę WMS. Na przykład:

    Kalifornia

    Kod pocztowy

    Kod pocztowy siedziby instytucji, która utworzyła usługę WMS. Na przykład:

    92373

    Kraj

    Kraj siedziby instytucji, która utworzyła usługę WMS. Na przykład:

    Stany Zjednoczone

    Telefon

    Numer telefonu, pod którym można skontaktować się z główną osobą kontaktową ds. usługi WMS. Na przykład:

    +1 909 793-2853

    Faks

    Numer faksu, pod którym można skontaktować się z główną osobą kontaktową ds. usługi WMS. Na przykład:

    +1 123 456-7890

    Adres e-mail

    Adres e-mail, za pomocą którego można skontaktować się z główną osobą kontaktową ds. usługi WMS. Na przykład:

    user@host.com

    Opłaty

    Tekst opisujący opłaty pobierane za dostęp do usługi WMS. Na przykład:

    brak

    Ograniczenia dostępu

    Tekst opisujący ograniczenia i wymagania prawne związane z dostępem do usługi WMS i jej używaniem.

    Tylko do użytku wewnętrznego. Nie należy rozpowszechniać.

    Adres URL lub ścieżka SLD

    Ścieżka lub adres URL pliku deskryptora warstwy ze stylem (SLD).

    Dodatkowe układy odniesień przestrzennych

    Za pomocą tej właściwości można dodawać do usług WMS systemy odniesień przestrzennych. Domyślnie usługi WMS wyświetlają tylko dwa systemy odniesień przestrzennych: EPSG:4326 (lub CSR:84 w przypadku WMS 1.3.0) i odniesienie przestrzenne usługi mapowej, dla której włączono usługę WMS.

    Aby utworzyć listę dodatkowych systemów odniesień przestrzennych, należy oddzielić te systemy przecinkami (,). Na przykład: EPSG:4267,EPSG:4269,EPSG:102113. Przestrzeń nazw EPSG (na przykład EPSG) i EPSG ID (na przykład 4267) muszą być oddzielone dwukropkiem (:). W przeciwnym razie serwer zignoruje to odniesienie przestrzenne.

    Niestandardowe układy odniesień przestrzennych

    Właściwość listCustomCRS umożliwia zdefiniowanie odwzorowania niestandardowego lub reprezentacji odwzorowania w postaci znanego tekstu (WKT, well-known text) w usłudze WMS. Oznacza to, że wydawcy i użytkownicy usługi WMS mogą wykonywać następujące czynności:

    • Przypisywanie identyfikatorów do odwzorowań niestandardowych i ogłaszanie ich za pomocą pliku możliwości usługi WMS.
    • Zastępowanie istniejącego odwzorowania ciągiem znakowym WKT.
    • Żądanie mapy w określonym odwzorowaniu przez bezpośrednie określenie ciągu znakowego WKT.

    Określ tolerancję (piksele)

    Ta właściwość umożliwia zdefiniowanie tolerancji (w pikselach), z którą operacja Uzyskaj informacje o obiekcie zwróci aplikacji klienckiej informacje o obiektach po kliknięciu ekranu. Na przykład w przypadku zdefiniowania dla usługi WMS tolerancji w pikselach równej 10 informacja zostanie zwrócona aplikacji klienckiej w przypadku kliknięcia na ekranie w odległości mniejszej niż 10 pikseli od obiektu.

    Użyj nazw warstw z dokumentu mapy

    Domyślnie ta opcja nie jest wybrana, co oznacza, że ​​warstwy w usłudze WMS będą reprezentowane przez liczby całkowite rozpoczynające się od zera, które wskazują ich pozycje w spisie treści od góry do dołu.

    Od wersji 10.8 nie ma ograniczeń co do znaków, których można używać w nazwie warstwy, a serwer WMS w razie potrzeby wygeneruje unikatowy identyfikator nazwy.

    Notatka:

    Nazwa przypisana przez serwer nie wpływa na tytuł.

    Serwer WMS przypisze unikatową nazwę przez zastąpienie znaków (podstawienie w ich miejsce znaku podkreślenia) i dodanie przyrostka liczbowego. Zostanie to zrobione w następujących przypadkach:

    • Mapa zawiera co najmniej dwie warstwy o ​​tej samej nazwie.
    • Nazwa warstwy zaczyna się od cyfry.
    • Nazwa warstwy zawiera odstępy lub znaki specjalne, w tym ?,&,=,+,`,#,%,^,{},[],<>,,,|,"

    Notatka:

    Liczba dodawana jako przyrostek jest wartością obliczoną na podstawie oryginalnego ciągu znakowego i nie jest losowa. W związku z tym pozostanie taka sama, dopóki nazwa warstwy nie zostanie zmieniona. Na przykład jeśli istnieją dwie warstwy o nazwach Layer "1" i Layer [1], obie zostaną przekonwertowane na Layer__1_. Aby je rozróżnić, do zmodyfikowanego ciągu znakowego zostanie dodany przyrostek w postaci unikatowej liczby. W tym przykładzie zmodyfikowane nazwy warstw to odpowiednio Layer__1_1234 oraz Layer__1_1256.

    Wymuś ponowną ekspozycję mapy na podstawie szerokości i wysokości

    Ta właściwość określa, czy mapa jest poddawana ponownej ekspozycji. Domyślnie ta opcja nie jest wybrana, co oznacza, że ​​piksele reprezentujące obszar mapy są rozciągane w celu dopasowania do wysokości i szerokości żądanej przez aplikacje klienckie WMS.

    Jeśli ta opcja zostanie wybrana, stosunek wysokości i szerokości piksela pozostanie taki sam. W przypadku zażądania mapy w pełnym zasięgu może ona nie wypełniać całego obszaru wyświetlania.

    Notatka:

    Następujących znaków nie można używać we właściwościach warstwy: &, <, >, ", '. Więcej informacji zawiera artykuł Znaki specjalne we właściwościach usługi.

  6. Kliknij przycisk Zapisz.

    Modyfikacje są stosowane od razu.

Konfigurowanie korzystania w usłudze WMS z zewnętrznych plików możliwości

Aby skonfigurować w usłudze WMS korzystanie z zewnętrznych plików możliwości, należy zaktualizować tę usługę tak, aby odwoływała się do adresu URL plików możliwości. Aby to zrobić w portalu, wykonaj następujące czynności:

  1. Zaloguj się w instytucji jako właściciel elementu z uprawnieniami do publikowania lub jako administrator.
  2. Otwórz stronę szczegółów danego elementu.
  3. Kliknij kartę Ustawienia.
  4. Przewiń do sekcji WMS i rozwiń nagłówek Konfiguracja.
  5. W obszarze Właściwości wybierz opcję Używaj zewnętrznych plików możliwości.
  6. W polu tekstowym Określ lokalizację podaj adres URL folderu, w którym znajdują się pliki możliwości, oraz wspólny przedrostek używany w przypadku tych plików.
  7. Kliknij przycisk Zapisz.

    Modyfikacje są stosowane od razu.