5 votos

La agrupación de coordenadas de longitud y latitud por el barrio de la ciudad de

Estoy trabajando en un modelo para predecir si craigslist anuncios del apartamento están sobre o bajo el valor de mercado. Soy un completo novato con el SIG.

Tengo la lat y long, así como de qué barrio el autor dice que el apartamento está en. Pero al ver cómo algunos barrios son más bonito o mejor conocidos que otros, el apartamento de la dirección real es a menudo en otros barrios.

enter image description here

La imagen es un ejemplo de apartamentos bajo el barrio de SOMA, pero muchos están fuera del vecindario de las fronteras.

¿Hay alguna forma en Python para el grupo de lat y suspira por el barrio?

3voto

gxoptg Puntos 142

Este tutorial de Infinito tiene algunos excelentes ejemplos de cómo trabajar a través de problemas similares en el municipio/barrio jerarquía en la ciudad de nueva york. No toma mucho tiempo para trabajar a través de los tutoriales y usted se sentirá mucho más a gusto con PostGIS en ningún momento.

2voto

mercator Puntos 16196

Por favor NOTA

Sé que esto no es una respuesta completa (¡todavía!), pero desde que me gustaría publicar algunas capturas de pantalla, es mucho más fácil de insertar aquí que en el enlace para cargar las páginas que podría deshacerse de las imágenes en algún punto.

Yo estoy esperando a editar este post, como puedo averiguar la solución con David. Nadie, por favor siéntase libre de sugerir un wokflow o una solución alternativa. Yo sería feliz para agregar capturas de pantalla en mi publicación!

También puede ser que desee para leer los muchos comentarios debajo de la pregunta para obtener una idea más clara de lo que necesita ser resuelto.


Primero de todo, la carga de sus barrios shapefile en QGIS. Para hacerlo haga clic en el siguiente menú:

enter image description here

Esto te permitirá navegar a su archivo. Asegúrese de que el filtro de shapefiles, así es más fácil de encontrar.

enter image description here

Ahora verá el archivo en Capas (esquina superior izquierda). Es importante que usted guarde de nuevo y darle el correcto sistema de coordenadas. Como quieres que funcione con tu lat/lon valores, usted estaría usando WGS84.

Haz clic derecho en el conjunto de datos e ir a Guardar Como, y asegúrese de elegir WGS84:

enter image description here

Que guarda el archivo con el derecho del sistema de coordenadas. Ahora, usted va a agregar el archivo a QGIS. Usted puede deshacerse de la original (a la derecha-haga clic en: Quitar).

Ahora se quiere añadir el archivo CSV:

enter image description here

Si has descargado el archivo desde Google tabla, como yo lo hice, entonces usted no tiene que hacer mucho aquí. Simplemente busque el archivo y dejar todo como está. Haga clic en ACEPTAR, y asegúrese de ingresar WGS84 de nuevo.

Ahora tus puntos se mostrará encima de sus barrios. Para ver los datos tabulares que se puede hacer clic derecho en cualquiera de los archivos y abrir sus tablas de atributos:

enter image description here

Pronto se dará cuenta de que los nombres de los barrios no siempre coinciden, lo que podría hacer el análisis un poco más complicada, ya que podríamos tener que editar la tabla(s).

De nuevo, voy a hacer mi mejor esfuerzo para editar este post a medida que avanza. Voy a pensar en un flujo de trabajo y tratar de publicar este fin de semana! Si alguien tiene sugerencias, por favor ingrese como comentarios, o añadir una nueva respuesta y una breve nota de que se está agregando a lo que se ha discutido aquí.

0voto

pufferfish Puntos 679

Primero yo voy a tener que conseguir el asimiento de sus barrios, como un no-usaian no tengo idea de si estos están a disposición del público en cualquier forma, pero lo que quiero es que los polígonos de describir sus barrios. Preferentemente como coordenadas geográficas (lat/lon) en formato GeoJSON, pero si usted los consigue en algunos otros de proyección o el formato: no te preocupes, el uso de gdal/ogr de masaje en forma (no shapefile).

Diciendo: "En Python", supongo que quieres una solución open source, ir instalar bien formada (disponible a través de pip)

A continuación, buscar el bien formada docs para averiguar cómo encontrar lo que está dentro de un polígono.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X