Erstellung und Betrieb von (GEONIS) Apps im Enterprise-Umfeld für Web und Mobile - map.apps

 
WEITER LESEN
Erstellung und Betrieb von (GEONIS) Apps im Enterprise-Umfeld für Web und Mobile - map.apps
map.apps

Erstellung und Betrieb von (GEONIS) Apps
im Enterprise-Umfeld für Web und Mobile

Christoph Uhlenküken, con terra GmbH
Geocom User Conference Deutschland
24.02.2015
Erstellung und Betrieb von (GEONIS) Apps im Enterprise-Umfeld für Web und Mobile - map.apps
map.apps - Kern Eigenschaften

     Flexibles Toolkit zur Erstellung von
      Aufgaben-optimierten, schnellen
      Lösungen und Apps zur Verwendung in
      Desktop und Mobile Umgebungen

     Zentrale Betriebsumgebung für den
      effizienten IT-Betrieb von multiplen Apps
      für unterschiedlichste Zwecke

     Enterprise-ready durch standardisierte
      Anbindung an die Dateninfrastrukturen und
      Integration mit vorhandenen Systemen

2   © con terra GmbH
Erstellung und Betrieb von (GEONIS) Apps im Enterprise-Umfeld für Web und Mobile - map.apps
Der klassische Ansatz… wenige große Informationssysteme
    organisieren die Infrastrukturen in Unternehmen und der Öffentlichkeit

      Informations-
         systeme

         Dateninfrastruktur
    (in Unternehmen/öffentlich)

          Daten/Dienste/
            Systeme

3
Erstellung und Betrieb von (GEONIS) Apps im Enterprise-Umfeld für Web und Mobile - map.apps
Heute… Aufgaben-fokussierte, einfach zu nutzende Apps…
    In Enterprise Umgebungen mit vielen Aufgaben führt das potentiell zu vielen Apps

     Informations-             App                          App
        systeme                      App             App
                                               App
                                 App                        App

     Dateninfrastrukturen             Dateninfrastrukturen

        Daten/Dienste/                     Daten/Dienste/
          Systeme                            Systeme

4
Erstellung und Betrieb von (GEONIS) Apps im Enterprise-Umfeld für Web und Mobile - map.apps
map.apps organisiert App Landschaften
    Es erlaubt die Umsetzung von Enterprise Lösungen als gemanagte und
    organisierte Apps in einer zentralen Betriebsumgebung

      Informations-           App                          App   App   App     App      App
         systeme                    App             App           Apps         Apps
                                              App                       map.apps
                                App                        App

       Dateninfrastrukturen          Dateninfrastrukturen           Dateninfrastrukturen

            Daten/Dienste/                Daten/Dienste/               Daten/Dienste/
              Systeme                       Systeme                      Systeme

5   © con terra GmbH
Erstellung und Betrieb von (GEONIS) Apps im Enterprise-Umfeld für Web und Mobile - map.apps
Bundles - die map.apps Bausteine!

 Eine App ist die „passende” Zusammenstellung von „Bausteinen“ (Bundles)
 Bundles sind intelligent, kontext-sensitiv, dynamisch, austauschbar, verknüpfbar,,…
 Einfach durch Nutzung von Vorlagen (Templates) und App Builder
Erstellung und Betrieb von (GEONIS) Apps im Enterprise-Umfeld für Web und Mobile - map.apps
Bundle Management
 Der Funktionsumfang von map.apps kann sehr einfach durch neue Bundles erweitert werden

                                     von Kunden
                                      erstelltes
                von Partnern           Bundle             durch die
                  erstelltes                          community erstelltes
                   Bundle                                  Bundle

von con terra
  erstelltes                                                            durch Erweiterungen
   Bundle                                                                 bereitgestelltes
                                                                              Bundle
                                      map.apps
