Ответ 1
Я бы рекомендовал следовать этот учебник из блога Geoserver.
Здесь вы найдете пошаговое руководство по настройке данных OSM, включая импорт баз данных, стиль и т.д.
Мне нравится, как OpenStreetMap отображает свою карту. Он почти похож на Google Map. Я уже установил GeoServer и PostGis на свой ноутбук. Я также получил этот облачный файл osm для моей страны, Индонезии. Я загрузил indonesia.osm.bz2.
Я успешно импортировал его в свой PostGis и настроил его на своем GeoServer, но он не отображал такую же карту, как OpenStreetMap. Я выбрал planet_osm_polygon как свой слой в GeoServer. В конце я получил этот показанный с openlayers. alt text http://deerawan.com/blogimages/map_polygon.jpg
Но я ожидал быть таким alt text http://deerawan.com/blogimages/map-indo.png
был ли неправильный файл OSM, который я использовал из Cloudmade?
Благодарим вас за помощь.
Я бы рекомендовал следовать этот учебник из блога Geoserver.
Здесь вы найдете пошаговое руководство по настройке данных OSM, включая импорт баз данных, стиль и т.д.
Загружаемый файл содержит только данные. Нет информации о том, как он отображался...
У вас есть 2 решения: - Используйте OSM прямо на вашей карте с помощью OpenLayers.Layer.OSM(http://openlayers.org/dev/examples/osm.html), - Используйте картографический сервер для стилизации ваших данных так, как вы хотите... (OSM использует mapnik, или вы можете использовать maperver: http://trac.osgeo.org/mapserver/wiki/RenderingOsmData, no идея, если они доступны стили для geoserver)
НТН,
Для отображения карты GeoServer требуется две вещи:
данные
Просто импортировать дамп планет OSM недостаточно, чтобы получить хорошую карту, вам нужно больше, чем просто дороги и ориентиры. OpenStreetMap добавляет набор данных береговой линии (который, я думаю, фактически получен из данных OpenStreetMap, но предварительно обработан бит по соображениям производительности) и некоторые данные из Natural Earth.
таблицы стилей
GeoServer использует OGC SLD для стилей, поэтому вам нужно будет найти или создать некоторые стили SLD, специфичные для набора данных OpenStreetMap. Вот несколько предложений мест, которые вы могли бы найти для них:
Я также работаю над инструментом для преобразования файлов карт Mapnik в конфигурации GeoServer. Он работает нормально со стилями из MapQuest Open, но все еще имеет некоторые проблемы с теми, которые используются для openstreetmap.org. Если вы хотите дать ему попробовать, отчеты об ошибках приветствуются.
Я думаю, что вам не хватает береговых линий и мировых границ. Существует более подробная информация о osm wiki о том, где скачать дополнительные данные для рисования береговых линий.