2010-08-18 11 views
15

Necesito averiguar si un determinado lugar no se considera urbano o rural. Considero que la mejor manera de hacerlo es observando la densidad de población de la combinación ciudad/estado o provincia/país.Recuperar datos de densidad de población

El truco es que estamos usando esto para la minería de datos. En general, las API de asignación que pueden hacer esto tienen el requisito de que cada solicitud debe ser en respuesta a una sola acción del usuario. Esto no se ajusta a ese criterio ... usando un servicio web, estaríamos realizando cientos de llamadas al servicio web para cualquier acción de un solo usuario. Entonces creo que realmente no podemos usar algo como la API de Google Maps.

El problema es, ¿qué hay disponible? ¿Hay alguna base de datos lista para descargar que pueda usar para recuperar esta información, o servicios web que realmente permitan la extracción de datos? Estoy usando PHP, aunque el lenguaje de programación realmente no importa. Estoy seguro de que si puedo obtener la información, puedo hacer que funcione con PHP.

+0

¿Cuál es la actualidad de sus datos y para qué condado es? – Matt

+0

No tiene que ser súper actual, no creo que las ciudades vayan del campo a la ciudad o que retrocedan tan rápido. Estos serían principalmente para direcciones de Estados Unidos, aunque tenemos algunos usuarios internacionales y sería genial poder buscarlos también. –

+0

otra cosa es que muchas veces las zonas censales no incluyen, grados o cuerpos de agua. Deberá restar ambas áreas para obtener una real – dassouki

Respuesta

3

No sé si hay alguna base de datos disponible y lista para usar que proporcione esta información.

Puede descargar un conjunto de datos de DBpedia, específicamente el conjunto de datos infobox, y extraer datos de población/ubicación de eso.

+0

¡Gracias! Creo que usaré este. He descargado el conjunto de datos de propiedades de mapeo, redondeé las líneas de densidad de población y escribiré un script de Python para analizar el exceso de material para aplastar el tamaño del archivo. –

+0

Mucha información útil (y accesible) en esos archivos :) –

7

¿Existen bases de datos listo para descargar que puedo utilizar para recuperar estos datos, o servicios web que permiten de hecho la minería de datos?

Para los EE.UU.:

Es posible que desee echar un vistazo a la gridded 1 km population estimates for the conterminous United States by decade from 1930 - 2000. (some more info)


Por el mundo:

Parece que usted quiere algo así como los conjuntos de datos Gridded Population of the World, version 3 (GPWv3), and the Global Rural-Urban Mapping Project (GRUMP).

Hay stand alone SEDAC Map Client y data downloads (aquí hay algunos urban rural estimates data in Excel format).

Puede obtener estimaciones de población dentro de una región definida usando Características del Population Estimation Service

Población Servicio Estimación:

El servicio es accesible a través de tres protocolos estándar utilizados por muchas herramientas de mapas en línea y clientes: el Abierto Consorcio geoespacial (OGC) Servicio de procesamiento web (WPS) estándar, una interfaz Representational State Transfer (REST) ​​y una interfaz Simple Object Access Protocol (SOAP). Los clientes basados ​​en estándares como uDig pueden enviar solicitudes usando OGC WPS. Los usuarios del software ArcGIS de ESRI pueden enviar solicitudes a través de SOAP. La interfaz REST está diseñada para usar con clientes livianos de javascript. La estadística paramétrica devuelta para cada polígono suministrado incluye el recuento (número de celdas de cuadrícula utilizadas en el análisis Se incluyen dos medidas de calidad de datos en los resultados del servicio. La primera medida refleja la precisión de los datos de entrada y la segunda indica cuando los polígonos solicitados son demasiado pequeños en el área en comparación con los datos de entrada subyacentes para producir estadísticas de población confiables.

acceso:

Para acceder al servicio de estimación de la población, los usuarios necesitan trabajar con un cliente de mapa en línea o paquete de software de Sistema de Información Geográfica (GIS) que soporta consultas espaciales a través de uno de los tres protocolos soportados. Las interfaces de servicio están disponibles en:

Web Processing Service (WPS)

http://sedac.ciesin.columbia.edu/wps/WebProcessingService?Request=GetCapabilities&Service=WPS

REST/servicios SOAP http://sedac.ciesin.columbia.edu/mapservices/arcgis/rest/services/sedac/GPW/GPServer

Cuestiones relacionadas