Ressuscitando um pouco a parte de delimitação de área urbana e rural, no IBGE tem essa informação. Por exemplo, para SP tem o arquivo 35SEE250GC_SIR.shp (em ftp://geoftp.ibge.gov.br/malhas_digitais/censo_2010/setores_censitarios/sp.zip)