Category: Maps

Creating a bike map for Richmond, Indiana

A cycle map of Richmond, Indiana, before I added the city’s signed routes as a “relation”.

I visited Richmond, Indiana, in early August with my friend who grew up there. There isn’t much to do there, but there are a lot of neat places to bike to. Richmond had more features mapped than I expected, but I was happy to contribute via Pushpin and JOSM. With Pushpin OSM, an app for iOS, I added a couple of venues I visited, including Firehouse BBQ & Blues.

With JOSM, though, I wanted to add the city’s bike routes so they would appear in OpenCycleMap and could then be immediately embedded as a (somewhat) interactive map on the Bike Richmond website. I asked a city planner for a bike map and he gave me a GIS printout that showed the “recommended routes” (which are unsigned) and then he drew on the signed route that augment the recommended routes. The signed route essentially creates a loop.

I tagged all of the recommended routes as “bicycle=designated”. After the tiles in OpenCycleMap updated to include my work in Richmond I realized that OCM doesn’t symbolize “bicycle=designated” unless they’re in a relation. I created a relation, calling it the “City of Richmond Signed Bike Route“.

The new cycle map of Richmond, Indiana. 

This was cross-posted to my OpenStreetMap diary. My next project for OSM in Richmond is to map all the murals with the tag “tourism=artwork”. The mural below was designed by my friend, Ryan Lakes. There are murals painted on the sides of many buildings. One motif is to paint realistically, so it appears that the building really has the Wright brothers bicycle shop.

Mural in two-point perspective. 

A painted fire on the side of Firehouse BBQ & Blues. 

Pervasive Divvy station maps offer big opportunity to show people around Chicago, but need major changes

A man looks at one of the first five stations installed, at State and Randolph (but the board says State and Lake). 

Navigation maps on Divvy bike sharing stations will be placed at 400 locations around the city. A map this pervasive, to be read and interpreted by hundreds of thousands of locals and visitors to Chicago (including people who will never use Divvy), should have a design that communicates good routes to ride, and important places like train stations, nearby Divvy stations, points of interest, and where to find places to eat or be entertained.

The design of the maps on the station boards needs to be improved. The first issue I noticed in June is that streets and alleys are given equal significance in their symbology, possibly confusing people on which route to take. The map should strip alleys, offering room for more info on the map, like useful destinations. It may be easier for some to locate the Art Institute of Chicago as a labeled, light-gray block instead of trying to locate its address on the map (nigh impossible). When one locates the destination, one can more easily locate the nearest Divvy station.

The map at North/Clybourn’s station (actually on Dayton Street) covers a large portion of the map with the “you are here” label and lacks the connection between North Avenue and Goose Island. 

I’ve noticed that the “you are here” labels cover up train station markers/labels, and the loop elevated tracks are missing (a common reference point for Chicago). It takes a moment to realize that the white text is labeling the CTA stations and not the nearby Divvy stations. It’s unclear where “you are here” points to, until you realize that it’s at the center of the blue 5-minute walking circle. Dearborn Street is symbolized as a bike lane, but not labeled as a street. Clark Street and State Street are doubly wide, but the meaning of that is unknown. The legend is useful to distinguish bike lane types but is placed far from the map, at the bottom of the board.

Here are other areas where the boards and maps should be redesigned:

  1. The “service area” map has low utility in its current form as it’s not labeled with streets, points of interest, or a time or distance scale. It appears as a reduced-boundary blob of Chicago. It could be improved if it communicated “this is where you can go if you take Divvy” and label streets, train stations, and points of interest at the edge of the service area. 
  2. The 5-minute bike ride map is nearly identical to the 5-minute walk map, but smaller. The 5-minute walk map should be made larger and integrate the now-eliminated 5-minute bike ride map.
  3. Much of the text is unnecessarily large. The CTA station labels are so large in comparison to the streets that it’s not clear where on the block the stations are located. CTA stations are labeled but the train routes aren’t always shown (Loop stops are just gray); it’s not even clear that they’re CTA stops.
  4. The purpose of the blue circle isn’t labeled or clear: the larger map, titled “5 minute walk”, shows a large map but there’s a blue circle – is the blue circle or the square map the 5-minute edge? The connection between the title and the blue circle could be tightened by using the same color for the text and the circle or by wrapping the text around the circle path.
  5. The map, which is likely to serve as a neighborhood “get around” and discovery map for tourists, and even locals, lacks basic info: there are absolutely no destinations marked, no museums, parks, etc.
  6. The bike lane symbology doesn’t match the Chicago Bike Map, which uses blue, purple, orange, and red to denote different bike lane types, and hasn’t used green for at least seven years. The use of green makes them look like narrow parks.
  7. The map designers should consider placing the city’s cardinal grid numbering system to enable readers to find an address.
  8. North/Clybourn’s Divvy station map lacks a bikeable connection from North Avenue to Goose Island via the Cherry Avenue multi-modal bridge. The maps should be reviewed for street network accuracy by people who live and ride nearby.

Photo shows the original board and map at the Milwaukee/Wood/Wolcott station, which has since moved. The station on this map marked at Marshfield/North was moved to Wood/North this week. 

There are many opportunities for the map to change because they will have to be updated when stations are moved, for both the moved station and the handful of station boards that include the moved station. At least four boards needed to be updated when the station at Milwaukee/Wood/Wolcott moved from Milwaukee Avenue (next to Walgreens) to Wood Street (across from the Beachwood). The maps for Citibike in New York City don’t share these design flaws.

The Citibike station boards and maps were designed by Pentagram, a well-known design firm, with whom the city has a longstanding relationship, designing the new wayfinding signs for neighborhoods, the “LOOK” anti-dooring decal for taxi windows, and the bus station maps. One of the key differences between the Citibike and Divvy maps is the text label size, the symbol label size, and the presence of building outlines (that other huge group of things that defines a city, contrasting the roads-only view on the Divvy map).

A close-up view of a Citibike map. Photo by Oran Viriyincy. 

N.B. More trips are currently taken by tourists and people with 24-hour memberships than people with annual memberships. I question the bikeway symbology and suggest that the streets have three symbols: one representing a bike lane (of any kind), one representing sharrows (because they are legally different from bike lanes) and one representing a street with no marked bikeways. The current bikeway symbology may not be understandable by many visitors (or even understood by locals because of differing definitions) and show a jumble of green hues whose meanings are not clear or even useful. It’s not currently possible to take a route on a bicycle that uses only protected bike lanes, or uses protected bike lanes and buffered bike lanes, so the utility of this map as a route building tool is weak. One wastes their time looking at this map in the attempt to construct a route which uses the darkest green-hued streets.

I also recommend that the board and map designers give Divvy CycleFinder app messaging greater prominence. I believe that a majority of users will be searching app stores for appropriate apps. When you search for Divvy, you’ll find eight apps, including my own Chicago Bike Guide.

Updated 22:43 to clarify my critique and make more specific suggestions for changes. 

Video of the South Shore Line train at Chicago Botanic Garden

I took the UP-North Metra train to Braeside and biked ~1 mile (less than that on city roads) to the Chicago Botanic Garden. I saw a sign for “Model Railroad Garden”, asked a staffer where it was, and immediately made my way there to pay $6 to see the most wonderful garden in the region.

I was here for four hours. Four of my friends then showed up halfway through (they biked from Chicago and had equipment troubles). Afterward, we biked on the Green Bay Trail and Robert McClory Bike Path north to Lake Bluff, Illinois, to eat at Pasta Palooza and drink three growlers from Lake Bluff Brewing Company next door (I added it to OSM today). Their beer is good and it only costs $15 to fill up a growler! (Don’t forget to bring more beer for the Metra ride home.)

The state of bike path signage in Illinois is pretty abysmal and that was made very clear when the RMBP transitioned from the southeast side of an intersection to the northwest side of an intersection (see it on OpenStreetMap). What happened? Well, we were traveling northbound and a sign said “Robert McClory Bike Path; Ends”. This is patently false. The named path keeps going north. There was barely enough visibility to see that there was a “Bike Route [this way>]” sign on the opposite corner of the intersection. Google Maps for iOS verified that this kept us going to our destination.

View more photos from the Model Railroad Garden.

Amtrak “speeding” down the track. This was an interesting model: it’s articulated and electric, a trainset type that Amtrak doesn’t run. 

