На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты
АРХИВ ФОРУМА...
здесь вы можете ознакомиться с материалами форума до 08.06.2008

Сортировка карты

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти  
Форум » Настольные приложения » ГИС Карта 2011
Страницы: 1
RSS
Сортировка карты
Уважаемые разработчики!
Произвел сортировку набора карт,в "Карте 2011" все отображается нормально,в приложениях ,собранных из GISToolKit 9,изменилось отображение шрифтов,точечных объектов,они стали в несколько раз больше,причем метрика объектов на месте-просто увеличился размер. Обнаружили это при повторном запуске приложения - если карта была открыта и программу не закрывали отображается все нормально. SOS!!!
Высота подписей зависит:
- от текущего масштаба отображения,
- признака масштабируемости,
- признака сжатия,
- ограничений (при увеличении и уменьшении масштаба относительно базового),
- текущей точности экрана (должны быть установлены: размер диагонали экрана в мм, коэффициент увеличения),
- режима масштабирования карты (картографический, чертежный),
- наличия используемого шрифта на компьютере.

Высота растягиваемых (по метрике) подписей зависит от метрики и текущего масштаба отображения.

Возможно проблема в том, что в версии 9 не было ограничений (при увеличении и уменьшении масштаба относительно базового, устанавливается в классификаторе в закладке "Разное" для объекта-подписи) - только при наличии ограничений масштабирования (проверяется в ГИС КАРТА 2008 или 2011). Возможно - иное.

Точнее можно сказать, если посмотреть карту, содержащую данные подписи ( высылать на panorama@gisinfo.ru ).
Изменено: Alexander Kruzhkov - 14.09.2010 15:18:04
Проблема в том,что оказалось,нельзя применять сортировку "Картой 2011"для карт ,используемых приложениями на базе GisTOOLkit 9,они не будут корректно после этого отображаться. На практике это мы сегодня проверили . Рабочих мест (приложений)на базе GisTOOLkit 9 у нас более 30. Хорошо что был бэкап и не приемный день. Полдня народ не работал. Как нам корректнее в таком случае работать с картой,(в частности делать сортировку?). Очевидно,что в процессе сортировки карты потеряли,по существу,совместимость с компонентами GisTOOLkit 9 версии. Пример мы вышлем на panorama@gisinfo.ru,и кстати там не только подписи увеличились,но и точечные объекты.
Спасибо за предоставленные материалы. Внутренний формат хранения данных (MAP) действительно слегка изменился, что могло привести к подобному эффекту.

Поэтому при переходе между разными версиями ГИС Карта 20XX, Панорама-Редактор (9, 10, 11) рекомендуется использовать промежуточный формат SXF (формат хранения и обмена).

Для открытия в 9 версии Вашей карты MAP (отсортированной в 11 версии) необходимо сделать следующее:

1. В ГИС "Карта 2011" cохранить в формат SXF.
2. В ГИС "Карта 2005" загрузить из SXF и выполнить сортировку с нормальной точностью.

Вариант 2: Перейти на GistoolKit старшей версии.
Цитата
Внутренний формат хранения данных (MAP) действительно слегка изменился, что могло привести к подобному эффекту.

Поэтому при переходе между разными версиями ГИС Карта 20XX, Панорама-Редактор (9, 10, 11) рекомендуется использовать промежуточный формат SXF (формат хранения и обмена).

Выскажу свое мнение. Изменение формата данных штука вообще серьезная-изменением вы отрезаете от работы предыдущие версии ПО. Что на мой взгляд не правильно .Потому что ,на пример, простое обновление рабочего места администратора (ГИС Карта 2011) в многопользовательской системе может принести значительные проблемы. А обновление ,наоборот, должно проблемы решать. Если изменение программного обеспечения невозможны без изменения формата карт-тогда надо вводить понятие старый и новый формат и предусмотреть возможность конвертирования между ними ,а новое ПО должно без проблем работать с как с новым,так и со старым форматом (например как Autocad). У нас,например,получилось так:ГИС Карту 2011 мы не покупали ,мы обновили пред. версию-следовательно возможности поднять из SXF и сортировать средствами пред. версии у нас нет. Для GIStoolkit мы также приобрели обновление до 11,но пока не активировали-потому что при активации 9-го у нас не будет,а с 11 компонентами еще надо собрать и обкатать-мы не сможем внести изменений в наше приложение на котором работаем -сейчас дорабатываем его ,что бы до момента перехода на 11 у нас оно работало без багов. Было бы очень удобно предусмотреть например сортировку для прежнего формата в ГИС Карта 2011. А так проблему мы решили только за счет бэкапа.
В задачу сортировки карты планируется добавить предупреждение об изменении формата и не полной совместимости с ПО версии 9. Проблем между версиями 10 и 11 быть не должно.

Если у Вас есть ГИС "Карта 2008", то прошу попробовать

1. В ГИС "Карта 2011" cохранить в формат SXF.
2. В ГИС "Карта 2008" загрузить из SXF и выполнить сортировку с нормальной точностью.

Затем попробовать открыть в Вашем приложении, собранном на GISTOOLKIT 9.
Нет у нас уже больше ГИС Карта 2008,при приобретении обновления ключ перепрошивается и доступна только новая версия - ГИС Карта 2011,объектов у нас намного больше 20000 и без ключа мы карту 2008-ой не откроем.
ГИС "Карта 2008" версия 10.7.4 должна работать с ключом для 11 версии:

http://www.gisinfo.ru/download/download.htm
Просто сортировка с нормальной точностью в ГИС "Карта 2008" версия 10.7.4 проблему устранило-теперь Gistoolkit 9 карты отображает корректно. Спасибо.
Спасибо за проверку.
Страницы: 1
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)


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