Страница 1 из 2
Стиль линий
Добавлено: 02 ноя 2009, 15:56
spree
Нужно создать новый стиль линий, с помощью чего это можно сделать и где взять все нужное для этого?
Re: Стиль линий
Добавлено: 02 ноя 2009, 16:01
reasonat
MapInfo Line Style Editor - присутствует в пакете установки MapInfo. Там вроде все просто и понятно.
Re: Стиль линий
Добавлено: 03 ноя 2009, 11:47
spree
а если он отсутствует в пакете, можно ли его взять где нибудь, искал в интернете, не нашел(( а он нужен
Re: Стиль линий
Добавлено: 03 ноя 2009, 12:25
reasonat
Все же он должен присутствовать. Или у вас нет пакета установки
Редактор стилей линий Milisted ...
Для установки программы необходимо запустить файл LineEdit.exe, который находится в папке RUSUTILS/MILISTED компакт-диска.
либо, как у меня, в папке \Install\LINEEDIT\
Re: Стиль линий
Добавлено: 03 ноя 2009, 15:48
spree
все нашел, не получается обновить существующую библиотеку со слоями. изменил один слой, а он остался прежним в МИ!
Re: Стиль линий
Добавлено: 03 ноя 2009, 16:04
reasonat
а поподробнее?
менял библиотеку условных знаков mapinfo.pen? где лежит этот файл?
что именно осталось прежним в MapInfo? доступные стили линий? тогда или файл не там лежит, или MapInfo надо закрыть-открыть. Эти стили подберутся после новой загрузки приложения MapInfo.
Или уже оформленные линии в карте остались те же? Наверно так и должно быть, пока не оформите новыми стилями.
Re: Стиль линий
Добавлено: 03 ноя 2009, 18:04
spree
да, менял библиотеку в папке с установленным мапинфо C:\Program Files\MapInfo\Professional\AddUser менял файл mapinfow.pen. закрыл-открыл мапинфо, открыл библиотеку стилей линий, стили остались в изначальном положении. открывая этот файл через редактор, показывает измененные стили.
Re: Стиль линий
Добавлено: 03 ноя 2009, 20:36
SS_Rebelious
Попробуйте заменить этот файл в Documents and Settings... в папке с настройками мапинфо конкретного юзера.
Re: Стиль линий
Добавлено: 10 ноя 2009, 09:59
spree
не нашел файлы мапинфо в той папке(
Re: Стиль линий
Добавлено: 10 ноя 2009, 10:03
SS_Rebelious
spree писал(а):не нашел файлы мапинфо в той папке(
Плохо искали, значит
у меня путь такой: C:\Documents and Settings\user\Application Data\MapInfo\MapInfo\Professional\950\MapInfow.pen
Re: Стиль линий
Добавлено: 23 ноя 2009, 18:22
spree
все нашел, спасибо!
Re: Стиль линий
Добавлено: 18 окт 2013, 10:19
Пётр Дубоделов
Подниму тему, ибо название общее и актуальное.
Насколько знаю, Line Style Editor второй версии существует уже очень давно, работает только под x86 и имеет ограничения по размеру файла и вроде бы по числу стилей. Между тем, платформа x64 распространена уже широко, версии Mapinfo тоже выросли (уж 12 вышла), да и файлы .pen попадаются иногда большие.
В связи с этим интерес: в чем помимо "MiLSE 2.0" создаются файлы стилей линий или как быть на x64 + большие файлы стилей (больше 6кб)?
Re: Стиль линий
Добавлено: 18 окт 2013, 10:43
Slinger
Про ограничение размера файла pen не слышал. А количество стилей линий дай бог памяти ограничено числом 192, как было так и осталось. И платформа здесь значения не имеет - MI 32-хбитное приложение.
Re: Стиль линий
Добавлено: 18 окт 2013, 10:52
Пётр Дубоделов
Про ограничение размера файла pen не слышал
Я не претендую на истину в последней инстанции, это только личная примета что большинство попадающихся пенов не больше. Видимо 192 линии в зависимости от их сложности конечно примерно столько весят.
Иногда попадаются интересные экземпляры, см вложение, каким образом такое смогли получить? Отсюда и вопросы.
Re: Стиль линий
Добавлено: 18 окт 2013, 11:35
Slinger
Хм, я обманул Вас. Максимальное количество прописанных линий в файле .pen - 128. При этом в MI их отображается 127 (включая стиль N,символизирующий об отсутствии стиля). Размер значения не имеет.
Проверил почти все .pen файлы, которые были у меня в загашнике - почти у всех 128 или меньше.
Как с формирован был данный pen файл - не знаю. Возможно баг или кривая конвертация. Краем уха слышал, что панорама умеет стили своих линий превращать в мапинфошный pen. Но об ограничениях они не знают, и в результате там прописано 255 стилей.