The latest release of MAPublisher includes the ability to trim and extend objects to a crossing or intersecting path. Extending a path lengthens it to meet the edge of a crossing object and trimming a path cuts the portion that extends past the edge of an intersecting path. Trim and extend tools are commonly used in CAD software and will greatly improve the ability to produce accurate and precise data in MAPublisher and clean-up imported data.
MAPublisher Grids and Graticules is a powerful tool. There are dozens of settings to create an indexed grid, measured grid, or graticule exactly the way you want. We often receive questions about how to create certain grid and graticule styles and this was interesting. We were asked how to create a graticule to display a very specific latitude and longitude, perhaps even by itself (only a single line of latitude or longitude).
PDF Maps for Android now allows you to customize the resolution of custom maps added to your Map List. This is useful in instances where you want maps to be processed in high resolution to allow for more detail. By going to Settings > General Settings and scrolling to the Import Settings, you can have maps process at 72, 150 or 300 dpi. Depending on your usage, a higher resolution may not always be best, as larger maps can take longer to process and require more storage space.
If you're experiencing slower performance in Adobe Illustrator CC 2015 when working with MAPublisher and map data, it could be the cause of two settings in Illustrator Preferences:
- Automatically Save Recovery Data
- GPU Performance
Disabling these options will improve performance.
To turn off Automatically Save Recovery Data, go to Illustrator Preferences > File Handling & Clipboard. Under the Data Recovery section, uncheck the Automatically Save Recovery Data Every check box.
Having introduced some background information about text insertion point coordinate values in a previous post, it would be good to explore if this method works when trying to place text objects (annotations/labels) with a specific offset value. For example, if you have a point layer and there is an attribute for the offset value so that every object has a different offset value.