¿Podría alguien escribir una breve guía tonta aunque tonta para instalar postgis y cargar datos nacionales de Tiger en ubuntu? He probado algunas guías, a saber, http://wiki.bitnami.com/@api/deki/pages/302/pdf , pero no tengo mucha suerte. Pido disculpas por la naturaleza abierta de esta pregunta.
postgis
postgresql
ubuntu
tiger
stat_novice
fuente
fuente
Respuestas:
Como tienes PostGIS 2.1.1, estás por delante del juego. Asegúrese de tener instalado wget, es lo que descargará los datos del sitio FTP del Censo.
Cree un directorio gisdata con:
Use los comandos chown y chgrp para cambiar la propiedad y el grupo de / gisdata para que su usuario normal pueda leer y escribir en / gisdata.
Inicie psql y conéctese a su base de datos. Una vez en psql use
y
para que los resultados de la consulta tengan el formato correcto.
¡Olvidé esta parte inicialmente! Antes de que pueda usar el script del cargador, necesita hacer un poco de limpieza de la casa. Lo primero es asegurarse de que el esquema de tigre esté en su ruta de búsqueda . A continuación, verifique los valores en tiger.loader_platform y tiger.loader_variables. Estas dos tablas controlan variables para el script del cargador como su nombre de usuario y contraseña. Usualmente solo los edito en PGAdmin. A continuación, deberá ejecutar una secuencia de comandos que complete las tablas de búsqueda y otros elementos de bondad de fondo que necesitará el geocodificador. Primero configure un archivo de salida:
entonces corre:
Luego salga de psql y ejecute el archivo:
Luego vuelva a psql y escriba:
para enviar los resultados de la consulta a un archivo de texto llamado loader_script.sql. Luego ejecute la función que genera el script del cargador:
Esta es la consulta cuya salida se redirigirá a loader_script.sql. Reemplace 'DC' y 'RI' con las abreviaturas de dos letras de los estados que desea descargar.
Salga de psql y ejecute el script con este comando:
Esto descargará los archivos para los estados que seleccione, los descomprimirá e importará los datos a su base de datos PostGIS.
fuente
Hay múltiples respuestas en este sitio relacionadas con la instalación de PostGIS. Aquí hay una , y la solución de Nick Gauthier también es excelente. Para reiterar el amplio consejo que contiene ...
La instalación de PostGIS se ha vuelto mucho más fácil en Ubuntu 12.04 y versiones posteriores. Generalmente hay dos formas de hacerlo: instalación desde un PPA y construcción desde la fuente. Lo que sigue son scripts generales de shell que uso para cada caso.
Instalación desde un PPA ... Yo uso el
ubuntugis-unstable
PPA.Construyendo desde la fuente ... Esto supone PostGIS 2.1 y PostgreSQL 9.1 pero podría ser cualquier versión reciente de ambos; cambiar según sea necesario.
Notarás un tema entre los dos; aún es necesario crear una base de datos de plantilla y llenar la
spatial_ref_sys
tabla.En cuanto a la configuración con TIGER , siga las instrucciones para cargar los datos de TIGER en la documentación de PostGIS 2.x, Capítulo 2 .
fuente