My Account     Contact Us     Cart

Articles

Updating and Enhancing Maps with Landsat 8

This guest blog post was written by Tom Patterson — one of the creators of the Equal Earth Projection, and Natural Earth Data, (you can read more about Tom here). Learn how he used Geographic Imager for Adobe Photoshop to create two maps from Landsat 8 imagery.

I am a big fan of Landsat 8 satellite images as a resource when making maps. Typically, I use these free images taken every 16 days for verifying and updating other geospatial datasets. I also transfer Landsat textures to shaded relief art in order to better evoke a sense of the physical environment.

The examples that follow demonstrate how I have used Landsat imagery to enhance two maps. The first example is Prince William Sound, Alaska, a map that I am presently working on. The second example is a Landsat mosaic of the Big Island of Hawaii. Both of my examples will give you a general idea on how to integrate Landsat images into your cartographic workflow—using Avenza’s GIS plugins for Adobe Photoshop and Illustrator—with a few technical tips thrown in for good measure. For in-depth information about using Landsat in Photoshop, refer to this tutorial.

Prince William Sound, Alaska

Prince William Sound, in south-central Alaska, is a spectacular place to map. Its sheltered waters are bounded by the lofty Chugach Mountains, indented by deep fjords with tidewater glaciers, and dotted by forest-cloaked islands. The problem I am facing is out-of-date geospatial data because of the rapidly melting of glaciers. For example, the positions of glaciers, lakes, rivers, and coastlines available in the National Hydro Dataset (NHD) have changed considerably since these data were collected between 2008 and 2012. In order to make an accurate map—if only for this year—I have had to re-digitize these vector elements using Landsat images as a reference.

For this task, I used “LandsatLook Images with Geographic Reference” downloaded from the Earth Explorer website. These quasi-natural color images, which come pre-made from bands 7, 5, and 3, clearly depict water bodies, vegetation, bare earth, and glaciers. They were perfect for mapping the changing landscape of Prince William Sound.

Tom Patterson Geographic ImagerNational Hydro Dataset lines overlaid on a LandsatLook image in Adobe Illustrator.
The lines do not match physical features on the more recent satellite image.

For reference, I used images taken on September 29, 2018, about the time when glacier melting ceases before the onset of winter. Images taken later in the fall are hampered by fresh snow cover and deep mountain shadows due to lower sun angles.

Because the LandsatLook images were in the same projection as my map, I could directly place and then register the images in the Adobe Illustrator file with MAPublisher. Had the projections been different, I first would have had to transform the LandsatLook images using the Geographic Imager plugin in Adobe Photoshop. Finally, I moved the LandsatLook images to a bottom layer and dimmed them for editing the lines with Illustrator’s Pencil tool. Using a Wacom tablet and stylus for editing lines greatly improved my drawing speed and accuracy.

If a 30-meter LandsatLook image lacks enough detail, you can increase the apparent resolution to 15 meters by applying panchromatic sharpening. Doing this will involve downloading all data bands that comprise the Landsat scene (a Zipped archive about 1 GB in size). Within this archive is Band 8, a grayscale image showing the same area as the LandsatLook image, but with double the resolution.

Tom Patterson Geographic ImagerComing into focus. A LandsatLook image before (left) and after (right) panchromatic sharpening.
Besides increasing detail, panchromatic sharpening also shifts colors.

Once Band 8 is downloaded, the first step is to enlarge the size of the LandsatLook image by 200 percent in Photoshop (Image/Image Size). Resample it using the Preserve Details (enlargement) option. Next, copy and paste Band 8 on top of the LandsatLook image. Then, in the Layers window, change the blending mode of the Band 8 layer from Normal to Luminosity. Finally, apply Curves adjustments to both layers until the tonal range of the combined image is to your liking. The pan-sharpened LandsatLook image will keep its georeferencing thanks to the Geographic Imager plugin.

Tom Patterson Geographic Imager Landsat8Use the Layers window in Photoshop to apply panchromatic sharpening. 
Selecting Luminosity blending mode for the Band 8 layer is key.

The Big Island, Hawaii

In 2017, I created a Landsat mosaic of the Big Island as a starting point for making two National Park Service maps: Ala Kahakai National Historic Trail and Hawaii Volcanoes National Park. I used the Landsat mosaic as a source for land cover textures—forest cover and historic lava flows (those that formed since 1800)—depicted on these maps. Compared to the Landsat mosaic, the map textures print very lightly in the interest of visual cleanliness.

