ArcGIS Runtime SDK for Java

Local Server geoprocessing tools support

The geoprocessing tools listed on this page are a subset of those available with ArcGIS Pro or those available with ArcMap and can be packaged for use with Local Server. The documentation for every geoprocessing toolbox includes a licensing topic with details about license levels for each tool within that toolbox. For example, to view ArcGIS Desktop license info for the Raster to Geodatabase tool, you would go to the Raster to Geodatabase row in the Conversion toolbox licensing topic.

Relationship between licensing for ArcGIS Desktop and ArcGIS Runtime

ArcGIS Desktop (ArcGIS Pro or ArcMap)ArcGIS Runtime

Basic

Standard

Standard

Advanced

Advanced

Advanced

3D Analyst extension

Analysis extension

Spatial Analyst extension

Analysis extension

Network Analyst extension

Analysis extension

Supported tools from ArcGIS Pro

Standard license level tools

The following geoprocessing tools are accessible to apps licensed at the Standard level of ArcGIS Runtime. This list is a subset of ArcGIS Pro tools licensed at the Basic level of ArcGIS Desktop.

ToolboxToolsetSub ToolsetTool Name

3D Analyst toolbox

Visibility

Line Of Sight

Viewshed

Viewshed2

Analysis toolbox

Extract

Select

Table Select

Clip

Overlay

Intersect

Union

Proximity

Buffer

Statistics

Summary Statistics

Polygon Neighbors

Conversion toolbox

From Raster

Raster to Polyline

Raster to Polygon

Raster to Point

Raster to ASCII

Raster to Float

JSON

Features To JSON

JSON To Features

KML

Layer To KML

To Geodatabase

Feature Class to Feature Class

Table to Table

CAD to Geodatabase

To Raster

Multipatch to Raster

ASCII to Raster

Feature to Raster

DEM to Raster

Float to Raster

Data Management toolbox

Attribute Rules

Add Attribute Rule

Delete Attribute Rule

Validate Attribute Rules

Export Attribute Rules

Import Attribute Rules

Enable Attribute Rules

Disable Attribute Rules

Domains

Add Coded Value To Domain

Alter Domain

Assign Domain To Field

Delete Coded Value From Domain

Delete Domain

Table To Domain

Remove Domain From Field

Set Value For Range Domain

Feature class

Create Feature Class

Create Random Points

Integrate

Create Fishnet

Features

Add XY Coordinates

Check Geometry

Copy Features

Delete Features

Multipart To Singlepart

Repair Geometry

Adjust 3D Z

Bearing Distance To Line

XY To Line

Fields

Calculate Field

Add Field

Add Fields (multiple)

Alter Field

Assign Default To Field

Delete Field

Calculate End Time

Convert Time Field

Convert Time Zone

File Geodatabase

Compact

General

Append

Calculate Value

Copy

Delete

Merge

Rename

Select Data

Generalization

Dissolve

Geodatabase Administration

Update Utility Network Schema

Indexes

Add Attribute Index

Add Spatial Index

Remove Attribute Index

Remove Spatial Index

Joins and Relates

Add Join

Remove Join

Join Field

Layers and Table Views

Make Feature Layer

Make Table View

Make Query Table

Make XY Event Layer

Save To Layer File

Select Layer By Attribute

Select Layer By Location

Make Query Layer

Make Image Server Layer

Make Raster Layer

Package

Package Layer

Package Map

Create Mobile Map Package

Create Mobile Scene Package

Create Map Tile Package

Package Project

Create Vector Tile Index

Create Vector Tile Package

Consolidate Layer

Consolidate Map

Consolidate Project

Consolidate Locator

Extract Package

Projections and Transformations

Project

Define Projection

Convert Coordinate Notation

Raster

Project Raster

Raster

Raster Dataset

Copy Raster

Create Raster Dataset

Mosaic

Mosaic To New Raster

Generate Raster From Raster Function

Raster Processing

Clip

Raster Properties

Build Pyramids

Calculate Statistics

Get Cell Value

Set Raster Properties

Get Raster Properties

Subtypes

Remove Subtype

Set Default Subtype

Set Subtype Field

Table

Copy Rows

Create Table

Delete Rows

Get Count

Workspace

Create Feature Dataset

Create Folder

GPCreateFileGDB

Clear Workspace Cache

Update Geodatabase Connection Properties to Branch

Linear Referencing toolbox

Calibrate Routes

Create Routes

Dissolve Route Events

Locate Features Along Routes

Make Route Event Layer

Overlay Route Events

Transform Route Events

ModelBuilder toolbox

Iterators