Erstellung und Betrieb von (GEONIS) Apps im Enterprise-Umfeld für Web und Mobile - map.apps
Wertstellung – Wofür map.apps?

     Unterstützt zahlreiche Facetten von Apps…
        > Zweck, Nutzergruppen, Rollen, Mobile/Desktop, mit Karte/ohne Karte, Online/Offline, HTML5
          Ja/Nein
     …während hingegen Grundeigenschaften aller Apps standardisiert sind
        > Applikationsentwicklung
        > Anbindung von und Integration mit Drittsystemen
        > Betrieb
     Bindet Fachabteilungen in die App-Erstellung mit ein
        > Werkzeug-unterstützte und Vorlagen-basierte Erstellung von Apps

8   © con terra GmbH
Erstellung und Betrieb von (GEONIS) Apps im Enterprise-Umfeld für Web und Mobile - map.apps
Nutzen

     Nutzer:
        > Geschäftliche Aufgaben mit Zweck-optimierten, einfachen, ansprechende Apps
     IT-Betrieb:
        > eine Betriebsumgebung bedient viele Apps; effizienter Betrieb/Wartung/Integration
     Fachabteilung:
        > Möglichkeit zu Erstellung von Apps im Rahmen der Umgebung
     Management:
        > Schnelle Inwertsetzung und schnelle Ergebnisse durch stufenweise Ausbau
     Partner/Community:
        > Austausch von Entwicklung und Sharing von Aufwänden

9   © con terra GmbH
Erstellung und Betrieb von (GEONIS) Apps im Enterprise-Umfeld für Web und Mobile - map.apps
Einsatzbereiche von map.apps

      Einfache                          Komplexes
     Karten-App                          Web-GIS/
                                       Speziallösung
           1         2         3   4       5
Einsatzbereiche von map.apps
                         Einfache Auskunfts-App

          1          2            3               4   5
Einsatzbereiche von map.apps
                         Einfache Web-Auskunft

          1          2            3              4   5
Einsatzbereiche von map.apps
               Komplexere Web-Auskunft (fachlicher Fokus)

          1          2            3            4            5
Einsatzbereiche von map.apps
                         Umfassendes Web-GIS

          1          2           3             4   5
Einsatzbereiche von map.apps
                   Spezielle Fachlösungen & workflows

          1          2            3            4        5
Einsatzbeispiel Telekom
Einsatzbeispiel Zürs
Einsatzbeispiel Daimler
Erweiterungen und Lösungen

      Erweiterungen
         > map.apps Smart Search
         > map.apps User Management
         > map.apps SDI
         > map.apps FME Erweiterungen (Download | Upload | DB Import | DB Export | WebConnect)
         > map.apps Offline
         > map.apps GEONIS
      Lösungen
         > con terra SDI Solution
         > con terra INSURANCE Soltuion

19   © con terra GmbH
map.apps GEONIS*

map.apps als Innovativer WebClient für den GEONIS-Server
Anbindung und direkter Zugriff auf Content und Funktionalität des GEONIS Server bei
automatischer Generierung der map.apps Oberflächen

 Verwendung der GEONIS Sachdaten-Masken zur Anzeige und
  Editierung von Attributwerten
  > Verwendung von Relationen (verlinkte Tabellen)
 Anbindung des GEONIS Reporting
 Funktionalitäten zur Netzverfolgung

                                                                                 * Verfügbar ab März 2015
con terra GmbH

                                   Hamburg
                                                               Martin-Luther-King-Weg 24
                                                               48155 Münster
                                                               Telefon +49 251 74745 2200
                                  Hannover                     info@conterra.de
                     Münster                                   www.conterra.de

                                                     Leipzig

              Bonn

                     Wiesbaden

                                         Kranzberg

                         Zürich

              Burgdorf
       Nyon

21
GEONIS Web- und Mobiltechnologien

Geocom User Conference am 24. Februar 2015
Geocom Informatik GmbH

Robert Mollwo (Geocom Informatik)
WebClients im Überblick

Robert Mollwo (Geocom Informatik)
WebGIS

                                           GEONIS
                             GEONIS        server            Web Client

                                           Reports

                                           Kartenlayouts

                                           GEONIS Funktionen

                                           Fachlichkeit

                                           Datenmodellogik

Überblick | Web-basierte GEONIS Lösungen
© Geocom
:HOFKHU&OLHQWLVWIUZHOFKHV(LQVDW]JHELHWGHU5LFKWLJH"

           :HE$SS%XLOGHU IRU$UF*,6                     PDSDSSV   :HE2IILFH

