Wie sehen Sie die Richtung von GIS? [geschlossen]


15

Ich bin ein langjähriger GIS-Entwickler und Berater. Ich werde oft gefragt, ob es noch einen Platz für Desktop-GIS gibt, auf den ich derzeit natürlich antworte. Wenn es individuelle Aufgaben gibt, sollten Sie keine Unternehmenslösungen für diese Personen entwickeln.

Mit dem Aufkommen der Cloud (aus Mangel an einem besseren Deskriptor) und den Fortschritten bei der Bereitstellung von Webdiensten und Funktionen über die Cloud, wie lange wird es Ihrer Meinung nach dauern, bis genügend Funktionen über die Cloud bereitgestellt werden können? Oder glauben Sie, dass es wie ich immer einen Platz für Desktop-GIS geben wird?

Ich bin interessiert, da es eine sich entwickelnde Situation ist und die meisten meiner Kunden daran interessiert sind zu wissen, wohin wir (GIS) wollen. Im Moment glaube ich immer noch, dass die Anwendung oder Lösung komplexer GI-Probleme die Notwendigkeit von Desktop-Apps erfordern wird und dass es einige Zeit dauern wird, bis alle erforderlichen Funktionen über das Web bereitgestellt werden können Entwicklung für Unternehmen bei der Bereitstellung oder Entwicklung komplexer Lösungen für Power-GIS-Benutzer.

Was sagst du?


Gute Frage! Ich glaube nicht, dass Cloud Computing Desktop-GIS in absehbarer Zeit vollständig verdrängen wird, da es keine einheitliche Lösung für jedes GIS-Problem gibt. Trotzdem sind Server teuer und es ist für kleine Unternehmen, Kommunen usw. schwierig, mit der neuesten Technologie Schritt zu halten. Daher kann ich sehen, wie Cloud-Lösungen aussehen, wenn sie Geld sparen und die Arbeit erledigen können bleibt abzuwarten.
blah238

2
Das ist die Dichotomie, die wir haben. Auch wenn es niemals eine Einheitsgröße geben wird, gibt es dann das Potenzial, alle Funktionen in Anspruch zu nehmen, die ein anspruchsvoller GIS-Benutzer über die Cloud benötigen könnte? Wird es den Desktop ersetzen? Meine derzeitige Überzeugung ist, dass Sie die GIS-Benutzer disagregieren, die Bedürfnisse ihrer Gruppe ermitteln und von dort aus fortfahren müssen. Einige Kunden können alle ihre Anforderungen über die Cloud liefern lassen, andere haben keine, aber in der Hauptsache handelt es sich um eine Mischung. Woher kommt unsere Branche? Ihre Gedanken interessieren mich wirklich. Cheers @ blah238
Hairy

Um die Betreffzeile zu beantworten, bewegen wir uns in Richtung Cloud. Ich bin nicht sicher , dass das , was wir sollten tun, Großhandel werden. Ich bin froh, neue Ressourcen und Tools von "irgendwo da draußen" nutzen zu können. Ich halte es jedoch nicht für sinnvoll, Desktop durch Cloud zu ersetzen, ohne einen sorgfältigen und nachdenklichen Blick auf das zu werfen, was für die jeweilige Problemdomäne verloren und gewonnen wurde.
Matt Wilkie

Antworten:


4

Ich denke, es wird vom Desktop in die Cloud verschoben, und hier ist der Grund. Derzeit führe ich virtuelle Schulungskurse durch, in denen sich die Benutzer bei Amazon Virtual Machines anmelden, um die Übungen durchzuführen. Wenn ich ein paar Tests machen möchte, starte ich einfach eine Maschine und mache mich an die Arbeit. Es ist einfach, konfigurierbar und effizient. und ich denke, es wird bald den Wendepunkt erreichen, an dem es ganz natürlich ist, auf diese Weise zu arbeiten.

Ich möchte Cloud Computing nicht nur als Möglichkeit zum Speichern und Bereitstellen von Daten betrachten: Sie können virtuelle Maschinen in der Cloud erstellen. Wenn Sie sagen, ein GIS-Benutzer könnte viele verschiedene Verwendungszwecke und Aufgaben haben, dann bedeutet die Möglichkeit, vorkonfigurierte Computer wie diesen zu verwenden, dass Sie nicht unbedingt einen Desktop-Computer benötigen, auf dem alles läuft. Und die Cloud ist skalierbar, sodass Sie für die Verarbeitung nur so viele Kerne / Engines starten, wie Sie benötigen, um den Job zum optimalen Zeitpunkt auszuführen.

