Calculate Magnetic Components (Topographic Production Tools)
Summary
Calculates the magnetic field at point locations for a given date and altitude.
Usage
Caution:
This tool modifies the input data. See Tools that modify or update the input data for more information and strategies to avoid undesired data changes.
The Input Features parameter value must be points. You can filter input points by applying a layer definition query or selection set.
The Altitude parameter specifies the elevation as a linear unit of the input points. The Altitude value must be a numeric value above sea level. Do not use decimal degrees or unknown units.
The Altitude parameter applies the same elevation value to all points in the Input Features parameter value. To use a different altitude value for each input point, use the Iterate Feature Selection or Iterate Field Value tool in ModelBuilder. The iterator can pass a value to the Altitude parameter. In this configuration, the tool runs once per input point.
Magnetic field values are written to existing fields. This tool does not create fields. To add a field, use the Add Field tool.
The Magnetic Component parameter field controls the type of magnetic field calculation. You must specify a magnetic component and an existing field to write to. You can calculate up to nine magnetic component types.
To use the Grid variation option for the Magnetic Component parameter, you must set the ArcGIS Pro data frame coordinate system to Lambert Conformal Conic. If you specify Grid variation with another coordinate system, the tool will fail.
This tool uses the World Magnetic Model 5-year epoch specific to the data provided. For example, if the data specified is from 2020, the model epoch released at the end of 2019 is used.
Use the Magnetic Model file parameter to run the tool with an unconventional model.
Caution:
If the standard World Magnetic Model is not used, the model specified must match the
WMM.xmlfile structure.
Parameters
| Label | Explanation | Data type |
|---|---|---|
|
Input Features |
The point features for which magnetic field values will be calculated. |
Feature Layer |
|
Altitude |
The elevation of the Input Features value including the linear unit. Do not use decimal degrees or unknown units. The default is 0 meters. |
Linear Unit |
|
Date |
The date for which magnetic field values will be calculated. The date must be valid for the specified World Magnetic Model. The format must use two digits for the month, two digits for the day, and four digits for the year. The default is the system current date. |
Date |
|
Magnetic Component |
The magnetic component that will be calculated and the field where the values will be written. Value table columns:
|
Value Table |
|
Magnetic Model file (Optional) |
The Review the |
File |
Derived output
| Label | Explanation | Data type |
|---|---|---|
|
Updated Features |
The Input Features layer with the chosen fields updated. |
Feature Layer |
Environments
Licensing information
- Basic: No
- Standard: Requires Topographic Mapping or Aviation Airports or Aviation Charting or Maritime or Bathymetry
- Advanced: Requires Topographic Mapping or Aviation Airports or Aviation Charting or Maritime or Bathymetry