I've loaded the Census' zip code data into a mongo database.

I can query specific zip codes like this:

db.zips.findOne({"properties.ZCTA5CE10":"80205"}) db.zips.findOne({"properties.ZCTA5CE10":{$in:["80205", "80202"]}})

For the second mongo find, this is what those zip codes would look like on a map: Zip Codes

Now I want to query specific zip codes and "merge" any that are tangent creating single polygons. For example, in the second example I want to draw those two polygons as a single polygon.

Is there a way to do that with mongodb?

In postgis I think I could accomplish this with ST_Collect or ST_Union (related stack overflow question).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.