Usługi narzędziowe zapewniają instytucji określone funkcje, takie jak drukowanie map, lokalizowanie adresów, obliczanie powierzchni, znajdowanie wskazówek dojazdu czy wykonywanie analiz. Niektóre usługi narzędziowe zawierają usługi domyślne, ale możliwe jest też użycie własnych usług. Aby dowiedzieć się, jak skonfigurować instytucję pod kątem korzystania z usług narzędziowych, zapoznaj się z tematem Konfiguracja usług narzędziowych.
Drukowanie
Usługi drukowania umożliwiają drukowanie lub podgląd map internetowych. Mapy można drukować z poziomu przeglądarki map Map Viewer, z poziomu aplikacji internetowej utworzonej za pomocą aplikacji ArcGIS Web AppBuilder lub za pomocą szablonów aplikacji ArcGIS Configurable Apps. Aplikacje utworzone przy użyciu szablonu lub za pomocą aplikacji Web AppBuilder używają w swoich widżetach drukowania usługi drukowania instytucji. Po kliknięciu przycisku Drukuj w przeglądarce map Map Viewer usługa drukowania tworzy dokumenty przeznaczone do druku stosujące kompozycje dostępne dla tej usługi drukowania. Można też tworzyć niestandardowe szablony kompozycji wydruku oferujące opcje kompozycji wydruku dostępne w przeglądarce map Map Viewer.
Geokodowanie
Usługi geokodowania służą do wyszukiwania i lokalizowania adresów i miejsc na mapie. Instytucja jest wstępnie skonfigurowana do korzystania z usługi ArcGIS World Geocoding Service hostowanej w usłudze ArcGIS Online, która pozwala na znalezienie i zlokalizowanie na mapie określonego adresu lub nazwy miejsca.
Instytucję można skonfigurować również pod kątem korzystania z usługi geokodowania za pośrednictwem konta instytucji ArcGIS Online (np. usługi ArcGIS World Geocoding Service) lub własnej usługi geokodowania oferowanej na serwerze ArcGIS Server. Jest to polecane w następujących przypadkach:
- Konieczność geokodowania wielu adresów jednocześnie (geokodowanie wsadowe), na przykład podczas dodawania pliku .csv zawierającego adresy do mapy internetowej lub w przypadku korzystania z dodatku ArcGIS for Office w celu sporządzenia mapy w oparciu o arkusz kalkulacyjny programu Microsoft Excel. Aby dowiedzieć się, jak skonfigurować geokodowanie wsadowe, zapoznaj się z tematem Konfiguracja portalu do obsługi geokodowania adresów.
- Konieczność geokodowania adresów lub miejsc na podstawie własnych danych.
- Brak połączenia internetowego lub zezwolenia na korzystanie z zewnętrznych usług geokodowania ze względów bezpieczeństwa lub innych powodów.
Geometria
Usługi geometrii wykonują obliczenia niezbędne podczas analizy przestrzennej, na przykład do tworzenia buforów lub obliczania powierzchni. Instytucja korzysta domyślnie z usługi geometrii usługi ArcGIS Online. Innym sposobem jest użycie wstępnie skonfigurowanej usługi geometrii z jednego z serwerów sfederowanych. Można również zastosować niestandardową usługę geometrii ArcGIS Server.
Wyznaczanie tras
Usługi wyznaczania trasy umożliwiają wyznaczenie trasy między dwoma lub większą liczbą lokalizacji. Usługa narzędziowa wyznaczania trasy instytucji jest używana przez narzędzie Wskazówki dojazdu na mapach internetowych.
W instytucji ArcGIS Enterprise nie ma domyślnej usługi wyznaczania tras. Aby wyznaczyć wskazówki dojazdu z poziomu przeglądarki map Map Viewer, możesz opublikować usługę wyznaczania trasy lub użyć usługi wyznaczania trasy ArcGIS Online World.
Usługa wyznaczania trasy ArcGIS Online World wymaga konta instytucji. Ponieważ do korzystania z tej usługi wymagane są poświadczenia, należy dodać usługę (https://route.arcgis.com/arcgis/rest/services/World/Route/NAServer/Route_World) jako element portalu. Następnie można będzie użyć adresu URL elementu REST dla usługi wyznaczania trasy w portalu. Instrukcje znajdują się w sekcji „Jeżeli usługa nie pochodzi z serwera sfederowanego i wymaga poświadczeń” tematu Konfiguracja usług narzędziowych.
W przypadku nieskonfigurowania usługi narzędziowej wyznaczania trasy przycisk Wskazówki dojazdu będzie niedostępny w przeglądarce map Map Viewer. Instrukcje przeprowadzania konfiguracji znajdują się w temacie Konfigurowanie portalu pod kątem wyznaczania wskazówek dojazdu.
Infrastruktura sieciowa
Poniżej podano część grupy usług określanych mianem usług infrastruktury sieciowej. Każda z tych usług jest wymagana do tego, by w instytucji były dostępne narzędzia analizy sieciowej.
Najbliższy obiekt
Wyszukanie szpitala zlokalizowanego najbliżej miejsca wypadku, samochodów policyjnych znajdujących się w najmniejszej odległości od miejsca popełnienia przestępstwa lub sklepu położonego najbliżej miejsca zamieszkania klienta to przykłady zadań, jakie można wykonać, korzystając z usługi wyznaczania najbliższego obiektu. Podczas wyszukiwania najbliższych obiektów można określić liczbę elementów, które mają zostać odnalezione oraz kierunek ruchu — w stronę danego obiektu lub od tego obiektu. Po wyszukaniu najbliższych obiektów możesz wyświetlić najlepszą trasę prowadzącą do nich lub od nich razem z informacjami dotyczącymi każdego obiektu, takimi jak np. czas podróży, odległość do przebycia oraz wskazówki dojazdu. Podczas wyznaczania najlepszych tras usługa może uwzględnić bieżące dane o natężeniu ruchu drogowego. Dodatkowo można określić wartość graniczną, po przekroczeniu której usługa nie będzie wyszukiwać obiektu. Można na przykład skonfigurować usługę wyznaczania najbliższych obiektów tak, aby wyszukiwane były szpitale, do których od miejsca wypadku można dotrzeć w ciągu 15 minut. Szpitale, do których dojazd zająłby ponad 15 minut nie są uwzględniane w wynikach. Szpitale są nazywane obiektami, a wypadek określa się mianem zdarzenia. Usługa pozwala na wykonywanie wielu analiz dotyczących najbliższych obiektów jednocześnie. Oznacza to, że dla wielu zdarzeń można znajdować najbliższe obiekty jednocześnie.
Ta usługa obsługuje synchroniczne i asynchroniczne tryby wykonywania. Więcej informacji zawiera dokumentacja interfejsu ArcGIS REST API.
Obszar obsługiwany
Usługa wyznaczania obszarów obsługiwanych umożliwia wyszukiwanie obszarów, do których można dotrzeć z lokalizacji wejściowej w ciągu określonego czasu podróży lub obszarów znajdujących się w określonej odległości od tej lokalizacji. Obszar obsługiwany to obszar obejmujący wszystkie ulice, do których można dostać się z co najmniej jednej lokalizacji w określonym czasie lub po przebyciu podanej odległości; ulice te są nazywane obiektami. Obszary obsługiwane służą głownie do wizualizacji dostępności obiektów i wykonywania związanych z nimi pomiarów. Na przykład, za pomocą poligonu trzyminutowego czasu dojazdu wokół sklepu spożywczego można określić, którzy mieszkańcy są w stanie do niego dotrzeć w ciągu trzech minut i tym samym sprawdzić prawdopodobieństwo dokonywania przez nich zakupów w tym sklepie. Usługa pozwala również na tworzenie wielu koncentrycznych obszarów obsługiwanych wokół co najmniej jednego obiektu w celu zweryfikowania, jak zmienia się dostępność wraz ze zwiększeniem czasu podróży lub odległości do przebycia. Dzięki temu można jej na przykład użyć do określenia, do których szpitali można dotrzeć w ciągu 5, 10 i 15 minut od szkół. W przypadku tworzenia obsługiwanych obszarów na podstawie czasu podróży usługa może skorzystać z danych o natężeniu ruchu drogowego, które mogą wpływać na to, do jakich obszarów można dotrzeć o różnych porach dnia.
Ta usługa obsługuje synchroniczne i asynchroniczne tryby wykonywania. Więcej informacji zawiera dokumentacja interfejsu ArcGIS REST API.
Problem wyznaczania tras pojazdów
Wiele instytucji obsługuje zamówienia, korzystając z floty pojazdów. Na przykład, duży sklep meblowy może używać kilku samochodów ciężarowych do dostarczania mebli do domów. Firma specjalizująca się w recyklingu olejów może wyznaczać dla samochodów trasy z zakładu do restauracji, od których odbierany jest olej. Ministerstwo zdrowia może wyznaczać terminy wizyt kontrolnych dla każdego z zatrudnianych inspektorów sanitarnych. Problem decyzyjny, który został przedstawiony w tych przykładach, to problem marszrutyzacji (VPR). Każda z instytucji musi określić, do których z docelowych lokalizacji zleceń (domy, restauracje lub miejsca inspekcji) należy dotrzeć, korzystając z danego zasobu (samochód lub inspektor sanitarny) i w jakiej kolejności należy obsłużyć określone punkty. Głównym celem jest optymalizacja procesu obsługi i minimalizacja ogólnego kosztu operacyjnego generowanego przez posiadaną flotę pojazdów. Usługa wyznaczania tras dla pojazdów (VPR) może zostać użyta do ustalania sposobu realizacji bardzo złożonych zadań zarządzania flotą. Dodatkowo usługa może posłużyć do rozwiązywania bardziej specyficznych problemów, dzięki wielu dostępnym opcjom, takim jak np. dopasowywanie pojemności ładunkowej pojazdów do liczby zleceń, zapewnianie wysokiej jakości obsługi klienta poprzez uwzględnianie dowolnych okien czasowych zleceń, wyznaczanie przerw dla kierowców oraz łączenie zleceń, co umożliwia ich realizację przez ten sam zasób.
Rozważmy przykład, jakim jest dostawa towarów do sklepów spożywczych z lokalizacji, w której znajduje się magazyn główny. Magazyn dysponuje flotą złożoną z trzech samochodów dostawczych. Magazyn działa tylko w określonym oknie czasowym — od 8:00 do 17:00. W tym czasie wszystkie samochody dostawcze muszą wrócić do magazynu. Pojemność ładunkowa każdego samochodu dostawczego to 15 000 funtów, która stanowi limit przewożonych w nim towarów. Każdy ze sklepów złożył zamówienie na określoną ilość towarów (wyrażoną w funtach), którą należy dostarczyć. Ponadto każdy sklep wyznaczył okna czasowe określające czas realizacji dostawy. Co więcej, każdy kierowca może pracować tylko osiem godzin dziennie, musi mieć czas na przerwę obiadową i otrzymuje zapłatę za czas spędzony za kierownicą na obsłudze sklepów. Z usługi można skorzystać do wyznaczenia trasy dla każdego zasobu w taki sposób, aby zrealizować dostawy z uwzględnieniem wszystkich wymagań związanych z pojazdem i zamówieniem i jednocześnie zminimalizować czas spędzony na każdej z tras przez kierowcę.
Ta usługa obsługuje synchroniczne i asynchroniczne tryby wykonywania. Więcej informacji zawiera dokumentacja interfejsu ArcGIS REST API.
Lokalizacja i przydzielanie
Usługa rozwiązywania problemu lokalizacji/alokacji może pomóc w dokonaniu wyboru z określonego zbioru obiektu, który zostanie użyty na podstawie jego potencjalnej interakcji z punktami zapotrzebowania. Może ona pomóc w uzyskaniu odpowiedzi na pytania, takie jak:
- Biorąc pod uwagę istniejące jednostki straży pożarnej, jaka lokalizacja nowej jednostki zapewniłaby najkrótszy czas reakcji na zgłoszenia?
- Jeżeli firma prowadząca sprzedaż detaliczną musi zlikwidować miejsca zatrudnienia, które sklepy powinny zostać zamknięte, aby utrzymać jak najwyższy poziom sprzedaży?
- Gdzie należy wybudować zakład przemysłowy, aby odległość od centrów dystrybucyjnych była jak najmniejsza?
W powyższych przykładach, obiekty to jednostki straży pożarnej, sklepy detaliczne oraz zakłady przemysłowe, natomiast punkty zapotrzebowania to budynki, klienci oraz centra dystrybucyjne.
Celem może być minimalizacja całkowitej odległości między punktami zapotrzebowania a obiektami, maksymalizacja liczby obsługiwanych punktów zapotrzebowania znajdujących się w określonej odległości od obiektów, maksymalizacja określonej ilości popytu, która maleje wraz ze zwiększeniem odległości od obiektu, lub maksymalizacja poziomu popytu w środowisku obiektów współpracujących bądź rywalizujących ze sobą. Więcej informacji zawiera dokumentacja interfejsu ArcGIS REST API.
Narzędzia do wyznaczania trasy
Usługa narzędziowa wyznaczania trasy zawiera narzędzia dostarczające dodatkowych informacji podczas pracy z usługami analizy sieciowej dostępnymi w usłudze ArcGIS Online. Obecnie usługa narzędziowa wyznaczania trasy zawiera tylko jedno narzędzie, GetTravelModes. To narzędzie zwraca listę trybów podróżowania skonfigurowanych dla instytucji, których można używać w usługach analizy sieciowej. Tryb podróżowania reprezentuje sposób przemieszczania się, na przykład jazdę samochodem lub spacer. Typy podróżowania to właściwie szablony obejmujące długą listę ustawień podróżowania.
Narzędzie GetTravelModes może być wykorzystywane przez różne aplikacje w celu wyświetlania nazw i ewentualnie opisów dostępnych trybów podróżowania ich użytkownikom. Administrator instytucji może konfigurować tryby podróżowania w celu zmiany właściwości domyślnych trybów podróżowania oferowanych przez usługę ArcGIS Online, dodać nowe tryby podróżowania, które lepiej odzwierciedlają procedury wykonywania zadań w instytucji lub usunąć tryby podróżowania, które nie są odpowiednie dla procedur wykonywania zadań w instytucji. Więcej informacji zawiera dokumentacja interfejsu ArcGIS REST API.
Ruch
Mapowej usługi ruchu drogowego można użyć do wizualizacji w czasie rzeczywistym prędkości ruchu drogowego oraz zdarzeń, takich jak wypadki, place pubowy oraz zamknięte ulice. Wizualizacja ruchu drogowego prezentuje, w jaki sposób zmienia się prędkość podróży na określonych odcinkach ulic w czasie. Zdarzenia związane z ruchem drogowym wyświetlane w usłudze mapowej dostarczają informacji o lokalizacji zdarzeń oraz przedstawiają pewne atrybuty, takie jak dane o tym, jak poważne jest zdarzenie, przewidywany czas rozpoczęcia i zakończenia, a także opis zdarzenia. Dane dotyczące prędkości ruchu drogowego oraz zdarzeń są aktualizowane co pięć minut.
Mapowa usługa ruchu drogowego świetnie sprawdza się jako warstwa będąca tłem przy wyświetlaniu wyników wygenerowanych przez usługi analizy sieciowej. Z danych o natężeniu ruchu drogowego używanych przez mapową usługę ruchu drogowego korzystają również usługi analizy sieciowej podczas wykonywania analizy. Aby wyjaśnić dlaczego skorzystanie z usługi wyznaczania tras zwróciło określoną trasę, razem z trasą można wyświetlić mapę ruchu drogowego w celu przedstawienia miejsc występowania korków drogowych, które wpłynęły na wybór dróg składających się na trasę.
Dane dotyczące ruchu drogowego wykorzystywane przez tę usługę są aktualizowane co pięć minut. Każda aktualizacja tych danych obejmuje również przewidywane prędkości ruchu drogowego dla następnych dwunastu godzin. Umożliwia to planowaną w przyszłości wizualizację ruchu drogowego. Usługa archiwizuje informacje o ruchu drogowym na okres dwunastu godzin. Daje to możliwość wizualizacji prędkości ruchu drogowego w oknie czasowym o wielkości dwudziestu czterech godzin. Wypadki drogowe nie są archiwizowane, a informacje o nich są odświeżane przy każdej aktualizacji. Więcej informacji zawiera dokumentacja interfejsu ArcGIS REST API.
Dane o ruchu drogowym
Usługa narzędziowa Dane o ruchu drogowym umożliwia usługom wyznaczania tras ArcGIS Enterprise korzystanie z aktualnych i przewidywanych prędkości ruchu drogowego podczas wykonywania analizy. Aby opublikować usługi wyznaczania tras, które korzystają z aktualnych danych o ruchu drogowym, wykonaj następujące czynności:
- Skonfiguruj usługę narzędziową Dane o ruchu drogowym. Usługa narzędziowa Dane o ruchu drogowym jest dostępna tylko w usłudze ArcGIS Online. Z tego względu należy skonfigurować ją w ustawieniach instytucji w panelu usługi ArcGIS Online. Włącz opcję Dane o ruchu drogowym i wprowadź poświadczenia nazwanych użytkowników z instytucji ArcGIS Online. Instytucja ArcGIS Online powinna również dysponować rozszerzeniem w zakresie aktualnych danych o ruchu drogowym. Jeśli Twoja instytucja ArcGIS Online nie ma rozszerzenia aktualnych danych o ruchu drogowym, skontaktuj się z działem obsługi klienta (w USA) lub lokalnym dystrybutorem firmy Esri (poza USA).
- W aplikacji ArcGIS Pro skonfiguruj zestaw danych sieciowych na potrzeby korzystania z usługi narzędziowej Dane o ruchu drogowym. Można to zrobić z poziomu zakładki Aktualne natężenie ruchu drogowego, w tym celu należy przejść do właściwości zestawu danych sieciowych na stronie Ruch drogowy. Tylko zestawy danych sieciowych dostępne w usłudze ArcGIS StreetMap Premium można skonfigurować w taki sposób, aby korzystały z aktualnych danych o ruchu drogowym.
- Użyj tego zestawu danych sieciowych z poziomu aplikacji ArcGIS Pro lub opublikuj usługi wyznaczania tras w portalu, bazując na tym zestawie danych sieciowych.
Notatka:
Usługa narzędziowa Dane o ruchu drogowym nie zawiera składnika wizualnego i nie może być wyświetlana na mapie. W celu wizualnego przedstawienia informacji o ruchu drogowym na mapie skorzystaj z usługi mapy ruchu drogowego dostępnej w usłudze ArcGIS Online.Wzbogacanie danych przestrzennych
Usługa GeoEnrichment oferuje możliwość uzyskiwania danych na temat określonej lokalizacji lub określonego obszaru. Służy ona do pobierania informacji na temat ludności, miejsc oraz działalności na określonym obszarze lub w podanej odległości (także w formie czasu przejazdu) od danej lokalizacji. Mówiąc bardziej szczegółowo, po przesłaniu punktu lub poligonu do usługi GeoEnrichment użytkownik może uzyskać dane demograficzne oraz inne istotne charakterystyki odnoszące się do otaczającego obszaru. Za pomocą usługi wzbogacania danych przestrzennych można także uzyskać dodatkowy kontekst geograficzny (na przykład kod pocztowy określonej lokalizacji) lub granice geograficzne (na przykład geometrię obsługiwanego obszaru pozwalającą na określenie czasu przejazdu). Obecnie usługa ta jest dostępna na obszarze Kanady, Stanów Zjednoczonych oraz niektórych krajów Europy. W przyszłości lista zostanie uzupełniona o kolejne kraje.
Ta usługa umożliwia udzielanie odpowiedzi na pytania dotyczące lokalizacji, na które nie można odpowiedzieć, korzystając wyłącznie z map. Przykład: Jakiego rodzaju ludność mieszka w danym miejscu? Co ludzie na danym obszarze lubią robić? Jakie są ich zwyczaje i styl życia? Jakiego rodzaju działalność jest prowadzona na tym obszarze?
Analiza lokalizacji jest popularnym sposobem wykorzystania danych tego typu. Na przykład usługę GeoEnrichment można wykorzystać do zbadania wpływu utworzenia nowego centrum lokalnego w sąsiedztwie na jego zaludnienie. W tej usłudze, po przesłaniu proponowanej lokalizacji uzyskuje się dane demograficzne oraz inne istotne charakterystyki odnoszące się do obszaru otaczającego podaną lokalizację. Więcej informacji zawiera dokumentacja interfejsu ArcGIS REST API.
Wysokość tworzenia ortomap
Usługa wysokościowa tworzenia ortofotomap udostępnia aplikację internetową Ortho Maker dającą możliwość tworzenia zbioru obrazów, mozaik obrazów ortofotomap, numerycznych modeli powierzchni, numerycznych modeli terenu oraz produktów pochodnych odnoszących się do terenu, takich jak mapy spadków i ekspozycji powierzchni. Umożliwia także wypełnianie luk podczas tworzenia produktów numerycznego modelu wysokościowego na podstawie chmury punktów.
Wysokości i hydrologia
Usługi analizy wysokościowej umożliwiają przeprowadzanie różnych operacji dla celów analizy wysokościowej (Profil, Widoczność i Podsumowanie danych wysokościowych) i analizy hydrologicznej (Zlewnia i Trasuj w dół). Dane, na których operują te usługi, są hostowane i obsługiwane przez firmę Esri. Więcej informacji zawiera dokumentacja interfejsu ArcGIS REST API.