GPFieldValueIterator

GPFeatureClassIterator

GPTableIterator

GPRasterIterator

GPDatasetIterator

GPWorkspaceIterator

GPFileIterator

GPMultivalueIterator

GPFeatureSelectionIterator

GPRowSelectionIterator

GPCountIterator

GPConditionalIterator

Logical

GPSpatialRelationshipIfThenElse

GPExpressionIfThenElse

GPDataExistsIfThenElse

GPFieldExistsIfThenElse

GPSelectionExistsIfThenElse

GPRowCountIfThenElse

GPCoordinateSystemIfThenElse

GPDataTypeIfThenElse

GPFeatureTypeIfThenElse

GPValueIfThenElse

GPValueIsIfThenElse

Utilities

GPStop

GPCollectValues

GPGetFieldValue

GPParsePath

GPParsePathExt

Multidimension toolbox

Raster to NetCDF

Feature to NetCDF

Table to NetCDF

Network Analyst toolbox

Analysis

Add Locations

Solve

Directions

Copy Traversed Source Features

Spatial Analyst toolbox

Surface

Viewshed

Viewshed 2

Spatial Statistics

Modeling spatial relationships

Geographically Weighted Regression

Advanced license level tools

The following geoprocessing tools are accessible to apps licensed at the Advanced level of ArcGIS Runtime. This list is a subset of ArcGIS Pro tools licensed at the Standard and Advanced license levels of ArcGIS Desktop.

ToolboxToolsetSub ToolsetTool Name

Analysis toolbox

Extract

Split

Overlay

Erase

Identity

Symmetrical Difference

Update

Proximity

Near

Generate Near Table

Create Thiessen Polygons

Statistics

Frequency

Tabulate Intersection

Conversion toolbox

To Geodatabase

Polygon to Raster

Polyline to Raster

Point to Raster

Data Management toolbox

Features

Feature To Polygon

Feature To Point

Feature To Line

Feature Vertices To Points

Polygon To Line

Minimum Bounding Geometry

Layers and Table Views

Make Mosaic Layer

Raster

Mosaic Dataset

Create Mosaic Dataset

Create Referenced Mosaic Dataset

Export Mosaic Dataset Paths

Export Mosaic Dataset Items

Export Mosaic Dataset Geometry

Repair Mosaic Dataset Paths

Merge Mosaic Dataset Items

Split Mosaic Dataset Items

Add Rasters To Mosaic Dataset

Synchronize Mosaic Dataset

Analyze Mosaic Dataset

Remove Rasters From Mosaic Dataset

Import Mosaic Dataset Geometry

Set Mosaic Dataset Properties

Delete Mosaic Dataset

Subtypes

Add Subtype

Workspace

Create Database Connection

Editing toolbox

Densify

Snap

Analysis extension license tools

The following geoprocessing tools are available with the Analysis extension of ArcGIS Runtime. This list is a subset of ArcGIS Pro tools licensed for the ArcGIS 3D Analyst extension, ArcGIS Network Analyst extension, and ArcGIS Spatial Analyst extension.

ToolboxToolsetSub ToolsetTool Name

3D Analyst toolbox

3D Features

Union 3D

Intersect 3D

Conversion

From File

ASCII 3D To Feature Class

Point File Information

From Raster

Raster Domain

Raster To Multipoint

Data Management

TIN Management

Copy TIN

Functional Surface

Interpolate Shape

Surface Volume

Add Surface Information

Stack Profile

Raster Interpolation

IDW

Kriging

Natural Neighbor

Spline

Trend

Spline With Barriers

Raster Math

Divide

Float

Int

Minus

Plus

Times

Raster Reclass

Lookup

Reclass By ASCII File

Reclass By Table

Reclassify

Slice

Raster Surface

Aspect

Contour List

Curvature

Cut Fill

Hill Shade

Slope

Contour with Barriers

Visibility

Observer Points

Visibility

Construct Sight Lines

Skyline

Skyline Barrier

Skyline Graph

Data Management toolbox

Fields

Add Field

LAS Dataset

Create LAS Dataset

Raster

Raster Dataset

Local function

Weighted Overlay function

Weighted Sum function

Network Analyst toolbox

Analysis

Calculate Locations

Solve Vehicle Routing Problem

Network Dataset

Build Network

Spatial Analyst toolbox

Conditional

Con

Pick

Set Null

Density

Point Density

Kernel Density

Line Density

Distance

Corridor

Cost Path

Cost Path as Polyline

Cost Back Link

Cost Allocation

Cost Distance

Euclidean Allocation

Euclidean Distance

