2013-07-24 3 views
2

Я пытаюсь настроить сервер плитки на сервере Ubuntu 12.04, и я установил Postgresql и PostGis, Mapnik и Osm2pgsql. Я пытаюсь запустить следующую команду, чтобы импортировать карты Северной Ирландии в базу данных gis. osm2pgsql --slim -d gis -W -S -C 800 ireland-and-northern-ireland.osm.pbfosm2pgsql error Попытка импорта .osm для postGis на сервере Ubuntu

А затем, когда я нахожусь в строке ввода, мне будет предложено ввести мой пароль, после чего я получу следующее, что я предположим, ошибка

Использование проекции SRS 900913 (Сферическая Меркатора) не удалось открыть файл стиля «-c»: нет такого файла или каталога произошла ошибка , очистка я не понимаю, что происходит и как для получения файла osm в базу данных вся помощь очень ценится. Заранее спасибо

+0

Я не на своем компьютере прямо сейчас, но просто посмотрев на errormsg и ваш cmdline, я бы сказал, что за параметром -S должен следовать путь к файлу стиля. Он работает, когда вы опускаете опцию -S? –

ответ

3

Из документации:

-S | --Тип
Расположение файла стиля. По умолчанию /usr/share/osm2pgsql/default.style

Он пытается открыть аргумент '-C' в качестве файла. Если файл «/usr/share/osm2pgsql/default.style» доступен на вашем сервере плитки, вы можете опустить параметр -S.

+0

Причина, по которой я ввел -S, состоит в том, что я все время получал ошибку о том, что default.style не найден, я полагаю, что установка osm2pgsql использует путь /usr/share/default.style вместо/usr/share/osm2pgsql/default.style, поэтому я нашел на странице инструкции Ubuntu osm2pgsql использовать -S, чтобы остановить ошибку, которую я получал. спасибо – Codin

0

Я просто хочу сказать спасибо всем, кто ответил на мой вопрос. Я совершил большую ошибку, так как пытался решить вопрос, и сразу загрузился на многие карты и заполнил свой жесткий диск, и все равно, как я пытался сделать восстановление в Ubuntu, я не мог. Поэтому я полностью удалил весь сервер Ubuntu и сервер плитки, который я создал. Я заново установил Ubuntu, я пошел по учебнику по адресу http://switch2osm.org/serving-tiles/manually-building-a-tile-server/ и проделал мои шаги по настройке сервера плитки и обнаружил, что когда у меня была настройка Mapnik-Styles, я не изменил значение_экземпляра на false и «степень» на «20037508, -19929239 , 20037508,19929239 "в файле datasource-settings.xml.inc. После того, как я проверил все свои шаги, все стало нормально работать. Так что еще раз спасибо за всю помощь.

Смежные вопросы