Was die Daten betrifft, so ist der Vektor derzeit mit Sicherheit in der Cloud speicherbar. Ich denke, Raster ist machbar, obwohl es kompliziert ist, Daten in Kacheln / Pyramiden zu speichern. Punktwolken (Lidar) brauchen eine Erhöhung der Bandbreite, um praktisch zu sein, aber ich kann sehen, dass das kommt.


4

Wenn Sie im Bereich der Datenerstellung tätig sind, gibt es meines Erachtens keinen Ersatz für Desktop GIS. Der begrenzende Faktor in diesen Fällen sind die großen Datenmengen, die für jede Art von Netzwerk übermäßig viel Zeit in Anspruch nehmen würden.

Die Stärke von Cloud-basiertem GIS liegt darin, dass Sie einen zentralisierten Server haben, der Daten bereitstellt und auf der Clientseite Funktionen zum Anzeigen und Eingrenzen der Bearbeitung benötigt.


Ich denke, mit einer angemessenen Pipe wird die Größe der Daten kein Problem sein, um ehrlich zu sein. Die Geschwindigkeit scheint zuzunehmen, 100 Mbit / s werden in nicht allzu ferner Zukunft als langsam angesehen, und dies ist meiner Meinung nach der Motor für die Wolkenentwicklung. Die Größe der Daten, über die gewechselt wird, ist kein Problem. Ich kann bereits zu Hause auf meinen Maschinen Live-HD-Sport sehen. Es wird sich nur verbessern. Die Datengröße beeinflusst mich überhaupt nicht, besonders wenn Sie sich diesen Bereich ansehen, der verbessert wird.
Hairy

Darf ich auch sagen, dass Sie behaupten, dass dies jetzt die Stärke der Wolke ist. MEINE Fragen betrafen die Cloud in der Zukunft, wenn mehr Funktionen bereitgestellt und die Bandbreite erhöht werden kann. Ich habe jetzt die Stärken angedeutet, die Sie effektiv wiederholt haben. Ich suche nach Devdatta
Hairy

1
@Hairy, unser Büro verwendet ein End-to-End-Gigabit-Netzwerk und es ist zu langsam, alle Daten auf den Netzwerkservern (die weniger als 100 m von unserem Büro entfernt sind) zu beziehen. Es gibt immer noch wichtige Prozesse, die lokal durchgeführt werden müssen.
Matt Wilkie

@matt wilkie - ich glaube ich werde hier missverstanden. Ich weiß, in welcher Situation wir uns jetzt befinden, und habe in meinem ursprünglichen Post gesagt, dass es für schwere Gis, für schwere Hitter, nicht JETZT richtig ist, aber dass die Dinge von MORGEN anders aussehen. Sie haben heute eine 1-GB-Leitung. Gestern haben sie eine 186-GB-Leitung über eine Entfernung von 200 Kilometern durchgehend getestet. Vor etwa drei Monaten haben sie eine 1-PB-Leitung mit Lasern getestet. Aus Gründen der Übersichtlichkeit besteht 1PB aus rund tausend Blu-ray-Disks. Eine Sekunde (wenn mich meine Mathematik nicht im Stich gelassen hat)! In naher Zukunft werden sich die Datenübertragungsgeschwindigkeiten über die Cloud massiv verbessern
Hairy

@Hairy, ich denke unsere morgen haben unterschiedliche Längen. ;-) Wir verwenden Gigabit seit 7 (?) Jahren. Ein wunderbarer Segen, ich erinnere mich noch gut an das Vergnügen, die 100-MBit-Netzwerkkarten auszutauschen. Andererseits änderte es nichts daran, wie wir so viel arbeiten, ob wir unser Abendessen in der Ferne oder vor Ort essen. Die wesentlichste Änderung war, wie viel wir auf unseren Tellern stapeln. Und selbst mit Gigabit in unserem Gebäude sind die Verbindungen zwischen uns und unseren Niederlassungen wesentlich geringer, geschweige denn die große Wolke dort. Ich gehe davon aus, dass der Ort eines Tages keine Rolle spielen wird. Ich sehe ihn einfach nicht als "morgen".
Matt Wilkie

4

Cloud vs Desktop stellt eine falsche Zweiteilung dar.

Auf dem Desktop wird häufig über ein Netzwerk oder das Internet auf Ressourcen zugegriffen. WMS, WFS, SQL und sogar Dateiserver sind für ein typisches Desktop-GIS-Setup unerlässlich. Desktop-GIS wäre ohne die "Cloud" viel ärmer.

In der Cloud gespeicherte und verarbeitete Daten müssen weiterhin auf einem Client-Computer gerendert werden. Client-Bibliotheken wie OpenLayers sind in Bezug auf die grundlegenden GIS-Funktionen sehr leistungsfähig. Cloud GIS benötigt hochwertigen clientseitigen Code.

Diese Zweiteilung stellt eine Hürde für die zukünftige Entwicklung von GIS dar. Um dies zu überwinden, müssen wir unsere Einstellung zur Speicherung und Verarbeitung von Daten ändern:

Daten speichern

Die derzeitige Praxis besteht darin, Daten entweder als lokal oder entfernt zu behandeln. Entweder ein Shapefile auf Ihrem System oder ein Datensatz auf einem Server, der nach Bedarf heruntergeladen wird. Stattdessen sollten sich die Daten standardmäßig in der Cloud befinden und bei Bedarf ohne Benutzeraktion auf dem Client zwischengespeichert werden. Netzwerk-Links in Google Earth ermöglichen dies bereits auf sehr einfache Weise.

Vielversprechend ist auch die Entwicklung von GIS-spezifischen Versionskontrollsystemen wie Git und Github.

Daten verarbeiten

Der derzeitige Ansatz besteht darin, die Analyse isoliert durchzuführen. Daten werden von außen in ein System gebracht und verarbeitet. Im Gegensatz dazu verarbeitet die Google Earth Engine Daten dort, wo sie gespeichert sind. Reduzierung des Speicherbedarfs und der Bandbreite.

Trotz der offensichtlichen Vorteile der Cloud-Verarbeitung werden weiterhin Desktop-Tools benötigt. Im Vergleich zu aktuellen Cloud-Angeboten ist es einfach viel billiger, moderate Datenmengen auf einem Desktop-Computer zu speichern.

Eine mögliche zukünftige Richtung ist die Entwicklung von Protokollen, mit denen Daten am optimalen Ort ohne Benutzerentscheidung oder Eingreifen verarbeitet werden können.

Fazit

  • Die Cloud ist bereits ein fester Bestandteil von Desktop-GIS, und clientseitiger Code wird für Cloud-Systeme immer von wesentlicher Bedeutung sein.
  • Kein einzelnes Tool bietet alle Funktionen, und das Aufkommen der Cloud ändert daran nichts.
  • Die zukünftige Richtung von GIS könnte in der Entwicklung von Protokollen liegen, mit denen die Unterschiede zwischen Cloud und Desktop ignoriert werden können.

Web-Services ermöglichen die Bereitstellung von Funktionen über das Internet, und dies wird nur genehmigt. Ich würde auch vorschlagen, dass wir jetzt nicht darüber reden, wo Kosteneinsparungen die Verwendung des Desktops zum Speichern von Daten erfordern. Ich beschäftige mich auch mit der Zukunft der Funktionalität und nicht mit der Lieferung von Daten. Die Frage betraf die Lieferung von Heavy-Hitting-Tools über die Cloud. Offensichtlich werden Daten über das Netz geliefert, und das schon seit Ewigkeiten. Mir geht es mehr um die Bereitstellung von Werkzeugen, um die Funktionalität. Was das Rendern von Daten angeht, ist auch dies eine Art Verschleierung ...
Hairy

2

Ich liebe die Idee, eine lokale GIS-Anwendung auf meinem Computer zu haben, aber dann liebte ich auch mein Festnetztelefon und konnte mir den Tag (vor Jahren) nicht vorstellen, an dem ich das kabelgebundene Telefon verließ und ausschließlich auf Mobilfunk ging. Es war nicht so, dass die Technologie besser war, aber die Kosten waren nicht mehr zu rechtfertigen und die zusätzlichen Vorteile von drahtlosem Netzwerk gewannen. Die Wolke wird eine ähnliche Veränderung sein. Ich bezweifle, dass es die Funktionalität sein wird, die uns letztendlich von der Windows-Desktop- / Laptop-Umgebung abbringen wird, aber die Kosten und die zusätzliche Flexibilität neuer drahtloser Zugriffsgeräte. Ich schreibe das jetzt auf meinem Android Tablet. Wir können heute nicht über die Zukunft nachdenken, sondern müssen denken, wie wir es morgen tun werden.


Ich stimme voll und ganz zu und versuche mir schwer vorzustellen, wo wir sein werden, um meinen Kunden zu raten, dass dies auf dem Hintergrund fundierter Überlegungen geschieht. Ich denke wirklich, dass Funktionalität ein roter Faden ist, da letztendlich die gesamte Funktionalität auf diese Weise bereitgestellt wird und sich auch die Geschwindigkeit erheblich verbessert. Ich habe lange darauf hingewiesen, dass wir uns in Bezug auf das Rechnen zu einem Kreis geschlossen haben, indem wir angefangen haben, mit dummen Terminals zu rechnen, und im Grunde genommen steuern wir wieder dorthin. Seit wir vor langer Zeit mit GIS angefangen haben, sind wir in dieser Zeit ziemlich weit gekommen.
Hairy
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.