Historical Map: The Burlington Route (Chicago to San Francisco), 1879

Leave a comment
Filed Under:
Historical Maps

Here’s a beautiful map from the glory days of American railroading, showing the route from Chicago to San Francisco via Illinois, Iowa, Nebraska, Wyoming, Utah, Nevada and California. Amtrak’s modern-day California Zephyr still calls at many of the same locations between Chicago and Omaha to the east and from Elko to Oakland in the west, but takes a different route through the middle, using Colorado instead of Wyoming.

Although presented as one continuous route, the journey is actually made up of smaller sections owned by multiple railroad companies: the section from Chicago to Omaha is the Chicago, Burlington and Quincy Railroad, then Union Pacific to Sacramento and the Western Pacific the rest of the way. Many other railroads have track that connects to and branches off this main trunk route – Southern Pacific, Central Pacific, Utah Central & Southern, Utah & Northern, Central Railroad of Iowa… the list seems endless!

The map itself is packed full of information: the population of towns, connecting rail and stagecoach services, the distance from either Chicago or San Francisco, the elevation of the railroad (cleverly shown as a green profile line below the map), and even the terrain type and major industries and land uses along the way – “heavy timber”, “gold and silver mines”, “elegant farms”, etc. Poor Stockton, CA is noted for its “insane asylum” (see detail image above). As the blurb at the bottom of the map proclaims, “Armed with this Guide, the passenger needs no further information.”

About the only thing that lets this map down is the low quality printing. There’s a lot of poorly registered colours, which slightly spoil the flamboyant and stylish look of the map. The design certainly asks a lot of a late-19th century (pre-offset lithography) printing press!

Our rating: A superb piece of American railroading ephemera, only slightly spoiled by poor printing. Four-and-a-half stars!

Source: The Big Map Blog

Tutorial: Applying a Stroke Behind Type in Adobe Illustrator

comments 2
Filed Under:
Tutorials

Let me preface this tutorial by saying that — without a shadow of a doubt — this is my number one most favourite, time-saving, map-making Adobe Illustrator trick ever.

When making transit maps, it’s preferable — for both aesthetics and readability — to not have any labels overlay a route line or other elements. However, sometimes it’s simply unavoidable, as in the detail of my Boston MBTA map redesign at the top of the image above (circled in blue). When you absolutely have to overlay type over another element, it’s a good idea to separate it from that element with a stroke (or “keyline”) around the type that’s the same colour as your map’s background (often white with transit maps).

“Well, that’s easy,” I hear you say, “I’ll just duplicate the text, put the copy behind the original and apply a stroke to that duplicate!”

That’s well and good for isolated examples, but what if you’ve got lots of text that you need to do this to? Or what if you make a typo in the label? Using this method, you’d have to correct it twice – once for each duplicate of the label.

There’s a better way to do it: you just need to know one little trick.

STEP ONE above shows a typical text label and Illustrator’s Appearance palette (Window menu > Appearance or Shift-F6). Note that the text is made up of a black fill with no stroke: the standard appearance for text.

In STEP TWO, I’ve applied a 2-point magenta stroke to the text (You’d probably want to use the same stroke colour as the background of your map; I’ve just used magenta to make the effect easier to see). The stroke sits on top of the fill in the stacking order, and — try as you might — can’t be demoted to sit underneath the fill, where we want it to be: note how the visibility icons for each are greyed out, meaning they can’t be moved. Strangely, the stacking order of text fills and strokes cannot be changed in Illustrator.

(If you’ve ever tried to add a stroke to a text object in Illustrator before, this is where you’ve probably given up in disgust.)

So, here’s the good bit.

In STEP THREE, I’ve drawn a rectangle and given it the fill and stroke that we want the text to eventually have: a black fill and a 2-point magenta stroke. I also like to give my stroke corners a round join — it softens the stroke a little and generally looks better than a mitre join.

Unlike type objects, the stacking order for normal objects or paths is editable, so — while the rectangle is selected — drag the stroke below the path in the Appearance palette. The stroke will now sit behind the fill on the actual rectangle.

