Aktualisiert am 11. Februar 2018<\/EM><\/P><\/P>Heutzutage ist "Gibt es dafür eine App?" eine rhetorische Frage. Die Antwort wird als ja angenommen. Überraschung (sogar Ärger) tritt wahrscheinlich auf, wenn sich herausstellt, dass es für einen bestimmten Bedarf keine App gibt.<\/P><\/P>Es ist also keine Überraschung, dass es weiterhin Gespräche darüber gibt, ob GIS-Profis – Analysten, Spezialisten, Techniker und andere – Programmierkenntnisse zu ihren unverzichtbaren Fähigkeiten hinzufügen sollten. Und wie viel Gewicht legen Organisationen auf Programmierkenntnisse bei der Bewertung von GIS-Bewerbern?<\/P><\/P>Tatsache ist, dass viele GIS-Profis schon lange begeistert vom Programmieren sind. Wenn Sie an einer Esri-Konferenz teilnehmen, hören Sie fast garantiert mindestens einen erfahrenen ARC\/INFO-Nutzer nostalgisch über das Programmieren mit AML (ARC Macro Language) sprechen. Wenn ehemalige ArcView 3.x-Nutzer im Raum sind, dominiert das Gespräch über Avenue. Als ArcGIS auf den Markt kam, haben viele GIS-Profis zunächst VBA und dann Python angenommen.<\/P><\/P>Angesichts dieser starken Tradition sollte sich das aktuelle Gespräch nicht darauf konzentrieren, ob GIS-Profis eine Programmiersprache erlernen sollten, sondern welche Sprachen und Plattformen ihnen helfen werden, ihre Arbeit schneller und besser zu erledigen. Der Hauptgrund, eine Programmiersprache zu lernen, ist schließlich, etwas zu erreichen.<\/P><\/P>Hier sind einige Gründe, die Sie in Betracht ziehen sollten.<\/P><\/P>Seien Sie produktiver durch Automatisierung von ArcGIS-Aufgaben und Workflows.<\/STRONG><\/SPAN><\/P>Wie: Sie können Skripte erstellen, um zeitaufwändige oder sich wiederholende Aufgaben auszuführen und sie so planen, dass sie nach Geschäftsschluss laufen. Sie können komplizierte Workflows dokumentieren und leicht wiederholen, die einige Projekte erfordern. Sie können Ihre skriptbasierten Workflows auch mit anderen ArcGIS-Nutzern teilen, um deren Produktivität zu steigern.<\/LI>Sprache: Python<\/A>. Python ist immer noch der Ersatz für AML, Avenue und VBA. Es ist kostenlos, plattformübergreifend und in die ArcGIS-Plattform integriert. Wenn Sie ArcGIS-Aufgaben skripten möchten, lernen Sie Python, falls Sie es noch nicht getan haben. Tipp:<\/EM> Behalten Sie <\/EM>Arcade<\/A>, eine relativ neue Skriptsprache für ArcGIS, im Auge, die eines Tages so beliebt werden könnte wie Python.Schulungsoptionen für Python<\/A><\/LI><\/UL><\/LI><\/UL><\/P>Erweitern Sie den Wert von GIS in Ihrer gesamten Organisation.<\/STRONG><\/SPAN><\/P>Wie: Wenn es in Ihrer Organisation Nicht-GIS-Nutzer gibt, die GIS-gestützte Aufgaben ausführen, können Sie ihnen helfen, effizienter zu sein, indem Sie die Dinge für sie vereinfachen. Geben Sie ihnen die ArcGIS-Werkzeuge, die sie benötigen, ohne sie mit vielen anderen Funktionen zu überfordern. Vielleicht wissen sie nicht einmal, dass sie eine GIS-Anwendung verwenden – vielleicht öffnen sie einfach nur eine Karte, erhalten Informationen und drucken einen Bericht aus.<\/LI>Sprache: Für Desktop-Umgebungen sind Add-ins ein relativ einfacher Weg, um ein individuelles ArcGIS-Erlebnis zu schaffen und bereitzustellen. Das Microsoft .NET Framework (VB.NET und C# Sprachen) wird häufig verwendet, um Add-ins zu erstellen. Python-Add-ins werden ebenfalls unterstützt.Schulungsoptionen für Add-ins<\/A><\/LI><\/UL><\/LI>Immer mehr Organisationen lassen Nicht-GIS-Mitarbeiter Web-Apps nutzen, um ihre Arbeit dank ihrer plattformübergreifenden Zugänglichkeit und des geringeren Systembedarfs zu erledigen. Eine Möglichkeit zur schnellen Erstellung benutzerdefinierter Web-Mapping-Anwendungen ist die Verwendung der konfigurierbaren Apps von ArcGIS Online. Mit einer konfigurierbaren App müssen Sie keinen Code schreiben; Sie konfigurieren einfach die Werkzeuge und Daten, die Sie benötigen, um den Endbenutzern ein benutzerfreundliches Erlebnis und gesteigerte Produktivität zu bieten.Schulungsoptionen für konfigurierbare Apps<\/A><\/LI><\/UL><\/LI><\/UL><\/P>Fügen Sie neue Funktionen hinzu zur Unterstützung der einzigartigen Geschäftsabläufe Ihrer Organisation.<\/STRONG><\/SPAN><\/P>Wie: Wenn Sie wirklich Ihren inneren Entwickler annehmen wollen, können Sie lernen, wie man benutzerdefinierte GIS-Anwendungen erstellt, die für Desktop-, Online- oder mobile Mitarbeiter zugänglich sind und die geografische Inhalte Ihrer Organisation erstellen, pflegen, verwalten oder Entscheidungen treffen.<\/LI>Sprache: Dies hängt von der bevorzugten Plattform Ihrer Organisation ab. Benutzerdefinierte Desktop-Anwendungen werden oft mit ArcGIS Engine<\/A> sowie .NET, Java oder C++ entwickelt. ArcGIS Runtime SDKs<\/A> sind eine großartige Option für mobile Apps und leichte Desktop-Apps. Für Web-Apps bietet die ArcGIS API for JavaScript<\/A> viele Vorteile und hat eine geringere Lernkurve als andere APIs. Wenn Sie bereits etwas HTML kennen, macht es Ihnen vielleicht sogar Spaß JavaScript zu lernen.Schulungsoptionen für Web- und Mobile-Entwicklung<\\/A<\\/LI<\\/UL<\\/LI<\\/UL<\\/P<\\/P<\\/BODY<\\/HTML
<\/P>
Erweitern Sie den Wert von GIS in Ihrer gesamten Organisation.<\/STRONG><\/SPAN><\/P>Wie: Wenn es in Ihrer Organisation Nicht-GIS-Nutzer gibt, die GIS-gestützte Aufgaben ausführen, können Sie ihnen helfen, effizienter zu sein, indem Sie die Dinge für sie vereinfachen. Geben Sie ihnen die ArcGIS-Werkzeuge, die sie benötigen, ohne sie mit vielen anderen Funktionen zu überfordern. Vielleicht wissen sie nicht einmal, dass sie eine GIS-Anwendung verwenden – vielleicht öffnen sie einfach nur eine Karte, erhalten Informationen und drucken einen Bericht aus.<\/LI>Sprache: Für Desktop-Umgebungen sind Add-ins ein relativ einfacher Weg, um ein individuelles ArcGIS-Erlebnis zu schaffen und bereitzustellen. Das Microsoft .NET Framework (VB.NET und C# Sprachen) wird häufig verwendet, um Add-ins zu erstellen. Python-Add-ins werden ebenfalls unterstützt.
Fügen Sie neue Funktionen hinzu zur Unterstützung der einzigartigen Geschäftsabläufe Ihrer Organisation.<\/STRONG><\/SPAN><\/P>Wie: Wenn Sie wirklich Ihren inneren Entwickler annehmen wollen, können Sie lernen, wie man benutzerdefinierte GIS-Anwendungen erstellt, die für Desktop-, Online- oder mobile Mitarbeiter zugänglich sind und die geografische Inhalte Ihrer Organisation erstellen, pflegen, verwalten oder Entscheidungen treffen.<\/LI>Sprache: Dies hängt von der bevorzugten Plattform Ihrer Organisation ab. Benutzerdefinierte Desktop-Anwendungen werden oft mit
Angemeldete Mitglieder können Beiträge verfassen, Updates folgen und mehr. Neu hier? Registrieren Sie ein kostenloses Konto.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.