2016-11-17 6 views
0

Я создаю карты, используя данные Mapnik и OSM (postgres и шейп-файлы). Моя проблема в том, что довольно много областей, большинство из которых, я считаю, считаются «обложкой», рендерируются как цвет фона. Области отображают фоновый цвет независимо от уровня масштабирования.OSM - Mapnik - области, сделанные как цвет фона

Например, между улицами все синее. Есть несколько лесов, которые делают так, как ожидалось, но большинство жилых районов просто голубые.

Я использую Mapnik 3 со стилем. Это работает на Ubuntu 16.04.

Образы, приведенные ниже, показывают, что я генерирую, и что бы я хотел видеть (исходя из того, что находится на Openstreetmaps).

Любые предложения относительно того, где я должен искать решение этой проблемы, были бы весьма признательны.

Спасибо.

What I'm getting

OSM

ответ

0

Это проблема с таблицей стилей, если это обычай один я рекомендую загрузить его в TileMill и играть вокруг поверхности земли и в Области цветов, пока вы не будете удовлетворены.

Если вам нужна соответствующая точка отсчета, проверьте конфигурацию стилей , чтобы получить собственную копию OSMBright, чтобы вы могли сравнить стили рендеринга.

Update Ссылки для вида OSM стиля: https://github.com/gravitystorm/openstreetmap-carto

+0

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

+0

перезапустил ли сервер плитки так, чтобы он использовал новую таблицу стилей? –

+0

Другая проблема, с которой я столкнулся (не связанной, но стоит того): убедитесь, что у вас есть все шрифты зависимостей, на которые ссылается таблица стилей. –

1

Проблема была вызвана некоторыми недопустимыми уровнями масштабирования и/или значениями MinScaleDenominator, MaxScaleDenominator. Я не сузил его полностью, но, удалив эти атрибуты, я снова вижу землю.

Благодарим за помощь.

+1

Исправление проблемы было выполнено двумя способами: 1. Замена файла builtup_areas.shp с помощью world_boundaries_m.shp 2. Удаление атрибутов Min и Max ScaleDenominator. Я, вероятно, настрою атрибуты знаменателя min и max, но их устранение решает проблему. Благодарим за то, что указали мне таблицу стилей! – user2333312

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

  • Нет связанных вопросов^_^