Tworzenie aplikacji GIS w technologii Flex. Tomasz Turowski Esri Polska



Podobne dokumenty
INTEGRACJA DANYCH PRZESTRZENNYCH NA POTRZEBY PAŃSTWA I BIZNESU INNOWACYJNY PORTAL PAŃSTWOWEGO INSTYTUTU GEOLOGICZNEGO-PIB GEOLOGIA.PGI.GOV.

Instrukcja instalacji Asystenta Hotline

4. Podstawowa konfiguracja

12 czerwca Piotr Kozłowski Dyrektor ds. Rozwoju Sektora Samorządowego

BIBLIOTEKA CYFROWA JAKO KONTENER TREŚCI DLA PORTALI INTERNETOWYCH. DLIBRA & DRUPAL DWA SYSTEMY, JEDNA WITRYNA.

I. Informacje ogólne. Jednym z takich systemów jest Mambo.

Asystent Hotline Instrukcja instalacji

DLIBRA & DRUPAL DWA SYSTEMY, JEDNA WITRYNA

Przewodnik instalacji i rozpoczynania pracy. Dla DataPage+ 2013

Instrukcja obsługi xserver

Przewodnik instalacji i rozpoczynania pracy. dla DataPage+ 2012

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat usługi DHCP.

OMNITRACKER Wersja testowa. Szybki przewodnik instalacji

Opracowywanie map w ArcGIS Online i MS Office. Urszula Kwiecień Esri Polska

OpenOfficePL. Zestaw szablonów magazynowych. Instrukcja obsługi

G DATA TechPaper Aktualizacja rozwiązań G DATA Business do wersji 14.2

OMNITRACKER Wersja testowa. Szybki przewodnik instalacji

Programowanie MorphX Ax

Praca w środowisku Visual Studio 2008, Visual C

Internetowy serwis Era mail Aplikacja sieci Web

OpenLaszlo. OpenLaszlo

Rozwiązanie GIS dla mniejszego. miasta: model Miasta Stalowa Wola. Janusz JEśAK. Jacek SOBOTKA. Instytut Rozwoju Miast. ESRI Polska Sp. z o. o.

Aplikacja serwerowa Platformy Prezentacyjnej Opis produktu

TOPWEB SPSall Budowanie portalu intranetowego

Opis zmian w wersji aplikacji Cyfrowe Repozytorium Dokumentów

Integracja przykładowej hurtowni z serwisem aukcyjnym Allegro.

Opisane poniżej czynności może wykonać administrator komputera lub administrator serwera SQL (tj. użytkownik sa).

Przykłady zastosowao rozwiązao typu mapserver w Jednostkach Samorządu Terytorialnego

emszmal 3: Eksport do Subiekt GT homebanking (plugin dostępny w wersji ecommerce)

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

Plan. Aplikacja. Architektura aplikacji. Architektura aplikacji Tworzenie aplikacji Application Builder podstawy

emszmal 3: Eksport wyciągów do Subiekt (Su\Re) GT (plugin dostępny wraz z dodatkiem Biznes)

Wysyłka wniosko w ZUS - EKS. Instrukcja użytkownika aplikacji Wysyłka wniosków ZUS EKS

Szczyrk, 11 czerwca Systemy Informacji Przestrzennej. Anatomia geoportalu. Michał Mackiewicz

Tomasz Greszata - Koszalin

Obsługa poczty elektronicznej w domenie emeritus.ue.poznan.pl

Konfiguracja konta pocztowego w Thunderbird

G DATA TechPaper. Aktualizacja rozwiązań G DATA Business do wersji 14.1

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym

System EssentioCMS. Korzyści z zastosowania EssentioCMS

11. Autoryzacja użytkowników

emszmal 3: Eksport do WAPRO WF-FaKir dla Windows (plugin dostępny w wersji ecommerce)

Instrukcja instalacji aplikacji i konfiguracji wersji sieciowej. KomKOD

Oprogramowanie OpenVPN jest oprogramowaniem darmowym, które można pobrać ze strony:

KURIER BY CTI. Instrukcja do programu DATA Informatycznej Zygmunt Wilder w Gliwicach WERSJA mgr Katarzyna Wilder DLA DPD

SYSTEMY ZARZĄDZANIA TREŚCIĄ WORDPRESS

Instalacja programu. Po naciśnięciu przycisku Dalej pojawi się okno, w którym naleŝy dokonać wyboru docelowej lokalizacji.

Uruchamianie bazy PostgreSQL

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

Zasady współpracy programu Doradca Handlowy z Symfonią

Instrukcja obsługi do programu i-impxml2nexo wersja 1.0.0

WEBCON BPS Instalacja Standalone

Pytanie nr 2. Dodatkowy moduł Kreator Bannerów Czy moduł Kreator Bannerów ma być modułem zintegrowanym z portalem i pozwalającym na