STEP FOUR: Open the Graphic Styles palette (Window menu > Graphic Styles or Shift-F5) and drag the rectangle into the palette. You’ve just made a graphic style out of the attributes of the rectangle (stacking order included), which you can now apply to other objects with just a couple of clicks. If you like, give it a descriptive name: I’ve called mine “Keylined Type”.

STEP FIVE: Delete the rectangle: it’s done its work. Select the label text, then click on your newly created “Keylined Text” graphic style. The label now has a stroke that sits behind the fill, just where we want it, as STEP SIX shows in the Appearance palette. Even better, the fill and stroke are now fully adjustable and editable — change the colour, stroke width, or even move the stroke back above the fill!

For new labels that need to look the same, you can either duplicate the one you’ve just made, or simply type the label and then apply the graphic style as needed. No more typing text labels twice, just because you need a keyline around it!

ADDENDUM: There’s always more than one way to do things in Adobe Illustrator. As I’ve had pointed out to me, you can skip the step that requires you to draw and style another object by adding a new stroke to the text in a particular way. If you select your text with the arrow tool, and then use the “Add New Stroke” button at the bottom of the Appearance palette (or the same command via the palette’s flyout menu), that stroke becomes fully editable and stackable. You can then make a new graphic style directly from your text. Why does it work when you add a stroke to text via the palette and not when you add it by simply clicking on a colour to use as a stroke? No good reason I can see!

P.S. If you like this tip, or any others that I’ve posted under the “tutorials” category, please feel free to share, reblog or tweet about it – let’s share the knowledge!

Submission – Unofficial Map: Sydney Trains Aerial Image

Leave a comment
Filed Under:
Unofficial Maps

Submitted by thatlattesipper.

Sydney Trains routes (complete with new “T-line” branding) for the north and west of the city overlaid on a Google Earth image.

If nothing else, this map reminds us of how staggeringly huge Greater Sydney really is. It’s 20 kilometres in a straight line from the dot representing Central Station at the lower left to Hornsby (just off the right of the map), and over 30km from Central to Prospect Reservoir, the large body of water just glimpsed at the centre top of the map. And this view doesn’t even show the entire southern half of the city (it’s another 20km from Central south to Waterfall) or Western Sydney from Prospect out to Emu Plains.

Some perspective: Greater Sydney has a population of around 4.6 million and an area of 12,100 square km (a population density of just 380 people per square km). The five boroughs of New York City have a population of 8.3 million in just 786 square km (or approximately 10,600 people per square km!)

Historical Map: Thüringerwaldbahn Tram Mural, Tabarz, East Germany, 1989

Leave a comment
Filed Under:
Historical Maps

A photo from 1989 of a newly-painted mural celebrating 60 years of the Thüringerwaldbahn, an interurban tram service running 22km between Gotha and Tabarz.

As the original poster on Flickr notes, the scale of the map is “fanciful”, but it’s really meant more as a (rather lovely) decorative overview than an actual map.

I’d be interested to know if the mural is still there, some 24-odd years later.

Source: sludgegulper/Flickr

Historical Map: New York IRT Sytem Baseball Season Opening Map, 1923

Leave a comment
Filed Under:
Historical Maps

A simple little map from “The Elevated Express” gazette showing the convenience of the Interborough Rapid Transit Company’s services to “all three parks” – Ebbets Field (Brooklyn Dodgers), Polo Grounds (New York Giants) and Yankee Stadium (New York Yankees).

The last stadium is of particular interest as this is the year that it opened – the first game at Yankee Stadium was held April 18th, 1923 against the Boston Red Sox. According to the New York Evening Telegram, “everything smelled of … fresh paint, fresh plaster and fresh grass.”

Source: Gary H./Flickr – link no longer active

Historical Map: Montreal Tramways Company, 1941

Leave a comment
Filed Under:
Historical Maps

