Archive for March, 2013

The Books at DevSummit

The books on display at the Esri DevSummit. Thanks to Rich Ruh for the pic.


No Comments

Garden Rooms and Map Design

In landscape architecture, there is a lot of emphasis on the creation of “rooms” or “garden rooms” to split a design into several livable pieces, each ideally with their own function and/or character.

This can be applied to our work as cartographers in the sense of creating separate but unified pieces of a map in order to separate the functions of those pieces but still maintain a contiguity of design aesthetic.

Thus, a section with graphs and charts can be thought of as separate-but-cohesive with a section of metadata, the title section, the supporting information sections, and the map itself. There is still a hierarchy between the sections, but they flow together (sometimes, and often with great effect, into one another), and make up a complete design.

No Comments

Draw Order in TileMill

There are three ways to control draw order in TileMill. You have to keep all three in mind when developing a map because they all work together to determine how the final product is going to look.

  1. If you have multiple stylesheets, they render in the order in which you put them in the TileMill project.
  2. Also, just as with regular CSS, the code at the bottom renders over the code at the top of each stylesheet. In cascadenik, if you want to case a road you can put all the code into one code block because cascadenik has outline, inline, and line properties whereas CartoCSS just has the line property. To do the same thing in CartoCSS you’d use multiple symbolizers. So you’d have road_fill::outline {code}, road_fill::line {code}, and road_fill::inline {code}, in that order so that the inline styles are drawn on top of the line styles, which are drawn on top of the outline style. That way you can have your thick outline (the road “casing”), with another color on top (the road line) and another thin color inside and on top (the road centerline, perhaps).
  3. Don’t forget to also order the data in the layer list at the bottom-left, which I generally keep open during development. You order the layers by moving the mouse to the left of the layer name you want to move, waiting until it turns into a four direction arrow, then dragging it where you want it. The highest layer in the list renders over the layers below it. See below:



I’ll be offline for a bit while I do battle with The Bronchitis from Hell.


Boat Show Map and Map Making Video

Here’s a map submitted for our perusal by reader John Potter of Escape Key Graphics. The map was created for the 2013 Palm Beach International Boat Show. Potter makes other boat show maps as well and used mostly Sketchup to create this one. Check out his entertaining “making of the map” video, below (though don’t say I didn’t warn you–the frames switch quickly and you might get some vertigo!!!)

1 Comment

New Default Styles for Urban Mapping

I’m happy to announce that the style defaults that I helped to establish for Urban Mapping’s Mapfluence platform are now live. These defaults appear when a developer adds a dataset without specifying color, line width, and so on. While it is a difficult exercise to try and anticipate what will look good for all datasets, we feel these have a modern yet universal appeal that will enable developers to get started quickly.

No Comments