I have an emf that I would like to make into a North Arrow. How do I get the emf to be a Character Marker Symbol in ArcGIS 10?
1 Answer
For starters, see the following help articles:
To create a custom north arrow symbol in ArcGIS 10, follow these steps:
- In ArcMap, go to Customize -> Style Manager
- Select your default profile's style or create a new one
- Right click North Arrows in the list of categories on the right and click New->North Arrow...
- Click Symbol
- Click Edit Symbol
- From the Type dropdown select Picture Marker Symbol
- Browse to and select your desired image (must be in BMP or EMF format) and click Open
- Adjust the size, and X and Y offset properties as needed. For the north arrow to rotate correctly, carefully set the X and Y offsets so that the visual center point of the arrow is at the center of the symbol preview.
- Click OK / Close until you are back to ArcMap
- Ensure your Data Frame rotation is at 0 before continuing using either the Data Frame properties - General tab or the Data Frame Tools toolbar
- Go to Insert -> North Arrow
- Select the north arrow style you created (if it doesn't appear check that your style is selected under More Styles)
- Right-click the new north arrow and go to Properties
- On the Size and Position tab, set the Anchor Point to the center so that when the data frame is rotated, the symbol rotates around its center instead of a corner.
- Click OK
- If necessary, use the Rotate Data Frame tool on the Data Frame Tools toolbar to rotate the data frame to the correct angle or type it in to the box.
I was able to use MS Paint to create a 64x64 version of the GIS.SE logo as a north arrow in BMP format (I would have liked to use vector but the vector version of the logo appears to still be MIA). Here's what it looks like on a page layout with a rotated data frame: