Проблемы построения геокоммонов геокодер - PullRequest
1 голос
/ 16 сентября 2011

Я скачал источник geocommons / geocoder и получил один небольшой образец zip-файла TigerLine с сайта переписи, сохраненный в /opt/tiger/tl_2010_01_state10.zip

Я попытался запустить инструмент tiger_import для этого файла с помощью команды:

build/tiger_import /opt/tiger/geocoder.db /opt/tiger

со всеми установленными обязательными драгоценными камнями, в частности: текстовыми, fastcsv и sqlite3-ruby, а также с запущенными make и make install.

Однако, когда я выполняю tiger_import, я получаю ошибку:

ls: /opt/tiger/*/*/tl_*_edges.zip: No such file or directory

хотя, похоже, файл geocoder.db создан в / opt / tiger.

Есть ли у кого-нибудь лучшая информация о шагах, необходимых для построения данных о линиях тигра с помощью геокодера?

1 Ответ

1 голос
/ 17 ноября 2011

Скрипт ожидает структуру каталогов, более похожую на данные 2009 года: ftp: //ftp2.census.gov/geo/tiger/TIGER2009/

В вашем каталоге tiger,вам понадобится одно государство (например, 01_ALABAMA) и одно графство (01001_Autauga_County), а внутри вам понадобятся файлы _addr.zip, _edges.zip и _featnames.zip.

Это правда: данные за 2010 год не настроены таким образом (существует гигантский каталог для каждого типа фигуры и файл для каждого округа в этих каталогах), но сценарий импорта не настроен для использованияданные за 2010 год, как они написаны сейчас.Учитывая способ настройки сценария, вы можете испытывать меньше страданий при использовании данных 2009 года, пока сценарии импорта не будут обновлены для данных 2010 года.Или до 2010 года все будет опубликовано.

...