Technologiczne i ekonomiczne aspekty wykorzystania Wolnego Oprogramowania Michał Kukułka Kierownik Projektów GIS SMT Software S.A. / GEOSOLUTION www.smtsoftware.com www.geosolution.pl
Agenda O SMT Software SA Wolne Oprogramowanie w projektach GIS ryzyko czy szansa? Porównanie z technologiami komercyjnymi Aspekt ekonomiczny Aspekt technologiczny
SMT Software Od 2002 na rynku usług IT Ponad 200 specjalistów 6 oddziałów na terenie kraju: Warszawa, Wrocław, Poznań, Białystok, Gliwice, Katowice, 1 oddział zagraniczny w Holandii Status spółki publicznej notowanej na rynku NewConnect od kwietnia 2010 Partnerstwa: Microsoft, Oracle, Sitecore, strategiczny alians z Deloitte Współpracujemy z Microsoft w obszarze rozwoju internetowej wyszukiwarki Bing NaleŜymy do grupy kapitałowej Grupa ADV S.A.
Obszary działalności Nasze usługi i kompetencje
Zakres usług SMT outsourcing projektów i kadry specjalistów IT Systemy GIS Outsourcing IT analiza wymagań, projektowanie i wykonawstwo rozwiązań informatycznych szytych na miarę dla klientów biznesowych Systemy finansowe Rozwiązania webowe Rozwiązania mobilne Aplikacje dedykowane realizacja aplikacji biznesowych na urządzenia przenośne w tym telefony komórkowe, terminale i urządzenia PDA wdraŝanie korporacyjnych aplikacji i portali intranetowych oraz przeprowadzanie testów uŝyteczności Systemy informatyczne dla banków i instytucji finansowych przetwarzanie danych mapowych (płaskich i przestrzennych)
GIS w SMT System FLOTA (logistyka) Outsourcing programistyczny Rozwój Microsoft Bings Projekty IT w technologii: OpenSource ESRI Intergraph
Moje doświadczenie Intergraph Autodesk Udział w ponad 20 projektach IT z komponentem GIS 14 lat doświadczenia
OpenSource vs. Technologie komercyjne
Większa elastyczność MoŜliwość zmiany technologii Warunkiem jest dobry projekt techniczny Edycja kodu źródłowego w przypadku znalezionych błędów Przykład Open Layers Usuwanie błędów w technologii komercyjnej Konieczność posiadania usługi wsparcia (maintenance, subskrypcja) Aspekt ekonomiczny
Większa elastyczność MoŜliwość zastosowania dodatkowych komponentów Np.: Geoserver WMS 1.1 > Degree WMS 1.3 (Harvesting) Powszechne uŝycie Java Uniwersalność rozwiązania Ten sam budŝet większy zakres Obieg dokumentów, System Zarządzania Treścią
Wzrost konkurencyjności wśród dostawców Szybki start nowo powstałych firm Większa konkurencyjność na rynku Dostawcy techn.komercyjnych są zmuszeni do obniŝenia marŝy lub zaoferowania wartości dodanej Otwarte źródła - moŝliwość zmiany Wykonawcy przez Zamawiającego W przypadku technologii komercyjnych często nie wykonalne
OpenSource - narzędzie reklamy Autodesk upublicznienie MapGuide MapGuide 6.5 Autodesk MapGuide (koszt około 800 Euro) OpenSource MapGuide ObniŜenie kosztów rozwoju oprogramowania Forma reklamy Metoda dotarcia do klienta
OpenSource - narzędzie reklamy ESRI Udostępnienie licencji kodu źródłowego katalogu metadanych o nazwie Geoportal Server Trudna instalacja (benchmark z geonetwork) Wymaga Arcgis Server jeśli potrzebujemy mapy Udostępnienie specyfikacji standardu GeoServices Representational State Transfer (REST) Komercyjne narzędzia do edycji danych OpenStreet Maps
Rodzaje wdroŝeń kiedy stosować Wolne Oprogramowanie? Mapy internetowe Dedykowane aplikacje GIS Geoportale rozbudowane narzędzia spełniające wymagania INSPIRE
Mapy internetowe - System Integracji Danych o Mogilnikach
Technologia Apache HTTP Server PHP XML J2EE Tomcat Tomcat Baza danych Oracle 10g Openlayers GeoServer (WMS, WFS) JavaScript jquery Google Maps API
Dedykowane aplikacje GIS - Powiat Wołów
Dedykowane aplikacje GIS - Powiat Wołów Integracja warstw przestrzennych z bazami opisowymi Dedykowane funkcje wyszukiwania działek Publikacja WMS
Dedykowane aplikacje GIS - OSADY
Technologia Apache HTTP Server PHP XML J2EE Tomcat Baza danych Oracle 10g Openlayers GeoServer (WMS)/Degree JavaScript jquery
Dedykowane aplikacje GIS - MIDAS ZłoŜa kopalin Rejestr Obszarów Górniczych Wnioski/Koncesje
Dedykowane aplikacje GIS - MIDAS Rozwiązanie oparte na ArcGIS Server 9.3.1 Integracja z rozbudowaną częścią opisową Historia zmian geometrii Analizy przestrzenne
MIDAS zalety ArcGIS Server Gotowe komponenty Podstawowe rozwiązania moŝliwe do stworzenia poprzez kreatory aplikacji Zapewniona większa skalowalność systemu Cluster
ArcGIS Server/MIDAS - napotkane problemy Historia zmian brak gotowych narzędzi Integracja z częścią opisową bazy danych struktura ArcSDE Zastosowanie standardu Oracle Spatial - szybsze i przejrzyste Obecnie brak kreatorów dla technologii lekkich (JavaSrcipt, Flex)
System Integracji Danych Geologiczno-Glebowych
System Integracji Danych Geologiczno-Glebowych Beneficjent: Państwowy Instytut Geologiczny Państwowy Instytut Badawczy Wykonawca Konsorcjum: Instytut Uprawy NawoŜenia i Gleboznawstwa w Puławach SMT Software SA
System Integracji Danych Geologiczno-Glebowych Funkcjonalność Geoportalu SDI WMS WFS, WFS-T Usługa katalogowa Geoportal jako składowa systemu CMS W pełni konfigurowalne środowisko Dedykowany system ekspercki 4 modele matematyczne analiza danych 2D i 3D
Technologia Apache HTTP Server PHP Joomla XML J2EE Tomcat Baza danych Oracle 10g Baza danych MySQL Openlayers GeoServer (WMS, WFS, WSF-T) GRASS JavaScript jquery GeoNetwork Open Source (CSW)
Zarządzanie geoportal jako składowa CMS
Konfiguracja
System Integracji Danych Geologiczno-Glebowych
Modele matematyczne zdefiniowane w GRASS
GRASS Zalety Koszt Analizy GRID w środowisku aplikacji WWW Analizy 2D i 3D Wady Najnowsza wersja zawiera błędy krytyczne Wersja Beta nie obsługuje bazy Oracle Serwer plików
Rozwiązania mobilne
Nasze doświadczenie Wybrane aplikacje mobilne
Rozwiązania mobilne / zrealizowane projekty LiveCliq (Android)
Rozwiązania mobilne / zrealizowane projekty Mobilna ksiąŝka kucharska Klient: Adv.pl Mobilna ksiąŝka kucharska aplikacja na iphone oraz system Android. Aplikacja umoŝliwia przeglądanie przepisów na podstawie trzech wybranych cech: kategorii dania, rodzajów składników, czasu przygotowania. Funkcjonalności przepisu: Dodawanie do ulubionych Wysyłka na wskazany adres e-mail. Wersja Android
Rozwiązania mobilne / zrealizowane projekty Saudi Aramco Zakres współpracy: WdroŜenie systemu do monitoringu pojazdów, słuŝącego do zarządzania flotą samochodową Projekt aplikacji dostępnej równieŝ na urządzeniach przenośnych W ramach projektu w trybie on-line dostarczane są informacje o połoŝeniu 450 pojazdów, docelowo (ponad 2000) Saudi Aramco to największy koncern naftowy w Arabii Saudyjskiej
Rozwiązania mobilne / realizowane projekty
Prototyp przeglądarki WMS Ekran multi-dotykowych Obsługa gestów
Rozwiązania mobilne a OpenSource? ESRI Udostępnienie biblioteki na systemy mobilne (API) Android Windows Phone 7
Podsumowanie Wolne Oprogramowanie w projektach GIS Większa elastyczność Ten sam koszt, a większy zakres prac Uzupełnienie rozwiązań komercyjnych
Podsumowanie Wolne Oprogramowanie w projektach GIS Dostawcy technologii komercyjnych współpracują z podwykonawcami specjalizującymi się w OpenSource Są kapitało związani z tego typu firmami Korzystają z tych technologii pod szyldem marki własnej technologii
Podsumowanie Jakie technologie wybierać? Wybór rozwiązania, które są aktywnie rozwijane Popularność technologii Gwarancja wsparcia i usunięcia problemów Dostępność technologii nowi gracze na rynku Zaleta - Większy wybór potencjalnego Wykonawcy Wada brak kwalifikacji w zakresie GIS
WARSZAWA ul. Dominikańska 25a tel. +48 (0) 22 380 47 50 fax +48 (0) 22 380 47 51 WROCŁAW ul. Marszałka Józefa Piłsudskiego 13 tel. +48 (0) 71 769 59 00 fax +48 (0) 71 769 59 01 GLIWICE ul. ŁuŜycka 16 tel. +48 (0) 32 237 41 88 Kontakt: Michał Kukułka tel. 511 434 835 e-mail: michal.kukulka@smtsoftware.com