Instrukcja instalacji programu SYSTEmSM

DESlock+ szybki start

WYKORZYSTANIE I ROZWÓJ WOLNEGO OPROGRAMOWANIA W WOJEWÓDZKIM WĘŹLE INFRASTRUKTURY INFORMACJI PRZESTRZENNEJ

ActiveXperts SMS Messaging Server

INSTRUKCJA UŻYTKOWNIKA Instalacja KS - EDE w systemie KS - ZSA ISO 9001:2008 Dokument: Wydanie: 1 Waga: 90

Sage Symfonia e-dokumenty. Instalacja programu

Plan. Raport. Tworzenie raportu z kreatora (1/3)

Do wersji Warszawa,

Implementacja standardu GML w oprogramowaniu ESRI i GISPartner na przykładzie Geoportalu2

Tomasz Grześ. Systemy zarządzania treścią, cz. II

RODO a programy Matsol

Archiwizacja baz MSSQL /BKP_SQL/ opis oprogramowania

Szczegółowy opis zamówienia:

ZPKSoft WDoradca. 1. Wstęp 2. Architektura 3. Instalacja 4. Konfiguracja 5. Jak to działa 6. Licencja

instrukcja instalacji i konfiguracji programu Spik Spis treści

Instalacja oprogramowania Wonderware Application Server 3.0 na potrzeby Platformy Systemowej Wonderware

MagicInfo Express instrukcja obsługi

Projektowanie, tworzenie aplikacji mobilnych na platformie Android

Zmiany wprowadzone w pakiecie. Projekt PSZ.eDOK

Fiery Remote Scan. Uruchamianie programu Fiery Remote Scan. Skrzynki pocztowe

2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego

Flex 3. Piotr Strzelczyk Wydział EAIiE Katedra Automatyki. Kraków, 2008

weblsp Wybór przeglądarki i jej ustawienia Instrukcja ADH-Soft sp. z o.o., ul. 17 Stycznia 74, Warszawa

INSTRUKCJA OBSŁUGI PROGRAMU INSTAR 1.0

ERDAS TITAN środowisko 3D udostępniania danych przestrzennych

EuroSoft Apteka. EuroSoft Sp z o.o Warszawa ul. Łopuszańska 32 tel.: (22)

SymSync integracja danych Opencart/Prestashop Symfonia Handel Instrukcja obsługi

16) Wprowadzenie do raportowania Rave

R o g e r A c c e s s C o n t r o l S y s t e m 5

WYDRA BY CTI. WYSYŁANIE DOKUMENTÓW ROZLICZENIOWYCH I ARCHIWIZACJA Instrukcja do programu

Zarządzanie Infrastrukturą IT

Instrukcja instalacji programu w sieci. Informacja o folderach

z dnia 30 maja 2017 r. Przewodniczący: Protokolant: Rafał Komoń

HELIOS pomoc społeczna

Opis modułu pl.id w programie Komornik SQL-VAT

INSTRUKCJA INSTALACJI I OBSŁUGI ZBIORCZE E-DEKLARCJE. dla Kadr Plac i ZUS PRO

Instrukcja instalacji

Fundusze Europejskie dla rozwoju innowacyjnej gospodarki. Zapytanie ofertowe. Chorzów, 13 luty 2013 r. W związku z realizacją projektu pn.

Instrukcja Instalacji. Instalacja lokalna

Konfiguracja współpracy urządzeń mobilnych (bonowników).

Podsumowanie prac związanych z dostawą sprzętu i oprogramowania oraz szkoleń.

Podręcznik użytkownika Konfiguracja Rejestracji Online

Leonard G. Lobel Eric D. Boyd. Azure SQL Database Krok po kroku. Microsoft. Przekład: Marek Włodarz. APN Promise, Warszawa 2014

procertum CLIDE Client 2.1 wersja 1.0.2

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http.

Transkrypt:

Tworzenie aplikacji GIS w technologii Flex Tomasz Turowski Esri Polska

Rodzina produktów bazujących na Fleksie ArcGIS API for Flex zbiór klas wprowadzających funkcjonalności mapowe do środowiska Flex. ArcGIS Viewer for Flex wzorcowy portal GIS na bazie ArcGIS API for Flex. ArcGIS Viewer for Flex Application Builder kreator aplikacji; służy do łatwego skonfigurowania szablonu według własnych wymagań. ArcGIS API for Flex

ArcGIS API for Flex 3.0 Wymagane Adobe Flex 4.6 SDK oraz Flash Player 11.1. Dostosowane do obsługi nowych funkcjonalności ArcGIS for Server 10.1 oraz obsługi ArcGIS Online i Portal for ArcGIS. Jest odzwierciedleniem REST API udostępnianego przez ArcGIS for Server. REST API /MapServer /MapServer /<id>/query /MapServer/identify ArcGIS API for Flex ArcGISDynamicMapServiceLayer ArcGISTiledMapServiceLayer QueryTask IdentifyTask