Here’s a very handsome map of transit in 1941 Montreal, provided by the Montreal Tramways Company, or La Compagnie des Tramways de Montreal. Despite the name, there’s also a healthy (and growing) number of bus routes on this map, shown in blue. 

Cleverly, the map rotates the city away from true north in order to fit everything onto the sheet of paper allocated, and the north pointer used is simply lovely, even including the company’s “MTC” monogram.

The map does a lot with just three colours, clearly differentiating between bus and tram services while highlighting regular services versus supplementary/rush hour ones with a minimum of fuss. The callout boxes for main stations are lovely, with the names contained within an ornate scroll at the top of the box.

My favourite part of the map, however, is how it effortlessly deals with the requirement to present information in both French and English. It even goes so far as to have one information box say “Index of/des Routes” while the other states “Index des/of Routes”, so that no-one feels that the other side got a better deal.

Finally, the roundel that the MTC uses for its logo looks awfully familiar...

Our rating: Quite lovely – clear and stylish. Four stars!

Source: Bibliothèque et Archives Nationales du Québec via Taras Grescoe

Historical Map: Boston Rapid Transit Map in Type 6 Mock-up Carriage, c. 1968

Leave a comment
Filed Under:
Historical Maps

Here’s a variant Boston MBTA map I’ve never seen before: a version with 60-degree angled lines, instead of 45 degrees. Apart from that, it looks very much like the standard late-1960s/early 1970s Cambridge 7 spider map, although there’s some weird inconsistencies like the Green Line “A” Watertown branch (closed 1968) and Quincy Center (opened 1971) on the same map.

Here’s the interesting part. This map lives in the one and only mock-up of an MBTA “Type 6” train carriage at the Seashore Trolley Museum in Kennebunkport, Maine. This wooden mock-up was created in 1968 by MBTA engineers to allow stakeholders and the public to judge the design’s layout and comfort, but the carriage was eventually deemed too expensive to produce. The MBTA ended up procuring the (incredibly unreliable) Boeing-Vertol LRTs instead. So… this map may actually be as unique as the mock-up that houses it: the only one of its kind. If anyone knows anything more about this variant, I’d love to hear about it!

Source: Eric Kilby/Flickr – thanks to Boston to a T for further info on the mock-up

Tutorial: Multiple Strokes on One Path in Adobe Illustrator

Leave a comment
Filed Under:
Tutorials

This little tip is thanks to RG, who left a comment on the site asking:

“Can you comment on how you make the 2pt of white space between lines show when you have lines cross over each other?”

On most transit maps, route lines will cross over each other at various points. Most of the time, an interchange station exists at that point and the symbol for that covers up the lines as they cross. However, sometimes the route lines will cross without any interaction between them – maybe there’s a bridge, or the lines are in separate tunnels – and it’s a good idea to visually separate them to make that as clear as possible.

STEP 1 above shows the set up: the Red and Blue lines cross over the Yellow and Green lines. As in the last tutorial, these are 8-point-thick lines set on a 10-point grid: I’ll use this a lot, just because it makes the maths easier to follow.

As you can see, the resulting 2pt gap between the Red and Blue lines allows the Yellow and Green lines to butt right up to them and show through the gap – neither of which is desirable. The quick and dirty approach to this problem might be to copy the Red and Blue lines, Paste in Back (Cmd/Ctrl-B), change the stroke colour to white and make these new strokes thicker. This does work, but it’s not the best approach in my eyes. It makes moving or editing those paths further down the track a two-step process (move the coloured route lines, then move the white lines that were underneath them), or a very fiddly single step: selecting objects behind other ones can be a real pain.

So I like to take advantage of a little-used feature of Adobe Illustrator – the fact that one path can have multiple strokes applied to it.

In STEP ONE, I’ve selected the Blue Line and made the Appearance palette visible (Window menu > Appearance or Shift-F6). To add a second stroke to the existing Blue one, simply click and drag that stroke down to the “Duplicate Selected Item” icon at he bottom of the palette as indicated. You can also just click on the stroke, then click on the icon, but I find it more satisfying to drag for some reason. If you really want, you can use the little flyout menu at the top right of the palette and choose “Add New Stroke” or “Duplicate Item” while you have the stroke selected in the main palette.

