Добрый день!
При задании толщины линий меньше 0,8 пункта, такая линия на карте отображается пунктиром, при этом стиль линии "сплошная".
Это возможно как-то исправить, что бы если стиль выбран "сплошная", то в независимости от толщины линии отображались сплошными линиями?
Пример: левая линия толщина - 0,8 пункта, правая - 0,4 пункта:
Сообщение ошибочно удалил модератор. Было восстановлено.
Пользователь iven
Отображение линий штриховкой
Re: Отображение линий штриховкой
Проблема в том, что 0,4 пункта - это примерно 0,14 мм.
В тоже время физический размер экранного пикселя обычно около 0,26 мм. Половину пикселя экран показать не может, поэтому возникает подобный эффект.
В тоже время физический размер экранного пикселя обычно около 0,26 мм. Половину пикселя экран показать не может, поэтому возникает подобный эффект.
Re: Отображение линий штриховкой
А это программная проблема получается?
в MapInfo отображается сплошной.
в MapInfo отображается сплошной.
Re: Отображение линий штриховкой
Скорее другой способ отрисовки на экране линий толщиной меньше пикселя.
MapInfo не рисует на экране линии меньше 1 пикселя. В этом случае рисуется линия толщиной в пиксель.
Отличить линии толщиной 0,8пт и 0,2пт невозможно.
Ниже два многоугольника в MapInfo: левый толщиной 0,8пт, правый - 0,2пт Тот же самый файл открытый в Аксиоме: На толщину отображения линий на экране влияет размер экрана.
В некоторых случаях Аксиома не может определить физический размер экрана. Можно измерить его линейкой и внести в настройки Аксиомы.
MapInfo не рисует на экране линии меньше 1 пикселя. В этом случае рисуется линия толщиной в пиксель.
Отличить линии толщиной 0,8пт и 0,2пт невозможно.
Ниже два многоугольника в MapInfo: левый толщиной 0,8пт, правый - 0,2пт Тот же самый файл открытый в Аксиоме: На толщину отображения линий на экране влияет размер экрана.
В некоторых случаях Аксиома не может определить физический размер экрана. Можно измерить его линейкой и внести в настройки Аксиомы.