N.B. This trip is telling me to expand the Chicago Bike Guide map to include at least this far north. The map currently extends to Wilmette. However, there’s a tradeoff: when I extend the map, the file size increases.

Results of my personal #editathon this weekend

I added a lot of parking lots to OpenStreetMap this weekend, but I also added the Willow Creek Community Church (South Barrington, Illinois) parking lots, driveways, buildings, and retention ponds. I’ll let my before and after screenshots show you what I did. Ian Dees, local organizer for Chicagoland OSM data – he has other roles, too – said there’s an application that can generate these images automatically.

View in OpenStreetMap now.

I’m also writing a draft tutorial on how to convert GIS data stored as a shapefile to a format you can import into AutoCAD. GRASS will take a .shp and convert it to .dxf (a geo-aware CAD file).

OpenStreetMap editing and two Chicago events in April

A mapping party! Photo by MapBox. 

I use OpenStreetMap (OSM) heavily since I learned how to edit the map. OSM is the Wikipedia of worldwide mapping: it allows anyone to edit and contribute and allows anyone to copy and extract the data.

I edit places that lack information, fix mistakes (like how roads are drawn, or typos), and add new places. This work is important to my app because what is shown on OpenStreetMap is what appears in my iOS app, the Chicago Bike Map app.

The Chicago Bike Map app map tiles currently look like the above screenshot. Before releasing the next version I will download the latest version of “planet”, which has 100% of buildings now, thanks to Ian Dees

When I locate a place that needs more detail and I want to add it, I open JOSM.app and then, on the OpenStreetMap.org website, I click “Edit>Edit with Remote Control”. JOSM pans over to that spot and downloads all of the OSM data. It works very much like a GIS application and AutoCAD: it has points and polygons that you can move or resize. When you’re done adding features or editing the geometry or metadata of existing ones, click “Upload data”, add a message summarizing the changes you made, and hit the “Upload” button.

Screencast showing how I locate places to which to add detail and then add them with JOSM.

Your changes will be integrated in the OSM database almost immediately. The changes will appear on the live OpenStreetMap.org map tiles in minutes. The “extract services”, which take the data out and send to you as a compressed file or even ESRI shapefile, will read the “planet” file (complete OSM database) soon; some update nightly while others update weekly.

Here are the extract services I use (each one for different reasons):

  • BBBike.org – nightly; allows you to select any area with a self-drawn polygon; exports in ESRI shapefile and other formats; extracts take 15-30 minutes.
  • Michal Migurski’s Metro Extracts – monthly; has ~100 cities pre-extracted; this is now hosted on Smart Chicago Collaborative’s resources alongside my Crash Browser.
  • GEOFABRIK – nightly; all continents, many countries and all fifty states are pre-extracted;

Events!

These are copied straight from the Smart Chicago Collaborative website. I will be at the Map-a-Thon. I’m still thinking about the Hackathon. While I can’t program in the languages required, I can write decent documentation.

OpenStreetMap Map-a-Thon

Beginning mappers are invited to be a part of a national OpenStreetMap Map-a-thon by learning how to use our tools to improve the map in your area. You can add your favorite restaurant or comic book store, a local school or hospital. During the map-a-thon we’ll walk you through the process of finding your area, creating an account, and making your first edit. With that foundation, you can go on to make an impact by adding tons of information relevant to you and your community!

Attend the Map-a-thon April 20th and 21st at 1871 on the 12th floor of the Merchandise Mart, 222 Merchandise Mart Plaza from 12 PM to 6 PM. Participants will enjoy food and drinks thanks to Smart Chicago Collaborative.

For more information about the map-a-thon and to RSVP, please visit the Meetup page for the event.

OpenStreetMap Hack Weekend

If you know your way around a compiler, feel comfortable with JSON and XML, or know the difference between an ellipsoid and a geoid, then the Hack Weekend is for you. We’re looking for those with technical know-how to help make a difference in OpenStreetMap’s core software by writing patches and new software to help make mapping faster and easier. Special thanks to Knight-Mozilla OpenNews for their support and sponsorship.

The hack weekend will be held April 27th and 28th at 1871 from 9 AM to dinner time each day.

For more information about the hack weekend, please visit the OSM wiki page for the event. Two MapBox staffers will be here. MapBox is awesome; they make TileMill which makes my iOS app possible.