MapFish WebGIS - Projektstand
This is a modal window.
The media could not be loaded, either because the server or network failed or because the format is not supported.
Formal Metadata
Title |
| |
Title of Series | ||
Number of Parts | 71 | |
Author | ||
License | CC Attribution 3.0 Unported: You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor. | |
Identifiers | 10.5446/14829 (DOI) | |
Publisher | ||
Release Date | ||
Language | ||
Production Place | Berlin |
Content Metadata
Subject Area | ||
Genre | ||
Abstract |
|
5
6
7
9
10
11
13
14
15
21
23
25
30
31
32
34
38
39
43
44
45
48
49
50
51
53
54
58
63
66
70
71
00:00
FRAMEWORK <Programm>Open sourceProviderFRAMEWORK <Programm>Software developerComputer animationLecture/ConferenceXML
00:55
FRAMEWORK <Programm>Server (computing)PHPClient (computing)Scripting languageSymfony <Framework, Informatik>Component-based software engineeringFRAMEWORK <Programm>Library (computing)Print <4->Lecture/ConferenceXML
02:24
Open sourceFRAMEWORK <Programm>Server (computing)Client (computing)InternetdienstConditional-access moduleExt functorGeometryOpen sourceInformationMobile appClient (computing)DatabaseDemosceneSIMPL <Programmiersprache>Web serviceComponent-based software engineeringTable (information)WEBBASICFRAMEWORK <Programm>Popup-FensterPoint (geometry)Lecture/Conference
05:01
ALI <Programm>OPC <Schnittstelle>InformationRoutingRun-time systemLecture/ConferenceProgram flowchart
07:30
Insertion lossLocal area networkMoving averageFunction (mathematics)Computer animation
08:05
Conditional-access moduleTotal S.A.Mobile app
08:34
StreckeLecture/Conference
09:43
FunktionalitätComputer animationLecture/Conference
10:19
Artificial neural networkPlug-in (computing)Smart cardWeb servicePhysical quantityRoute of administrationTunisLeiste <Technik>
11:17
Component-based software engineeringWeb serviceSlide ruleFunktionalitätOpen sourceMoment (mathematics)Lecture/Conference
12:13
CW-KomplexPrint <4->LoginDemosceneFunction (mathematics)KanteMobile appDesigner <Programm>FunktionalitätComputer animation
14:37
Linear partial informationCurve fittingDataflowQuery languageJavaScriptPlug-in (computing)Web serviceFunction (mathematics)Computer animation
17:28
Gebiet <Mathematik>Proxy serverRollbewegungLecture/Conference
18:28
Statement (computer science)Function (mathematics)DatabaseAttribute grammarExpert systemFunktionalitätBounded set
19:21
APISmart cardWebsiteVersion <Informatik>Web pageWeb serviceStatement (computer science)Mobile appFunction (mathematics)Lecture/ConferenceComputer animation
20:38
Query languageFunction (mathematics)RoutingLecture/ConferenceMeeting/Interview
21:00
RoutingVersion <Informatik>CoroutineQuery languageAlgorithmProteinSlide ruleComputer animation
21:49
Version <Informatik>RoutingInternetdienstPrint <4->Client (computing)GeometryMAX <Programm>Ext functorServer (computing)Oracle <Marke>DatabasePostgreSQLAnbindung <Informatik>OscillationLDAPQuery languageRoute of administrationSmart cardDatabaseTime domainComponent-based software engineeringTOUR <Programm>Server (computing)Context awarenessInformationMobile appLDAPSingle-precision floating-point formatAuthorizationLevel (video gaming)FRAMEWORK <Programm>RoutingLecture/ConferenceXML
24:54
Cache (computing)Condition numberStarCraftLecture/Conference
25:41
LDAPAnbindung <Informatik>Server (computing)InternetdienstGeometryDatabaseOracle <Marke>PostgreSQLService (economics)Version <Informatik>Moment (mathematics)Slide ruleComputer animationLecture/Conference
26:11
Component-based software engineeringGooglePrint <4->CodeHTTPField extensionVersion <Informatik>Component-based software engineeringInformationExplosionSlide ruleXML
27:21
Lecture/Conference
27:59
Computer animation
Transcript: German(auto-generated)
00:07
Okay, danke. Ja, herzlich willkommen zum Vortrag zum MAPFISH Framework. Ich möchte in diesem Vortrag nicht nur das Framework kurz vorstellen, sondern dann auch einige Beispiele geben und spezifisch auf das Projekt GEOMAPFISH
00:25
eingehen, das sich aus MAPFISH heraus entwickelt hat und das eigentlich ein vollumfängliches Web-Giess mittlerweile darstellt. Ja, ich werde dann ein paar Demos hoffentlich noch machen und am Schluss einen Ausblick geben über die nächsten Entwicklungen.
00:47
Ja, ich denke ich überspringe mal den Werbeblock. Ich bin Elisabeth Loi, Projektleiterin bei Camp2Camp. Wir sind stark in das MAPFISH Framework involviert und daher habe ich mich da bereit erklärt darüber zu sprechen.
01:06
Ja, was ist MAPFISH? Das ist zuallererst ein Web-Giess-Framework. Das heißt, es gibt den Rahmen für eine Entwicklung eines Web-Giess. Es ist noch nicht ein vollumfängliches Web-Giess, sondern es gibt die
01:21
Struktur vor, es gibt eine Auswahl von Komponenten vor, die da eingebunden und weiterentwickelt werden können. Komponenten, effektiv, es ist sehr stark darauf basiert. Es gibt auch eine große Freiheit, die sie immer über die APIs dann angesprochen werden können. Das sind auf der
01:45
Serverseite zum einen einige Komponenten in PyLens, Python oder mit dem Framework, also in Python geschrieben, in Ruby oder auch in PHP und eine Java-Komponente,
02:01
das MAPFISH Print oder auch andere Programmbibliotheken wie GeoAlchemy, Shapely, Itechs für die Generierung des PDFs beim Print und so weiter. Auf der Client-Seite sind die Libraries GeoExt mit Open Layers und
02:23
XJS3, also Open Layers 2 und XJS3. Genau, das ist so ein bisschen die Übersicht. Grundsätzlich, das Framework ist vollständig open source mit der BSD-Lizenz und es ist ein anerkanntes OSGer-Projekt seit ein paar Jahren
02:43
bereits schon. Ja, die Architektur, ich habe bereits ein wenig über die Komponenten gesprochen. Ich möchte trotzdem noch kurz die Architektur zeigen. Diese Server-Komponenten sprechen mit dem
03:02
Client über das MAPFISH Rest-Protokoll, mit den Methoden post, get, put und delete, die klassischen Rest-Methoden und die Serverseite gibt ein JSON oder auch ein GeoJSON zurück. Daneben ist es auch möglich, zahlreiche
03:24
OGC-Protokolle zu konsumieren, darunter WMS, WMTS für Details oder auch WFS, Web Feature Service. Das wird alles unterstützt. Ja, eine kleine
03:40
Übersicht, wie das aussehen könnte. Das ist eine ganz simple Demo-Applikation auf mapfisch.org, wo man ja Punkte setzen kann, man kann Informationen zu Punkten aufrufen, hier Restaurants oder eben auch die Punkte
04:01
editieren. Diese Struktur in diesem Pop-Up wird aus der Datenbank ausgelesen, das heißt, je nachdem wie viele Felder da zur Verfügung stehen in der Tabelle, werden dann auch diese zur Eingabe aufgeführt im
04:20
Interface. Und es ist auch möglich zu suchen, zu drucken mit dem MAPFISH Print. Das ist so die ganz einfache Basic Demo-Applikation, aber mit der Zeit entstanden daraus mehrere Projekte. Es gibt sehr viele Projekte, auch ganz weltweit gibt es einige Projekte, zum Beispiel in Spanien,
04:47
Deutschland und so weiter. Aber ich möchte einfach zwei Projekte kurz vorstellen und dann auf das dritte noch genauer eingehen, wie schon
05:01
versprochen, auf das geomapfisch Projekt, das ein wenig komplexer und als die zwei ersten. Ja, das erste ist der Plan für den Campus der Technischen Universität in Lausanne. Muss ich mal schauen, ob das funktioniert. Hier wird
05:24
den interessierten Personen gezeigt, wo sie was finden können. Ich kann da ein wenig hineinzoomen. Es wird dann eine Hintergrundkarte aus einem
05:44
Gemisch von eigenen Daten vom Campus und von OpenStreetMap zur Verfügung gestellt, damit auch die Umgebung einigermassen ausgefüllt ist oder ja einen gewissen Kontext gegeben ist dazu. Man kann suchen nach Gebäuden, man kann auch Informationen aufrufen über
06:09
verschiedene Points of Interest. Was aber auch recht speziell ist, ist, dass man ab einer gewissen Zoom-Stufe die verschiedenen Stockwerke anzeigen
06:23
kann. Das heißt, man sieht dann ja, was gibt es hier im Gebäude drin. Zum Beispiel hier sieht man ja, es gibt hier noch Wege oder Gänge dadurch und dann irgendwann kommen noch Zimmer sogar, wo man die Büros sieht und so
06:46
auch noch nach Personen suchen kann und dann irgendwann in der Minus 1 kommt dann irgendwann eine Garage noch. Ja, genau. Und mit dieser
07:04
Unterstützung von den verschiedenen Stockwerken ist es auch möglich, ein Fußgänger-Routing zu machen. Das heißt, ich kann hier eingeben, dass ich von der Metro zu einem Büro oder einem Bürogebäude gehen möchte.
07:30
Dann gibt es hier noch verschiedene Möglichkeiten. Ich wähle jetzt die Metro-Station der EPFL aus und sehe hier, dass ich anfange bei A und
07:45
dann gewisse Treppen hochsteigen muss, dann darüber laufen und dann wieder eine Treppe runter. Ja, es gibt noch weitere Funktionen wie
08:00
drücken, messen und so weiter. Eine weitere Applikation, welche mit Mapfish realisiert wurde, ist das Portal Schweizmobil. Schweizmobil ist eine Stiftung für die Förderung des Langsamverkehrs in der Schweiz.
08:20
Vor allem der Verkehr, der noch ein wenig Muskelkraft braucht. Das heißt, sie publizieren Wanderwege, Wandervorschläge und auch Fahrradrouten in der ganzen Schweiz oder auch Mountainbike- und Skatingrouten und sogar auch Kanuwege, mit dem Kanu eine Strecke fahren kann. Hier wurde
08:46
wirklich das Mapfish-Framework ausgereist und sehr weit ausgebaut. Das heißt, die eingelogten Benutzer können auch Tracks zeichnen, sich eigene Punkte erstellen und für diese Punkte Fotos heraufladen.
09:04
Zum Beispiel, wenn Sie dort vorbeikauen und sagen, es war eine besonders schöne Aussicht, dann laden Sie dort ein Foto hoch und können das dann auch ausdrucken mit der Beschreibung dazu oder können auch einen Höhenprofil anzeigen lassen und drucken. Ja, genau, so kann das aussehen.
09:28
Und wenn ich dann zum Beispiel über dieses Höhenprofil fahre, sehe ich auch gerade, wo ist denn wirklich dieser Punkt, den ich da im Höhenprofil sehe. Genau, das zu den zwei ersten Beispielen und jetzt vielleicht
09:49
noch ein wenig ausführlicher über Geomapfish. Geomapfish ist ein Projekt, das entstanden ist aus Bedürfnissen von verschiedenen Kantonen und Gemeinden oder Gemeindeverbanden in der Schweiz und ein Teil auch in
10:05
Frankreich. Das ist ein generisches Web-Gis, aber nicht mehr ein Framework, sondern wirklich ein Web-Gis, welches die Funktionalitäten bereits entwickelt hat. Es setzt sich zusammen aus diesem oberen Banner, welches konfiguriert
10:25
werden kann mit dem eigenen Bild, mit der eigenen Institution und dann einigen Tools in dieser Leiste oder auch im Side-Panel und vor allem an einem großen Kartenfenster mit einer sehr performanten Open-Layers-2-Applikation.
10:46
Ja, wie bereits gesagt, es ist ein generisches Web-Gis. Es ist sehr stark pluginbasiert. Das heißt, auf der Client-Seite gibt es sehr viel, eine große Auswahl von Plugins, die mit einem einfachen JSON-Code
11:01
eingebunden werden können und konfiguriert werden können. Auf der Server-Seite gibt es verschiedene Web-Services, die aktiviert werden können. Dadurch ist es sehr stark anpassbar und erweiterbar, auch wenn zusätzliche Komponenten oder Web-Services dazu programmiert werden
11:22
sollen. Und die zahlreichen Funktionalitäten sind vor allem auch der User-Gruppe zu verdanken, die dieses aktiv benutzt und wo recht viel geht im Moment und recht viele neue Features dazukommen. Und ganz
11:44
wichtig, es ist vollständig Open Source. Ich werde ganz zum Schluss noch einen Slide einblenden mit den wichtigsten Links. Einfach so zum Vormerken. Das können Sie sich dann genauer anschauen. Ja, das
12:04
konfigurierbare Interface habe ich bereits ein wenig erwähnt. Grundsätzlich, wenn man das zuerst mal herunterlegt, dann kommt es ungefähr so daher. Ich zweifle, dass es das Cantocamp-Logo hat. Wahrscheinlich nicht, aber das habe ich jetzt noch in der Demo-Applikation
12:22
drin. Aber grundsätzlich gibt es diese Side-Panel mit einem Layer-Tree und einer Themenauswahl. Und es können dann auch noch weitere Side-Panels hier hinzugefügt werden oder neue Funktionalitäten hier. Es kann aber auch anders aussehen. Zum Beispiel beim Canton Basel Landschaft im
12:46
Nordwesten der Schweiz. Sie haben dies ein wenig anders konfiguriert, indem Sie das Banner natürlich ausgewechselt haben. Aber Sie haben auch Funktionen dazugefügt und zum Beispiel die Auswahl des Hintergrund-Layers
13:02
verschoben und dann entschieden, dass Sie eine Overview-Karte anzeigen möchten und so weiter. Da ist also sehr vieles möglich. Der Canton Neuchâtel hingegen hat es auch recht anders gemacht. Sie haben sich entschieden,
13:22
eigene Icons zu entwerfen oder diese eigenen Icons einzubauen und haben auch das Suchfenster verschoben und der Themenbaum wird direkt mit einem Thema angezeigt. Ja, noch ein Drittes, das ist auch recht ähnlich, wieder mit einem
13:48
anderen Design ein wenig. Ja, die Funktionalitäten. Was ist möglich mit diesem Webgeist? Es gibt eine lange Liste. Ich bin mir nicht mal
14:02
sicher, ob die wirklich komplett ist. Da müsstet ihr am besten dann bei der Dokumentation für das JavaScript-Library nachschauen, für das GXP. Aber ich möchte vielleicht einfach zwei, drei noch kurz zeigen. Ich hoffe, es
14:23
funktioniert. Jawohl, okay. Also, wir sind hier in Montpellier, im Süden von Frankreich. Jetzt sind wir ziemlich weit draußen. Genau. Gut, wir sind wieder hingekommen. Okay, und wie gesagt, es gibt
14:46
verschiedene Themen, die über schöne Themenplaketten auswählbar sind. Diese enthalten dann die Layer. Das ist der Pro-Unterlayer, ist dies eine
15:02
WMS-Abfrage, die gemacht wird. Und jetzt kann ich aber auch eine WFS-Abfrage mit einer Bounding-Box starten und erhalte dann das Resultat in einem Grid unterhalb der Karte. Ich kann dieses dann auch zum Beispiel als CSV exportieren
15:31
oder darauf selektieren. Ich könnte dann auch irgendeinen Web-Service bauen, der vielleicht noch etwas anderes macht. Da gibt es auch sehr viele Möglichkeiten weiterzugehen. Was gibt es sonst noch? Es gibt ein Profiltool,
15:52
ganz ähnlich wie bei Schweizmobil. Hier ist aber der Vorteil, dass das Profiltool ohne irgendein Plugin auskommt. Das ist dann eine JavaScript
16:05
Digraphs-Implementation. Es funktioniert aber ganz einfach. Ich kann da eine Abfrage machen und dann sagen, es soll mir das Profil ausgeben. In diesem Fall
16:21
haben wir es recht überhöht, weil Montpellier hat ein paar Hügel, aber nicht extrem viel. Und da sehe ich dann wieder, wo ich durchfahre. Ich sehe genau, wo ist das genau auf der Karte? Wie sieht das aus? Und ich kann das auch exportieren als CSV. Ja, es gibt eine Legende. Man kann auch zeichnen,
16:54
aber ich denke, das haben wir in dem anderen Vorteil nach schon gesehen. Und
17:00
es gibt eine Volltext-Suche, wo ich zum Beispiel dann gerade die Vorschläge erhalte und das entsprechende Element gerade darauf zentriert wird. Ja, das
17:25
ist so ungefähr die Funktionalitäten, die relativ visuell zu erklären sind. Was aber doch vielleicht ein bisschen komplexer ist, ist das ganze rechte Konzept. Wir haben einen Security-Layer drin mit einem Proxy, welches die Daten
17:47
filtert, je nachdem, welche Rollen dazu berechtigt sind, diese Daten zu finden. Das heißt, die Daten werden nicht nur pro Layer gefiltert, je nachdem, wie man eingeloggt ist, sieht man mehr oder weniger Themen zum
18:03
Beispiel, sondern man kann auch nach Gebieten bestimmen, dass zum Beispiel der Benutzer von Berlin sieht nur das Gebiet von Berlin oder der Benutzer von Köln sieht nur das Gebiet von Köln. Das ist sehr wohl auch möglich. Ja,
18:29
neben den vielen Funktionalitäten gibt es auch noch weitere Interfaces. Wir haben das Hauptinterface gesehen, das einfach mal als einen Vorschlag vorhanden ist oder konfiguriert ist. Was auch möglich ist, ist
18:44
eigene Interfaces zu erstellen, zum Beispiel zu sagen, man möchte lieber ein einfaches, beschränktes Interface für das große Publikum oder ein eher komplexeres, vollständiges Interface für einen Gießexperten, der dann weitere Analysen machen möchte oder zum
19:05
Beispiel auch Daten editieren möchte. Das ist ein weiteres dieser Interfaces, dass man Daten direkt im Portal in die Datenbank dann wieder zurückschreiben kann, zeichnen und die Attribute ausfüllen und dann wird
19:21
es in die Datenbank zurückgespielt. Ein Interface oder ein Soda Interface ist das API. Mit diesem ist es möglich, Karten auf ganz einfache Art und Weise in andere Webseiten einzubinden. Das heißt, ich habe bereits
19:41
meine Layers konfiguriert im Geomapfish, ich habe meinen Hintergrundlayer und so weiter und dann möchte ich diese Karte vielleicht irgendwie als eine kleine Übersichtskarte mit einem Feature herausgehoben oder mit einem Punkt, mit einem Marker herausgehoben in eine andere Webseite
20:00
einbinden. Und das ist mit diesem API sehr einfach zu machen und auch sehr einfach zu kommunizieren für externe Partner zum Beispiel oder für andere Services oder andere Stellen in einem Kanton oder in einer Verwaltung. So wird es eigentlich am häufigsten eingesetzt. Ein weiteres
20:21
Interface oder eine weitere Applikation ist die mobile Version, die ein wenig ein aufgeräumteres Interface hat. Eine einfache Bedienung auch, um mit den Daumen wirklich die Buttons zu treffen. Es bietet aber auch eine Suche und einige Funktionen zur Auswahl und zur
20:42
Abfrage von Features, sowie eine Messfunktion und natürlich eine Geolocalisation, um wirklich dann den Vorteil von mobilen zu nutzen. Ja, jetzt muss ich ein bisschen schneller machen, aber es gibt auch noch seit Neuestem gibt es ein Routing sogar noch, welches auf OSRM basiert,
21:07
auf den OSM-Daten mit dem OSRM-Routing-Algorithmus. Sicher auch ein spannendes Tool, das jetzt mehr und mehr eingesetzt wird. Und da komme ich
21:21
bereits zu den Neuerungen. Was gab es jetzt neu mit dem Release 1.4 von Geomapfish? Zweitens gibt es jetzt neu eine Integration des WMS-Time, eines WMS-Time-Protokolls. Das ist ja eine zeitabhängige WMS-Abfrage eigentlich.
21:44
Auf der kleinen Seite heißt das, dass es einen Slider gibt, welcher erlaubt zwischen verschiedenen Zeitständen zu wechseln und dann je nachdem eine andere WMS-Abfrage auszulösen. Oder auch einen gewissen
22:01
Zeitbereich anzugeben. Ein nächster Schritt wäre dann vielleicht noch ein Player zu machen, der dann einen Kreis macht, also immer wieder wiederholt. Das kommt vielleicht dann nochmal noch. Ja, dann gab es
22:23
Verbesserungen zum Kurzlink und den Kartenkontext. Das Routing habe ich bereits erwähnt und einige Verbesserungen, zum Beispiel die Auswahl der Themen wurde verbessert für die mobile Applikation. Hier werde ich nicht viel sagen, außer dass die Architektur ein bisschen
22:44
erweitert wurde und zum Beispiel auf der kleinen Seite CGXP dazugekommen ist und Censure Touch für die mobile Applikation. Aber grundsätzlich ist das das gleiche Prinzip, das gleiche Framework.
23:03
Ja, mit Geomapping werden auch weitere Komponenten, wie gesagt, integriert oder gebraucht. Diese werden einfach vorgeschlagen. Man kann natürlich auch ohne die leben, aber ich dachte, es sind doch noch spannende
23:23
Ansätze, die ich kurz einfach erklären möchte. Zum Beispiel das Deploy. Das ist ein Skript-Programm, welches erlaubt, die Applikation von einem Server auf einen oder mehrere andere Server mit einem ganz einfachen
23:40
Befehl zu übertragen. Dann ist es effektiv möglich, weil das OGC standardisiert ist, einen anderen Backend zu brauchen. Wir brauchen häufig Map Server, aber es ist natürlich auch möglich, andere OGC-Kartendienste zu verwenden. Genauso mit der Datenbankanbindung. Grundsätzlich ist
24:07
das PostGIS, aber andere Datenbanken, auch Proprietäre, könnten durchaus verwendet werden. Das Authentification-System habe ich bereits ein wenig erwähnt. Die Autorisation wird von MAPFISH gemacht,
24:27
aber die Authentification kann auch ausgelagert werden in ein Single Sign-On-System oder zum Beispiel an ein LDAP angebunden werden oder an ein anderes System. In der GeoMAPFISH-Applikation wird häufig die
24:50
Hintergrundinformation oder der Kartenkontext mit Teils dargestellt. Dies weil es häufig die Karte ist, die der Nutzer zuallererst sieht und die
25:02
er möglichst schnell auch sehen möchte, weil er zuerst mal wissen will, wo ist er überhaupt, wo er sich orientieren möchte. Hab ich jetzt zu viel gezumpt oder zu wenig. Daher sind wir ein starker Verfechter. Die GeoMAPFISH-Applikation ist auf jeden Fall recht stark darin, die Daten zu kacheln. Dazu gibt es
25:28
das sehr umfangreiche Tool Thai Cloud Chain mit den sehr vielen Möglichkeiten, von wohin werden die Daten geschrieben, wohin werden die Kacheln erzeugt und so weiter bietet. Und zuletzt ist es auch noch möglich
25:47
verschiedene Restservices selbst zu entwickeln oder auch beiden Webdienste oder auf der kleinen Seite natürlich auch. Aber das habe ich schon gesehen. Du müsstest so langsam zum Ende kommen. Danke. Ja, ich mache noch das letzte Slide. Die Beispiele lasse ich aus,
26:02
das ist nur Text. Ausblick. Und zwar ganz kurz, MapFISH-Print wird sehr weit verbreitet gebraucht. Im Moment ist eine Erweitung oder eine neue Version in Diskussion, wo wir wahrscheinlich oder wo die Leute, die das entwickeln,
26:22
wahrscheinlich auf Jasper Reports setzen werden, bis auch, weil es eine sehr umfangreiche Library ist und dann auch erlaubt, Reports zu schreiben mit verschiedenen attributiven Informationen. Ein anderes Thema ist Cybergeoadministration. Das heißt, Formulare mit einer
26:42
geografischen Komponente aufbauen. Und ein auch sehr aktives Thema ist das GeoMapFISH in Verbindung mit Kugis. Das heißt, in Kugis wird konfiguriert und über GeoMapFISH dann publiziert. Das sind so ein bisschen die Stichworte. Dann ist das versprochene Slide noch. Ich danke für
27:07
die Aufmerksamkeit, wechsle gerade wieder zurück zum Slide mit den Links und bin vor, noch Fragen zu beantworten. Genau, wunderbar. Schönen Dank. Ich glaube, dass mit den Fragen,
27:22
also eine ganz schnelle wäre noch möglich. Da an außen einmal ganz schnell. Und vielleicht kann der nächste Redner schon mal hochkommen und Sie können auch gerne schon mal reinkommen. Das MapFISH Print, ist das eine Standalone-Lösung oder ist das in GeoMapFISH integriert? Es ist in GeoMapFISH integriert, kann aber auch als Standalone
27:43
gebraucht werden. Es ist nicht unbedingt nötig, dies zusammenzuhalten. Also ich denke, ihr habt ja auch einen Stand. Falls noch Fragen sind, kommen Sie zum Camp2Camp Stand, da werden Sie über MapFISH dann alle Fragen beantwortet wissen.