Publikowanie i przygotowanie hostowanej warstwy obiektów
Udostępnienie hostowanych warstw obiektów w postaci kopii dla kooperacji wymaga wykonania poniższych czynności:
- Opublikowanie hostowanych warstw obiektów z poziomu portalu, aplikacji ArcMap lub aplikacji ArcGIS Pro.
- Włączenie synchronizacji dla każdego opublikowanego elementu hostowanej warstwy obiektów.
Publikowanie z poziomu oprogramowania ArcGIS Enterprise lub usługi ArcGIS Online
Z poziomu portalu można opublikować dowolny z następujących elementów, czego efektem będzie hostowana warstwa obiektów:
- Plik wartości rozdzielanymi przecinkami (CSV)
- Pliki GeoJSON lub skompresowane pliki shape
- Zbiory obiektów
- Mapy ArcGIS Pro
- Dokumenty aplikacji ArcMap
Publikowanie pliku CSV
Użytkownik może się zalogować w witrynie internetowej portalu i opublikować obiekty lub tabele z plików CSV znajdujących się na komputerze. Wynikowa warstwa obiektów zostanie opublikowana jako usługa na serwerze hostującym portal. Usługi te określa się mianem hostowanych warstw obiektów.
Poniższe instrukcje objaśniają, jak publikować obiekty z poziomu witryny portalu z użyciem plików CSV. Obiekty są opublikowane w układzie współrzędnych WGS 1984 Web Mercator (Auxiliary Sphere).
Notatka:
Aby przyspieszyć proces wczytywania i publikowania, witryna Portal for ArcGIS odczytuje wartości z pierwszych 10 wierszy pliku CSV w celu ustalenia typu danych i maksymalnej długości każdego pola w hostowanej warstwie obiektów. Witryna Portal for ArcGIS konfiguruje pola tekstowe pod kątem 256 znaków. Kolejne wiersze, w których znajdują się wartości niezgodne z typami danych i długościami pól pierwszych 10 wierszy nie są uwzględniane w hostowanej warstwie obiektów.
W poniższym przykładzie 10 pierwszych wierszy opublikowanego pliku CSV ma właściwości określone w tabeli; dlatego też typy danych i maksymalne długości pól w hostowanej warstwie obiektów są tworzone z tymi samymi właściwościami:
nazwa pola | typ danych | długość maksymalna |
---|---|---|
adres_num | integer | 3 |
ulica | text | 256 |
miasto | text | 256 |
stan | text | 256 |
komentarze/-y | text | 256 |
Jeśli pole adres_num w wierszu 217 ma wartość 1009 Apt B, jest ono wyłączone z hostowanej warstwy obiektów, bo nie jest zgodne z typem danych skonfigurowanym pod kątem pola adres_num. Podobnie, jeśli pole komentarzy w wierszu 460 zawiera więcej niż 256 znaków, nie jest ono uwzględniane w hostowanej warstwie obiektów, gdyż wartość przekracza maksymalną długość określoną dla pola komentarzy.
Przed publikacją sprawdź plik CSV i przenieś rekordy z największą liczbą znaków w polu do górnej części pliku przed opublikowaniem. Podobnie, jeśli plik zawiera zarówno wartości tekstowe, jak i wartości z liczbami całkowitymi, przenieś co najmniej jedno pole tekstowe do górnej części pliku przed publikacją, a w witrynie Portal for ArcGIS utworzone zostanie pole tekstowe w hostowanej warstwie obiektów. Ze względu na to, że w polu tekstowym można umieszczać liczby, żaden z rekordów w pliku CSV nie będzie wyłączone z hostowanej warstwy obiektów na skutek niezgodności typów danych.
- Sprawdź, czy jesteś użytkownikiem zalogowanym w instytucji i masz uprawnienia do tworzenia zasobów i publikowania hostowanych obiektów. W przypadku publikowania dużych plików, należy sprawdzić, czy podczas logowania się zaznaczone jest pole wyboru Zapamiętaj mnie. Pomaga to zapobiegać przekraczaniu limitu czasu przez stronę internetową zanim warstwa obiektów zostanie utworzona.
- Otwórz kartę Moje zasoby, kliknij polecenie Dodaj element, a następnie kliknij opcję Z mojego komputera.
- Kliknij przycisk Wybierz plik i wyszukaj plik na komputerze.
- Wybierz plik i kliknij przycisk Otwórz.
- Zaznacz pole wyboru znajdujące się obok opcji Publikuj ten plik jako warstwę hostowaną.
Jeśli pozostawisz to pole wyboru niezaznaczone, Twój plik danych zostanie dodany do karty Moje zasoby, ale hostowana warstwa obiektów nie zostanie opublikowana. Warstwę obiekty można w razie potrzeby opublikować w późniejszym czasie. W celu uzyskania dalszych informacji, zapoznaj się z tematem Dodawanie elementów.
- Wpisz tytuł.
- Wpisz znaczniki, rozdzielając je przecinkami.
Znaczniki to wyrazy lub krótkie frazy opisujące dany element i pomagające go znaleźć podczas wyszukiwania. Obszar federalny traktowany jest jako pojedynczy znacznik, natomiast Obszar,federalny interpretowany jest jako dwa znaczniki.
- Zdecyduj się na zlokalizowanie obiektów na podstawie współrzędnych szerokości i długości geograficznej lub danych adresowych albo utwórz tabelę nieprzestrzenną.
- Jeśli zdecydujesz się na lokalizację adresów, z menu rozwijanego Kraj wybierz kraj używany do geokodowania adresów. Jeśli plik zawiera adresy z wielu państw lub z kraju, którego nie ma na liście, należy wybrać opcję Świat.
Notatka:
Aby można było opublikować plik CSV zawierający dane adresowe, portal musi być skonfigurowany do korzystania z usługi narzędziowej geokodowania pozwalającej na wykonanie geokodowania wsadowego. Jeżeli opcja publikowania jest niedostępna podczas dodawania pliku, należy skontaktować się z administratorem portalu.
- Sprawdź typy pola oraz pola lokalizacji. Jeżeli jest to konieczne, możesz je pozmieniać.
- Kliknij komórkę Typ pola, aby wybrać inny typ.
- Kliknij komórkę Pole lokalizacji, aby wybrać inne pole.
- Wybierz opcję Strefa czasowa dla pól dat w pliku CSV.
Domyślnie przyjmuje się, że pola dat w tabelach zawierają datę i godzinę w formacie UTC. Jeśli pola dat zawierają wartości z innych stref czasowych, wybierz tę strefę. Należy pamiętać, że wybrana strefa czasowa będzie stosowana w odniesieniu do wszystkich pól daty w pliku CSV. Jeśli hostowana warstwa obiektów zostanie zaktualizowana nowymi danymi, zostanie użyta strefa czasowa podana przy pierwszej publikacji.
Informacje na temat stref czasowych oraz obsługiwanych formatów daty i czasu można znaleźć w temacie Pliki CSV, TXT i GPX.
Wskazówka:
Można skonfigurować okna podręczne w celu wyświetlania czasu.
- Kliknij przycisk Dodaj element.
- Aby udostępnić hostowane warstwy obiektów w kooperacji w postaci kopii, należy włączyć funkcję ich synchronizacji. Wykonaj poniższe czynności, aby włączyć synchronizację dla wszystkich elementów hostowanych warstw obiektów.
Jeśli w pliku CSV zapisane są informacje przestrzenne, muszą mieć format adresu lub współrzędnych geograficznych w formacie dziesiętnym. Pliki CSV należy sformatować i zapisać jako pliki .csv. Nie ma możliwości publikowania innych typów plików tekstowych.
Twój plik został opublikowany jako hostowana warstwa obiektów. Przesyłanie pliku może trochę potrwać. Jednym ze sposobów przetestowania nowej warstwy obiektów jest wyświetlenie jej w aplikacji Przeglądarka map.
Plik danych oraz warstwa obiektów są dodawane oddzielnie do Moich zasobów. Możesz edytować szczegóły elementu i udostępniać elementy. Elementy są niezależne, więc jeżeli użytkownik zmieni miniaturę w szczegółach elementu warstwy obiektów, ta miniatura nie zostanie zaktualizowana w szczegółach elementu pliku.
Jeżeli opublikowano plik CSV zawierający adresy, wyświetlony zostanie monit o przejrzenie i skorygowanie wszystkich rekordów, które nie zostały naniesione na mapę lub zostały niepoprawnie zlokalizowane. Można natychmiast przejrzeć adresy w aplikacji Przeglądarka map lub sprawdzić je później. Więcej informacji można znaleźć w temacie Sprawdzanie poprawności adresów.
Domyślnie dostęp do hostowanej warstwy obiektów ma jedynie publikujący lub administrator. Hostowaną warstwę obiektów i plik możesz udostępnić publicznie, wszystkim osobom w instytucji lub członkom określonych grup.
Pamiętaj, że domyślnie podczas wyświetlania lub tworzenia zapytań do warstwy obiektów jednocześnie zwracanych jest tylko 2 000 rekordów. Aby zmienić liczbę zwracanych rekordów, można poddać edycji właściwość Maksymalna liczba rekordów zwracana przez serwer w parametrach usługi aplikacji ArcGIS Server Manager.
Publikowanie pliku shape lub GeoJSON
Aby umożliwić wykorzystywanie w Internecie warstw obiektów pochodzących z plików shape (skompresowanych w pliku .zip) lub plików GeoJSON (.geojson lub .json), dodaj pliki do portalu i opublikuj hostowaną warstwę obiektów. Wynikowa warstwa obiektów zostanie opublikowana jako usługa na serwerze hostującym portal. Usługi te określa się mianem hostowanych warstw obiektów.
Poniższe instrukcje objaśniają, jak publikować obiekty z poziomu witryny portalu z użyciem plików shape lub GeoJSON. Obiekty są opublikowane w układzie współrzędnych WGS 1984 Web Mercator (Auxiliary Sphere).
Notatka:
Metadane określone w pliku shape nie są dodawane automatycznie do elementu pliku shape w portalu ani publikowanej hostowanej warstwy obiektów, jednakże możesz otworzyć metadane w formacie XML ze źródłowego pliku shape w edytorze internetowym dostępnym z poziomu szczegółów elementu.
- Sprawdź, czy jesteś użytkownikiem zalogowanym w instytucji i masz uprawnienia do tworzenia zasobów i publikowania hostowanych obiektów. W przypadku publikowania dużych plików, należy sprawdzić, czy podczas logowania się zaznaczone jest pole wyboru Zapamiętaj mnie. Pomaga to zapobiegać przekraczaniu limitu czasu przez witrynę internetową, zanim warstwa obiektów zostanie utworzona.
- Otwórz kartę Moje zasoby, kliknij polecenie Dodaj element, a następnie kliknij opcję Z mojego komputera.
- Kliknij przycisk Wybierz plik i wyszukaj plik na komputerze.
- Wybierz plik i kliknij przycisk Otwórz.
- Zaznacz pole wyboru znajdujące się obok opcji Publikuj ten plik jako warstwę hostowaną.
Jeśli pozostawisz to pole wyboru niezaznaczone, Twój plik danych zostanie dodany do karty Moje zasoby, ale hostowana warstwa obiektów nie zostanie opublikowana. W razie potrzeby obiekty będzie można opublikować w przyszłości. W celu uzyskania dalszych informacji, zapoznaj się z tematem Dodawanie elementów.
- Wpisz tytuł.
- Wpisz znaczniki, rozdzielając je przecinkami.
Znaczniki to wyrazy lub krótkie frazy opisujące dany element i pomagające go znaleźć podczas wyszukiwania. Obszar federalny traktowany jest jako pojedynczy znacznik, natomiast Obszar,federalny interpretowany jest jako dwa znaczniki.
- Kliknij przycisk Dodaj element.
- Aby udostępnić hostowane warstwy obiektów w kooperacji w postaci kopii, należy włączyć funkcję ich synchronizacji. Wykonaj poniższe czynności, aby włączyć synchronizację dla wszystkich elementów hostowanych warstw obiektów.
Plik shape należy skompresować jako plik .zip zawierający pliki .shp, .shx, .dbf oraz .prj.
Jeśli w pliku .zip znajduje się wiele plików shape, wszystkie one zostaną zawarte w warstwie obiektów.
Twój plik został opublikowany jako hostowana warstwa obiektów. Przesyłanie pliku może trochę potrwać. Jednym ze sposobów przetestowania nowej hostowanej warstwy obiektów jest wyświetlenie jej w aplikacji Przeglądarka map.
Plik danych oraz warstwa obiektów są dodawane oddzielnie do Moich zasobów. Możesz edytować szczegóły elementu i udostępniać elementy. Elementy są niezależne, więc jeżeli użytkownik zmieni miniaturę w szczegółach elementu warstwy obiektów, ta miniatura nie zostanie zaktualizowana w szczegółach elementu pliku.
Domyślnie dostęp do hostowanej warstwy obiektów ma jedynie publikujący lub administrator. Hostowaną warstwę obiektów i plik możesz udostępnić publicznie, wszystkim osobom w instytucji lub członkom określonych grup.
Pamiętaj, że domyślnie podczas wyświetlania lub tworzenia zapytań do warstwy obiektów jednocześnie zwracanych jest tylko 2 000 rekordów. Aby zmienić liczbę zwracanych rekordów, można poddać edycji właściwość Maksymalna liczba rekordów zwracana przez serwer w parametrach usługi aplikacji ArcGIS Server Manager.
Publikowanie zbioru obiektów
Jeżeli konieczne jest, aby dane były edytowane przez wielu użytkowników, możesz opublikować zbiór obiektów jako hostowaną warstwę obiektów, udostępnić tę warstwę, włączyć dla niej edycję, a następnie użyć tej warstwy obiektów na mapie.
Notatka:
Jeżeli zmodyfikujesz symbolizację dla pojedynczych punktów w zbiorze obiektów, zmiana symboli nie zostanie zachowana po opublikowaniu zbioru obiektów jako hostowanej warstwy obiektów.
- Otwórz stronę szczegółów elementu dla zbioru obiektów, który chcesz opublikować jako hostowaną warstwę obiektów.
- Kliknij element Publikuj.
- Możesz użyć domyślnej nazwy hostowanej warstwy obiektów lub wprowadzić nową.
- Wpisz znaczniki, rozdzielając je przecinkami.
Znaczniki to wyrazy lub krótkie frazy opisujące dany element i ułatwiające jego wyszukiwanie. Wyrażenie budynki publiczne jest traktowane jako pojedynczy znacznik, natomiast budynki,publicznejest traktowane jako dwa znaczniki.
- Kliknij przycisk Publikuj, aby utworzyć hostowaną warstwę obiektów. Utworzona zostaje hostowana warstwa obiektów, która następnie zostaje dodana do zasobów.
- Aby udostępnić hostowane warstwy obiektów w kooperacji w postaci kopii, należy włączyć funkcję ich synchronizacji. Wykonaj poniższe czynności, aby włączyć synchronizację dla wszystkich elementów hostowanych warstw obiektów.
Teraz można udostępnić warstwę hostowaną, włączyć możliwość jej edycji oraz dodać warstwę obiektów do mapy.
Publikowanie z poziomu aplikacji ArcGIS Pro
Można również opublikować hostowaną warstwę obiektów z poziomu aplikacji ArcGIS Pro w portalu. W takim wypadku dane obiektów są kopiowane ze źródła do zarządzanej bazy danych lub magazynu danych relacyjnych zarejestrowanego na serwerze hostującym portalu.
Domyślnie funkcje edytowania hostowanych warstw obiektów są wyłączone, ale można je włączyć z poziomu aplikacji ArcGIS Pro po pierwszym opublikowaniu lub zastąpieniu istniejącej warstwy obiektów. Ewentualnie, aby zezwolić na edycję, możesz zmodyfikować właściwości warstwy obiektów w witrynie portalu.
Należy pamiętać, że przeglądarki internetowe nie wyświetlają niektórych bardziej złożonych symboli kartograficznych, które mogły zostać zastosowane przez użytkownika podczas tworzenia mapy. Większość rodzajów symboli jest dostępna, jednak w niektórych przypadkach symbole mogą zostać uproszczone po publikacji. Zapoznaj się z tematem Tworzenie usług obiektowych w systemie pomocy oprogramowania ArcGIS Server, aby uzyskać więcej informacji o obsługiwanych symbolach, a następnie przed publikacją wprowadź niezbędne zmiany w symbolach mapy.
- Uruchom aplikację ArcGIS Pro i otwórz projekt zawierający mapę lub scenę wraz z danymi, które zostaną opublikowane.
- Sprawdź, czy połączenie z portalem jest aktywne w projekcie i czy jesteś użytkownikiem zalogowanym do portalu przy użyciu konta z uprawnieniami do tworzenia zawartości i publikowania hostowanych warstw obiektów.
- Aby opublikować hostowaną warstwę obiektów, wykonaj jedną z poniższych operacji:
- Wybierz warstwy w panelu Zasoby. Kliknij prawym przyciskiem myszy wybrany zestaw, a następnie kliknij opcję Udostępnij jako warstwę internetową.
Aby opublikować wszystkie warstwy mapy, kliknij przycisk Warstwa internetowa w grupie Udostępnij jako karty Udostępnij i kliknij przycisk Udostępnij warstwę internetową.
Wskazówka:
Jeśli opcja menu Udostępnij jako warstwę internetową nie jest aktywna, przyczyny mogą być następujące:
- Konto użyte do logowania nie umożliwia publikowania hostowanych warstw obiektów ani kafli.
- W przypadku portalu nie skonfigurowano serwera hostującego wymaganego do hostowania warstw internetowych.
- Użytkownik chce opublikować warstwę wielopłatową, a ta funkcja nie jest obsługiwana.
- Wpisz nazwę warstwy obiektów. Domyślnie warstwy są zapisywane na stronie Moje zasoby. Można je zapisać w folderze znajdującym się w obszarze Moje zasoby, wpisując nazwę folderu lub przechodząc do istniejącego folderu.
- Wybierz opcję Kopiuj wszystkie dane.
- W grupie Typ warstwy zaznacz pole wyboru Obiekty.
Spowoduje to automatyczne usunięcie zaznaczeń innych opcji Typ warstwy, ponieważ podczas kopiowania danych może być zaznaczona tylko jedna z nich.
- Wpisz podsumowanie i znaczniki dla warstwy obiektów.
- Podaj sposób udostępnienia warstwy obiektów. Wszystkie opublikowane przez Ciebie warstwy są automatycznie udostępniane w Twojej osobistej przestrzeni roboczej w instytucji (Moje zasoby). Inni użytkownicy nie mogą korzystać z zasobów należących do bieżącego użytkownika ani ich wyświetlać, dopóki nie zostaną one udostępnione im za pomocą jednej z poniższych opcji:
- Witryna Portal for ArcGIS — po wybraniu tej opcji warstwa zostaje udostępniona wszystkim uwierzytelnionym użytkownikom w instytucji.
- Każdy — po zaznaczeniu tej opcji warstwa będzie dostępna dla wszystkich osób uzyskujących dostęp do portalu.
- Grupy — dzięki tej opcji można udostępnić warstwę członkom grup, do których należy bieżący użytkownik.
- Domyślnie publikowana warstwa obiektów nie jest dostępna do edycji, nie można jej przenieść do trybu offline, a zawartych w niej danych nie można eksportować. Aby umożliwić innym osobom wykonywanie tych operacji na Twojej warstwie obiektów, kliknij kartę Konfiguracja, kliknij przycisk Konfiguruj warstwy, kliknij przycisk Konfiguruj właściwości warstwy internetowej i zaznacz pole wyboru obok operacji, na które chcesz zezwolić:
- Włącz edycję — ta operacja umożliwia każdej osobie, która ma dostęp do hostowanej warstwy obiektów dodawanie, aktualizowanie lub usuwanie obiektów.
- Włącz synchronizację — dzięki tej opcji można pobierać mapy zawierające hostowaną warstwę obiektów, edytować dane i synchronizować wprowadzane w nich zmiany z hostowaną warstwą obiektów.
Notatka:
Synchronizacja musi być włączona, aby możliwe było udostępnianie hostowanej warstwy obiektów w postaci kopii dla uczestników kooperacji.
- Eksportuj dane — dzięki tej opcji właściciel hostowanej warstwy obiektów lub administrator instytucji mogą w każdej chwili przeprowadzić eksportowanie danych z hostowanej warstwy obiektów. Ta operacja umożliwia innym użytkownikom eksportowanie danych z hostowanej warstwy obiektów do pliku CSV lub pliku shape. Jeśli serwer hostujący portalu korzysta z relacyjnego magazynu danych utworzonego w aplikacji ArcGIS Data Store, włączenie tej operacji umożliwia także innym użytkownikom eksportowanie danych z hostowanej warstwy obiektów.
- W sekcji Właściwości możesz wstawić domyślną liczbę dla wartości Z i zastąpić wartości M wartościami NaN.
Uwaga:
Wstawić domyślne wartości Z lub zastąpić wartości M wartościami NaN można tylko wówczas, gdy nie są potrzebne istniejące wartości, ponieważ wartość domyślna lub wartość NaN zostanie wstawiona dla każdego obiektu, którego geometria jest zmieniana za pomocą aplikacji klienckiej niezapewniającej możliwości podania wartości tych właściwości, jak ma to miejsce na przykład w aplikacji Przeglądarka map.
- Aby zamknąć panel Właściwości obiektu, kliknij strzałkę wstecz.
- Domyślnie do klientów wysyłających zapytanie do hostowanej warstwy obiektów zostanie zwrócone maksymalnie 2000 obiektów. Aby zmniejszyć lub zwiększyć liczbę zwracanych obiektów, kliknij przycisk Skonfiguruj parametry na karcie Konfiguracja i wpisz inną liczbę w polu Maksymalna liczba rekordów zwracana przez serwer.
Zwiększenie maksymalnej liczby zwracanych obiektów może ujemnie wpłynąć na wydajność zapytań.
- Aby się upewnić, że warstwa obiektów będzie zawierać odpowiednie warstwy danych, kliknij kartę Zasoby.
- Aby sprawdzić, czy nie wystąpiły problemy lub błędy, kliknij przycisk Analizuj.
Jeżeli wykryte zostaną jakiekolwiek błędy, zostaną one wyświetlone w formie listy w karcie Komunikaty. Kliknij prawym przyciskiem myszy każdy z komunikatów, aby uzyskać więcej informacji, zapoznać się z treścią pomocy dotyczącej błędu lub ostrzeżenia oraz uzyskać dostęp do sugerowanych rozwiązań problemu. Opublikowanie elementu będzie możliwe dopiero po usunięciu błędów. Dodatkowo, możesz usunąć ostrzeżenia, aby zwiększyć wydajność i zoptymalizować wygląd swojej hostowanej warstwy obiektów.
Wskazówka:
Jeśli otwarto okno dialogowe Udostępnij warstwę internetową zostało otwarte z poziomu wstążki Udostępnij, pojawi się ostrzeżenie o nieobsługiwanym źródle danych warstwy. Zwykle odnosi się to do warstwy mapy bazowej, której nie można opublikować.
- Po usunięciu wyświetlonych błędów i opcjonalnie ostrzeżeń kliknij przycisk Publikuj.
Notatka:
Dane użytkownika zostaną teraz skopiowane do relacyjnego magazynu danych serwera hostującego lub zarządzanej bazy danych. Rozmiar danych i przepustowość połączenia internetowego mają wpływ na czas publikacji.
- Aby udostępnić hostowane warstwy obiektów w kooperacji w postaci kopii, należy włączyć funkcję ich synchronizacji. Wykonaj poniższe czynności, aby włączyć synchronizację dla wszystkich elementów hostowanych warstw obiektów.
Po zakończeniu publikacji można kliknąć pozycję Zarządzaj warstwą internetową, aby otworzyć witrynę internetową portalu.
Publikowanie z poziomu aplikacji ArcMap
W aplikacji ArcMap możesz opublikować warstwę obiektów, która będzie hostowana w portalu użytkownika. Hostowana warstwa obiektów udostępnia wszystkie zestawy danych wektorowych zawartych w dokumencie mapy.
Przed wykonaniem dalszych operacji upewnij się, że aplikacja ArcMap jest połączona z portalem.
Domyślnie edytowanie hostowanych warstw obiektów jest wyłączone. Można włączyć edycję z poziomu aplikacji ArcMap w momencie wstępnej publikacji lub zastąpienia istniejącej warstwy obiektów. Ewentualnie, aby zezwolić na edycję, możesz zmodyfikować właściwości warstwy obiektów w witrynie portalu.
Metadane zawarte w dokumencie mapy są uwzględniane w publikowanej w portalu hostowanej warstwie obiektów.
Należy pamiętać, że przeglądarki internetowe nie wyświetlają niektórych bardziej złożonych symboli kartograficznych, które mogły zostać zastosowane przez użytkownika podczas tworzenia mapy w aplikacji ArcMap. Większość rodzajów symboli jest dostępna, jednak w niektórych przypadkach symbole mogą zostać uproszczone po publikacji. Zapoznaj się z tematem Tworzenie usług obiektowych w systemie pomocy oprogramowania ArcGIS Server, aby uzyskać więcej informacji o obsługiwanych symbolach, a następnie przed publikacją wprowadź niezbędne zmiany w symbolach mapy.
- Uruchom aplikację ArcMap i otwórz mapę, którą chcesz opublikować.
- Kliknij Plik > Zaloguj.
- Wpisz nazwę i hasło używane w portalu, a następnie kliknij przycisk Zaloguj.
- Kliknij kolejno elementy Plik > Udostępnij jako > Usługa.
- Wybierz opcję Publikuj usługę i kliknij przycisk Dalej.
- Na liście rozwijanej typów połączenia, wybierz Moje hostowane usługi. Wpisz nazwę warstwy obiektów i kliknij przycisk Kontynuuj.
- W lewym panelu Edytora usługi, kliknij Funkcje i zaznacz Dostęp do obiektów, aby ustawić mapę jako warstwę obiektów. Możesz opcjonalnie także zaznaczyć Mapa kafelkowa, chociaż w przypadku większości przypadków, użyjesz innego zestawu warstw oraz innego dokumentu mapy do publikacji warstwy kafli.
Możesz kliknąć element podrzędny Dostęp do obiektów znajdujący się w lewym panelu Edytora usługi, aby skonfigurować zaawansowane właściwości dotyczące użycia hostowanej warstwy obiektów przez klientów. Aby uzyskać informacje o dostosowaniu typów edycji dostępnych dla użytkowników końcowych, zapoznaj się z tematem Uprawnienia edytujących dla usług obiektowych.
Notatka:
Synchronizacja musi być włączona, aby możliwe było udostępnianie hostowanej warstwy obiektów w postaci kopii dla uczestników kooperacji.
- Skonfiguruj inne właściwości, które chcesz ustawić dla hostowanej warstwy obiektów. Możesz określić, jakie operacje na Twojej warstwie obiektów mogą wykonywać użytkownicy oraz dokładnie to kontrolować.
Szczegółowe informacje dotyczące najlepszej konfiguracji wdrożenia hostowanej warstwy obiektów znajdują się w temacie Optymalizacja i konfigurowanie usług. Niektóre z właściwości wspomniane w tym temacie odnoszą się wyłącznie do produktu ArcGIS Server i nie mają zastosowania w przypadku pracy z warstwami obiektów hostowanymi w portalu użytkownika.
Wskazówka:
Jeżeli okno Edytor usługi zostanie zamknięte w trakcie sesji, wyświetlony zostanie monit o zapisanie pracy jako projektu usługi. Projekty usług umożliwiają powrót do konfiguracji usług w późniejszym czasie. Domyślnie projekty usługi są zapisywane w folderze Projekty połączenia z Moimi hostowanymi usługami. Szczegółowe informacje znajdują się w temacie O projektach usług.
- W lewym panelu Edytora usługi kliknij opcję Opis elementu i wprowadź podsumowanie i znaczniki dla tej warstwy. Konieczne będzie wprowadzenie tych informacji przed opublikowaniem. Szczegółowe informacje znajdują się w temacie Konfiguracja właściwości usług mapowych.
- Kliknij znajdującą się w lewym panelu okna Edytor usługi opcję Udostępnianie, a następnie wybierz, komu ma być udostępniana warstwa obiektów. Domyślnie Twoja hostowana warstwa obiektów jest udostępniana tylko w Moich zasobach, co oznacza, że jest dostępna wyłącznie dla Ciebie. Twoja hostowana warstwa obiektów będzie zawsze widoczna na stronie Moje zasoby, ale możesz także udostępnić ją wszystkim, członkom instytucji lub tylko członkom wybranych grup.
- W oknie Edytor usługi, kliknij przycisk Analizuj.
Nastąpi sprawdzenie mapy, czy może zostać opublikowana. Należy usunąć Błędy w oknie Przygotowanie, aby możliwe było dokonanie publikacji. Dodatkowo, możesz usunąć ostrzeżenia oraz komunikaty, aby podnieść wydajność i zoptymalizować wygląd swojej hostowanej warstwy obiektów. Szczegółowe informacje o rozwiązywaniu tych problemów znajdują się w temacie Analizowanie zasobów GIS.
- Opcjonalnie w oknie Edytor usługi, kliknij opcję Podgląd. Tutaj możesz sprawdzić, jak wygląda Twoja warstwa obiektów w sieci.
- Gdy tylko usuniesz błędy oraz ostrzeżenia i komunikaty, które mogą się pojawić, kliknij przycisk Publikuj.
Notatka:
Dane użytkownika zostaną skopiowane do relacyjnego magazynu danych lub zarządzanej bazy danych serwera hostującego portalu. Rozmiar danych i przepustowość połączenia internetowego mają wpływ na czas publikacji.
- Aby udostępnić hostowane warstwy obiektów w kooperacji w postaci kopii, należy włączyć funkcję ich synchronizacji. Wykonaj poniższe czynności, aby włączyć synchronizację dla wszystkich elementów hostowanych warstw obiektów.
Gdy warstwa obiektów zostanie opublikowana i umieszczona w portalu użytkownika, będzie ona widoczna po rozwinięciu gałęzi Moje hostowane usługi w oknie Katalog.
Domyślnie warstwy obiektów opublikowane z dokumentu aplikacji ArcMap zwracają tylko 1 000 rekordów. To ograniczenie można skonfigurować za pomocą okna dialogowego osoby publikującej podczas publikowania nowej warstwy obiektów lub zastępowania istniejącej hostowanej warstwy obiektów. Ograniczenie można również zaktualizować dla istniejących hostowanych warstw obiektów z poziomu właściwości usługi w programie ArcGIS Server Manager. Skonfiguruj właściwość Maksymalna liczba rekordów zwracana przez serwer, aby uzyskać preferowaną wartość.
Publikowanie pliku shape lub GeoJSON
Aby umożliwić wykorzystywanie w Internecie warstw obiektów pochodzących z plików shape (skompresowanych w pliku .zip) lub plików GeoJSON (.geojson lub .json), dodaj pliki do portalu i opublikuj hostowaną warstwę obiektów. Wynikowa warstwa obiektów zostanie opublikowana jako usługa na serwerze hostującym portal. Usługi te określa się mianem hostowanych warstw obiektów.
Poniższe instrukcje objaśniają, jak publikować obiekty z poziomu witryny portalu z użyciem plików shape lub GeoJSON. Obiekty są opublikowane w układzie współrzędnych WGS 1984 Web Mercator (Auxiliary Sphere).
Notatka:
Metadane określone w pliku shape nie są dodawane automatycznie do elementu pliku shape w portalu ani publikowanej hostowanej warstwy obiektów, jednakże możesz otworzyć metadane w formacie XML ze źródłowego pliku shape w edytorze internetowym dostępnym z poziomu szczegółów elementu.
- Sprawdź, czy jesteś użytkownikiem zalogowanym w instytucji i masz uprawnienia do tworzenia zasobów i publikowania hostowanych obiektów. W przypadku publikowania dużych plików, należy sprawdzić, czy podczas logowania się zaznaczone jest pole wyboru Zapamiętaj mnie. Pomaga to zapobiegać przekraczaniu limitu czasu przez witrynę internetową, zanim warstwa obiektów zostanie utworzona.
- Otwórz kartę Moje zasoby, kliknij polecenie Dodaj element, a następnie kliknij opcję Z mojego komputera.
- Kliknij przycisk Wybierz plik i wyszukaj plik na komputerze.
- Wybierz plik i kliknij przycisk Otwórz.
- Zaznacz pole wyboru znajdujące się obok opcji Publikuj ten plik jako warstwę hostowaną.
Jeśli pozostawisz to pole wyboru niezaznaczone, Twój plik danych zostanie dodany do karty Moje zasoby, ale hostowana warstwa obiektów nie zostanie opublikowana. W razie potrzeby obiekty będzie można opublikować w przyszłości. W celu uzyskania dalszych informacji, zapoznaj się z tematem Dodawanie elementów.
- Wpisz tytuł.
- Wpisz znaczniki, rozdzielając je przecinkami.
Znaczniki to wyrazy lub krótkie frazy opisujące dany element i pomagające go znaleźć podczas wyszukiwania. Obszar federalny traktowany jest jako pojedynczy znacznik, natomiast Obszar,federalny interpretowany jest jako dwa znaczniki.
- Kliknij przycisk Dodaj element. Twój plik został opublikowany jako hostowana warstwa obiektów. Przesyłanie pliku może trochę potrwać. Jednym ze sposobów przetestowania nowej hostowanej warstwy obiektów jest wyświetlenie jej w aplikacji Przeglądarka map.
- Aby udostępnić hostowane warstwy obiektów w kooperacji w postaci kopii, należy włączyć funkcję ich synchronizacji. Wykonaj poniższe czynności, aby włączyć synchronizację dla wszystkich elementów hostowanych warstw obiektów.
Plik shape należy skompresować jako plik .zip zawierający pliki .shp, .shx, .dbf oraz .prj.
Jeśli w pliku .zip znajduje się wiele plików shape, wszystkie one zostaną zawarte w warstwie obiektów.
Plik danych oraz warstwa obiektów są dodawane oddzielnie do Moich zasobów. Możesz edytować szczegóły elementu i udostępniać elementy. Elementy są niezależne, więc jeżeli użytkownik zmieni miniaturę w szczegółach elementu warstwy obiektów, ta miniatura nie zostanie zaktualizowana w szczegółach elementu pliku.
Domyślnie dostęp do hostowanej warstwy obiektów ma jedynie publikujący lub administrator. Hostowaną warstwę obiektów i plik możesz udostępnić publicznie, wszystkim osobom w instytucji lub członkom określonych grup.
Pamiętaj, że domyślnie podczas wyświetlania lub tworzenia zapytań do warstwy obiektów jednocześnie zwracanych jest tylko 2 000 rekordów. Aby zmienić liczbę zwracanych rekordów, można poddać edycji właściwość Maksymalna liczba rekordów zwracana przez serwer w parametrach usługi aplikacji ArcGIS Server Manager.
Włączanie synchronizacji w hostowanej warstwie obiektów
Po opublikowaniu hostowanej warstwy obiektów należy włączyć synchronizację w elemencie w portalu.
- Sprawdź, czy jesteś użytkownikiem zalogowanym w instytucji i masz uprawnienia do tworzenia zasobów oraz publikowania hostowanych warstw obiektów.
- Otwórz obszar Moje zasoby i znajdź hostowaną warstwę obiektów, którą chcesz udostępnić w postaci kopii dla uczestników kooperacji.
- Wybierz hostowaną warstwę obiektów, aby wyświetlić szczegóły elementu.
- Kliknij kartę Ustawienia.
- Przewiń w dół do sekcji Ustawienia warstwy obiektów (hostowanej).
- Zaznacz pole wyboru obok opcji Włącz synchronizację (edycja rozłączna z synchronizacją).
- Kliknij przycisk Zapisz.