Archive for the ‘mapping’ Category

Silver Spring mapping party

We had approximately ten people at the Silver Spring mapping party last Saturday. This was the first for the new Mapping DC group, following on from a mapping party in June that was organized by CloudMade (now former) community ambassador Russ Nelson.

We are focusing on areas surrounding DC proper, as the DC government has shown willingness to allow us to import their GIS data. That’s not the case for surrounding jurisdictions such as Montgomery County, Maryland.

My slice of the “cake” was the area between (south) of the railroad tracks and the DC border. I added the buildings along East-West Highway, including the NOAA buildings. I also added the Falkland Chase apartment complex and the Blair apartment complex — both which occupy an entire square block with numerous individual apartment buildings and shops. Behind the Falkland Chase apartments was a small park, with a creek, walking paths, and an off-lease dog area.

Near the Mayorga coffee shop where we met, there is a brand new apartment building (The Veridian). When mapping this, the Yahoo! imagery was uselessly way out of date. Blair Mill Road used to cut through from Georgia Avenue to East-West Highway. The road has been reconfigured as Blair Mill Way, and does not connect with the rest of Blair Mill Road on the south side of East-West Highway. I got this change and the new building into OSM. I notice that Google Maps is still outdated with the old Blair Mill Road.

I’m not done with making edits to my area, and other people are still working on theirs. But, here are images that show before and after.

Before:

After:

Mapping the Red Line

To get around the copyright issues, much of the OpenStreetMap data is collected in the field by volunteers, using GPS units. GPS works by triangulating signals from U.S. government (military) satellites, and calculating a location.  This requires a clear line of site to the satellites, thus one needs to be outdoors in order to collect GPS data. GPS clearly will not work in a tunnel. Yet, one feature that would really be useful to have on OpenStreetMap are subway lines.  How do we map underground subway lines when GPS units won’t work there?

I had added the Silver Spring Metro station to OSM, but Metro’s Red Line was missing from OSM.  The Silver Spring station is above ground, as Metro’s Red Line from Silver Spring to Union Station follows along the CSX freight train tracks.  So, it’s possible to map this portion with GPS or via aerial photo mapping (from the Yahoo! imagery).  North of Silver Spring (to Glenmont), the Red Line goes below ground again.  The next metro station (Forest Glen) is so deep below ground that the station has only elevators and no escalators.  The Red Line is also below ground from Union Station to the Grosvenor station.

When building something so deep that carries large numbers of people, it was necessary for the tunnels to have emergency exits located between the stations, along with ventilation shafts and other infrastructure that comes up to the surface.  These are fairly large and can be easily spotted, and often are marked as belonging to Metro.  The surface infrastructure often consists of  large vents, often with a fire standpipe and sometimes with an emergency exit (which is locked from the outside, though can be opened from the inside).  Sometimes, there also are small buildings, such as power substations.

To map the subway tunnel, GPS measurements can be taken for the surface infrastructure, which along with the stations, provide enough nodes to mark the location of the Red Line, even when it is underground. The subway lines do not have any sharp turns, but have gradual turns where needed and these can be interpolated.

Also, in the case of Metro, portions of the Red Line follow beneath major roads (Georgia Avenue from Forest Glen to Glenmont; Connecticut Avenue from Dupont Circle to Van Ness, and Wisconsin Avenue / Rt 355 above Tenleytown).  Between Van Ness (on Connecticut Ave) and Tenleytown (on Wisconsin Ave), the Red Line cuts across, beneath Yuma Street.  This general knowledge can also help in marking the Red Line on OpenStreetMap.

Noyes St substation:

16th St:

Seminary Place:

At the Beltway:

Just south of Forest Glen:

Above Forest Glen station:

Mapping in Oostende, Belgium

I am (somewhat) new to OpenStreetMap, though not new to mapping/GIS and am a long-time Wikipedian. I got a GPS unit about a month ago and took it with me to the State of the Map conference in Amsterdam.

Afterwards, I spent some time in Belgium. I had some idea that Europe was well-mapped in OSM, but noticed Oostende (along the coast) was poorly mapped. So, I spent a bit of time walking along the beach and around town doing some mapping. I mapped numerous streets, along with the walking paths in Leopold II Park.

In the past few days, I finally got around to uploading my traces and mapping them. I tried using JOSM, though my computer is not new and JOSM is unusable. I can use other Java applications just fine, like NASA WorldWind. I had also looked at Potlatch previously and was not terribly impressed, though looked again and noticed improvements. :) Potlatch works for viewing and mapping my traces, though I think further improvements are still needed along with other good tools.

