Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Table of contents

Analysis

Augmented reality

Data

Geometry

  • Buffer - Create a buffer around a map point and display the results as a Graphic
  • Buffer list - Generate multiple individual buffers or a single unioned buffer around multiple points.
  • Clip geometry - Clip a geometry with another geometry.
  • Convex hull - Create a convex hull for a given set of points. The convex hull is a polygon with shortest perimeter that encloses a set of points. As a visual analogy, consider a set of points as nails in a board. The convex hull of the points would be like a rubber band stretched around the outermost nails.
  • Convex hull list - Generate convex hull polygon(s) from multiple input geometries.
  • Create geometries - Create simple geometry types.
  • Cut geometry - Cut a geometry along a polyline.
  • Densify and generalize - A multipart geometry can be densified by adding interpolated points at regular intervals. Generalizing multipart geometry simplifies it while preserving its general shape. Densifying a multipart geometry adds more vertices at regular intervals.
  • Format coordinates - Format coordinates in a variety of common notations.
  • Geodesic operations - Calculate a geodesic path between two points and measure its distance.
  • List transformations by suitability - Get a list of suitable transformations for projecting a geometry between two spatial references with different horizontal datums.
  • Nearest vertex - Find the closest vertex and coordinate of a geometry to a point.
  • Project - Project a point from one spatial reference to another.
  • Project with specific transformation - Project a point from one coordinate system to another using a specific transformation step.
  • Perform spatial operations - Find the union, intersection, or difference of two geometries.
  • Spatial relationships - Determine spatial relationships between two geometries.

Geoprocessing

  • Analyze hotspots - Use a geoprocessing service and a set of features to identify statistically significant hot spots and cold spots.
  • Analyze viewshed (geoprocessing) - Calculate a viewshed using a geoprocessing service, in this case showing what parts of a landscape are visible from points on mountainous terrain.
  • List geodatabase versions - Connect to a service and list versions of the geodatabase.

GraphicsOverlay

  • Add graphics with renderer - A renderer allows you to change the style of all graphics in a graphics overlay by referencing a single symbol style. A renderer will only affect graphics that do not specify their own symbol style.
  • Add graphics with symbols - Use a symbol style to display a graphic on a graphics overlay.
  • Animate 3D graphic - An OrbitGeoElementCameraController follows a graphic while the graphic's position and rotation are animated.
  • Graphics overlay (dictionary renderer) - This sample demonstrates applying a dictionary renderer to graphics, in order to display military symbology without the need for a feature table.
  • Identify graphics - Display an alert message when a graphic is clicked.
  • Scene properties expressions - Update the orientation of a graphic using expressions based on its attributes.
  • Sketch on map - Use the Sketch Editor to edit or sketch a new point, line, or polygon geometry on to a map.
  • Surface placement - Position graphics relative to a surface using different surface placement modes.

Hydrography

Layers

Location

Map

MapView

  • Change time extent - Filter data in layers by applying a time extent to a MapView.
  • Change viewpoint - Set the map view to a new viewpoint.
  • Display draw status - Get the draw status of your map view or scene view to know when all layers in the map or scene have finished drawing.
  • Display grid - Display coordinate system grids including Latitude/Longitude, MGRS, UTM and USNG on a map view. Also, toggle label visibility and change the color of grid lines and grid labels.
  • Display layer view state - Determine if a layer is currently being viewed.
  • Feature layer time offset - Display a time-enabled feature layer with a time offset.
  • Identify layers - Identify features in all layers in a map. MapView supports identifying features across multiple layers. Because some layer types have sublayers, the sample recursively counts results for sublayers within each layer.
  • Map rotation - Rotate a map.
  • Show callout - Show a callout with the latitude and longitude of user-tapped points.
  • Show magnifier - Tap and hold on a map to show a magnifier.
  • Take screenshot - Take a screenshot of the map.

Network analysis

Scene

SceneView

Search

  • Find address - Find the location for an address.
  • Find place - Find places of interest near a location or within a specific area.
  • Offline geocode - Geocode addresses to locations and reverse geocode locations to addresses offline.
  • Reverse geocode - Use an online service to find the address for a tapped point.

Security

  • Authenticate with OAuth - Authenticate with ArcGIS Online (or your own portal) using OAuth2 to access secured resources (such as private web maps or layers).
  • ArcGIS token challenge - This sample demonstrates how to prompt the user for a username and password to authenticate with ArcGIS Server to access an ArcGIS token-secured service. Accessing secured services requires a login that's been defined on the server.

Symbology

Utility network

  • Configure subnetwork trace - Get a server-defined trace configuration for a given tier and modify its traversability scope, add new condition barriers and control what is included in the subnetwork trace result.
  • Display utility associations - Create graphics for utility associations in a utility network.
  • Perform valve isolation trace - Run a filtered trace to locate operable features that will isolate an area from the flow of network resources.
  • Trace utility network - Discover connected features in a utility network using connected, subnetwork, upstream, and downstream traces.