user_mobilelogo

Receive the latest news from Esri, a leader in GIS software solutions.  Digital Data Services is a Silver Partner for Esri and offers a wide-variety of Esri based software and service solutions. More information about DDS's Esri based solutions can be found at digitaldataservices.com.

Subcategories from this category:

Esri Support Center Feed

Release of the Deprecated Features Plan for ArcGIS 10.4 and 10.4.1

This blog post provides the latest updates regarding deprecated features in ArcGIS 10.4 and in the recent release of ArcGIS 10.4.1.

With each release, the platforms and functionality supported in the ArcGIS platform are assessed and adjusted based on customer needs and technology trends. The purpose of the Deprecated Features for ArcGIS document is to provide as much advanced notice as possible regarding these changes.

For more information on our deprecation plans, refer to the following PDF document, Deprecated Features Plan for ArcGIS 10.4 and 10.3.x Series (this deprecation plan is also available at the following technical article in the Esri Support Knowledge Base). The documentation linked above provides additional information about each note below, in addition to recommendations of alternative workflows and applications.

Here are some of the major changes in the update for ArcGIS 10.4 and 10.4.1:

The ArcGIS Engine SDK for Cross-platform C++ will not be supported after ArcGIS 10.4.1. ArcGIS 10.4.1 will be the last release of Engine Linux. ArcGIS 10.4.x for Engine Linux will be supported till 2022. ArcGIS 10.4.1 (and ArcGIS Pro 1.3) will be the last release that supports the PostgreSQL 9.2.x series. ArcGIS 10.4.1 for Server will be the last release to include support for the Mobile Content Server and Mobile Data Access features in the GIS server. ArcGIS 10.5.x for Server will be the last major release series to include support for the Search Service functionality in the GIS server. ArcGIS 10.2.1 for Windows Mobile is the last release. No additional features, functionality, or performance / stability updates will be released for this application. ArcGIS 10.4 is the last release that supports the Oracle Spatial GeoRaster data type.

Gregory L. – Online Support Resources

This entry was posted in Announcements, ArcGIS for Desktop, ArcGIS for Server, ArcGIS Pro, Geodatabase, SDK and tagged , , , , , , , , . Bookmark the permalink.
Original author: Greg Lehner

Copyright

© Esri

Continue reading
2526 Hits

Getting Comfortable with JavaScript API 4.0

Now that the ArcGIS API for JavaScript 4.0 has been released for a couple of weeks, this is an excellent opportunity to take a walk through some of the new syntax and functionality. This blog will go through a sample 3D application focusing on the Search widget. You can follow along with the sample code from the Esri Developer Support GitHub repository, and run the hosted sample here: View it Live.

Functionality-wise, the app displays a 3D map with four widgets: Search, Zoom, Compass, and Attribution. By default, the View includes the latter three widgets, as described in the documentation. If you’re not familiar with the 4.x changes, all mapping apps contain a map and a view. The map holds the data, and the view contains the visualization information for that data. In other words, the map is the subject, and the view is the camera; complete with filters, modes, and settings. All 2D apps will have MapViews, and 3D apps will have SceneViews (note: the term ‘scene’ indicates three dimensions across ArcGIS). The same applies for maps from ArcGIS Online and Portal for ArcGIS: a WebMap is 2D, and a WebScene is 3D.

2D map + 3D scene

2D map + 3D scene

You can input a location in the Search widget and either select a result from the drop-down suggestions, or press Enter on the keyboard to go to the first place in the list. The view will zoom to that location and place a picture marker symbol on the map. If you open the Developer Tools in the web browser, you will see some helpful console log messages indicating the progress of the Search widget.

In the code, there are many helpful comments describing the functionality, with links to references to find more information. The Map and SceneView constructors might be new, but they are very straightforward. What I want to focus on here are two things: the SearchViewModel (beginning on line 88), and the view.ui (beginning on line 117).

One of the awesome features of 4.0 is the separation of the styling and the business logic. This means that widgets have a view and a ViewModel. The view is the widget itself and handles the display of the widget, while the ViewModel handles the properties and configurations. I should mention that we don’t have to use the ViewModel if we don’t want to since the ViewModel properties are also wired to the widget view. This was done for simplicity purposes. As an example, let’s look at the Search widget in the code:

Search Widget and SearchViewModel

Search Widget and SearchViewModel

The actual widget constructor was used for naming the widget and setting the visibility to true (default is true anyway). The SearchViewModel handles all the configurations that were set to customize the user experience and interface the way I needed (see the sample for comments). What’s interesting about this ViewModel system is because it’s separated from the widget constructor, it’s now way easier to share business logic amongst widgets and code bases. Here is some more information about the SearchViewModel.

The second interesting aspect of 4.0 I will discuss here is how we add the Search widget to the app. Let’s look at the code snippet from 4.0 and from 3.x. Currently, we can add the widget directly to the view’s user interface without creating a separate div element. This is an efficient (and dare I say, elegant) workflow.