Tom Patterson Geographic ImagerBig Island Landsat mosaic (left) and the maps of Ala Kahakai National Historic Trail (middle) and Hawaii Volcanoes National Park (right) derived from it. Click here to see a larger version of the Ala Kahakai map (5 MB) and here for the Hawaii Volcanoes map (6.4 MB).

The first step in creating a Landsat mosaic was downloading the appropriate image data. In a perfect world, a mosaic of the Big Island would only require four 185-kilometer-wide Landsat images. However, because of persistent cloudiness on the windward side of the island, ten images were needed to complete a nearly cloud-free mosaic. Using images taken in previous years was a necessity. When selecting older images with fewer clouds, I looked for those taken at about the same time of year to keep the lighting consistent. I then used the Clone Stamp and Spot Healing Brush tools in Photoshop to carefully delete any unavoidable clouds and their shadows from the mosaic. Fortunately, the few clouds that remained were in remote areas far from the main focus of the final maps.

Tom Patterson Geographic ImagerThe Big Island is covered by four overlapping Landsat images.

Tom Patterson Geographic Imager Landsat 8Clouds be gone. The Landsat mosaic before (left) and after (right) editing.

The Landsat mosaic was assembled in Photoshop using Geographic Imager (File/Automate/GI: Mosaic). In the Mosaic window, I selected the Maintain Layers option to ensure that each Landsat image was placed on a separate layer. I then added layer masks to each image layer to piece together the ten images with the goal of avoiding clouds. Although the masks themselves with feathered edges looked like a messy jig-saw puzzle, they combined to produce a seamless Landsat satellite image mosaic.

Tom Patterson Geographic Imager MosaicGeographic Imager’s Mosaic window.

I created the Big Island mosaic in natural color by compositing Bands 4, 3, and 2 as red, green, and blue channels, respectively, in Photoshop. I also brightened the forested areas with LandsatLook mosaic placed on the topmost Photoshop layer and with the layer opacity reduced (in normal blending mode). The natural color procedure is explained in detail here.

With a Landsat mosaic of the Big Island completed, my next task was extracting the forest and lava textures and applying them to the Ala Kahakai and Hawaii Volcanoes maps. But that was an involved procedure that will have to wait for another blog.

One more thing …

Since making the Big Island mosaic in 2017, the Puna district experienced volcanic activity in 2018 that covered a large area in lava and reconfigured the shoreline. Although Puna is the cloudiest area on the Big Island, I was lucky to find a recent cloud-free Landsat image that I then used to update the mosaic. You can download a GeoTIFF of the updated mosaic here (120 MB). It is in the public domain.

Tom Patterson Geographic ImagerPuna District, Hawaii, before (left) and after (right) the volcanic eruptions of 2018.

Refreshing Your Maps with Linked Data

Does your map have data that updates periodically? Maybe your river data gets updated each year, or the lake boundaries change. Typically, this means importing all the data into your map again as things change. To make your life easier, MAPublisher has the option to Manage Data Links, which allows you to check for updates to linked data and to automatically apply the updates to the map! You can even set your MAP Theme Stylesheets to apply to the new data so you don’t have to re-style it manually.

Say you’ve got a street map that you created last year. But, the city has updated the status of some of the streets. Some of the lanes have changed to local roads, and some of the minor arterial roads have been updated to major arterial. Instead of importing all of your data again, let’s create some data links (with linked MAP Theme Stylesheets) to update the map with ease.

Toronto Streets

Let’s focus on a small inset of this map so we can better see the changes that will happen. In this example, we’ll focus on an area where we know the ‘laneways’ have changed to ‘local’ roads. Our laneways are purple, and our local roads are in blue.

Toronto Streets Inset

Now that we know what we’re looking for, let’s check out the data link itself. Your data link was automatically created when you imported your data. To access the data link, simply open the Manage Data Links in the MAP Views panel.

Edit Data Link

You’ll see that there is one data link, and that’s for the streets file we imported to make the map last year.  To view the settings of the data link, click Edit (pencil icon) at the bottom-left of the dialog box.

Edit Data Link

Now you have the option to turn on the ‘Automatically check for updates when the document is opened’ setting, and (or) turn on ‘Apply any relevant stylesheet or dot density themes to layers on update’. In order for the stylesheet option to work, be sure to set the appropriate destination layer.

