Create Rapid Graphic (Defense Mapping)

License Level:BasicStandardAdvanced

Summary

Esri Defense Mapping cartographic production tool that produces a complete map document (.mxd) based on a specified map product. The tool uses an area of interest (defense map product and data model version) elevation and feature data to create a map document that contains defense-specific graphics.

Usage

Syntax

CreateRapidGraphic_defense (Input_Geodatabase, Input_Area_of_Interest, Product_Type, Version, Map_Document_Workspace, Open_Map_Document, Input_Rasters)
ParameterExplanationData Type
Input_Geodatabase

Geodatabase in which the tool stores grid, elevation, and feature data used to create the output map document.

Workspace
Input_Area_of_Interest

A feature layer that describes the processing extent. The feature layer must have one or more selected features. Each selected feature's NRN value is appended to the name of the output map document.

Feature Layer
Product_Type

Indicates the type of Defense Mapping cartographic product to create. Product_Type controls the grids created during processing, the type of defense mapping template used for the output map document, and the scale used when generating data and graphics.

  • MDG50_MGCPGrids, template, and scale specified to product MDG50_MGCP
  • MDG50_TLMGrids, template, and scale specified to product MDG50_TLM
  • MDG100_MGCPGrids, template, and scale specified to product MDG100_MGCP
  • MDG100_TLMGrids, template, and scale specified to product MDG100_TLM
  • LDG50_NSGGrids, template, and scale specified to product LDG50_NSG
  • LDG100_NSGGrids, template, and scale specified to product LDG100_NSG
String
Version

Indicates the Defense Mapping data model version. This parameter is used with Product_Type to determine the type of defense mapping template used for the output map document. It is optionally used with Product_Type to create an Elevation Guide Box in the output map document.

  • TRD2Data model to use with MDG* product types
  • TRD3Data model to use with MDG* product types
  • TRD4Data model to use with MDG* product types
  • LTDS_4_0Data model to use with LDG* product types
  • LTDS_5_0Data model to use with LDG* product types
String
Map_Document_Workspace

The folder to which the tool writes output map documents. Output map documents are named after each processed NRN value.

Folder
Open_Map_Document

Indicates if the tool should open the map document specified in Output_Map_Document parameter.

  • NO_OPEN_MAP_DOCUMENTDoes not open the map document. This is the default.
  • OPEN_MAP_DOCUMENTOpens the map document.
Boolean
Input_Rasters
[Input_Rasters,...]

Indicates the rasters to use to create elevation bands. If you specify more than one raster, all input rasters must have the same bit depth and number of bands.

Raster Layer

Code Sample

CreateRapidGraphic example (Python window)

The following code example demonstrates how to execute the CreateRapidGraphic function.

# set gp environment
arcpy.env.addOutputsToMap = True

geodb="c:/data/CARTO.gdb"
areaOfInterest = "C:/Program Files (x86)/ArcGIS/EsriDefenseMapping/Desktop10.1/ReferenceData/MapIndex.mdb/MapIndex/TLM100_Index"
areaOfInterestLyr="TLM100IDX"
whereclause="NRN='V695X1856'"
productType="MDG50_TLM"
version="TRD2"
mapDocumentWork="c:/data"
openDoc="NO_OPEN_MAP_DOCUMENT"

# raster N35.DT2 is located in c:/data/W121
raster="c:/data/W121/N36.DT2"
rasterLyr="n36"

# make a feature layer from the raster and area of interest
arcpy.MakeRasterLayer_management(raster,rasterLyr)
arcpy.MakeFeatureLayer_management(areaOfInterest,areaOfInterestLyr)
arcpy.SelectLayerByAttribute_management(areaOfInterestLyr,"NEW_SELECTION",whereclause)

desc=arcpy.Describe(areaOfInterestLyr)
fidlist=desc.FIDSet.split(";")
if len(fidlist) == 1:
	# execute the CreateRapidGraphic tool
	arcpy.CreateRapidGraphic_defense(geodb, areaOfInterestLyr, productType, version, mapDocumentWork, openDoc, rasterLyr)

Environments

Related Topics

Licensing Information

ArcGIS for Desktop Basic: No
ArcGIS for Desktop Standard: Requires Defense Mapping
ArcGIS for Desktop Advanced: Requires Defense Mapping
9/2/2013