Bingo! The path now has two strokes, both of which are identical. Fortunately, the palette gives you everything you need to change the new stroke, as shown in STEP TWO. Use the little colour selector to change the second stroke in the palette (which is the stroke that’s behind the other one: the palette displays the stacking order of the path’s elements) to white, then change its stroke width.

The maximum amount you can increase the stroke by is twice the gap between your route lines – in this case, that’s four points (twice two), for a maximum width of 12 points. Any more than this, and the white stroke would start overlapping the Red line next to it. Normally, this amount is exactly what we’re after, so it’s not really a concern.

STEP THREE simply shows the result of performing the same steps on the Red line. Done! The advantage of this technique is that both strokes – being on the same path – can be moved or edited at the same time: there’s no need to fiddle around with two separate paths, one on top of the other.

And if you’re really smart, you’ll make Graphic Styles of these double-stroked lines, so that you can apply them again in the future with just one click.

Historical Map: TTC System Map, Guide and Patron, December 5, 1957

Leave a comment
Filed Under:
Historical Maps

Awesome old publicity photos that seem to feature a helpful TTC guide explaining the system map to Betty Draper. Also, the illustrations around the map itself are kind of incredible. The newfangled subway has only been open for three years at this point in time.

Compare to this similarly amazing TTC photo from 1966.

Source: torontohistory/Tumblr – site no longer active

Tutorial: Working with 45-Degree Curves in Adobe Illustrator

comment 1
Filed Under:
Tutorials

I got an request from an anon last week which asked: 

“Hey! Could you do a video tutorial on how to bypass Illustrator’s annoying round corners effect in case of 45 degrees? It would be a lifesaver!”

Now, while you’re not going to get a video tut out of me – I don’t have the resources, time or know-how to produce one of those – I can and will share my battle-tested personal approach to this problem.

As our anonymous friend says, the “Round Corners” effect in Adobe Illustrator is essentially broken when it comes to making transit maps. Because of the way it measures the “radius” of curves, it produces unexpected (and useless) results on curves that aren’t a bog-standard 90 degrees. I wrote in depth about this problem on my design blog a while back: I suggest you head over and read the article if you want to fully understand the issue at hand here.

The other problem with the effect is that it applies the same radius to every curve along the entire length of the path, which isn’t always what you want: a route line might be the outside line (a larger radius) at one corner, but the inside curve at another (a smaller radius).

So I’ve long since given up trying to fight the inadequacies of the “Round Corners” filter, and instead generate all my curves manually from a “master set” of curves that I create at the beginning of a project.

STEP 1 above shows a pretty standard initial set-up: four concentric circles that are aligned to the grid that’s being used by the map. Here, we’ve got a 10-point grid, and the four circles have radiuses of 10, 20, 30 and 40 points. The line thickness is 8pt, so there’s a nice 2pt gap between each route line. When you’re setting up your master curves, be sure to create enough circles to account for the maximum number of adjacent route lines you’ll have on your map. Often, it’s only two or three, but for my map of TGV Routes in France, I had to set up a staggering eighteen!

STEP 2: From here, it’s a simple matter to use Illustrator’s Scissor tool (shortcut: “C” key) on the existing anchor points in each circle to split them up into four 90-degree segments. I’ve moved one set of 90-degree curves away from the others so you can see what you should have. Keep this set for when you need 90-degree curves, then duplicate it so we can use what we’ve already created to create a new 45-degree set.

STEP 3: Draw a line using the Line Segment Tool (shortcut: “” key) that passes through the centre point of all the circles and crosses all the paths at a 45-degree angle. (Hint: start at the centre point and hold down the Option/Alt key – to extend the line equally in each direction from that point – and the Shift key – to constrain the line to 45-degree angles).