Edit Link Details

Once all the settings are set, check if there are any data updates by clicking the Check button in the Manage Data Link window.

Check for Updates

After checking we can see that the Status has updated to say that our data is out of date. Click the Update button to update the data. A dialog box will pop up to confirm that this is indeed the data you’d like to update. Click Update to start the update. I know that some of the ‘laneways’ have been changed to ‘local’ roads, and so the attribute has been updated. Since I created the MAP Theme using those, we should see the changes.

Update Data Links

Updating Data

Once the update is finished, we can see on our map that all of our ‘laneways’ have changed to ‘local’ roads, and they have updated with the MAP Theme Stylesheet as well.

Final Updated Map

Using the Manage Data Links option is an easy way to update your data when updates become available! Save yourself the time and hassle of importing data over and over again and use the data links to your advantage. If you’re looking for more documentation, be sure to check out our help pages.

Importing Data from Servers in MAPublisher

Sometimes when you’re on the hunt for geospatial data, all the data you need isn’t available in common file formats. Luckily for us, lots of data is available on Web Map Services (WMS), Web Feature Services (WFS), ArcGIS Online, ArcGIS Web Services, and PostGIS.

Data can be imported into MAPublisher from all of these services. Importing from a server connection always retains the attributes and referencing that exists in the original data. In order to import from a server, an internet connection is required.

WMS and WFS services can be part of open data portals, or for private use. Both services allow you to add layers of data to your map in MAPublisher, but have different functionalities. WMS allows you to import raster data in a variety of formats, while WFS allows you to import vector data.

To import from WMS or WFS, go to Import or Multi Data Import, and choose Web Map Service, or Web Feature Service from the Format listbox. Once you’ve selected the source you’d like to use, load services from Avenza (pre-loaded services) or, import your own from a file.

Import from WFS

Once you’ve selected your specific service, you can select the layers you’d like to import. Information such as layer name and description is included. There is also the option to use the spatial filter directly in the layer selection box, to use the extents of another layer to specify, or specify exact coordinates to limit the area being imported.

When importing data from WMS or WFS, you have the option to use the spatial filters, layer filters (attribute expressions included!) and simplification. These options allow you to filter the data to better suit your needs.

Filtering WFS

Filtering WMS

If you’re importing from ArcGIS Online, you’ll need an ArcGIS Online account, and an internet connection. Once you’re logged in, you’ll be able to select data to import. When importing data, you can choose Feature Layers, Map Image Layers, and Tile Layers to import.

When importing Feature Layers, you’re able to filter the data as well. Once you select the Feature Layer that you’d like to import, you can choose to ‘Edit Query’ and write a SQL statement to narrow down the features or attributes you’d like to import.

Edit Query

Importing from ArcGIS Features

Once your query is made, your data can be imported.

If you want to import Map Image Layers or Tile layers, you’re able to choose a specific area to import, very similar to the Spatial filters available when importing other files. Using the ‘Select Area’ option can help reduce the size of the image you’re importing and helps crop data before you import it, so you’re not importing large amounts of data you’re not going to use.

Importing from ArcGIS Map Tiles

In order to import from ArcGIS Web Service, you’ll need an ArcGIS Web Service URL. Previously imported services are saved in the Service URL drop-down list.

Lastly, if you’re importing data using the PostGIS option, you also have the ability to filter your data. You can specify a Spatial Filter, and manually set the coordinates for points 1 and 2.

PostGIS Filtering

PostGIS Filtering

This will allow you to import only the data you need! You can also filter your data using a SQL query, which will help reduce the number of features or attributes you need to import.

Importing from different servers can be a great way to get different data. The best part about importing from servers is that MAPublisher allows you to filter as you import, just as you can when importing other file types. Crop or query the data as you see fit, regardless of where the data came from!

Cartographer Chronicles: Tom Patterson

The process of making maps can vary greatly depending on the cartographer and the purpose of the map. Tom Patterson, one of the cartographers behind the public domain data set Natural Earth and the popular website Shaded Relief, regards cartography as a creative process. He sees geospatial data as an artist would see paint on their palette. “They are raw materials from which the map is made,” says Patterson. “For me, the map making process starts with an online scavenger hunt for geospatial data, and ends with a visual depiction of the results of that scavenger hunt, a map.”

