Список форумов www.integro.ru www.integro.ru
ЦСИ ИНТЕГРО
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Порядок отображения слоев и карт в проекте

 
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы разработчиков
Предыдущая тема :: Следующая тема  
Автор Сообщение
netkiller



Зарегистрирован: 21.04.2008
Сообщения: 16

СообщениеДобавлено: Пн 21 Апр 2008 12:15    Заголовок сообщения: Порядок отображения слоев и карт в проекте Ответить с цитатой

Есть такая проблема: если меняется порядок отображения карт и слоев в проекте, приходится заходить под каждым пользователем и менять порядок вручную. Если способ это сделать автоматически или назначить отображение слоев на группу пользователей?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
RuslanG



Зарегистрирован: 10.07.2005
Сообщения: 171
Откуда: ИНТЕГРО

СообщениеДобавлено: Ср 23 Апр 2008 11:59    Заголовок сообщения: Ответить с цитатой

Частично автоматизировать поможет модуль "Наборы видимости панели слоев и карт". Он позволяет создавать/изменять именованные наборы видимости и порядка в панели слоев и карт. Запоминает и восстанавливает порядок отображения и видимость слоев и карт.
Установите модуль на базу данных (CTRL+F7). Путь к модулю задайте сетевой вида \\<сервер>\<путь к модулю>. Сохраните необходимый Вам набор видимости и порядка командой модуля "Сохранить...". На остальных пользователях запустите модуль и восстановите порядок и видимость с помощью команды "загрузить...".

_________________
С уважением, Руслан Гадеев
Видео уроки ИнГео
Документация ИнГео
Обновления ИнГео
Интегропедия
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Евгений Ившин



Зарегистрирован: 02.03.2005
Сообщения: 65
Откуда: Курган

СообщениеДобавлено: Ср 23 Апр 2008 13:27    Заголовок сообщения: Ответить с цитатой

Руслан, а нельзя ли сделать так, чтобы данный модуль, запоминал не только порядок отображения и видимость слоев и карт, но и видимость стилей, а еще лучше и порядок стилей? Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
RuslanG



Зарегистрирован: 10.07.2005
Сообщения: 171
Откуда: ИНТЕГРО

СообщениеДобавлено: Ср 23 Апр 2008 16:31    Заголовок сообщения: Ответить с цитатой

Порядок отображения стилей не предусмотрен в ИнГео.
Сохранение видимости стилей в модуль добавил.

_________________
С уважением, Руслан Гадеев
Видео уроки ИнГео
Документация ИнГео
Обновления ИнГео
Интегропедия
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
netkiller



Зарегистрирован: 21.04.2008
Сообщения: 16

СообщениеДобавлено: Чт 24 Апр 2008 10:09    Заголовок сообщения: Ответить с цитатой

