Как получить прозрачный фон в слое с помощью картографического сервера UMN?
-
19-08-2019 - |
Вопрос
Я хочу включить в MapClient разные источники карт.В качестве одного из источников я предоставляю самописный файл карты, созданный картографическим сервером UMN.Проблема в том, что UMN отображает фон (места, где нет объектов) белым, и если я объединяю это в клиенте карты, это скрывает все слои.Что мне написать в мапфайл, чтобы фон был прозрачным?
Решение
Также в вашем объекте MAP вы можете установить TRANSPARENT ON и IMAGECOLOR на то, что подходит
примечание:
ЦВЕТ ИЗОБРАЖЕНИЯ [r] [g] [b]
Цвет для инициализации карты (т.е.фоновый цвет).Когда прозрачность включена (TRANSPARENT ON) для типичного случая создания 8-битной псевдоцветной карты, этот цвет будет помечен как прозрачный в палитре выходного файла.Любые другие компоненты карты, нарисованные этим цветом, также будут прозрачными, поэтому для создания карты с прозрачностью лучше всего использовать в качестве цвета фона неиспользуемый цвет.
Другие советы
Просмотрите раздел ПРОЗРАЧНО на этой странице . Ссылка на IMAGECOLOR находится в разделе MAP .