Web Mapping

New Jersey is a great state to be a GIS specialist, consultant, or student. There is a wealth of GIS data available throughout the state, and that massive amount of data is getting easier to use.

The Office of GIS in the State’s OIT department has made available several statewide layers via WMS. If you’re not familiar with WMS, the gist of the service is that a remote server renders a georeferenced image of map that can be used in your GIS software, whether it’s desktop GIS like ESRI’s ArcMap, or server-side GIS, like TileCache and OpenLayers. Having a WMS service available is an incredible resource. Where the 2007 aerial photographs span several DVDs (just having the 4 MrSID tiles that cover Rowan University requires 23MB of space*), being able to download just the portion of the aerials at the scale you need is wonderful. Coupled with the fact that it renders faster than drawing from tiles over the Rowan network is outright amazing.

(more…)

0

I recently became involved in OpenStreetMap. After watching it from the sidelines for the past year, I recently started contributing to the map. I wrote a python script to export lines and polygons from ArcGIS to OSM. You can see the results of the script by zooming into Rowan University, where I’ve exported the campus buildings and uploaded them. I’ve also been working to get the various cycle routes throughout the State into OSM. Cycle routes are managed by a myriad of local and state entities, and considering DOT informed me that they do not keep any GIS records of the bike routes or facilities, OSM seems like a natural repository for volunteers to collect and share cycle route data.

I’m also planning a course exercise using OSM. I’m going to encourage students to print out their neighborhood using Walking Papers, recording any updates or fixes, then modifying the OSM data via Potlatch or JOSM. Though it will likely be offered as an extra credit assignment initially, I’m hoping I’ll be able to integrate it and other elements of OSM into my courses in the future.

If you have an interest in mapping or GIS, you should check out OpenStreetMap. Sign up for an account, and start updating in your neighborhood. If you’re in New Jersey, I’ve updated OSM’s wiki with links to the cycle maps to be added, as well as instructions on how to add features to OSM using the State’s 2007 aerial photography. If you’d like to collaborate with me on sharing information via OpenStreetMap, let me know. You can follow me on OpenStreetMap here.

1

Bing Maps now incorporate landmarks in their driving directions. This is a really great feature, as it will tell you what to look for while driving in unfamiliar territory. I experimented with incorporating landmarks into Google Maps driving directions about a year ago. You can take my demo for a spin here. Bing Maps goes a few steps further by identifying features ahead of turns to inform you that if you pass them, you’ve missed your turn. That and they have more than 6 points around New Brunswick as landmarks. :)

This is a great feature that should be incorporated into all the major routing and map providers. Considering Google and Microsoft are both catalogs of business and place name data, this additional functionality should not be difficult to keep up-to-date. They can take it even further by incorporating Street View and/or Birds’ Eye View – focused on the specific landmark – into the driving directions.

1

Yesterday, I gave an introduction to open source GIS at MAC URISA. As the meeting was about Internet-enabled GIS, I focused on server-side software. I’ve made the presentation available on SlideShare and available as a download from my website.

Here’s a listing of the programs and standards I reference in the presentation:

Here’s the sites I referenced as examples using open source GIS:

1

When you look at the maps produced for the NJ State Plans, you can see a not-so-surprising trend.

State Plan maps spanning 70 years.

State Plan maps spanning 70 years.

Encourage development in and around our cities. Preserve areas of environmental importance, such as the Highlands and Pinelands. Plan accordingly for agriculture.

I’m always surprised when environmentalists and developers claim that a proposed plan or regulation will have severe ramifications one way or another. The current course on which we are traveling has been set a long time ago. We still march towards statewide build out, while simultaneously preserving thousands of acres of farmland and open space.

That being said, we still need to plan to ensure that on a micro level to ensure that development is encouraged where appropriate and that the environs protected or reserved for later growth. The 2009 New Jersey State Plan is currently available from the Office of Smart Growth’s web page for informational purposes only. The public comment period will likely begin in June. However, you don’t have to wait until June to take a look at the draft final plan and map. I’ve also made the draft final map available on NJ State Atlas.

0

Over on MetaFilter today, there is a great post filled with links to interactive maps detailing various aspects of the recession and the eventual rebound in the economy. In looking through these maps, I’m irked by the cartographic conventions employed by some of them. Google Maps has started a dangerous trend: representing everything possible as a point on a map.

For example, take Richard Florida’s “The Shaping of America” interactive map in The Atlantic. The map relies on points of varying size to show the number of patents, the population and income levels for selected US cities. The size and color of the point is an indicator of the city’s performance relative to the surrounding “metro average.” There’s no definition of what these “metro areas” are. They are not delineated on the map. The boundaries of the city are also not reflected.

Why is this a problem? While not having the city outlined is concerning, the truly egregious flaw is that the theme of the map is dependent on a ratio without well-defined boundaries. Take, for instance, Trenton, New Jersey. Trenton is slightly north of the geographic center of New Jersey, however it is routinely grouped with “South Jersey” and is rarely grouped in “Central Jersey.” The parts of the State that identify themselves as “Trenton Metro” are limited to adjacent municipalities, if that. So what is the “metro area” of Trenton? Is Princeton included in Trenton? That would absolutely set Trenton above average for all three indicators mapped.

