Welcome to the Harris Geospatial product documentation center. Here you will find reference guides, help documents, and product libraries.


Harris Geospatial / Docs Center / Using IDL / Draw Lines and Arrows

IDL

Draw Lines and Arrows

Draw Lines and Arrows

Use the POLYLINE function to draw lines or arrows on existing graphics. You can use POLYLINE at the time you create the graphic, or from the command line after the graphic is displayed.

The example shows an image of Mars with an arrow that points to a landing site.

The code shown below creates the graphic shown above. You can copy the entire block and paste it into the IDL command line to run it.

; Define the image to display.
file = FILEPATH('marsglobe.jpg', $
   SUBDIRECTORY = ['examples', 'data'])
 
; Display the mars image.
mglobe = IMAGE(file, TITLE='Mars Study')
 
; Draw the line pointing to the landing site.
landingsite = ARROW([[35, 251],[68,300]], $
TARGET=mglobe, /DATA, ARROW_STYLE=1, $
   COLOR='blue', THICK=2)
 
; Draw the text for the landing site.
landtext = TEXT(11, 236, TARGET=mglobe, $
   'Landing site', /DATA, COLOR='blue', FONT_SIZE=14)

Resources




© 2017 Exelis Visual Information Solutions, Inc. |  Legal
My Account    |    Buy    |    Contact Us