Patterson recently retired after 26 years with the U.S. National Park Service at the Harpers Ferry Center, located in West Virginia. Harpers Ferry Center is the media hub for the U.S. National Park Service, where most of the maps, exhibits, and publications for public consumption are produced.

Patterson is well-known for making maps with beautiful shaded relief effects, a technique that he has focused on for his entire career. It’s something he has a passion for and is a feature that he believes makes his maps unique. “When making a shaded relief, I go to great pains to portray the natural world in a beautiful and idealized manner, by combining shaded relief with land cover data, drop shadows, gradients and vignettes, with control and restraint,” says Patterson. “I ultimately want to create a shaded relief that readers will find attractive and which will blend harmoniously with the vector elements above.” Patterson prefers light, luminous colours for depicting terrain, and also tell a story. “A map is more than just a combination of points, lines, polygons, type and pixels. To me, a really good map is one that becomes much more than the sum of these parts,” he says. “Maps are an important form of communication, and they should effectively share the ideas of the cartographer to the map reader.”

When making graphically creative maps, you want to use tools that provide you with the most control. With MAPublisher, you can easily access and manipulate geospatial data using Adobe software. “MAPublisher and Geographic Imager bridge the gulf between graphical and GIS worlds.”

Patterson was an early-adopter of MAPublisher, a plug-in for Adobe Illustrator after learning about it in 1996 at the annual North American Cartographic Information Society (NACIS) conference. If you’ve ever used the Natural Earth data, you might be interested to know that most of the vector elements were created with MAPublisher and Adobe Illustrator.

He was also integral in the development of Geographic Imager when during a presentation about manipulating Digital Raster Elevation Model (DEM) data he commented that having a MAPublisher-like software for Adobe Photoshop would be useful. “My suggestion was heard by the President of Avenza, Ted Florence, who was in the audience. He put me in touch with the software development team at Avenza to brainstorm ideas about a GIS plug-in for Adobe Photoshop. Geographic Imager was the eventual result of our discussions.”

Along with his many contributions to the cartographic community, Patterson has held some important positions as the former president and current Executive Director of NACIS. Patterson has created accessible, open source data for global use (Natural Earth), he recently contributed to a new map projection that is taking the cartography and GIS world by storm; Equal Earth. “This equal-area pseudo-cylindrical projection has gained traction rapidly—it seems that cartographers and map users alike have had an unfilled need for world maps depicting countries at true size and presented in a pleasing manner,” he quips.

As an accomplished and respected veteran of the field, we asked that what advice Patterson would give to new cartographers, finding their way? “Seek out advice,” he states. “Map design and production is mostly a solitary task, and any map you create will seem easy-to-understand and logical to you since you are the one who made it. But, your readers may not see it that way,” says Patterson. “The easiest way to avoid these potential ‘failures to communicate’ is by showing drafts of your maps to people that are not family and close friends.”

Another tip that Patterson has for fledgeling cartographers, is to give readers a reason to slow down and read your map. “The trick in today’s media-saturated environment is to design a map that will catch your reader’s eye, ignite their curiosity, and draw them in. Give the most emphasis to the information you want them to remember long after they put down your map.”

MAPublisher 10.4 is available now!

We released an update today, to MAPublisher, our well-known cartography plug-in for Adobe Illustrator. This version features support for the Equal Earth projection, has a new look and feel that more closely matches Adobe Illustrator’s interface and includes new options for importing geospatial data into Illustrator.

Equal Earth Projection

Our partners, Blue Marble Geographics, have added the Equal Earth Projection to their GeoCalc library, the system that we use for data reprojection and coordinate transformations. This projection is now available in MAPublisher 10.4.
The Equal Earth projection was created by veteran cartographers Bojan Šavrič, Bernhard Jenny, and Tom Patterson. It was published in 2018, in the International Journal of Geographical Information Science. Equal Earth is inspired by the widely used Robinson projection and is intended to provide a visually pleasing alternative to the Gall-Peters projection which shows continents and countries at their true size relative to each other but drastically distorts their shapes.

An Equal Earth World Map

Equal Earth Map Projection

By Strebe – Own work, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=72769307

A Gall-Peters World Map

Gall-Peters Map Projection

By Strebe – Own work, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=16115242

Comparing Equal Earth and Robinson projections

 

Want an Equal Earth map to experiment with? You can download MAPublisher-enabled Adobe Illustrator files at equal-earth.com

Crop to Artboard

