Bisakah seseorang menulis panduan singkat meskipun bodoh idiot untuk menginstal postgis dan memuat data Tiger nasional di ubuntu? Saya sudah mencoba beberapa panduan, yaitu, http://wiki.bitnami.com/@api/deki/pages/302/pdf , tapi saya tidak terlalu beruntung. Saya minta maaf atas sifat terbuka dari pertanyaan ini.
postgis
postgresql
ubuntu
tiger
stat_novice
sumber
sumber
Jawaban:
Karena Anda memiliki PostGIS 2.1.1 Anda unggul. Pastikan Anda telah menginstal wget, itu yang akan mengunduh data dari situs FTP Sensus.
Buat direktori gisdata dengan:
Gunakan perintah chown dan chgrp untuk mengubah kepemilikan dan grup / gisdata sehingga pengguna normal Anda dapat membaca dan menulis ke / gisdata.
Mulai psql dan sambungkan ke database Anda. Sekali dalam penggunaan psql
dan
sehingga hasil kueri diformat dengan benar.
Awalnya saya lupa bagian ini! Sebelum Anda dapat menggunakan skrip loader Anda perlu melakukan beberapa pembersihan rumah. Hal pertama adalah memastikan skema harimau ada di jalur pencarian Anda . Selanjutnya periksa nilai dalam tiger.loader_platform dan tiger.loader_variables. Dua tabel ini mengontrol variabel untuk skrip loader seperti nama pengguna dan kata sandi Anda. Saya biasanya mengeditnya di PGAdmin. Selanjutnya Anda harus menjalankan skrip yang mengisi tabel pencarian dan bit lain dari latar belakang kebaikan geocoder akan butuhkan. Pertama-tama atur file output:
lalu lari:
Kemudian keluar dari psql dan jalankan file:
Kemudian kembali ke psql dan ketik:
untuk menampilkan hasil permintaan ke file teks yang disebut loader_script.sql. Kemudian jalankan fungsi yang menghasilkan skrip loader:
Ini adalah permintaan yang outputnya akan dialihkan ke loader_script.sql. Ganti 'DC' dan 'RI' dengan singkatan dua huruf dari status yang ingin Anda unduh.
Keluar dari psql dan jalankan skrip dengan perintah ini:
Ini akan mengunduh file untuk keadaan yang Anda pilih, unzip, dan mengimpor data ke dalam database PostGIS Anda.
sumber
Ada beberapa jawaban di situs ini yang berhubungan dengan instalasi PostGIS. Inilah satu , dan solusi Nick Gauthier juga sangat baik. Untuk mengulangi saran yang cukup di dalamnya ...
Instalasi PostGIS menjadi jauh lebih mudah di Ubuntu 12.04 dan yang lebih baru. Secara umum ada dua cara untuk melakukannya: instalasi dari PPA dan membangun dari sumber. Berikut ini adalah skrip shell umum yang saya gunakan untuk setiap kasus.
Menginstal dari PPA ... Saya menggunakan
ubuntugis-unstable
PPA.Bangunan dari sumber ... Ini mengasumsikan PostGIS 2.1 dan PostgreSQL 9.1 tetapi dapat berupa versi terbaru dari keduanya; ubah seperlunya.
Anda akan melihat tema di antara keduanya; masih perlu membuat database templat dan mengisi
spatial_ref_sys
tabel.Mengenai pengaturan dengan TIGER , ikuti instruksi untuk memuat data TIGER dalam dokumentasi PostGIS 2.x, Bab 2 .
sumber