Euclidean Direction

Path Distance Back Link

Path Distance Allocation

Path Distance

Cost Connectivity

Extraction

Extract by Attributes

Extract by Rectangle

Extract by Circle

Extract by Polygon

Extract by Points

Extract by Mask

Extract Values to Points

Extract Multi Values to Points

Sample

Generalization

Aggregate

Boundary Clean

Thin

Region Group

Majority Filter

Nibble

Shrink

Expand

Groundwater

Darcy Flow

Darcy Velocity

Particle Track

Hydrology

Watershed

Snap Pour Point

Flow Length

Flow Accumulation

Flow Direction

Fill

Basin

Sink

Stream Link

Stream Order

Stream to Feature

Flow Distance

Interpolation

IDW

Natural Neighbor

Trend

Spline

Kriging

Spline with Barriers

Local

Cell Statistics

Popularity

Rank

Highest Position

Lowest Position

Combine

Equal To Frequency

Greater Than Frequency

Less Than Frequency

Map Algebra

Raster Calculator

Math

Plus

Int

Square Root

Square

Round Up

Round Down

Power

Float

Abs

Log10

Log2

Ln

Exp10

Exp2

Exp

Negate

Mod

Divide

Times

Minus

Bitwise

Bitwise And

Bitwise Not

Bitwise Right Shift

Bitwise Left Shift

Bitwise XOr

Bitwise Or

Logical

Boolean And

Boolean Not

Is Null

Test

Not Equal

Equal To

Less Than Equal

Less Than

Greater Than Equal

Greater Than

Combinatorial XOr

Combinatorial Or

Combinatorial And

Boolean XOr

Boolean Or

Diff

Over

InList

Trigonometric

ATan2

TanH

Tan

SinH

Sin

CosH

Cos

ATanH

ATan

ASinH

ASin

ACosH

ACos

Multivariate

Band Collection Statistics

Iso Cluster

Principal Components

Neighborhood

Focal Statistics

Focal Flow

Filter

Line Statistics

Point Statistics

Block Statistics

Overlay

Weighted Overlay

Weighted Sum

Fuzzy Membership

Fuzzy Overlay

Locate Regions

Raster Creation

Create Random Raster

Create Constant Raster

Create Normal Raster

Reclass

Lookup

Reclass by Table

Reclass by ASCII File

Reclassify

Slice

Rescale by Function

Solar radiation

Area Solar Radiation

Points Solar Radiation

Solar Radiation Graphics

Surface

Contour with Barriers

Aspect

Contour List

Curvature

Cut Fill

Hillshade

Observer Points

Slope

Visibility

Zonal

Zonal Statistics as Table

Zonal Geometry

Zonal Geometry as Table

Tabulate Area

Zonal Fill

Zonal Statistics

Zonal Histogram

Supported tools from ArcMap

Standard license level tools

The following geoprocessing tools are accessible to apps licensed at the Standard level of ArcGIS Runtime. This list is a subset of ArcMap tools licensed at the Basic level of ArcGIS Desktop.

ToolboxToolsetSub ToolsetTool Name

3D Analyst toolbox

Visibility

Line Of Sight

Viewshed

Viewshed2

Analysis toolbox

Extract

Clip

Select

Table Select

Overlay

Intersect

Union

Spatial Join

Proximity

Buffer

Statistics

Summary Statistics

Polygon Neighbors

Conversion toolbox

From Raster

Raster to Polyline

Raster to Polygon

Raster to Point

Raster to ASCII

Raster to Float

JSON

Features To JSON

JSON To Features

To Geodatabase

Feature Class to Feature Class

Table to Table

CAD to Geodatabase

Copy Runtime Geodatabase to File Geodatabase

To KML

Map To KML

Layer To KML

To Raster

ASCII to Raster

Feature to Raster

Multipatch to Raster

DEM to Raster

Float to Raster

Data Management toolbox

Domains

Add Coded Value To Domain

Assign Domain To Field

Delete Coded Value From Domain

Delete Domain

Table To Domain

Remove Domain From Field

Set Value For Range Domain

Feature Class

Create Feature Class

Create Random Points

Integrate

Create Fishnet

Features

Add XY Coordinates

Check Geometry

Copy Features

Delete Features

Multipart To Singlepart

Repair Geometry

Adjust 3D Z

Bearing Distance To Line

XY To Line

Fields

Add Field

Alter Field

Assign Default To Field

Calculate Field

Delete Field

Calculate End Time

Convert Time Field

Convert Time Zone

File Geodatabase

Compact

General

Append

Calculate Value

Copy

Delete

Merge