Use the Rotate tool to make a duplicate of this line that’s rotated 90 degrees. Select both lines and press Cmd/Ctrl-5 to turn them into guides. Make your guides visible (Cmd/Ctrl-;) and turn on Illustrator’s Smart Guides (Cmd/Ctrl-U). Then use the Scissor tool to cut each of your route lines where it crosses these new guide lines. The Smart Guides will help a lot by giving you feedback when you’re positioned correctly over the guides: a little “intersect” tool-tip (just visible in the STEP 3 screenshot at top right) will appear near the cursor. Click to cut when you see this and you’ll be golden. Repeat for each line you need to cut. You don’t need to have any paths selected to cut, just position your cursor, click and Illustrator is clever enough to work out what you need. You only need to cut these 45-degree points because we already cut the 90-degree points in STEP 2.

STEP 4 show the result. Again, I’ve moved one set of curves away from the others to show you what you should have: eight complete sets of 45-degree curves, ready for use on your map!

STEP 5 shows a common scenario where three separate routes go around a 45-degree curve together. Draw them so the separate segments for each line touch, but there’s absolutely no need to join the lines at this stage.

A note: If Illustrator took a leaf out of CAD software and included a “Fillet” effect, we could forego this entire workaround. You’d simply select each segment of a route line, invoke the filter, set a curve radius (an actual, proper radius!), and the software would then create the curve accurately and join the lines seamlessly for you, each and every time. After 17 versions of Illustrator, I’m really not holding out hope for this functionality any time soon, however…

Another note: decide which of your curve radiuses represents a “standard” curve and always use that curve when a single route goes around a corner. Then, decide what happens when you have two curves: do you use the next size up or down for that curve? And so on for each combination of curves. Always apply your curves according to the rules you set here – this is what gives your map consistency and visual flow. Don’t cheat and use a smaller or non-standard curve to make things fit!

Here, I’ve decided to use the three largest curves for my three route lines (I often feel that the smallest radius can be a bit tight and look ungainly, so I only use it when I really have to), and I’ve pasted in the appropriate curves from my master set (I’ve changed their colour to magenta to make them easier to see and place correctly).

STEP 6: It’s always easier to align the curves to the horizontal or vertical line segment first. Again, this is easier if you have Illustrator’s Smart Guides on. Drag the curves over by one of the left points, holding down the Cmd/Ctrl key as you do. This ensures that Illustrator provides you with the correct visual feedback that things have aligned properly. Be warned: sometimes, Illustrator reports that things are aligned when they’re not. Be sure to zoom in enough and check things out if you suspect things aren’t quite right.

STEP 7: Now align the right points of the curves with the 45-degree segment, by holding down the Cmd/Ctrl key and the Shift key (to constrain the movement) as you drag across. Again, Smart Guides will give you feedback when things are aligned.

STEP 8: Now that the curves are in the right place, you simply have to align the end points of all the line segments with the end points of the curves, then join everything together. Fortunately, Illustrator’s Join command s a lot less finicky than it used to be. You can now just use the “black arrow” Selection tool to select each segment and hit Cmd/Ctrl-J to join them all together in a logical progression. You used to have to select individual end points, two at a time, and tell Illustrator to join just those segments!

An approach I like to use is to leave all this curve work until the routes are substantially laid out. Then I place all my curves, delete the original straight line segments, and simply join all the remaining curves together. Because they’re positioned accurately, you know you’re going to get nice straight lines between each and every one of them! And it saves having to tediously move end points around until things line up before you join things together.

That’s it! If anything’s unclear, drop me a line or leave a comment and I’ll try to clear things up for you.

STEP 9 shows the finished result: beautifully nested 45-degree curves with no unnecessary additional points. Perfectly executed and reproducible across the entire map! 

—-

UPDATE: January 2014: The latest update to Adobe Illustrator CC (version 17.1) basically makes this tip redundant through the introduction of “Live Corners”. If you’re making transit maps with Illustrator, this alone is a reason to upgrade to CC. Read my post about using Live Corners here.