원클릭으로
drawing
Draw shapes on the map — polygons, rectangles, circles, and polylines
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Draw shapes on the map — polygons, rectangles, circles, and polylines
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Delegate tasks to specialist agents
Send notifications, play tones, and speak alerts
Attach files to map items — photos, documents, reports
Create recurring agent tasks — scheduled checks, perimeter monitors, and event-driven watchers that run automatically
Track targets with bearing, distance, speed, and intercept data
Battle Position Holding Area — defensive planning graphics
| group | custos |
| name | drawing |
| description | Draw shapes on the map — polygons, rectangles, circles, and polylines |
| script_paths | ["custos.drawing/draw_polygon.lua","custos.drawing/draw_rectangle.lua","custos.drawing/draw_circle.lua"] |
| tags | ["drawing","shapes","polygon","sector","circle","rectangle","map"] |
| examples | ["draw a circle around the objective","create a polygon for the AO","draw a rectangle over the compound","outline the landing zone with a shape","sketch a polyline along the route"] |
Tools for programmatically drawing shapes on the ATAK map. All shapes are added as native ATAK drawing items (DrawingShape, DrawingRectangle, DrawingCircle) that appear in the map overlay and can be edited by the operator.
Key classes (use these exact FQCNs with import()):
com.atakmap.android.drawing.mapItems.DrawingShape — closed polygoncom.atakmap.android.drawing.mapItems.DrawingRectangle — axis-aligned rectanglecom.atakmap.android.drawing.mapItems.DrawingCircle — circle with radiuscom.atakmap.android.maps.MapView — get map view instancecom.atakmap.android.maps.MapGroup — container for map itemscom.atakmap.coremap.maps.coords.GeoPoint — lat/lon/alt coordinatecom.atakmap.coremap.maps.coords.GeoPointMetaData — GeoPoint wrapper with metadataColors are Android ARGB integers. Use android.graphics.Color methods:
Color:argb(alpha, red, green, blue) — 0-255 per channelColor:RED, Color:BLUE, Color:GREEN, etc. — constants (fully opaque)All shapes must run on the UI thread: wrap map operations in runOnUiThread(function() ... end).