ESRI ArcGIS-innowacje

Aplikacje w terenie - AppStudio for ArcGIS

Kilka dni temu wzięliśmy udział i przeprowadziliśmy transmisję z webinarium poświęconego narzędziom, które ArcGIS oferuje do tworzenia aplikacji. W webinarium wzięli udział Ana Vidal i Franco Viola, którzy początkowo kładli nacisk na AppStudio for ArcGIS, wyjaśniając nieco, w jaki sposób interfejs ArcGIS jest powiązany ze wszystkimi jego komponentami, zarówno aplikacjami komputerowymi, jak i korzystaniem z sieci.

Podstawowe aspekty

Program seminarium został zdefiniowany przez cztery podstawowe punkty: wybór szablonów, konfiguracja stylu i ładowanie aplikacji internetowych na platformach lub sklep gdzie użytkownicy mogą pobierać aplikacje i używać ich w środowisku osobistym lub w pracy. Użyteczność tworzonych aplikacji zależy od tego, do czego zostały utworzone, dlatego ArcGIS klasyfikuje ich aplikacje na:

  • Biuro - stacjonarny: (związane ze wszystkimi programami powiązanymi z ArcGIS w środowisku komputerowym, takim jak Microsoft Office)
  • pole: to aplikacje, które udostępniają urządzenia do zbierania danych w terenie, takie jak Collector for ArcGIS lub Navigator
  • Społeczność: są to aplikacje, dzięki którym użytkownicy mogą komunikować się i wyrażać swoje opinie na temat środowiska, współpracując przy zbieraniu informacji dla GIS, co jest obecnie nazywane
  • Twórcy: jest przeznaczony do tworzenia aplikacji internetowych lub dowolnego typu urządzenia mobilnego (responsywnego), poprzez konfigurowalne szablony, Web Appbuilder dla ArcGIS lub bohatera webinar AppStudio dla ArcGIS.

AppStudio dla Arcgis to aplikacja, która tworzy „Rodzime aplikacje wieloplatformowe”, to znaczy, że można ich używać z komputerów PC, tabletów lub smartfonów. Jest zdefiniowany przez dwa formaty jego użycia, jeden podstawowy, do którego można uzyskać dostęp z sieci. I najbardziej zaawansowana aplikacja pobierana do użytku z komputera. Dzięki AppStudio masz możliwość tworzenia aplikacji od podstaw lub pobierania szablonów wcześniej w aplikacji lub utworzonych wcześniej przez innych użytkowników. Vidal pokazał wiele aplikacji, które zostały stworzone z AppStudio, do różnych celów, od turystyki, gastronomii, ekologii i crowdsourcingu.

Integracja technologiczna

Interesujący jest aspekt wyzwań i rozważań, które należy podjąć, podejmując decyzję o utworzeniu aplikacji i jakie są notoryczne różnice między rozwojem a kodami programowania i tworzeniem ich z AppStudio.

„Wyzwaniem dla AppStudio było stworzenie łatwej w użyciu platformy, ekonomicznie dostępnej publicznie, która ułatwi rozwój rodzimych aplikacji i która może być dystrybuowana na wszystkie platformy”

Jeżeli pojawia się inicjatywa rozpoczęcia tworzenia aplikacji z określonymi kodami programistycznymi, to należy wziąć pod uwagę, że: jest to drogie pod każdym względem (trzeba mieć duży kapitał ekonomiczny, ludzki i czasowy), należy również określić, w jaki sposób aplikacja będzie dystrybuowana aplikacja, zdefiniuj parametry bezpieczeństwa; takie jak udostępnianie aplikacji jako publicznej lub prywatnej dla niektórych użytkowników. Ważne jest również, aby wziąć pod uwagę konserwację i aktualizacje, które są zwykle najbardziej skomplikowane ze względu na dużą ilość czasu.

Rozumie się, że AppStudio upraszcza koszty, zarówno czasowe, jak i finansowe, jest też niezwykle łatwy w obsłudze (szczególnie dla osób niezwiązanych ze światem programowania i które nigdy nie miały styczności z żadną treścią) tego typu); nie musisz być doświadczonym programistą. AppStudio jest oparte na ArcGIS Runtime, składającym się z wielu bibliotek, które umożliwiają analizę i wizualizację map, a także zawiera aplikację mobilną, za pomocą której można symulować ostateczną wizualizację przed wysłaniem jej do odpowiednich sklepów z aplikacjami. Działa na wielu platformach, co jest kolejnym plusem, ponieważ można powiedzieć, że nie ma ograniczeń w używaniu przez system operacyjny.