Map depicting a few of the boundaries for Trenton and its Metro Area

Map depicting just a few of the boundaries for Trenton, NJ

Now consider the New York Times Immigration Explorer. The Times has been cranking out some amazing maps lately and this one is no exception. This temporal, thematic map is rendered using Flash. It shows the 3,000 or so counties within the US with great detail and clarity. Ethic groups as a percentage of total population are reflected on a chloropleth map while the overall population is shown using dots of varying size. We’re back to the dot map, but it’s very different from the Google Dot Map above. The dots are sized in proportion to the total population, not an ill-defined sample. Also, the Flash interface allows the user to manipulate the base size of the dots, which allows the user to discern differences in population in the most sparsely inhabited regions.

Immigration Explorer would still convey its intended message if the cartographers behind it employed a dot map like the Shaping of America. Considering the data is explicitly by county, a point map could be used without introducing ambiguity. However, considering the geographies represented by the Shaping of America map are not well-defined, we are left guessing what we’re actually trying to represent with those dots.

Google Maps (and KML, the language for user-defined data in Google Earth) supports lines and polygons. Granted, there are more hoops to jump through to get vector data into Google Maps, but there are ways to do it. Maps that really require representation using polygons should not be constructed using points & Google Maps. Using Google Maps isn’t what’s important. Making sure your map delivers its intended message is essential.

1

Starting with Kenya, Google is allowing users to download the base data collected through the Map Maker service, as either KML or Shapefile format. Google’s licensing allows for only non-commercial use. Hopefully, this data will support some of the non-profit mapping efforts taking place on the continent. The license also restricts (or at least, severely limits) competition with services provided by Google. This puts OpenStreetMap in an odd position – OSM is restricted from incorporating the data into its own service. Considering OSM has been around since 2004 and Map Maker only 2008, and seeing how many people in over 100 countries have been offering Google data, OSM needs to better align (or contrast) itself with the work Google is doing. One of the reasons I believe Map Maker has gathered the amount of user-generated content in the past year is that Map Maker is incredibly easy to use and if you do run into issues, there is clear and concise help. This is compared to the OSM Beginner’s Guide. Now, I understand that OSM is geared towards a more technical audience than the Map Maker service, but OSM needs to spend more time fostering a community outside of the devoted submitters. What is going to prevent Google from offering up a GIS service akin to the Virtual Earth on ArcGIS platform currently being offered by ESRI and Microsoft? A service built on TA/Navteq data, enhanced with local knowledge? A service that is available now from OSM, but much easier to use? Providing base data for Kenya is just the beginning.

Mikel Maron has some more thoughts about OSM and Map Maker, as well as some comparison screenshots. (Via Mapperz)

1

Currently on Rowan’s homepage is an article on the Geography Department’s work on bring GIS to the greater university community. The article focuses on our recent web mapping work; specifically the Land Use Change viewer and NJ State Atlas.  I’m quoted several times in the article, so I’m excited about that.

Direct link to the full article: http://www.rowan.edu/today/news/index/FS/118

0

I recently requested from the NJ Lottery a list of all the big prize winners, from 1988 to 2008. The winner’s location information is reported by ZIP Code, so I now have a map of the winners plotted out across the state and region.

Among the values mapped for each ZIP code area are the number of winners within, the total amount won, and a location quotient value that highlights areas where the number of winners in each ZIP code is far greater than the average distribution of winners throughout the state. Clicking on the map will highlight the ZIP code area selected, provide a summary of the statistics I have recorded, and allow you to see the entire list of winners by game, amount won and date.

So, here’s the Top 5 ZIP codes by number of winners, total amount one, and by location quotient ratio. The links will bring you to the Geography of Luck page.

Number of Winners

Amount Won

Location Quotient

  • 07842: 22.2007 (2 winners in a ZIP code of 47 people for a total of $1,374,417.60 won.)
  • 07428: 17.6869 (2 winners in a ZIP code of 59 people for a total of $20,000.00 won.)
  • 07970: 15.4585 (8 winners in a ZIP code of 270 people for a total of $318,703.00 won.)
  • 08036: 14.6081 (7 winners in a ZIP code of 250 people for a total of $288,700.44 won.)
  • 07846: 9.6618 (1 winner in a ZIP code of 54 people for a total of $20,000.00 won.)

The location quotient is the (number of winners in ZIP/total number of winners)/(number of people in ZIP/total number of people).

I’m still working on some additional functionality, so if you think of any way I can improve this (or any other map on NJ State Atlas), please let me know in the comments, or by leaving feedback on Get Satisfaction. This project is done entirely in my spare time, so please be understanding if something is broken or not-quite-yet-perfect.

2

Kate was tracking my progress home tonight, as I was going to pick up Thai food along the way. I manually set my location to “Thailand” and found when I got home, Kate was very confused as to where I was. Setting my location to “Thailand” actually set me as being in “Nong Chaeng,” which I assume is the closest place name to Google’s center point for Thailand.

When will Google release an API for Latitude? It should also tie into OpenSocial, like how iGoogle and Orkut do now. Google has been really great in releasing new and innovative social networking components and applications, but they need to really follow through and support their creations. Offer up an API and the community will do the rest.

1

google

google

asus