Получение ошибки использования osm2pgsql при установке OSM Bright для TileMill
Я пытаюсь установить OSM Bright для TileMill, следуя этому руководству: https://www.mapbox.com/tilemill/docs/guides/osm-bright-mac-quickstart/
Я установил PostGres.app + postgresql 9.2 на MAC OS X. Я получил эту ошибку osm2pgsql, и мне было интересно, как это исправить:
osm2pgsql SVN version 0.84.0 (64bit id space)
Usage error. For further information see:
osm2pgsql -h|--help
[name]:~ [name]$ which osm2pgsql
/usr/local/bin/osm2pgsql
1 ответ
Вы должны предоставить osm2pgsql
с правильным аргументом (ами).
Зайдите на http://metro.teczno.com/ и найдите свой город. Если это возможно, загрузите версию извлечения.osm.pbf.
Тогда вы сможете успешно выполнить эту команду.
osm2pgsql -c -G -d osm -S /usr/local/share/osm2pgsql/default.style ~/Downloads/your_file.osm.pbf
Пожалуйста, смотрите Главу 2 для получения дополнительной информации об аргументах, необходимых для загрузки и импорта данных OSM.