hEHUEOLFN_:HEEDVLHUWH&OLHQWVIUGHQ*(21,6VHUYHU
‹ *HRFRP
Verschiedene Bedürfnisse

‡ Anwender

‡ Aufgaben

‡ Endgeräte

Überblick | Anforderungen an den Client
© Geocom
WebOffice                                     Web Apps   Use
    map.apps

                                                                                        Serve
                                                ArcGIS Server

                               Eigener Inhalt

                                                           Externer Inhalt
                                                           ArcGIS Online                Author
                     Browser
                         GEONIS expert
                          ArcGIS Desktop

ArcGIS Online | Überblick ± Publikation
© Geocom
:HE$SS%XLOGHU IRU$UF*,6
‡ hEHUEOLFN
‡ $GPLQLVWUDWLRQ.RQILJXUDWLRQ
‡ /L]HQ]PRGHOO
‡ :HLWHUHZLFKWLJH3XQNWH
‡ 0|JOLFKH(LQVDW]JHELHWH                                PDSDSSV
‡ 5RDGPDS

                                                         :HE2IILFH

hEHUEOLFN_:HEEDVLHUWH&OLHQWVIUGHQ*(21,6VHUYHU
‹ *HRFRP
:HE$SS %XLOGHU IRU $UF*,6

*,6&LUFOH_:HE&OLHQWV
‹ *HRFRP
:HE$SS%XLOGHU ELHWHWEHU$UF*,6 2QOLQH«

‡ %DVLVNDUWHQ
‡ :HUN]HXJH $XWKRULQJ IUGLH(UVWHOOXQJYRQ:HE0DSV
‡ 7HPSODWHV :HE$SS%XLOGHU IU(UVWHOOXQJYRQ:HE$SSV
‡ 0|JOLFKNHLW]XU(LQELQGXQJYRQ*(21,6VHUYHU )XQNWLRQDOLWlW
‡ .RPELQLHUWH'DWHQKDOWXQJLQGHU&ORXGRGHULQGHUHLJHQHQ,7
‡ 6NDOLHUEDUNHLW
‡ 8QGYLHOHVPHKU

$UF*,6 2QOLQH_hEHUEOLFN
‹ *HRFRP
Administration & Konfiguration
                                                                    Webmap
                                                                                    WebApps
‡ Ohne Vorkenntnisse konfigurierbar
  (per drag & drop)
‡ Viele Widgets & Themes sind                                  Web AppBuilder
  vorhanden
‡ Entwicklung von eigenen Widgets &                            Esri      Custom
  Themes ist möglich                                         Widgets,    Widgets,
                                                             Themes      Themes
‡ Für komplexere Anwendungen sind
  Programmierkenntnisse nötig

WebApp Builder for ArcGIS | Administration & Konfiguration
© Geocom
‹ *HRFRP
/L]HQ]PRGHOO

‡ %HVWDQGWHLOGHU$UF*,6 2QOLQH6XEVFULSWLRQV
‡ %HUHFKWLJXQJVNRQ]HSWEHUSHUVRQDOLVLHUWHU=XJULII 1DPHG 8VHU 
     DXI$SSVDXIYHUVFKLHGHQHQ(QGJHUlWHQ
‡ 1XW]XQJVDEKlQJLJHV3UHLVPRGHOO &UHGLWV

$UF*,6 2QOLQH_/L]HQ]PRGHOO
‹ *HRFRP
Wann ist eine WebApp der richtige Client?

‡ Nutzung mehrer Einzelapplikationen
‡ Aufbau von einfachen WebGIS-Lösungen (derzeit)
‡ Schnelle Bereitstellung

ArcGIS Online | Mögliche Einsatzgebiete von WebApps
© Geocom
5RDGPDS:HE$SS %XLOGHU