Aby natywna aplikacja była obsługiwana w systemach 5 (iOS, Android, Windows, Linux i Mac), 5 musi generować kod programowania (5X), tutaj jest jedna z trudności dla zwykłych użytkowników, ale byłeś Rozwiązany przez ApStudio (1X - kod kodu wielokrotnego użytku). To dzięki technologii Qt - Framework.

Oprócz powtarzających się komentarzy dotyczących prostoty użytkowania AppStudio, najcenniejszą rzeczą było zobaczenie kilku aplikacji stworzonych za pomocą tej platformy, takich jak: TerraThruth, Turt lub Ecological Marine Unit Explorer, który jest przykładem redukcji czasu, ponieważ był opracowane tylko w 3 tygodniach.

Dzięki praktycznemu przykładowi webinar zobaczył początkowe kroki w celu utworzeniaprosta aplikacja i wyślij ją do odpowiednich sklepów z aplikacjami, podkreślając, że nie powinieneś mieć wystarczającego doświadczenia w programowaniu GIS, gdy widzimy interfejs platformy AppStudio na komputer.

Funkcje są wygodne, łatwe do zlokalizowania; w każdej aktualizacji dodaje się więcej, szablony są hostowane na platformie i zależą od tego, jaki motyw ma być wyświetlany. Na przykład użyliśmy informacji firmy o nazwie Galeria, która wymagała utworzenia aplikacji, aby pokazać lokalizację wydarzeń związanych ze sztuką między Palermo - Recoleta i the Arts Circuit.

Szablon Map Tour został wybrany dla tej firmy, ponieważ ma na celu wyeksponowanie opisów pewnego tematu; jedną z jego cech szczególnych jest to, że można go połączyć z dowolną mapą fabularną, która została wcześniej utworzona. Umieszczane są początkowe cechy, którymi są: tytuł, podtytuł, opis, tagi i uzyskuje się pierwszy widok.

Kontynuuj konfigurację aplikacji po wybraniu szablonu, z jego właściwościami wybierasz obraz tła, czcionkę i rozmiar prezentacji. Tworzona jest wycieczka Mapa powiązana z szablonem, która zostanie powiązana z aplikacją za pomocą identyfikatora.

Następnie zostanie wybrana ikona, którą będziesz mieć w sklepie z aplikacjami, a także obraz, który będzie widoczny podczas ładowania aplikacji. Dodanie próbki lub próbki, jest również możliwe, i możesz dodać tyle, ile potrzeba, na przykład: połączenie z kamerą urządzenia, lokalizację w czasie rzeczywistym, czytnik kodów kreskowych lub uwierzytelnianie za pomocą odcisków palców.

Określa się, które są platformy do czytania, jeśli jest to komputer, tablet lub smartfon, jeśli chcesz mieć trzy platformy, które możesz wybrać, a na koniec przesłać do ArcGIS online i do różnych sklepów z aplikacjami internetowymi.

Wkład w geoinżynierię

AppStudio for ArcGIS stanowi wielką innowację technologiczną, nie tylko w celu uproszczenia pracy nad programowaniem, ale także ze względu na łatwość użytkowania, szybkość, z jaką można utworzyć aplikację do określonego celu i udostępnić ją we wszystkich sklepach z aplikacjami . Podobnie, jednym z najbardziej interesujących punktów jest to, że umożliwia testowanie - testowanie, jak będzie wyglądać doświadczenie użytkownika.

Można powiedzieć, że aplikacje, które są tworzone z funkcjonalnościami ukierunkowanymi na zagospodarowanie przestrzenne, mają wielki wkład w geoinżynierię, po prostu dlatego, że aplikacje te mogą pozwolić na lepszą komunikację między analitykiem a użytkownikiem w odniesieniu do środowiska. Każda z aplikacji ma możliwość przesyłania danych do chmury GIS i późniejszego podejmowania decyzji, co skłania nas do stwierdzenia, że ​​staną się kluczowymi punktami dla rozwoju bardziej połączonych środowisk, w których zasoby i narzędzia technologiczne są zintegrowane z doświadczenie użytkownika.

AppStudio to jeden z rozdziałów kursu Advanced ArcGIS Pro

Golgiego Alvareza

Pisarz, badacz, specjalista w zakresie modeli zarządzania gruntami. Uczestniczył w konceptualizacji i wdrażaniu modeli takich jak: Krajowy System Zarządzania Nieruchomościami SINAP w Hondurasie, Model Zarządzania Wspólnymi Gminami w Hondurasie, Zintegrowany Model Zarządzania Katasterem – Rejestr w Nikaragui, System Administracji Terytorium SAT w Kolumbii . Redaktor bloga wiedzy Geofumadas od 2007 roku i twórca Akademii AulaGEO, która obejmuje ponad 100 kursów z zakresu GIS - CAD - BIM - Digital Twins.

Powiązane artykuły

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Powrót do góry przycisk