Skip navigation
All Places > GIS > Web GIS > ArcGIS Online > Blog > 2018 > December
2018

FYI, great blog by Molly Zurn which discusses the new ArcGIS Online Implementation Guide (PDF) gives administrators a quick overview of essential tasks and best practices for setting up ArcGIS Online.

 

ArcGIS Online Implementation Guide 

 

 

This guide is useful to anyone who’s just received an ArcGIS Online subscription and is seeking straightforward guidance on how to make and manage maps, data, and users within the organization.

 

Enjoy,

With the December update of ArcGIS Online, the ability to reference other layers using Arcade Expressions in Pop-Ups was introduced. This blog is going to outline a quick example about how to create a simple intersect expression and display the results in a Pop-Up.

 

In this example I have used 4 layers marked as authoritative in ArcGIS Online by  Miami-Dade County, Florida. I want to display the Elementary, Middle and High School names which intersect with building footprints in a single pop-up. I have three layers of School Attendance Boundaries which identifies a specific school boundary which overlaps with many building footprints. The building footprint layer contains geometry information but no information about the infrastructure or zones that intersect with the building.

This Web Map shows examples of the information available in these layers in 4 separate layers.

Unedited Pop-ups

 

Using the new Arcade FeatureSet functionality, I was able to include the Elementary, Middle and High School names in the building footprint pop up in this web map

 

feature set

 

Here are the steps to set up this simple intersecting Arcade Expressions to include in a pop-up.

  1. Add all the desired layers with information that you would like to see to a web map.

  2. Select the layer that should display the pop-up information (Building Footprint)

  3. Inspect the School Attendance Boundary layers to identify the fields that you would like to display in the Building Footprint layer Name)

  4. Select Configure Pop up and navigate to the Add Attribute Expressions

  5. Create the expression for each layer.

    1. Create a variable that returns the FeatureSet of intersecting feature attributes.

      var intersectLayer =Intersects(FeatureSetByName($map,"Elementary School Attendance Boundary"), $feature)

      Expression Values Explained:

      var intersectLayer – specifies the intersecting features variable name

      Intersects – specifies the geometry function one feature intersects the geometry of the other specified layer.

      FeatureSetByName  Creates a FeatureSet from a Feature Layer based on its name within a map or feature service

      $map,"Elementary School Attendance Boundary"– identifies that the feature set is a layer named Elementary School Attendance Boundary, within the web map.

      $featureis the feature that is being selected in the Building Footprint layer that provides the initial spatial information.

       

         b.   Loop through the feature set created and return a specific field from the feature set:

           

for (var f in intersectLayer){

    return f.NAME

}

 

6. Once all expressions are created, add them to the pop up configuration.

7. Disable the pop ups and potentially the visibility from the School Attendance Boundary Layers (Not required, but I think it cleans up the display,

8.Check out your pop up with information from intersecting layers.

 

There will be more documentation, blogs and examples coming out in the next week, but try out this quick sample with simple intersecting layers and let us know if you have questions.

 

Entire expression for a single high school name:

 

var intersectLayer =Intersects(FeatureSetByName($map,"Elementary School Attendance Boundary"), $feature)

for (var f in intersectLayer){
return f.NAME
}

ArcGIS Online User Types

User Types

Esri evolved named user levels into User Types to provide additional flexibility when licensing ArcGIS Online. There are five User Types: Creator (formerly Level 2), Viewer (formerly Level 1), Field Worker, Editor, and GIS Professional.

Explore User Types

 

Arcade in Pop Up

Enhanced Arcade Expressions in Pop-ups

Perform calculations and bring information from overlapping layers into one pop-up using Arcade. Create cohesive pop-ups that display information about fields that have intersecting locations rather than having your users toggle through multiple pop ups in a single location. 

Learn to Configure

 

3D Slice Tool

3D Slice Tool

Reveal hidden data in building interiors or underground using the new Slice tool. This tool lets you inspect features in a building or display geological data that is under the earth's surface.

 

Vector Basemap Italian

Vector Basemaps: New Languages 

In addition to Chinese (traditional), English, French, German, Japanese, Russian, and Spanish, the Esri Vector Basemaps are now available in Arabic, Chinese (simplified), Italian, Korean, Polish, and Portuguese (Brazilian).

 

Compare Configurable App

New Configurable App

Use Compare, the newest configurable app, to compare your maps or scenes. The two views can be linked to synchronize their extents, legends, and pop-ups.

 

Routing

Reduced Price: Simple Routing

The cost of simple routing was reduced to 0.005 credits per route. For example, generating 10,000 routes only costs 50 credits.

 

All the Details

This is only an introduction to what’s new in ArcGIS Online. Explore all the new features in our What’s New blog.

Learn about all the great new enhancements to ArcGIS Online in this blog by Bernie Szukalski,

 

What's New in ArcGIS Online (December 2018)

 

 

Get more details in the What's new help topic, What's new—ArcGIS Online Help | ArcGIS 

 

Enjoy,