Rename

Select Data

Generalization

Dissolve

Indexes

Add Attribute Index

Add Spatial Index

Remove Attribute Index

Remove Spatial Index

Joins

Add Join

Remove Join

Join Field

Layers and Table Views

Make Feature Layer

Make Raster Catalog Layer

Make Table View

Make Query Table

Make XY Event Layer

Save To Layer File

Select Layer By Attribute

Select Layer By Location

Make Query Layer

Make Image Server Layer

Make Raster Layer

Package

Package Layer

Package Map

Create Runtime Content

Package Result

Package Locator

Consolidate Layer

Consolidate Map

Consolidate Result

Consolidate Locator

Extract Package

Projections and Transformations

Project

Define Projection

Convert Coordinate Notation

Raster

Project Raster

Raster

Raster Catalog

Create Raster Catalog

Delete Raster Catalog Items

Raster Dataset

Copy Raster

Create Raster Dataset

Mosaic

Raster Catalog To Raster Dataset

Mosaic To New Raster

Generate Raster From Raster Function

Raster Processing

Clip

Raster Properties

Build Pyramids

Calculate Statistics

Get Cell Value

Set Raster Properties

Get Raster Properties

Subtypes

Add Subtype

Remove Subtype

Set Default Subtype

Set Subtype Field

Table

Copy Rows

Create Table

Delete Rows

Get Count

Workspace

Create Feature Dataset

Create Folder

GPCreateFileGDB

Clear Workspace Cache

Geocoding toolbox

Geocoding

Geocode Addresses

Standardize Addresses

Rematch Addresses

Reverse Geocode

Linear Referencing toolbox

Calibrate Routes

Create Routes

Dissolve Route Events

Locate Features Along Routes

Make Route Event Layer

Overlay Route Events

Transform Route Events

ModelBuilder toolbox

Iterators

Iterate Field Values

Iterate Feature Classes

Iterate Tables

Iterate Rasters

Iterate Datasets

Iterate Workspaces

Iterate Files

Iterate Multivalue

Iterate Feature Selection

Iterate Row Selection

For

While

Utilities

Stop

Collect Values

Get Field Value

Parse Path

Multidimension toolbox

Raster to NetCDF

Feature to NetCDF

Table to NetCDF

Network Analyst toolbox

Analysis

Make Route Layer

Add Locations

Solve

Directions

Copy Traversed Source Features

Spatial Analyst toolbox

Surface

Viewshed

Viewshed 2

Spatial Statistics toolbox

Modeling Spatial Relationships

Geographically Weighted Regression

Rendering

ZScore Rendering

Count Rendering

Advanced license level tools

The following geoprocessing tools are accessible to apps licensed at the Advanced level of ArcGIS Runtime. This list is a subset of ArcMap tools licensed at the Standard and Advanced license levels of ArcGIS Desktop.

ToolboxToolsetSub ToolsetTool Name

Analysis toolbox

Extract

Split

Overlay

Erase

Identity

Symmetrical Difference

Update

Proximity

Near

Generate Near Table

Point Distance

Create Thiessen Polygons

Statistics

Frequency

Tabulate Intersection

Conversion toolbox

To Geodatabase

Polygon to Raster

Polyline to Raster

Point to Raster

Data Management toolbox

Distributed Geodatabase

Import Message

Features

Feature To Polygon

Feature To Point

Feature To Line

Feature Vertices To Points

Polygon To Line

Minimum Bounding Geometry

Geometric Network

Trace Geometric Network

Set Flow Direction

Layers and Table Views

Make Mosaic Layer

Raster

Mosaic Dataset

Create Mosaic Dataset

Create Referenced Mosaic Dataset

Export Mosaic Dataset Paths

Export Mosaic Dataset Items

Export Mosaic Dataset Geometry

Repair Mosaic Dataset Paths

Merge Mosaic Dataset Items

Split Mosaic Dataset Items

Add Rasters To Mosaic Dataset

Synchronize Mosaic Dataset

Analyze Mosaic Dataset

Remove Rasters From Mosaic Dataset

Import Mosaic Dataset Geometry

Set Mosaic Dataset Properties

Delete Mosaic Dataset

Workspace

Create Database Connection

Editing toolbox

Densify

Snap

Analysis extension license tools

The following geoprocessing tools are available with the Analysis extension of ArcGIS Runtime. This list is a subset of ArcMap tools licensed for the ArcGIS 3D Analyst extension, ArcGIS Network Analyst extension, and ArcGIS Spatial Analyst extension.

ToolboxToolsetSub ToolsetTool Name