In MAPublisher 10.4, when a matching MAP View is found while using the Import or Copy MAP Objects From tools, you can now choose to crop the added data to an artboard’s extents. This same functionality is available when specifying the destination MAP View in Multiple Data Import. Furthermore, if you don’t want to add data to the existing MAP View, you now have the option to specify which artboard the incoming data will be added to.

Simple Import - crop to artboard - MAPublisher

Multi Data Import MAPublisher

New Look

We’ve changed the look of the MAPublisher tools and dialogs to match the colours, fonts, and styles of the Adobe Illustrator interface. So as you use the MAPublisher tools, it feels more like you are still using Illustrator – which of course, you are! The MAPublisher tool and dialog styles will also change to match any changes in the Illustrator interface preferences. Note that the interface changes only apply to Adobe Creative Cloud versions of Illustrator, not CS6.

MAPublisher New Look

MAPublisher 10.4 Release Notes

  • Support for Equal Earth projection
  • New options available to auto-crop data when importing or copying MAP objects
  • Enhanced user interface matching Adobe Illustrator interface preferences
  • Various user interface and usability enhancements

Cartographer Chronicles: Thorfinn Tait

Cartographer Chronicles Thorfinn Tait

A teacher by day and a cartographer by night, Thorfinn Tait (a native of Scotland) has been teaching high school in Japan for almost 20 years while making maps of fantasy lands in his spare time.

Mapping is a hobby for Tait, and his deep love of atlases, along with fantasy role-playing games (known as RPGs), helped drive him towards creating his own maps of fantasy worlds. He started in 2005, making maps in Adobe Illustrator. His goal was to create an atlas of a fantasy world, that included the same variety of maps that you’d find in any traditional world atlas — topographical, political, thematic — along with all the tables of data typically found in an atlas. He chose to map the world of Mystara, a popular Dungeons & Dragons (D&D) campaign setting from the 80s and 90s.

Tait set out to compile all of the original maps of Mystara (more than 250 of them) into a cohesive whole. “One of my biggest struggles was trying to work out what projection Mystara’s maps used. But there was a fundamental disconnect for me in that Illustrator alone did not have the functions I needed,” says Tait. “For example, to change the projection of a map, I tried to use it in tandem with other GIS software, but it was very troublesome having to constantly import and export elements between programs.”

Map of Caldwen

©2019 Bruce A. Heard. World of Calidar™ Fantasy Setting.

While working on the Atlas of Mystara project, an original Mystara author made a return to the industry, and Tait volunteered to remake his maps in Illustrator. The year after, that same author commissioned Tait to map a new RPG world, the World of Calidar. Determined to avoid the same problems he’d encountered with Mystara, he began establishing dimensions of the new world and creating custom projections based on them. But, working between Adobe Illustrator, Adobe Photoshop and GIS software was still very complicated.

World of Calidar

©2018 Bruce A. Heard. World of Calidar™ Fantasy Setting.

I managed to complete the first assignment with just those tools, but as soon as I got my first commission, I invested it right back into my maps by purchasing MAPublisher and Geographic Imager.” With MAPublisher, a plug-in for Adobe Illustrator and Geographic Imager, a plug-in for Adobe Photoshop, Tait could work natively in both Illustrator and Photoshop.

“My favourite aspect of MAPublisher is without a doubt the custom coordinate system. It allows me to create resources for fantasy worlds just like they already exist for the real world, and then repurpose them across all of my maps,” says Tait. He also uses MAP Attributes and adds data to the world’s geography. “For example, it’s easy for me to track things like road and river lengths, land areas, dimensions of coastlines and political borders, and so on — MAPublisher calculates all of these things for me automatically.”

MAPublisher has allowed Tait to take his previous work and convert it to the newly established custom coordinate systems, without losing any of the GIS attributes he’d created over previous years. Tait also uses Geographic Imager to create Digital Elevation Models (DEMs) for the World of Calidar. DEMs can help bring maps to life, adding an intricate level of detail and depth.

World of Calidar

©2014 Bruce A. Heard. World of Calidar™ Fantasy Setting.

Tait’s tagline for his freelance business is “Mapping fantastic worlds with real-world accuracy”. “I couldn’t do this without MAPublisher and Geographic Imager,” he says. “The software allows me to create and work with data for a fantasy world just like other people map the real world, the only difference is that I am creating all the data myself!”

“MAPublisher has truly expanded my horizons as a cartographer and has also changed the course of my projects. Without it, my current work would simply not be practical — in fact, probably not possible at all.”

