На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Закрашивания пересечения областей

Поиск  Пользователи  Правила  Войти
Форум » Серверные приложения » GIS WebToolKit
Страницы: 1
RSS
Закрашивания пересечения областей
 
Добрый день.
При рисовании мульти полигонов   программным способом и через интерфейс, при пересечении, области становятся прозрачными.
Можно ли что бы менялось opacity, но цвет оставался такой же как у полигона?
 
Добрый день.

Предполагаю это случай, когда пересекаются полигоны (подобъекты) внутри одного мультиполигона.

Для каждого объекта карты формируется один фрагмент в разметке SVG, появление прозрачности обусловлено процессом растеризации (с вычитанием из отрисовки пересекающихся областей) SVG в браузере.

Для случаев пересечения полигонов лучше создавать отдельно объект под каждый из них.  
 
Имеется в виду нужно много мульти полигонов создавать?

Сейчас у нас: 1 мультиполигон в который добавляем 10 объектов. И мы рассчитываем, что когда два объекта пересечены(это или не меняет цвет или закрашивается по другому). Так как по факту пользователь думаю что эта территория вычитается, а по факту эти координаты просто пересеклись
 
Цитата
Михаил написал:
Имеется в виду нужно много мульти полигонов создавать?

Сейчас у нас: 1 мультиполигон в который добавляем 10 объектов. И мы рассчитываем, что когда два объекта пересечены(это или не меняет цвет или закрашивается по другому). Так как по факту пользователь думаю что эта территория вычитается, а по факту эти координаты просто пересеклись
Да, когда каждый мультиполигон или полигон будет содержать только один объект, то будет создаваться отдельный тег в SVG, то есть отрисовка будет последовательная.

Мультполигон не предполагает пересечений внутри себя, для SVG как раз и получается вычитание заливки в таких случаях.
Страницы: 1
Читают тему (гостей: 1)



© КБ Панорама, 1991-2025

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности