PostGIS 2.1.1 sürümüne sahip olduğunuz için oyunun önündesiniz. Kurmuş olduğunuzdan emin olun, verileri Sayım FTP sitesinden indirecektir.
Şununla bir gisdata dizini oluşturun:
sudo mkdir /gisdata
Kullanım chown ve chgrp komutları normal kullanıcı okumak ve / gisdata yazma böylece ait / gisdata sahipliğini ve grup değiştirmek için.
Psql'yi başlatın ve veritabanınıza bağlanın. Bir kez psql kullanımı
\a
ve
\t
böylece sorgunun sonuçları doğru biçimlendirilir.
Başlangıçta bu kısmı unuttum! Yükleyici komut dosyasını kullanmadan önce bazı ev temizliği yapmanız gerekir. İlk şey, kaplan şemasının arama yolunuzda olduğundan emin olmaktır . Ardından tiger.loader_platform ve tiger.loader_variables değerlerini kontrol edin. Bu iki tablo, kullanıcı adınız ve şifreniz gibi yükleyici komut dosyasının değişkenlerini kontrol eder. Genellikle onları PGAdmin'de düzenlerim. Bir sonraki adımda, arama tablolarını ve coğrafi kodun ihtiyaç duyacağı diğer arka plan iyiliği parçalarını dolduran bir komut dosyası çalıştırmanız gerekir. İlk önce bir çıktı dosyası ayarlayın:
\o nation_generator.sh
o zaman koş:
SELECT loader_generate_nation_script('sh');
Sonra psql'den çıkın ve dosyayı çalıştırın:
sh ./nation_generator.sh
Sonra psql'ye geri dönün ve şunu yazın:
\o loader_script.sh
sorgu sonuçlarını loader_script.sql adlı bir metin dosyasına göndermek için. Ardından yükleyici komut dosyasını oluşturan işlevi yürütün:
SELECT loader_generate_script(ARRAY['DC','RI'], 'sh');
Çıktısı loader_script.sql dosyasına yönlendirilecek olan sorgu budur. 'DC' ve 'RI' yerine, indirmek istediğiniz durumların iki harfli kısaltmalarıyla değiştirin.
Psql'den çıkın ve komut dosyasını şu komutla çalıştırın:
sh ./loader_script.sh
Bu, seçtiğiniz durum (lar) için dosyaları indirir, sıkıştırmasını açar ve verileri PostGIS veritabanınıza aktarır.