Tait is currently working on georeferencing existing Mystara maps and tagging elements with their original sources. Check out more of his mapping projects on his website!

MAP Chart Themes: Doing More with Your Data

We all love a good choropleth map, but sometimes we need our map to display more than just different shades of colour to communicate more detailed information. MAP Chart Themes are the perfect way to distribute that extra bit of information that you want your readers to know. You can display the data in a bar chart format, or pie chart format. There’s even the option to have the charts change scale according to the data.

Say you have a map showing the population density of Toronto, like this map below.

MAP Theme Density Map

But, while this shows just the density of the population, you want to go more in-depth. For example, you want to look at all the ethnic origins of the residents of each neighbourhood. This is the perfect opportunity to use MAP Chart Themes.

To create a MAP Chart Theme, open the MAP Themes panel (Window > MAPublisher > MAP Themes) and click the + button to create a new Theme. Then choose Chart as the Theme type.

Create MAP Chart Theme
Once you’ve created your theme, now you can get to making your charts! You can use either bar charts or pie charts, choose whichever will show your data best. To show the variety of ethnic origins for the neighbourhoods in Toronto, I chose a pie chart.

MAP Chart Themes Settings

Select a layer, then click the Add Attribute button (the green plus icon) to add your attributes. Select the attribute you want to include in the chart, and style it as you see fit. The preview at the bottom will update as you make changes to the components of your chart. There are options to change the size of the chart, and even turn it into a donut chart!

MAP Chart Themes Donut Chart

If you want to include a title for your charts you can, but because my map contains so many charts in a relatively small area, I chose not too. Labels for the sections of the charts can also be added as well. Edit the test if necessary, and even label your pie charts with percentages if that helps to better communicate your data.

MAP Chart Themes Labels

My favourite feature is the Scaling option (button is on the right). This allows you to automatically scale the size of your charts based on attributes. You can set the scale by defining the value that represents 100%, then select an attribute, click Load and watch the magic happen. This feature is super handy especially if you’re creating a map with tight boundaries or not a lot of extra space because you can easily adjust the size of all charts at the same time.

MAP Chart Themes Scaling

Back to my example map, I set the scaling and applied the MAP Chart Theme. Since there are 140 neighbourhoods in Toronto, I chose an inset of the larger map to show how the scaling appears. You’ll see neighbourhoods with a higher population have a larger pie chart, while neighbourhoods with a lower population have a smaller chart.

MAP Chart Themes

The scaling feature works for bar charts as well. I created another map with data showing the total number of inter-province visits for each Canadian province in 2016 vs 2017. In this case, I chose not to change the scale of the charts (by total number of visits per province) so it’s easier to see the comparison.

MAP Chart Themes Bar Charts

If you’ve made it this far in the post, and have eagle-eyes you’ll notice that there are no charts for the Territories or the Maritime provinces. Since I only wanted to visualize the data for some of the provinces, I used the Ignore option in the MAP Chart Themes box. It’s handy when you want to exclude certain data, for any reason.

MAP Chart Themes Settings

There you have it! An easy way to visualize that extra data that your readers want to know, and you want to share without making your map overly complicated. Looking for more details on Chart Themes? Find it in the MAPublisher Documentation available on our website. 

Using Automation in MAPublisher

We are always looking for shortcuts to make work easier for our MAPublisher users. One way to simplify your workflow is by automating some of the routine tasks that are required to make maps using MAPublisher in Adobe Illustrator. Not everyone is familiar with software automation, or even knows that it’s available in MAPublisher but if you are curious to learn more, then keep reading!

Automation tools in MAPublisher help to make simple or repetitive tasks easier and faster. Automation can be run independently or in conjunction with the FME Auto MAPublisher Plug-in which allows more advanced automation. The Automation tool can be accessed from the automation button (lightning bolt) on the MAPublisher toolbar, or by clicking in the menu Object > MAPublisher > Automation.

MAPublisher Toolbar Automation

There are several automation options available in MAPublisher. You can use automation to create MAP Grids, apply labels, apply applicable MAP Stylesheets, and even export to geospatial PDFs. An important point to note, to use automation on a MAPublisher document, the document must be active in Illustrator.

Automating Map Views