‡ 6WHWLJHU$XVEDXGHU)XQNWLRQDOLWlWYRQ(VUL,QFGLUHNW
‡ $UF*,6 2QOLQHZLUGSHULRGLVFKDNWXDOLVLHUW FD5HOHDVHVSUR-DKU
‡ :LUGDXWRPDWLVFKXSJHGDWHW

$UF*,6 2QOLQH_5RDGPDS
‹ *HRFRP
Demo: Feedermap

WebApp Builder for ArcGIS | WebApp GEONIS Electro ± Stromkreis und Abschnittsauswertung
© Geocom
PDSDSSV IRU $UF*,6 6HUYHU

*,6&LUFOH_:HE&OLHQWV
‹ *HRFRP
PDSDSSVLVW«

Ein flexibles Toolkit zur Erstellung von Lösungen & Apps
       ‡   Aufgaben-optimiert                                          App    App    App   App
                                                                       Apps         Apps
       ‡   Schlank                                                             map.apps

       ‡   Lego-Prinzip
       ‡   Verwendung in Desktop und Mobile Umgebungen
       ‡   Eine zentrale Betriebsumgebung für effizienten IT-Betrieb
           von vielen Apps (Konfiguration & Updates)
       ‡   Basiert auf dem Javascript API von Esri
       ‡   In eigener Umgebung oder in Cloud

map.apps | Überblick
© Geocom
$GPLQLVWUDWLRQ

‡ PDSDSSV EHVWHKWDXVHLQHUHLQ]LJHQ7RPFDW                             PDSDSSV
  $SSOLFDWLRQ

                                                                                                      6KDUHG 6HUYLFHV 6HFXULW\
                                                               App        App            App

                                                                                                       5XOH (QJLQHV/RJJLQJ
‡ $SSVEHVWHKHQDXVYHUVFKLHGHQHQPDSDSSV

                                                  0DQDJHPHQW
  %DXVWHLQHQ
   !N|QQHQLQGLYLGXHOODNWXDOLVLHUWZHUGHQ
                                                               %XQGOHV   'DWHQTXHOOH     5HSRUWV
‡ bQGHUXQJHQDP7HPSODWHYHUHUEHQVLFKDXI                                   Q           5HFKWH
  GLH$SSV                                                                               9RUODJHQ
                                                                                          /D\RXWV
‡ 9ROOVWlQGLJH,QWHJUDWLRQPLWVHFXULW\PDQDJHU
‡ 3URGXNWHUZHLWHUXQJHQPDSDSSV *(21,6
  VHUYHU ([WHQVLRQ                                                         Integration

!8SGDWHDXIZDQGKlOWVLFKLQ*UHQ]HQ

PDSDSSV _$GPLQLVWUDWLRQ
‹ *HRFRP
/L]HQ]PRGHOOPDSDSSV

‡ -lKUOLFKH6XEVFULSWLRQHQ IUPDSDSSV XQG([WHQVLRQV
‡ 'HYHORSHU%DVLF (QWHUSULVH(GLWLRQ
‡ /L]HQ]LHUXQJSUR$Q]DKO:HE6HUYHU

PDSDSSV _/L]HQ]PRGHOO
‹ *HRFRP
:DQQLVWPDSDSSV GHUULFKWLJH&OLHQW"

‡ %HUHLWVWHOOXQJYRQ$QZHQGXQJHQIUQLFKW*,61XW]HU
‡ +RKH$QIRUGHUXQJDQ/D\RXWXQG8VDELOLW\
‡ 6SH]LILVFKH(UZHLWHUXQJHQ
‡ 9LHOHJOHLFKH$SSVIUYHUVFKLHGHQH.XQGHQ 7HPSODWHV.RQILJXUDWLRQVYHUHUEXQJ

‡ -HHLQH$SSIUHLQ$QZHQGXQJVIDOOYLHOH$SSVIUHLQ8QWHUQHKPHQ

PDSDSSV _0|JOLFKH(LQVDW]JHELHWH
‹ *HRFRP
5RDGPDSPDSDSSV

‡ .RQWLQXLHUOLFKH:HLWHUHQWZLFNOXQJHQ
   ‡       -lKUOLFKHV0DMRU5HOHDVH
   ‡       0HKUHUH0LQRU5HOHDVHVSUR-DKU

PDSDSSV _5RDGPDS
‹ *HRFRP
map.apps Demo

map.apps & GEONIS server mit Elektro ± Stromkreis und Abschnittsauswertung
© Geocom
:HE2IILFH

*,6&LUFOH_:HE&OLHQWV
‹ *HRFRP
WebOffice«

‡ Ist ein flexibles Produkt zur Erstellung von WebGIS Projekten
   ‡       Etabliertes Produkt der Firma SynerGIS
   ‡       Sehr grosser Funktionsumfang Out-of-the-box
   ‡       Desktop (HTML5) und mobiler Client

WebOffice | Überblick
© Geocom
Konfiguration & Administration

‡ Detaillierte & vollständige Konfiguration mit WebOffice Author
  (ArcGIS for Desktop Extension)

WebOffice | Konfiguration & Administration
© Geocom
Weiteres

‡ Modularer Aufbau
   ‡       HTML/Core Client
   ‡       Mobile Client
   ‡       Benutzermanagement
   ‡       Editing
   ‡       Map Widget

‡ GEONIS server Integration
   ‡       Geocom liefert für WebOffice optimiertes GUI

WebOffice | Weiteres
© Geocom
:HE2IILFH /L]HQ]PRGHOOH