Before:

After:

Oostende is a sizable town, with approximately 70,000 residents along with many visitors.

http://nl.wikipedia.org/wiki/Oostende

I didn’t have time to get all of the streets in the part of town where I was, and there are large sections of Oostende that I didn’t touch at all and still need mapping. There also is a need to map POIs and other details.

Wikipedia to integrate OpenStreetMap

osmcapetown

Note: This is a project that I am involved with, helping to develop the MediaWiki extension for integrating OpenStreetMap and other types of maps using OpenLayers. I’m really interested in getting NASA World Wind satellite imagery added, such as Landsat, and also interested in more customized mapping options implemented with WMS and other technologies.

Here is an article about the initiative, originally published in the Wikipedia Signpost:

A new initiative is underway to make OpenStreetMap available as interactive maps within Wikipedia. OpenStreetMap is a collaborative project to create free, open source street map data, mostly generated from user-submitted GPS tracks. To get the project going, Wikimedia Deutschland (WM-DE, the German Chapter of Wikimedia) is providing €15,000 (~$20,000) for a map toolserver, which will be a place for the project team to setup a prototype infrastructure and for developing other mapping-related ideas.

The maps will be integrated into Wikipedia pages that have coordinates. The default option will be to have a link in the coordinates template that allows the maps to pop up and expand, similar to how the WikiMiniAtlas currently works. There will also be a tag (e.g. <map>) that can be used (with parameters) to place an individual inline map in an article or infobox. The map will be rendered as a .png static map, which works whether or not the reader has JavaScript enabled, and the static map images can be cached. If the reader does have JavaScript enabled, then they will also be able to click on the map and interact—zoom, pan, etc.—similar to how Google Maps works. The dynamic maps work by displaying map tiles, which are .png images and also can easily be cached.

Wikimedia Deutschland is providing three servers: one that can host an independent copy of the OpenStreetMap planet.osm data; another for rendering and tile caching; and a third server for developing new applications and other mapping ideas, tools, and uses for OpenStreetMap data. With this setup, the project team can determine the exact technical setup that would be needed for deployment on the main Wikimedia production servers. Another part of the project is to develop a MediaWiki extension, expanding upon the existing SlippyMap, Simple image, and other extensions, making them robust and very reliable, and working to make the whole map system usable and well-integrated with Wikipedia.

The plan is to get the maps ready for implementation on English and other language Wikipedia versions as quickly as possible; developers hope to have mapping ready for deployment by the time of the Wikimania conference at the end of August 2009. The initial implementation will be kept simple, just focused on OpenStreetMap. Once the maps are working, there are many possibilities to improve them, such as integrating satellite imagery from NASA World Wind and adding map icons showing the location of Wikipedia articles. At some point the project developers would also like to provide a number of different map style options, as a street map is not a good fit for all types of articles (e.g. showing bird species ranges and migration patterns).

Welcome

Welcome to my new blog on firststrike.net!   My main areas of interest and expertise as a web developer involve both wikis and mapping/GIS, as well as implementing other open source solutions including Drupal, Joomla, and WordPress. There is so much going on with development of new, improved mapping and wiki tools, as well as interesting applications, and with mapping, there also is the issue of data.

In recent years, with the arrival of Google Maps and Google Earth, the popularity of mapping for a mainstream audience has exploded.  Starting out  ten years ago in the field of mapping/GIS, the tools available mainly were proprietary and buying desktop GIS software cost thousands of dollars.  Nowadays, mapping is increasingly deployed via the web, which makes it much more widely available to the public.  And there are open-source GIS tools that are very powerful and capable, including GeoServer for web mapping, PostGIS (with PostgreSQL) to provide GIS data and analysis capabilities, GDAL/OGR to translate data between formats, and Quantum GIS and uDig  as desktop packages.  And, of course, Google Maps is customizable in countless ways, though it’s not open source in the same sense.

For several years now, I have also become involved with wikis, namely using/implementing the MediaWiki software and helping out over on Wikipedia.  I have managed to get a number of articles on Wikipedia to “featured status”, which qualifies them to spend a day on the main page of Wikipedia.  Behind the scenes, I have learned numerous tricks for customizing the MediaWiki software to make my editing and administrative duties more efficient, and modify the interface. And for people with programming skills (including myself), there is the MediaWiki API, the ability to write bot programs to do automated editing tasks, and the possibility of creating extensions to the MediaWiki software.

With all that’s going on with mapping, wikis, and other open source tools, there is much to talk about and highlight here on a blog.  So, the blog is launched!