Komponenty ArcGIS API for Flex 13 rodzajów warstw: serwisy ArcGIS for Server, OpenStreetMapLayer, WMSLayer, GraphicsLayer itd.. Symbolizacja: SimpleMarkerSymbol, InfoSymbol itd.. Zadania: FindTask, IdentifyTask, Geoprocessor itd.. Porcje danych: IdentifyResult, LayerDetails itd.. Komponenty wizualne: Navigation, Editor, AttributeInspector, TimeSlider itd..

Komponenty ArcGIS API for Flex - przykład IdentityManager automatyczna obsługa logowania do serwisów zabezpieczonych. Klasa Singleton jedna instancja odpowiada za autoryzację użytkownika. Wystarczy ją aktywować przed połączeniem z danymi: IdentityManager.instance.enabled = true; Wygląd okna logowania determinuje skórka SignInWindow.mxml

Modyfikacja wyglądu komponentów API Standardowe skórki dołączone do API możemy dostosować wg potrzeb. Tym sposobem zmienimy np.: układ nawigacji, ikony przycisków itp..

ArcGIS Viewer for Flex 3.0 W pełni funkcjonalny portal mapowy bazujący na ArcGIS API for Flex 3.0. Przeznaczony do konfigurowania, modyfikacji i rozbudowy przez użytkownika. Do pobrania w trzech wariantach: 1. Skompilowana aplikacja. 2. Kod źródłowy. 3. Application Builder.

ArcGIS Viewer for Flex po polsku W wersji 3.0 dodano obsługę języka polskiego. Brak spolszczenia FLEX SDK. Aby skompilować ArcGIS Viewer for Flex z polską lokalizacją należy: 1. W linii poleceń przejść do katalogu: C:\Program Files (x86)\adobe\adobe Flash Builder 4.6\sdks\4.6.0\bin. 2. Uruchomić copylocale.exe en_us pl_pl. 3. Ustawić parametr compilatora: -locale=pl_pl.

Komunikacja między domenami Ze względów bezpieczeństwa, SWF nie może pobierać danych z serwerów poza swoją domeną. Aby to umożliwić, serwer docelowy powinien posiadać crossdomain.xml.

Użycie serwera proxy Proxy przyjmuje zapytania od aplikacji, przekazuje je do adresata i zwraca otrzymane odpowiedzi. Proxy używamy gdy: Aplikacja pobiera dane z innej domeny, a serwer docelowy nie posiada pliku crossdomain. Serwisy z danymi są zabezpieczone a nie chcemy ujawniać danych dostępowych.

ArcGIS Viewer for Flex Application Builder Aplikacja uruchamiana w środowisku AIR. Upraszcza konfigurację ArcGIS Viewer for Flex. Ukrywa pliki konfiguracyjne XML pod przyjaznym interfejsem kreatora.

ArcGIS Viewer for Flex Application Builder Podstawowa konfiguracja Tworzenie nowej aplikacji

ArcGIS Viewer for Flex Application Builder Nadanie nazwy Wybór warstw, narzędzi, szaty graficznej

ArcGIS Viewer for Flex Application Builder Obsługa niestandardowych widżetów 1. Włącz ustawienia zaawansowane 2. Zarządzaj niestandardowymi widżetami

ArcGIS Viewer for Flex Application Builder Przygotowanie niestandardowych widżetów Application Builder wczytuje plik w formacie ZIP Główny plik widżetu o nazwie <nazwa>widget.swf

Który wariant wybrać? ArcGIS API for Flex: Dla zaawansowanych użytkowników GIS i programistów. Wymaga znajomości Fleksa i ArcGIS for Server. Służy do tworzenia od zera własnych aplikacji. Konieczne środowisko programistyczne.

Który wariant wybrać? ArcGIS Viewer for Flex: Szablon portalu mapowego przeznaczony do własnej konfiguracji. W wersji skompilowanej, pozwala na modyfikacje w ograniczonym zakresie poprzez edycję plików XML. Nie wymaga wiedzy programistycznej. Kod źródłowy pozwala na rozbudowę lub gruntowne zmiany szablonu. Może być bazą do własnych, rozbudowanych portali. Wymaga dobrej orientacji w środowisku Flex.

Który wariant wybrać? Application Builder: Kreator aplikacji bazujących na ArcGIS Viewer for Flex. Przeznaczony dla użytkowników niezwiązanych z programowaniem. Maksymalnie upraszcza proces publikacji portalu mapowego. Zaawansowane modyfikacje możliwe poprzez import niestandardowych widżetów.

Źródło wiedzy http://resources.arcgis.com/en/communities/flex-api/index.html ArcGIS Resources Pomoc Blog Forum Galeria wdrożeń Przykłady

Dziękuję Tomasz Turowski tturowski@esri.pl Esri Polska