‡ .ODVVLFKHV 0RGHOOPLW/L]HQ]NDXI :DUWXQJ

‡ :RUNJURXS (QWHUSULVH(GLWLRQ DEKlQJLJYRQ$UF*,6 IRU 6HUYHU/L]HQ]LHUXQJ
‡ /L]HQ]LHXUQJ SUR$UF*,6 IRU 6HUYHU&RUHV
‡ =XVlW]OLFKH.RPSRQHQWHQZHUGHQVHSDUDWOL]HQ]LHUW

‡ .HLQH]XVlW]OLFKHQ.RVWHQIU*(21,6VHUYHU ,QWHJUDWLRQ

:HE2IILFH _/L]HQ]PRGHOOH
‹ *HRFRP
:DQQLVW:HE2IILFH GHUULFKWLJH&OLHQW"

‡ (UVDW]IUNODVVLVFKHQ'HVNWRS*,6 LP:HE
‡ $QZHQGXQJHQIUUHJHOPlVVLJHJHVFKXOWH1XW]HU
‡ +RKHIXQNWLRQDOH$QIRUGHUXQJHQ
‡ +RKH'UXFNDQIRUGHUXQJHQ

:HE2IILFH _0|JOLFKH(LQVDW]JHELHWH
‹ *HRFRP
5RDGPDS:HE2IILFH

‡ (LQ0DMRU5HOHDVHSUR-DKU
‡ 5HJHOPlVVLJH3DWFKHV 6HUYLFH3DFNV
‡ &RUH&OLHQWNRPPWLP4 MHW]WVFKRQDOV%HWDLQ63

:HE2IILFH _5RDGPDS
‹ *HRFRP
Demo

WebOffice & GEONIS server Elektro ± Stromkreis und Abschnittsauswertung
© Geocom
Fazit
Welcher Client ist für welches Einsatzgebiet der Richtige ?!

                                                                          "

Fazit
© Geocom
Fazit

‡ Geocom verfügt über drei starke WebGIS Clients

‡ Die Analyse des aktuellen und mittelfristigen Bedarfs im
     Hinblick auf:
                          R Aufgaben
                          R Anwender
                          R Endgeräte

        birgt die Lösung in sich.

Fazit
© Geocom
Mobile Lösungen

Native Applikationen für mobile Endgeräte
GEONIS runtime
Future
                           V 2.0                     ‡ easy
                           Fall 2015                 ‡ fast
                           ‡ Editing                 ‡ economic
             V 1.0         ‡ Sync
             End of 2014
                           ‡ Special Functionality
             ‡ Offline
             ‡ Query
Prototype    ‡ Search
Early 2013

                           Roadmap GEONIS runtime
Suche Abfrage
                             GPS                      Lookups

                        Messen
                                                               Attribut-
                                                               masken

                                    GEONIS
                                                               Netzver-
                                                               folgung

                                                   Editieren

GEONIS runtime 2.0 ± geplante Funktionalität
Vielen Dank !

Fragen
Sie können auch lesen