If you’re planning to use automation, you’ll have to enable the specific options you would like to automate. For example, to import data to a matching MAP View, simply enable the MAP Views option, and select from the dropdown list the tasks that you want MAPublisher to complete. Make sure that the coordinate system of data being imported matches a coordinate system of the existing MAP View, then select one of the four actions for your data.

MAPublisher Automation MAP Views

Automating MAP Themes

If you’re a fan of MAP Stylesheets (we all know they make our lives easier) then you can have MAPublisher apply them using automation. Enable the option and MAPublisher will apply any  MAP Themes that meet the criteria to the imported data. Don’t forget to set the ‘Auto-assign’ in the specific MAP Stylesheets themselves as well since you can’t link layers that haven’t been imported yet. If the ‘Auto-assign’ properties aren’t set correctly, your data will import but the stylesheet will not be applied.

MAPublisher Automation MAP Themes
Automating Grids & Graticules

For Grids & Graticules, you can set the extents for the grid bounds with either the MAP View or a layer that you’re going to import. If you’ve already created configuration files for your grid, then select either ‘All configuration files in this folder’ or ‘Only these configuration files’ if there is a need to use only certain configuration files.

Automating Labeling

When you enable labeling, choose either MAPublisher labeling or LabelPro. You’ll also have to choose a specific setting in the MAPublisher Preferences (Edit > MAPublisher Preferences > Import MAP Data). Uncheck ‘Append feature type as the suffix on imported layer names’ to be sure that your labels import properly.

To use the regular Label Features option, set the details such as the source layer, target layer, attribute, and the style. You can add as many layers as you need with the Add Layers button on the left, and remove as necessary. If you’re using LabelPro, simply load the .lps file.

MAPublisher Automation Labeling

Automating Export to Geospatial PDF

Last but not least, if need your document to be exported to a geospatial PDF as the last step of the automation process, enable the option and specify the location you’d like it saved in. Once you’ve selected all of your automation settings, import your data to watch your automation work!

Enabling automation in MAPublisher can speed up your map making process, and make your workflow easier. Save yourself extra steps when working with stylesheets and grids you’ve already created, and let automation do the work for you. Simple MAPublisher magic!

More MAPublisher Features We Love

Last year we wrote a blog post about some of our team’s favourite MAPublisher features. Not surprisingly for software that has been around for over 20 years, everyone had a different favourite and we had to be selective for the blog post. This year, with new team members coming on board and new MAPublisher releases it’s a good time for a new list of favourites. Check out some of these features that you might not know about, and find out how they can make your workflow easier!

Create Elevation Plot

Jeff C. – Quality Assurance

Prior to MAPublisher 10.3, “Create Elevation Plot” was a feature of Path Utilities I seldom used because, to be honest, it had a few limitations. MAPublisher 10.3 introduced a completely new way of creating elevation profiles, and the difference is astounding. The available customization options are endless – not only can you select whether your axes will use metric or imperial units, but you can also set the Line Colour, Line Width, Fill Colour, Background Colour, Axis Intervals, Axis Labels, Graph Size and much more. Another aspect of this updated tool that I love is the ability to save and re-use ‘styles’. These styles remember specific elements of an elevation profile (e.g. appearance, units, size, etc.) and can be applied to other profiles made in the future, saving the user a lot of time.

Elevation Plot Created in MAPublisher

Text Utilities

Keith  S.- Quality Assurance

In my opinion, the Text Utilities tool is one that is underutilized in MAPublisher. The tool allows you to perform actions on text within a document, including Curve Text to Latitude, Draw Shape Around Text, Merge Text, Create Line From Text on a Path, and many more. The actions can be performed on selected text only, text on specific layers, or all text in the document. The tool even allows the user to preview most actions before committing the changes.

If you have ever seen text along a path with a red plus symbol at the end of it after performing a transformation or manual adjustment it is an indication that the text path is not long enough to contain all of the text. No problem for my favourite action in the Text Utilities tool—Extend Overflowing Text. This utility solves the issue by extending the text path to a length which will accommodate the full length of the text.

Join Lines

Oliver N. – Customer Support

One of my favourite tools to use in MAPublisher is the Join Lines tool. If you are working with a road or rail network and sections of the same track or street connect to each other but are broken into different line features, you can easily join them into single features with a common attribute like Street Name or Track Number. You can target a line layer and then in the Destination options, choose either to perform the join on the original target layer or specify a name for a new line layer that will contain the joined lines. You can also use a proximity value to determine how close the lines must be in order to be joined. I find that this tool allows subsequent styling to be done easily and saves a lot of time in arranging the data to your needs. It also reduces the size of your file by compiling data into fewer features.