Add Search Widget 4.0

Add Search Widget 4.0

At the 3.x versions, we need to create a div element, reference the div when the widget is created, and reference it again inside the HTML body tag.

Add Search Widget 3.x

Add Search Widget 3.x

For more information about adding widgets to the view, you can reference this documentation.

In summary, the ArcGIS API for JavaScript is a powerful product that leverages the power of GIS directly on your web browser. If you’ve been working with earlier versions of the API, reading the Transition to 4.x help document can get you going. And if you’re brand new, you can start with the Discover 4.x Guide. There’s a lot more to come as we continue to add functionality and awesomeness to the JavaScript API 4.x. Happy coding!

Noah S. – SDK Readiness Lead

Original author: Noah

Copyright

© Esri

Continue reading
2237 Hits

Problems with ArcGIS Online, Portal for ArcGIS, APIs in latest Google Chrome update

Google released an update to Google Chrome (version 51), which was pushed out to the public on Wednesday, May 25th. Unfortunately, this update included a change that impacts anyone using Google Chrome to access ArcGIS Online or Portal for ArcGIS versions 10.3, 10.3.1, 10.4, or 10.4.1.

This change impacts many apps built on the ArcGIS API for Javascript (versions 3.8 – 3.16), several subsets of custom apps built by users, partners, and Esri Professional Services (for example, any app that uses the feature table or an analysis widget), and, most notably, the “home app” in ArcGIS Online and Portal for ArcGIS.

You may be seeing a screen similar to this after logging in: a blank screen with few or no elements.

What you can do:

If you are using Google Chrome to access ArcGIS Online, the above listed Portal for ArcGIS versions, or apps built with the above-listed versions of the ArcGIS API for JavaScript, please turn off auto-update in your Chrome browser now. If Chrome was updated, you will need to temporarily use another browser (such as Internet Explorer or Mozilla Firefox) until patches have been released.

What Esri is doing:

The ArcGIS Online team is preparing fixes that will go live this evening. We are still working on a solution for Portal for ArcGIS. Developers using the hosted version of the JavaScript API are unaffected, as it has already been patched. We are working on a solution for JavaScript API developers that use either a customer build of the API or use it locally.

We will provide updates at the top of this blog post regarding Portal for ArcGIS and ArcGIS API for JavaScript as soon as we have more information.

If you have run into any problems as a result of this bug that impact your workflows, please contact Esri Support Services at 1-888-377-4575.

Gregory L. – Online Support Resources

Original author: Greg Lehner

Copyright

© Esri

Continue reading
2427 Hits

The New Esri Support Website is Live!

Esri Support is pleased to introduce the new Esri Support website. The new support.esri.com has been designed with a focus on providing an improved online support experience for all users. In addition to the new product-centered navigation, there are a number of new features to help you find answers to your questions and solutions to your technical issues on the ArcGIS platform.

Upon first arrival, you will see a splash screen welcoming you to the new site, followed by the home page (see above). The six product categories allow quick navigation to specific product pages, using the drop-down or the quick links to our most common products (in blue). The enhanced search bar is front-and-center – now you can search support repositories from anywhere on the site to find whatever you’re looking for.

If you need to contact Esri Support directly, you can reach out to us through the Request Case web form, by clicking “Start Chat,” or calling us from the phone listed by Contact Support.

If you’re not finding what you’re looking for, such as the GIS Dictionary, check the “Other Resources” drop-down in the gray site navigation banner.

———————-

Thank you for providing valuable feedback to the Esri Online Support Resources team regarding support.esri.com. We apologize for any inconvenience these changes may bring to your workflows, but we hope the changes will be seen as improvements as you get accustomed to them.

Through the Support Center blog, we will be publishing a series of blog posts related to the site, covering the newest changes that have been implemented. We hope these changes will provide you an improved web experience. Please feel free to send us your feedback and/or your ideas so we can continue improving our online service: http://support.esri.com/en/feedback.

Once again, welcome!

Gregory L. – Online Support Resources

Original author: Greg Lehner

Copyright

© Esri

Continue reading
2117 Hits

Search Improvements on the New Support Site

With the launch of the new Esri Support website, you may temporarily experience a less robust search compared to that of the previous Support site. This is expected and the search experience is expected to improve significantly over the next few days.

To create a search that brings you the content you’re looking for, our new site requires time to make connections among various indexes, collections, and feeds. This process will take a few days, but in the interim, please use the site navigation to find content through the product pages or by using your preferred search engine.

Thanks for your continued support, and we’ll keep you updated as we progress!

Megan S. – Online Support Resources

This entry was posted in Announcements, Support.Esri.com. Bookmark the permalink.
Original author: Megan

Copyright

© Esri

Continue reading
2054 Hits