3D Analyst toolbox

3D Features

Union 3D

Intersect 3D

Conversion

From File

ASCII 3D To Feature Class

Point File Information

From Raster

Raster Domain

Raster To Multipoint

Data Management

TIN

Copy TIN

Functional Surface

Interpolate Shape

Surface Volume

Add Surface Information

Stack Profile

Raster Interpolation

IDW

Kriging

Natural Neighbor

Spline

Trend

Spline With Barriers

Raster Math

Divide

Float

Int

Minus

Plus

Times

Raster Reclass

Lookup

Reclass By ASCII File

Reclass By Table

Reclassify

Slice

Raster Surface

Aspect

Contour

Contour List

Curvature

Cut Fill

Hill Shade

Slope

Contour with Barriers

Visibility

Observer Points

Visibility

Construct Sight Lines

Skyline

Skyline Barrier

Skyline Graph

Data Management toolbox

LAS Dataset

Create LAS Dataset

Raster

Raster Dataset

Local function

Weighted Overlay function

Weighted Sum function

Network Analyst toolbox

Analysis

Calculate Locations

Add Field to Analysis Layer

Make Closest Facility Layer

Make Service Area Layer

Make OD Cost Matrix Layer

Make Location-Allocation Layer

Update Analysis Layer Attribute Parameter

Make Vehicle Routing Problem Layer

Network Dataset

Build Network

Server

Solve Vehicle Routing Problem

Spatial Analyst toolbox

Conditional

Con

Pick

Set Null

Density

Point Density

Kernel Density

Line Density

Distance

Corridor

Cost Path

Cost Path as Polyline

Cost Back Link

Cost Allocation

Cost Distance

Euclidean Allocation

Euclidean Distance

Euclidean Direction

Path Distance Back Link

Path Distance Allocation

Path Distance

Cost Connectivity

Extraction

Extract by Attributes

Extract by Rectangle

Extract by Circle

Extract by Polygon

Extract by Points

Extract by Mask

Extract Values to Points

Extract Multi Values to Points

Sample

Generalization

Aggregate

Boundary Clean

Thin

Region Group

Majority Filter

Nibble

Shrink

Expand

Groundwater

Darcy Flow

Darcy Velocity

Particle Track

Hydrology

Watershed

Snap Pour Point

Flow Length

Flow Accumulation

Flow Direction

Fill

Basin

Sink

Stream Link

Stream Order

Stream to Feature

Flow Distance

Interpolation

IDW

Natural Neighbor

Trend

Spline

Kriging

Spline with Barriers

Local

Cell Statistics

Popularity

Rank

Highest Position

Lowest Position

Combine

Equal To Frequency

Greater Than Frequency

Less Than Frequency

Map Algebra

Raster Calculator

Math

Plus

Int

Square Root

Square

Round Up

Round Down

Power

Float

Abs

Log10

Log2

Ln

Exp10

Exp2

Exp

Negate

Mod

Divide

Times

Minus

Bitwise

Bitwise And

Bitwise Not

Bitwise Right Shift

Bitwise Left Shift

Bitwise XOr

Bitwise Or

Logical

Boolean And

Boolean Not

Is Null

Test

Not Equal

Equal To

Less Than Equal

Less Than

Greater Than Equal

Greater Than

Combinatorial XOr

Combinatorial Or

Combinatorial And

Boolean XOr

Boolean Or

Diff

Over

InList

Trigonometric

ATan2

TanH

Tan

SinH

Sin

CosH

Cos

ATanH

ATan

ASinH

ASin

ACosH

ACos

Multivariate

Band Collection Statistics

Iso Cluster

Principal Components

Neighborhood

Focal Statistics

Focal Flow

Filter

Line Statistics

Point Statistics

Block Statistics

Overlay

Weighted Overlay

Weighted Sum

Fuzzy Membership

Fuzzy Overlay

Locate Regions

Raster Creation

Create Constant Raster

Create Random Raster

Create Normal Raster

Reclass

Lookup

Reclass by Table

Reclass by ASCII File

Reclassify

Slice

Rescale by Function

Solar radiation

Area Solar Radiation

Points Solar Radiation

Solar Radiation Graphics

Surface

Aspect

Contour

Contour List

Curvature

Cut Fill

Hillshade

Observer Points

Slope

Visibility

Contour with Barriers

Zonal

Zonal Statistics as Table

Zonal Geometry

Zonal Geometry as Table

Tabulate Area

Zonal Fill

Zonal Statistics

Zonal Histogram

Supported raster formats

Local Server supports the raster dataset file formats supported by ArcGIS Desktop.