Avenza Resources Blog
Drawing inspiration from this Safe software blog post we have developed an FME workflow that allows the user to update multiple MAPublisher templates with additional layers using two workspaces and a workspacerunner transformer.
After a text placement engine places labels (e.g. annotations or labels) some manual adjustment is usually required. The major reason for this task is to avoid text colliding with other objects and to improve map aesthetics and composition. Here is an example map with the position of labels manually placed and adjusted. What do you usually do when updating your map and you have to update those labels?
You have all been vocal in your support for a Windows Phone version of PDF Maps so we're excited to tell you that the Beta is now available to the public. As a tester, you get to have a direct influence over how PDF Maps looks and feels. Be sure to submit any feedback and issues of your experience with as much detail as possible so that we can make improvements to the app. We highly recommend sending screen shots, crash logs and detailed workflows for any issues you come across.
Compatibility issue with Adobe Illustrator CC 2014.1
On October 6, 2014, Adobe released Adobe Illustrator CC 2014.1, a point release with some new features and updates. It was confirmed that as a result of this update, an issue with Actions was introduced by Adobe.
This issue affects all Actions relating to text on a path, not just those within MAPublisher. When applying a recorded action to text on a path, the result is incorrect. Several MAPublisher labeling tools rel y on Actions and that is the reason some users are experiencing this labeling issue.
After reviewing the issue, a message was sent to Adobe and they are currently working on fixing it. While Adobe has acknowledged the issue and has indicated that a fix is coming, it is not expected to become public until the next major release of Adobe Illustrator.
We have developed the following explanation and work around to help you.
There are several interactions between FME, Adobe Illustrator, and MAPublisher that are important for the MAPublisher FME Auto plugin to function correctly. When multiple versions of FME and Adobe Illustrator are installed on a single machine, you should be aware of compatibility issues.
Compatibility 1: FME version vs FME Auto plugin version
The FME version that the FME Auto plugin is built against needs to be the same or older than the FME version it is installed for. FME ships with the FME Auto plugin that is compatible with that version. If MAPublisher is installed afterwards, the plugin will be overwritten. MAPublisher comes with plugins built against all supported versions of FME.
Troubleshoot issue:If the FME Auto plugin is built against a newer FME version than the FME version installed, it won’t load and won’t be available in the list of writers. If the FME Auto plugin is built against an older version of FME, it will work, however, a warning will be issued to the FME log. This should not be an issue unless the FME plugin is manually copied into the FME folder.
The MAPublisher FME Auto add-on connects the analysis and processing capabilities of Safe Software's FME Desktop with the cartographic design and publishing environment of MAPublisher and Adobe Illustrator. Since MAPublisher 9.5, it has been possible to import georeferenced raster layers as well as vector data. This adds an extra layer of power and convenience to the FME and MAPublisher integration. The ETL (Extract, Transform, Load) power of FME can be used to pre-process raster images and load them into MAPublisher where they can be overlaid with cartographically styled vector layers.
Creating multiple maps that share cartographic styling is a common requirement for MAPublisher users. The most effective way to accomplish this is the use of MAP Themes. MAP Themes are a collection of thematic cartography tools designed to increase productivity by automating how styles and symbols are applied. Creating a number of MAP Themes based on regularly used layers with standard attribute schemas can greatly reduce the amount of time spent styling maps.
This guide will walk through creating and setting up MAP Themes to automatically apply to the appropriate layers upon import. If done correctly, rather than seeing this:
One of Adobe Illustrator's powerful yet occasionally confusing features is the ability to apply fills, strokes and Graphic Styles to art at either the Object level or the Layer level. This is extremely useful because you can effectively use Layers to set up symbology templates so that any art that is drawn on a Layer inherits its appearance from that Layer. Confusion often arises when users combine art styles at both the Layer and Object levels, and cannot figure out why their map does not look how they expect it to look. Most of the examples here are going to be based around using the Appearance panel to apply strokes and fills.