Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm using the US Census WMS service describe here. Using code similar to that found in this example, but specifying a data format of "image/svg+xml", I've been able to get the TIGERweb WMS service to give me SVG that is rendered in my map. However, each shape in the SVG just the actual path, with no identifying data.

Is there any way to get TIGERweb to annotate the shapes it serves so I can tell what they are (and process them accordingly with JS, CSS, etc.)? Like, I would like to get an SVG where each path is the boundary of a census block, tract, etc., and where the each path element in the SVG has an attribute giving the block number, FIPS code, or whatever piece of info will allow me to identify what the shape represents.

As it is, I can't see how one could use the TIGERweb SVG data for anything except a plain rendering of the boundaries of counties, tracts, or what have you. Without any identifying information, there's no way to spiff up the shapes with special styling to represent data associated with the census areas.

share|improve this question
I am interested in the same thing. Or any other publicly available SVG tileserver so that I can make census tract and block level maps with Polymaps.js. I am currently using Tilestache as an alternative, ie running my own tileserver, but that seems overkill for generic census tiles. – user2271615 Apr 12 '13 at 13:52
this is not an answer to the question. – Craig Apr 12 '13 at 13:54
how do i post this where's not another (ie redundant) post? – user2271615 Apr 12 '13 at 13:59
the way stack exchange works is that you upvote or downvote interesting or useful questions/answers. Simply posting the same question will get closed or merged with the existing question. That said, I think you need a reputation of 15 before you can upvote. – Craig Apr 12 '13 at 14:02

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.