Copy MAP Objects From

Keith S. – Quality Assurance

This feature allows users to copy MAP objects (including MAP Views, MAP Layers, MAP Themes, MAP Selections, and MAP Locations) from one open document to another. MAP Views can be copied by themselves or with their associated MAP Layers. The best part is, that any artwork which is copied to the destination document will retain its styling provided that the custom colour swatches used in copied artwork are set as “Global” in the Adobe Swatch Options dialog. It works like this: With the destination document open, launch the Copy MAP Object From tool. Select the object(s) you want to copy to the destination document by checking the checkbox beside each object, then click “OK” to perform the copy. Copy MAP Objects From is one of my favourite features because it saves so much time when styling maps!

Copy MAP Objects From in MAPublisher

MAP Themes Scaling Charts

Bob P. – Business Development Associate

My favourite way of making infographic maps is using our MAP Chart themes. Within Chart Themes, you can add a bar or pie chart to any point layer, based on any set of attributes from the point layer. For an added level of information, each of the charts can be scaled based on the value from another attribute. This helps when you want to show the proportion of values, but also give an indication of the total population size for each point too. The best part is MAPublisher allows you to pick between Area and Radial scaling for pie charts. If the population of one point is twice the size of the smallest point, it can either have twice the area, or twice the radius length. This is my favourite tool in MAPublisher, because it shows that our team thinks of everything to make sure cartographers can make the exact map they want, right down to the smallest details.

Creating Chart Themes using MAP Themes in MAPublisher


About the Authors

Jeff, Keith, Bob and Oliver are all members of the Avenza Systems Team and their passion for maps shows through in the work that they do with our clients and in developing MAPublisher.

Blog Archive

March 2024 (2)
February 2024 (1)
January 2024 (1)
December 2023 (1)
November 2023 (2)
October 2023 (2)
September 2023 (1)
August 2023 (1)
July 2023 (3)
June 2023 (1)
February 2023 (1)
January 2023 (2)
December 2022 (1)
November 2022 (2)
October 2022 (2)
September 2022 (1)
May 2023 (1)
August 2022 (3)
July 2022 (1)
June 2022 (2)
May 2022 (1)
February 2022 (1)
January 2022 (2)
December 2021 (3)
November 2021 (5)
October 2021 (1)
September 2021 (3)
August 2021 (2)
July 2021 (1)
June 2021 (2)
May 2021 (2)
April 2021 (3)
March 2021 (3)
February 2021 (2)
January 2021 (1)
November 2020 (1)
October 2020 (1)
June 2020 (2)
May 2020 (1)
April 2020 (3)
March 2020 (2)
December 2019 (1)
November 2019 (2)
September 2019 (1)
August 2019 (1)
July 2019 (1)
June 2019 (3)
May 2019 (4)
April 2019 (2)
March 2019 (1)
February 2019 (2)
January 2019 (3)
December 2018 (2)
November 2018 (1)
October 2018 (1)
September 2018 (2)
August 2018 (4)
July 2018 (2)
June 2018 (1)
July 2018 (1)
June 2018 (4)
May 2018 (1)
April 2018 (2)
March 2018 (5)
February 2018 (1)
January 2018 (1)
November 2017 (1)
October 2017 (2)
August 2017 (2)
July 2017 (1)
March 2017 (1)
February 2017 (2)
January 2017 (2)
November 2016 (1)
January 2017 (1)
November 2016 (1)
October 2016 (2)
May 2016 (1)
April 2016 (2)
December 2015 (2)
June 2015 (1)
May 2015 (1)
April 2015 (2)
December 2014 (4)
October 2014 (2)
May 2014 (4)
February 2014 (1)
October 2013 (3)
April 2013 (1)
January 2013 (2)
August 2012 (1)
October 2012 (1)
July 2012 (3)
May 2012 (2)
January 2012 (2)
August 2011 (1)
July 2011 (2)
June 2011 (2)
May 2011 (2)
March 2011 (1)
February 2011 (1)
January 2011 (5)
December 2010 (1)
November 2010 (1)
December 2010 (1)
November 2010 (1)
October 2010 (1)
August 2010 (4)
July 2010 (2)
June 2010 (3)
May 2010 (2)
April 2010 (2)
March 2010 (2)

Search