|
BLOG
|
AppStudio for ArcGIS ist eine innovative Anwendung zur Erstellung mobiler Karten-Apps für Android, iOS, Mac, Linux und Windows. Apps werden einmal erstellt und sind dann plattformübergreifend und auf jedem Gerät sofort verwendbar. Programmierkenntnisse sind für das Erstellen von Apps mit AppStudio for ArcGIS nicht notwendig, denn es enthält eine Reihe konfigurierbarer App-Vorlagen, mit denen Aussehen, Verhalten und Inhalte gesteuert werden können. Ist die App fertig, kann sie auf allen Geräten getestet und organisationsweit freigegeben oder über Apple App Store, Google Play, Ubuntu Apps Directory und Windows Store öffentlich zur Verfügung gestellt werden. Entwickler können mit den AppStudio Desktop Editionen bestehende App-Vorlagen anpassen und auch vollständig eigene Apps erstellen. Dabei unterstützt die volle Power von ArcGIS Runtime. Mit AppStudio for ArcGIS Version 2.0 kommen neue Funktionen, aktualisierte Werkzeuge für Entwickler und ein moderner Look & Feel. Zum Beispiel: Support von ArcGIS Runtime Version 100.1 Jetzt können auch alle Möglichkeiten der neuesten ArcGIS Runtime Generation in AppStudio genutzt werden, z.B. Apps mit 3D Scenes oder die Nutzung von Datenformaten wie Mobile Map Packages und Vector Tile Basemaps. Verbesserte App Templates Das Map Viewer Template hat neben neuen Funktionen ein intuitives neues Interface und bietet nun ein adaptives Design für alle Bildschirmgrößen. Das Quick Report Template hat unter anderem ein neues Kameramodul, dark/light Themes und die Möglichkeit zum Offline arbeiten spendiert bekommen. Neues Look & Feel der AppStudio Desktop Edition Die Desktop Edition wurde von Grund auf neu designt und bietet nun ein konfigurierbares Interface, Schnellzugriff auf Werkzeuge und auch die beliebten dark/light Themes. Apps und Samples können durch Tags oder andere Filteroptionen schneller gefunden werden. Neue Möglichkeiten für Entwickler In AppStudio wurden verschiedene AppFramework Plugins für Local Notification, Vibration, Background Location, Promises und SQL Storage implementiert. Diese unterstützen bei der Entwicklung von leistungsstarken und modernen native Apps. Diese Plugins befinden sich noch im Beta Status. Ausführliche Informationen zu den Neuerungen von AppStudio for ArcGIS Version 2.0 findet Ihr in diesem News Blog von Esri Inc. und in der AppStudio GeoNet Gruppe.
... View more
07-18-2017
03:30 AM
|
1
|
0
|
675
|
|
POST
|
Das Video zum Entwickler-Webinar "Webinar - Das neue ArcGIS API for JavaScript" vom 04.04.2017.
... View more
04-12-2017
06:27 AM
|
0
|
0
|
1193
|
|
POST
|
Das Video zum Entwickler-Webinar "Das neue ArcGIS Runtime" vom 28.03.2017.
... View more
04-12-2017
06:20 AM
|
0
|
0
|
1010
|
|
POST
|
Das Video zum Entwickler-Webinar "Das neue ArcGIS Developer Program" vom 21.03.2017.
... View more
04-12-2017
06:01 AM
|
0
|
0
|
905
|
|
POST
|
Das Video zum Entwickler-Webinar "Die neue ArcGIS API for Python" vom 11.04.2017.
... View more
04-12-2017
04:58 AM
|
1
|
0
|
1079
|
|
BLOG
|
Q&A des Webinars : Ich habe die Veranstaltung [Das neue ArcGIS Developer Programm] von letzter Woche verpasst. Gibt es dazu eine Präsentation auf die man nachträglich zugreifen kann? : Wir verfassen zu jedem Webinar einen eigenen Blogeintrag mit der Präsentation und dem zugehörigen Video. Wenn es noch nicht verfügbar sein sollte wird es etwas später hinzugefügt. : Wie heißt die Technologie zur Erstellung von Cross-Plattform Apps für iOS und Android mit dem .NET SDK? : Das ist Xamarin. : Ist das ein abgespeckter ArcGIS Server dieser Local Server? : Ja, so kann man es sich vorstellen. : Warum gibt es den Local Server nicht für iOS? Für Offline GP wäre das super... : Local Server gibt es nur für die ArcGIS Runtime Desktop SDKs (.NET/WPF, Qt, Java). Er ist für Experten-Anwendungen mit erweiterter GIS-Funktionalität konzipiert. Apps für iOS und Android sind eher für den Consumer Markt. Ihr könnt uns aber gerne sinnvolle Usecases mitteilen warum sich das ändern sollte, das leiten wir dann an die Kollegen von Esri Inc. weiter. : Wenn es ein .NET SDK für Local Server gibt, kann man es ja mit Xamarin auf den iOS Device bringen, oder? : Gut gedacht aber leider nein. Das .NET SDK besteht aus mehreren APIs für unterschiedliche Zielplattformen, z.B. UWP, Xamarin Forms und WPF. Den Local Server gibt es nur für WPF. : Wie heißt das eigenständige (Local Server-) SDK? Welche Local Server sind bereits veröffentlicht? : Es können nach dem Einloggen auf developers.arcgis.com im Downloadbereich zwei ArcGIS Runtime Local Server SDKs heruntergeladen werden. Eins für Windows und eins für Linux (64 Bit) : Werden die SDKs sowie die z. Bsp. das WPF Control auch 64 Bit fähig sein? : ArcGIS Runtime SDK for .NET ist sowohl für 32 als auch 64 Bit. Das war die Vorgängerversion auch schon. : Welchen Stand hat die 3D-Funktionalität? : Das ist unterschiedlich und kann in den jeweilige Release Notes der ArcGIS Runtime SDKs nachgelesen werden. : Wünschenswert beim Synchronisieren bzw. beim Download von Daten wäre eine Möglichkeit, den Progress abzufragen z.b. 1.23 MB / 4.56. : Beim Export von Basemaps und Vectordaten kann der Progress abgefragt werden (JobChanged event). : Wie sieht es mit Support aus? : Alles zum Support gibt es auf dieser Seite unten rechts nachzulesen. : Was ist mit der ClientID passiert? Brauchte man in 10.2.5 noch, nebst dem License Key. : Ab der Version 100 wird die ClientID nicht mehr benötigt. Wie die Apps lizenziert werden steht step-by-step in der Doku des jeweiligen SDKs (immer unter License your App). : Können weiterhin *.geodatabase-Dateien geladen werden, die man mit dem Tool "Create Runtime Content" erstellt hat? : Ja. : Also für Analysis braucht es zwei Lizenz Keys? Einen Standard oder Advanced und die für die Extension? : Ja. : Habe ich dann einen Named User für beispielsweise eine App für 300 iOS Devices? Heißt das dann das jedes Device und somit jeder einen Named User braucht oder kann ich 300-mal den gleichen Named User verwenden für das Login? : Wenn die App über Named User lizenziert werden soll benötigt jeder Nutzer der App seinen eigenen Named User. Die App muss also eine Eingabemaske für Named User haben. Es ist lizenzrechtlich nicht erlaubt, einen Named User für mehrere Anwender im Code zu hinterlegen und die App so zu verteilen. : Uns wurde seitens ESRI gesagt, wenn unsere Desktop-Anwendung (welche derzeit ArcGIS Runtime die niedrigste Stufe der zwei alten Stufen [10.2.x] verwendet) auf einem Terminal Server verwendet wird, dann unbedingt seitens der Anwender Named User verwendet werden muss, hat sich hier etwas geändert? : Nein, daran hat sich nichts geändert. : Werden konzeptionelle Änderungen des SDKs z.B. auf einer Roadmap angekündigt, um z.B. die Entwicklung darauf abzustimmen? : Eine zentrale Webseite mit einer immer aktuellen und vollständigen Roadmap gibt es leider nicht. Fragen dazu können aber auf Geonet in der jeweiligen Produktgruppe gestellt werden.
... View more
03-30-2017
06:10 AM
|
2
|
0
|
342
|
|
BLOG
|
Am 21.03.2017 hat Lars zum Auftakt unserer vierteiligen Webinarreihe für Entwickler über das neue ArcGIS Developer Program in einem einstündigen Webcast informiert. Am Dienstag (28.03.) haben Lars und ich den zweiten Webcast gehalten. Diesmal ging es rund um die Erstellung nativer Apps mit ArcGIS Runtime mit dem Schwerpunkt auf die neue Version 100 (Quartz) und Infos über das neue ArcGIS Runtime Deployment Model. Nach einer kurzen Einleitung haben wir zuerst mit der Quantum Systems Ground Control App zur Erstellung von Flugplänen und der Administration von Drohnen veranschaulicht, was für coole Dinge mithilfe von ArcGIS Runtime entwickelt werden können. Danach informierten wir in einem etwas längeren Teil über die neue Architektur und Funktionalität der Version 100, auch mit einigen Demos und Codebeispielen. Im letzten Teil berichteten wir über das neue Lizenzmodell für das Deployment von ArcGIS Runtime Apps. Links zu ArcGIS Runtime Samples: Local Server (Java Version 10.2.4) Samples für alle SDKs auf unserem ArcGIS Developer Portal und auf GitHub Das Video zum Webcast: Herzlichen Dank nochmal für die rege Teilnahme, es hat auch uns großen Spaß gemacht. Wir haben Eure Fragen in den Kommentaren unten direkt beantwortet. Falls Ihr noch weitere Fragen habt, oder Anregungen und Kritik, könnt Ihr auch die Kommentare dazu nutzen. Der Foliensatz zum Webinar ist als PDF an diesen Blog angehangen. Euer GeoDev Germany Team PS: Der nächste Webcast über die Neuerungen der ArcGIS API for JavaScript 4.x und Web AppBuilder for ArcGIS findet nächsten Dienstag, den 04.04., um 16 Uhr statt. Wer noch nicht für die Webinarreihe angemeldet ist, zur Registrierung geht es hier.
... View more
03-30-2017
06:09 AM
|
2
|
1
|
1664
|
|
BLOG
|
[Blogeintrag hier auch auf deutsch] The native ArcGIS Runtime SDKs help developers build applications that provide comprehensive spatial capabilities and deploy them to a variety of popular mobile and desktop platforms and devices. These SDKs enable users to explore and leverage the ArcGIS platform's Web GIS capabilities by accessing and working with data in the cloud but also taking data offline to perform various workflows such as editing, synchronizing, geoanalytics, geocoding, locating as well as routing. All native ready-to-use apps by Esri, such as Collector for ArcGIS, are based on ArcGIS Runtime technology. The new version 100.0 (formerly known as “Quartz”) is a major release with significant changes in terms of functionality, architecture, APIs, and licensing. New Functionality Highlights include 3D visualization and the use of new data formats as well as working seamlessly with all Web GIS platforms, such as ArcGIS Online and Portal for ArcGIS. Moreover, new capabilities and enhancements have been implemented for geometries, Smart Mapping, symbology, and many other features. Authentication has become much simpler, too. ArcGIS Runtime 3D Scene Apps can now visualize 2D maps as well as 3D scenes, both relying on the same data sources. 3D scenes additionally use scene layers to render local 3D scene layer packages or 3D scene services, e.g. for visualizing 3D building models. Using elevation services or local raster data, you can incorporate elevation models into scenes. There is special 3D symbology for features as well as 3D options for rendering and displaying, such as extrusion, to manipulate the view and enhance features. Mobile map packages, vector tile basemaps, and many other data formats are now available as data sources. Mapping has generally become more easy, e.g. by using preconfigured, ready-to-use maps from the cloud or as a data package rather than compiling them from different data sources on the client side. In addition to that, there are tools available for saving and sharing maps compiled on the client side. The integration of ArcGIS Runtime into the concept of Web GIS has been significantly enhanced. Prior to this version, content already included web maps, services, and data. It is now possible to use this content to create, manipulate, and save workflows. Authentication Manager, a class that can be configured to implement, manage, and control security-related events, is now available for easy and centralized authentication handling. Changing the Architecture and APIs ArcGIS Runtime v100 architecture All ArcGIS Runtime SDKs use the same C++ runtime core. This core controls the communication to the hardware of the end device and implements the business logic for visualization. It is responsible for accessing the data and the engines for analyses, navigation, labeling, and other operations. Platform-specific APIs for iOS, Android, .NET, Java, Qt/QML, and OS X all make use of this runtime core. As an example, the ArcGIS Runtime SDK for Android is made up of the Android API, the runtime core as well as the related documentation. This C++ application programming interface (API) and the C application binary interface (ABI) between platform-specific APIs and the runtime core are new technology features. In the previous version, the APIs directly accessed the runtime core libraries which caused a higher programming effort (Interop) just for communication. This effort has been reduced significantly by the new interfaces. Another benefit is that new functionality is quickly implemented into all SDKs which in turn minimizes error susceptibility. All platform-specific APIs have been completely redesigned. This was mostly necessary to incorporate the 3D functionality and implement the new way of accessing the runtime core. Additionally, APIs have been standardized to the most part (e.g. consistent use of class and method names). Error handling has been simplified, and a loadable pattern can now be used to monitor the asynchronous nature of loading data. With ArcGIS Runtime v100.0, cross-platform development is also enabled with some SDKs. As an example: .NET developers may now use the ArcGIS Runtime SDK for .NET with incorporated Xamarin technology to develop cross-platform Xamarin apps for Android and iOS. You can also build and deploy to OS X as a platform using ArcGIS Runtime SDK for Java. New Deployment License Model With ArcGIS Runtime v100.0, Esri provides a new licensing model for deploying apps at four license levels: Lite, Basic, Standard, and Advanced. The functionality differs depending on which license level is acquired but common operations are provided whether you are online or offline. Lite level is available for free and enables users to create viewer apps with maps, geocoding, and simple routing. At the Basic level, developers can create apps for data collection. Standard and Advanced level functionalities address developers of advanced GIS applications. These apps can provide access to additional data formats and analysis capabilities. The Standard and Advanced license levels come with an Analysis Extension, supporting a subset of the ArcGIS toolboxes Analysis, Network Analyst, Spatial Analyst, and 3D Analyst. Two options are available to set the license level for your ArcGIS Runtime apps: deployment license key and named user (not available yet for Standard and Advanced). Migration from ArcGIS Runtime Version 10.2.x to v100.0 Due to large-scale changes in the architecture and within the APIs, a simple migration from version 10.2.x to v100.0 is not possible. Developers need to rewrite apps, and some functionality from the previous version has not been included in ArcGIS Runtime v100.0 yet. Future releases will close this gap. Conclusion With ArcGIS Runtime v100.0, a new era has begun. It is an important foundation for all future requirements on how native apps leverage and support the concept of Web GIS and make use of the ArcGIS functionality. For ArcGIS Engine developers ArcGIS Runtime is now a valid option to create GIS applications using modern technology. Esri Inc. puts it in a nutshell: Building a platform for app developers for the future!
... View more
02-02-2017
07:09 AM
|
3
|
0
|
1198
|
|
BLOG
|
[Blogeintrag hier auch auf deutsch] With ArcGIS 10.4, Esri introduced a new, compact data type for offline usage. Maps, address locators, and routing networks can be compiled to individual Mobile Map Package using ArcGIS Pro 1.2 or higher. This is the next generation Runtime Content that requires the separate creation of each data type, though. Mobile Map Packages (.mmpk) can conveniently be shared on ArcGIS Online, Portal for ArcGIS, or by creating copies. MMPKs can be utilized in Navigator for ArcGIS, with apps developed with ArcGIS Runtime, starting with version 100 ("Quartz"), and in ArcGIS Pro. Key Facts Mobile map packages are unique file packages. They require little memory space and can easily be shared and updated. They can be used across various platforms. It's possible to include maps, address locators, and road networks (even individually). MMPKs can comprise of multiple maps, locators, or routing networks. Map packages can easily be used with ArcGIS apps and applications developed with ArcGIS Runtime. Mobile map packages are read-only. Creating Mobile Map Packages Mobile map packages can be created using the Create Mobile Map Package tool in ArcGIS Pro 1.2 or higher. Relevant data and capabilities have to be compiled in advance. There are various ways for creating MMPKs. This article presents two alternatives to create mobile map packages with an appealing map, a locator, and a customized routing network that provides an option to leave the public road and navigate on private forestry roads. Mobile Map Packages with OpenStreetMap and Private Assets Navigator for ArcGIS with OSM OpenStreetMap (OSM) data is available free of cost and of quite good quality. The creation of an appealing map, the implementation of a suitable address locator and a road network for routing requires some efforts, though. Initially, all data must be prepared for usage with ArcGIS. The map and road network can be created using the ArcGIS Editor for OpenStreetMap. This free and open ArcGIS for Desktop add-on allows for the filtering of raw OSM data to gain the required information, and the extraction into an ArcGIS-compatible format. The next step is the design of a visually appealing map (this part can be a challenging task for non-cartographers) and the creation of a routing network. The road network can be extended with private assets. In this example, a polyline feature class of forestry roads and another feature class of connections between public and forestry roads (so-called "transitions") are added to the network. The transitions have to be created manually using the Snapping tool (snapping public to forestry roads) and are then stored in the feature class. After reprocessing the network, it is possible to leave the public roads and navigate on the forestry roads. Network quality and performance are influenced by applied rules and attributes. And this is where the actual work starts: Cul-De-Sac rules, speed limits, U-turn policies, special walking, driving, or trucking routes—just to name a few—can be configured. Finally, a suitable address locator is required, a rather laborious task. To configure the locator, cities, addresses, POIs, and their coordinates have to be extracted from the OSM data. The locator is then created with the appropriate ArcGIS Pro or ArcGIS for Desktop tools. After importing the ArcGIS for Desktop project (.mxd) into ArcGIS Pro, the Create Mobile Map Package is run to create the MMPK that is based solely on OSM data. Quick overview of the required steps: Import OpenStreetMap data into ArcGIS using ArcGIS Editor for OSM. Design the map. Create a routing network and add private assets. Configure the locator. Create a mobile map package with ArcGIS Pro. Mobile Map Packages with StreetMap Premium for ArcGIS and Private Assets Navigator for ArcGIS with StreetMap Premium StreetMap Premium for ArcGIS is a data package that is subject to cost (one-year subscription) and is based on HERE data (formerly NAVTEQ). The StreetMap Premium portfolio provides everything that is required: global dataset with appealing maps for day and night time, locators for individual countries, and a road network with almost perfect rules. StreetMap Premium includes an ArcGIS Pro project that can be used very easily and without much additional effort to create mobile map packages. In addition to that, StreetMap Premium provides the option to extend maps and road networks with private assets. To learn more about extending the road network, please check this tutorial. Note: The tutorial describes the steps to add individual roads and streets manually. Usually a feature class with this data - forestry roads in our example - already exist. In this case only the transitions have to be added manually. Next, the data is imported into the appropriate StreetMap Premium feature class "Custom Streets" and adapted to the target schema (attributes). This can be done with the Append geoprocessing tool in ArcGIS Pro. Finally, the required attributes like STREET_NAME or Paved are adjusted for accurate processing of routes and directions. Various tools or Python can be used for automating this step. Quick overview of the required steps: Extend a routing network with private assets. Create a mobile map package with ArcGIS Pro. Summary Mobile map packages are ideal to use maps and to search for addresses or routes offline on mobile devices. The main challenge is the data that forms the basis for these packages. The examples above, using OpenStreetMap or StreetMap Premium, have demonstrated the options available: When using free data, some work is required to prepare the information and achieve the desired quality. With StreetMap Premium, this work can be avoided by paying a fee. In either case, extending the routing network with private assets is the exciting part. Whatever option you choose, all data will end up in one single package eventually. This allows for the creation of customized mobile map packages for various application scenarios and their easy distribution to mobile devices. Which "out of the box" navigation software that you know - other than Navigator for ArcGIS - provides the possibility to replace data at your own discretion and to route on private roads, as shown in our example?
... View more
12-20-2016
04:54 AM
|
5
|
0
|
6940
|
|
BLOG
|
Die ArcGIS API for JavaScript bietet eine effiziente Unterstützung beim Erstellen von Web-Mapping-Apps, bei denen die räumlichen Funktionen der ArcGIS Plattform zum Einsatz kommen. Damit lassen sich beispielsweise Anwendungen entwickeln, die Karten visualisieren, vorkonfigurierte Inhalte und Services einbinden, Wegbeschreibungen und Routen erstellen, geometrische Berechnungen durchführen und vieles mehr – all dies für gängige Browser auf Desktops und mobilen Geräten. Dank der Unterstützung von HTML5- und CSS3-Komponenten lassen sich die Performance und Flexibilität der Apps steigern. Hilfreich sind außerdem praktische Widgets, flexible Tools zur UI-Konfiguration sowie Pop-ups zur Umsetzung des Responsive Designs. Mit der 4.x Serie der ArcGIS API for JavaScript hat Esri eine neu überarbeitete Version herausgebracht, die nun auch Web-Karten und Funktionen in 3D unterstützt. Das Ziel war die Verwendung von 3D-Webkarten so einfach zu gestalten wie 2D-Webkarten. Dafür wurde die API grundlegend neu entworfen. Ein neues einheitliches Programmiermodell ermöglicht bei 3D-Webszenen die gleiche Implementierung von Layern, Rendering, Tasks, Geometrie, Symbolisierung, Pop-ups und Navigation wie für 2D-Anwendungen. Außerdem lassen sich die Atmosphäre, Lichtverhältnisse sowie Kamerawinkel modifizieren – dies gewährleistet eine besonders realistische Darstellung. Die Highlights in der neuen Version 4.1 sind: Unterstützung weiterer Funktionen mit Dynamic MapServices Mit Dynamic MapServices können Darstellung und Inhalte des Dienstes dynamisch angepasst werden. Es können nun unter anderem dynamische Popups, Labels und Daten-Layer genutzt werden. Neuer 3D Layer IntegratedMeshLayer Damit können unter anderem realistische Texturen wie Hausfassaden und Bäume aus 3D Objekten erstellt werden. Neuer CSV Layer Sehr einfachen Darstellen von Geo-Objekten aus .csv-Dateien. Schreiben von WebScenes WebMaps sind Konfigurationen für komplette 2D-Karten und für 3D-Karten sind es WebScenes. Diese Webscenes können nun von Web-Entwicklern neu erstellt oder bestehende geändert werden. PrintTask zum Drucken von Karten (nur 2D) Ein ready-to-use Task zum Ausdrucken von 2D-Karten und Inhalten mithilfe eines Print Services. Die 3.x Serie und die 4.x Serie der ArcGIS API for JavaScript werden parallel weiterentwickelt und bleiben auch eine Zeitlang nebeneinander bestehen, solange bis die 4.x Serie alle Funktionen der Vorgängerversion enthält. Für neue Projekte wird generell empfohlen die 4.x Serie zu nutzen, es sei denn es fehlen Funktionen aus der 3.x Serie. Für die richtige Wahl hilft dabei eine Entscheidungsmatrix. Weiterführende Informationen zum ArcGIS API for JavaScript 4.1 findet Ihr auf dem Esri Blog.
... View more
10-21-2016
02:28 AM
|
1
|
0
|
571
|
|
BLOG
|
Der Web AppBuilder for ArcGIS ist eine sofort verwendbare Anwendung zum Erstellen fokussierter ArcGIS Web Apps mithilfe von intuitiven Widgets und Werkzeugen. Mit Web AppBuilder for ArcGIS können eigene Web Apps auf ArcGIS Online oder dem eigenen Server gehostet und auf jedem Endgerät genutzt werden. Mit der Developer Edition können Entwickler benutzerdefinierte Widgets und Designs erstellen. Die Version 2.1 des Web AppBuilder for ArcGIS Developer Edition steht nun zum Download bereit. Sie beinhaltet alle Neuerungen des Juni 2016 Updates der eingebetteten Version auf ArcGIS Online. Kurz zusammengefasst - es gibt sieben neue Widgets, viele existierende Widgets wurden erweitert und es gibt mehr Möglichkeiten für das Design und Attributierung der eigenen Web Apps. In dieser StoryMap können einige der neuen Widgets ausprobiert werden. Neu in Version 2.1 – Oblique Viewer Widget Für Entwickler wurden neue Optionen hinzugefügt, z.B.: Unterstützung von Feature Actions In Widgets oder Popups können für einzelne Features oder Gruppen von Features spezielle Aktionen ausgelöst werden, z.B. „Zoom to“ oder „Export to CSV“. Es können auch eigene Feature Actions erstellt werden. Neue Klassen Zum Beispiel die Klasse FeatureActionManager zum Handling von FeatureActions. Neue Tutorials Lernhilfen zum Erstellen von Themes, Panels, Layout Widgets, Controller Widgets und Feature Actions Der eingebettete lokale Webserver Node.js wurde auf Version 4.4.7 aktualisiert Die vollständige Liste der Neuerungen des Web AppBuilder for ArcGIS 2.1 Developer Edition kann hier nachgelesen werden.
... View more
07-21-2016
03:32 AM
|
1
|
0
|
591
|
|
BLOG
|
Für den Download der Version 1.2 müssen die Ländereinstellungen auf der Site AppStudio for ArcGIS | ArcGIS auf englisch eingestellt werden. Die deutsche Weboberfläche wird in Kürze aktualisiert.
... View more
06-28-2016
02:22 AM
|
0
|
0
|
216
|
|
BLOG
|
Mit AppStudio for ArcGIS muss eine App nur einmal erstellt werden und kann dann ganz einfach als native Apps für Android, iOS, Linux, OS X oder Windows bereitgestellt werden. Diese Apps können innerhalb der Organisation freigegeben oder in den gängigen App-Stores der Öffentlichkeit zur Verfügung gestellt werden. Mit der Web-Variante des AppStudios können Apps sehr einfach mit ready-to-use Templates konfiguriert werden. Mit der Desktop-Variante können Entwickler die Templates an eigene Bedürfnisse anpassen oder „from scratch“ vollständig eigene erstellen. Mit dem AppStudio erstellte Apps basieren auf dem ArcGIS Runtime SDK for Qt/QML. AppStudio for ArcGIS 1.2 beinhaltet neue Funktionalität und es wurden die AppStudio Templates, die Webseite, die Desktop-Entwicklerwerkzeuge und der AppStudio Player aktualisiert. Die Highlights sind: Unterstützung für Portal for ArcGIS AppStudio Apps können jetzt auch in Portal for ArcGIS (on-premises) verwaltet werden. Mit dem AppStudio Player kann auf Portal for ArcGIS zugegriffen werden. Neue AppConsole für Debugging Mit diesem Werkzeug können Entwickler Software Messages loggen und somit sehen, was intern in der App passiert. Es können auch Logging-Daten von Geräten im gleichen Netzwerk empfangen werden. Verbesserungen und Bug Fixes der AppStudio Templates Beispielsweise kann im Map Tour Template nun die OSM Basemap genutzt werden und Fotos werden besser dargestellt. Weitere Infos dazu gibt es hier.
... View more
06-27-2016
02:02 AM
|
1
|
2
|
952
|
|
BLOG
|
Zurzeit gibt es zwei nebeneinander existierende Versionen der ArcGIS API for JavaScript. Einerseits die schon länger bestehende 3.xx API, welche nun mit der Version 3.17 ein neues Update bekommen hat, - und die erst vor kurzem veröffentlichte neue Generation 4. Beide APIs werden funktional weiterentwickelt und unterstützt. Es gibt zwei Gründe, warum beide APIs parallel weiterführt werden. Erstens, die 4.xx API ist aufgrund einer grundlegend überarbeiteten Architektur nicht mehr kompatibel zu den Vorgängerversionen und zweitens, die neue 4.xx API enthält noch nicht alle Funktionen der 3.xx API. Das bedeutet für Entwickler, dass sie sich momentan für eine der APIs entscheiden müssen. Für die richtige Wahl hilft dabei eine Entscheidungsmatrix. Neu in der ArcGIS API for JavaScript 3.17 sind neben einigen Bugfixes und kleineren Verbesserungen folgende Highlights: Smart Mapping: Datums-basierte Visualisierung Smart Mapping sind coole Werkzeuge auf ArcGIS Online/Portal zur Visualisierung von Karten. Mit Datums-basierter Visualisierung können Karten durch Datumsattribute in Features entsprechend farblich oder in der Transparenz angepasst werden. Verbesserung von Feature-Tables Es werden nun Attachements unterstützt, es können mehr Informationen angezeigt werden und es gibt nun mehr Optionen für Entwickler zum Anpassen von Feature-Tables. Verbesserter OGC Support Es wurden mehr Möglichkeiten zur Visualisierung von WMS- und WFS Layer implementiert. Eine Vollständige Liste aller Änderungen gibt es hier.
... View more
06-24-2016
08:34 AM
|
1
|
0
|
602
|
|
BLOG
|
Das Quartz-Release ist die nächste Generation von ArcGIS Runtime mit neuer Architektur, verbesserter Performance und vielen neuen Funktionen. Einen Vorgeschmack darauf gab es schon seit einer Weile mit den ersten Betas für iOS, Android und Java. Nun sind auch für OS X, Windows .NET, Qt und Xamarin öffentliche Quartz-Betas verfügbar. Der Funktionsumfang ist zwischen den SDKs noch unterschiedlich, nicht alles ist überall schon implementiert. Dies ist in den jeweiligen Release-Notes nachzulesen. Schwerpunkte der Quartz Betas sind: Unterstützung vom Online -und Offline Workflows 3D Funktionalität Nutzen von Mobile Map Packages (mmpks) Nutzen von Vector tile layers Unterstützung von Military Standard Symbology Direktes Einbinden von Raster-und KML Dateien Windows 10 Unterstützung Entwickler können sich über ArcGIS for Developers für die Beta-Tests registrieren. Mehr Infos zu den ArcGIS Runtime Quartz SDKs gibt es hier. Quartz API Architecture
... View more
06-22-2016
06:21 AM
|
1
|
0
|
733
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 08-09-2024 01:00 AM | |
| 1 | 02-06-2024 07:07 AM | |
| 1 | 03-31-2023 01:11 AM | |
| 1 | 07-26-2023 05:57 AM | |
| 1 | 03-25-2022 03:59 AM |
| Online Status |
Offline
|
| Date Last Visited |
10-07-2025
05:23 AM
|