Спасибо за модуль, хоть немного облегчится работа, но все равно надо будет входить под каждым пользователем(((
(хорошо что их не 100)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Гиленов Владимир



Зарегистрирован: 08.04.2006
Сообщения: 14
Откуда: Ангарск

СообщениеДобавлено: Пт 25 Апр 2008 14:04    Заголовок сообщения: Порядок отображения слоев и карт в проекте Ответить с цитатой

Действительно, идеи витают в воздухе...Как раз сегодня завершили модуль для формирования какого угодно набора карт, слоев, стилей. Эти наборы могут редактироваться. Формировать и видеть эти наборы могут пользователи, на машинах которых установлен модуль. Остальные - нет. Могу выслать для пробы. Присылайте адрес в личном сообщении.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Сергей Попов



Зарегистрирован: 05.03.2005
Сообщения: 299
Откуда: г. Тольятти - Самара - Копейск

СообщениеДобавлено: Пт 20 Ноя 2009 11:30    Заголовок сообщения: Ответить с цитатой

Хороший модуль. Главное - нужный.
Нужда в нём всегда при создании макета печати.
Зная что макет печати индифферентен к набору видимых картам, приходится придумывать способ сохранения порядка следования и отображения карт, слоёв и стилей на будущее, если потребуется повторно использовать макет печати.
Модуль taskpanelcollection можно применить для этого и много другого.
У меня сложилась некая аллегория, которую я рассказываю новичкам в ИнГЕО:
Проекты ИнГЕО можно сравнить с рабочими столами, предназначенными для выполнения конкретных видов работ. За частую работник работает на одном месте, но ведь это не обязательно. Если надо отвлечься на посетителя, можно сесть за стол переговоров, свободный от конфиденциальных документов, а для черчения встать к кульману.
Но есть работы, которые можно делать за одним столом. Эти работы могут выполняться на едином наборе карт (в одном проекте), но требуют убрать одни документы и разложить другие (скрыть одни и отобразить другие карты, слои и стили).
Эту «сервировку» стола осуществляет модуль taskpanelcollection.

В моей практике, более 50% случаев использования модуля связано с макетом печати.
1. За месяц я генерирую до десятка уникальных макетов из разных проектов. Модуль про макет ничего не знает и может попытаться стол переговоров сервировать как кульман.
2. Мне не редко передают чужие макеты печати для повторной печати. Это возможно, только если есть бумажный образец. И то рутинной работы достаточно. Было бы великолепно, при сохранении файла idf, предлагать сохранять в том же месте с тем же именем файл +.xml содержащий текущий набор видимых карт, слоёв и стилей.
3. Для полноты не хватает информации о параметрах отображения и области видимости, но пока этого нет в API, дополнить модуль этим не представляется возможным.

Хочется посоветовать разместить ссылку на модуль на странице «Обновления для программных модулей и вспомогательных утилит» http://integro.ru/dl/ingeo/modules_and_tools/index.htm.

Дубликат направляю в службу поддержки.

_________________
г. Тольятти, г. Самара, ОАО "КУЗНЕЦОВ"
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
RuslanG



Зарегистрирован: 10.07.2005
Сообщения: 171
Откуда: ИНТЕГРО

СообщениеДобавлено: Чт 03 Дек 2009 11:44    Заголовок сообщения: Ответить с цитатой

Спасибо, Сергей, за исправления в модуле.
Модуль обновил на сервере.

Полезные ссылки:
База знаний Интегро
Модули в интегропедии
Обновления для программных модулей и вспомогательных утилит

_________________
С уважением, Руслан Гадеев
Видео уроки ИнГео
Документация ИнГео
Обновления ИнГео
Интегропедия
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Сергей Попов



Зарегистрирован: 05.03.2005
Сообщения: 299
Откуда: г. Тольятти - Самара - Копейск

СообщениеДобавлено: Чт 03 Дек 2009 13:47    Заголовок сообщения: Ответить с цитатой

RuslanG писал(а):
... Полезные ссылки: ...

Не могу пройти мимо, когда есть такой великолепный повод высказаться.
1. "Была ещё одна вдова, о ней забыли..." - это к тому что есть ещё одна ссылка на список модулей: http://www.integro.ru/projects/gis/modules.htm. Она вероятно древнее других и путь к ней прямее: с домашний страницы Интегро под проектом ГИС "ИнГЕО" -> "Каталог дополнительных модулей для ГИС ИнГео".
2. Страница "Обновления для программных модулей и вспомогательных утилит" http://integro.ru/dl/ingeo/modules_and_tools/index.htm мне нравится больше, так как она более информативна: есть номер версии и дата обновления. Там приведены модули расширения, которые (надеюсь) войдут в очередную финальную сборку ИнГЕО. Конечно все найденные в интернете модули туда разместить не получится и это минус. Кабы сюда добавить родные, Интегровские безплатные наработки, а прочие, платные оставить там где они сейчас.
3. На странице "Страница содержит обновления для ГИС ИнГео" http://integro.ru/dl/ingeo/ в разделе Новостей анонсируются изменения модулей. Удобно!
4. Интегро выкладывает исходники некоторых своих модулей, но так как с модулями они лежат в разных местах, вероятно процесс обновления модуля и его исходного кода не синхронизирован.
5. Модули и утилиты в Интегропедии удобны тем, что править этот список можно удалённо, но к сожалению не предусмотрена дата обновления, номер версии и анонс изменений. Тут собраны не только Программные модули, как можно предположить, попав сюда со страницы http://integro.ru/dl/ingeo/modules_and_tools/index.htm.
6. Может стоит в форуме завести отдельный раздел для Модулей, чтобы в нём каждому модулю нашёлся свой подраздел?
---
P.S. Обязан сослаться на заимствованные у Вероники Долиной слова из песни.

_________________
г. Тольятти, г. Самара, ОАО "КУЗНЕЦОВ"
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
nikser



Зарегистрирован: 09.03.2005
Сообщения: 535
Откуда: г. Братск

СообщениеДобавлено: Чт 03 Дек 2009 19:04    Заголовок сообщения: Ответить с цитатой

К сожалению практически все разработчики забывают указывать дату или версию модуля.
Кстати у Интегро то же не обязательно дата модуля соответствует содержимому. Пару раз встречал , что уже лежит обновление а дата не обновлена

_________________
Сергей Николаев
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Михаил Власов



Зарегистрирован: 14.02.2005
Сообщения: 580
Откуда: ИНТЕГРО

СообщениеДобавлено: Пн 07 Дек 2009 15:19    Заголовок сообщения: Ответить с цитатой

Добавлен форум Реестр модулей.

Просьба всем авторам модулей - зарегистрировать свои разработки в новом форуме.

_________________
С уважением, Михаил Власов.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы разработчиков Часовой пояс: GMT + 5
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете добавлять приложения в этом форуме
Вы можете скачивать файлы в этом форуме


© phpBB Group
Русская поддержка phpBB