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 - This sample demonstrates how to use the GeometryEngine.ConvexHull to 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 - This sample demonstrates how to perform geodesic operations on geometries using the GeometryEngine. Geodesic calculations take into account the curvature of the Earth, while planar calculations are based on a 2D Cartesian plane.
  • List transformations by suitability - Get a list of suitable transformations for projecting a geometry between two spatial references with different horizontal datums.
  • Nearest vertex - Shows how to find the nearest vertex on a geometry to a given point.
  • Project - Project a point from one spatial reference to another.
  • Project with specific transformation - This sample demonstrates how to use the GeometryEngine with a specified geographic transformation to transform a geometry from one coordinate system to another.
  • 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 - This sample calls a custom GeoprocessingTask to get a list of available versions for an enterprise geodatabase. The task returns a table of geodatabase version information, which is displayed in the app as a list.

GraphicsOverlay

Hydrography

Layers

Location

Map

MapView

  • Change time extent - This sample demonstrates how to filter data in layers by applying a time extent to a MapView.
  • Change viewpoint - Set the map view to a new viewpoint.
  • Choose camera controller - Control the behavior of the camera in a scene.
  • 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 - View the status of the layers on the map.
  • Feature layer time offset - Show data from the same service side-by-side with a time offset. This allows for the comparison of data over time.
  • GeoView viewpoint synchronization - Keep the view points of two views (a MapView and a SceneView in this case) synchronized with each other.
  • 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 a screenshot - Take a screenshot of the map.

Network analysis

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

  • Integrated windows authentication - Use Windows credentials to access services hosted on a portal secured with Integrated Windows Authentication (IWA).
  • Authenticate with OAuth - This sample demonstrates how to authenticate with ArcGIS Online (or your own portal) using OAuth2 to access secured resources (such as private web maps or layers). Accessing secured items requires a login on the portal that hosts them (an ArcGIS Online account, for example).
  • 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