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

Николай Беспалов (Все сообщения пользователя)

Поиск  Пользователи  Правила  Войти
Форум » Пользователи » Николай Беспалов
Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 2 3 4 5 6 7 8 9 10 11 ... 14 След.
После обновления библиотек API не работает импорт DIR карт
 
Обновил библиотеки, ничего не изменилось. Сортировку не использую нигде.

ImportFromAnySxfPro не делает чего-то что делает Панорама Мини.

Еще раз:
1. Если импортировать\экспортировать в Панорама Мини, а потом ImportFromAnySxfPro, то карту мы видим нормально (первое сообщение, картинка 1)
2. Если без Панорама Мини сразу ImportFromAnySxfPro, то карту мы видим "побитую" (первое сообщение, картинка 2)

ПС: Панорама Мини предлагает исправить ошибки и я соглашаюсь. А если смотреть, на то что испускает ImportFromAnySxfPro в обработчик сообщений, то можно увидеть кучу WM_ERRORSXF.
Как работает mapPaintByFrameEx?
 
Вызов mapGetListFrame

[IMG]https://i.gyazo.com/aaf5545d8ac370a2e30110e7e490beba.png[/IMG]

Уже похоже на правду, но карта немного обрезалась снизу и срправа
Как работает mapPaintByFrameEx?
 
Я готов прислать вам карту чтобы вы пояснили "что именно вызвало расширение габаритов района слева снизу"
Изменено: Николай Беспалов - 21.03.2016 11:04:30
Получение габаритов карты в референсной системе
 
Спасибо!
Как работает mapPaintByFrameEx?
 
Добрый день!

Что я делаю:
1. Вызываю [CODE]mapGetTotalBorder(map, frame, PP_PLANE)[/CODE]. Т.е. получаю габариты карты
2. Вызываю [CODE]mapPaintByFrameEx(map, memoryDeviceContext, 1, frame, 256, 256, 0)[/CODE]
3. Получаю [IMG]https://i.gyazo.com/3eb5fe9662ae747e71e0eb1f1cd2e9f9.png[/IMG]

Вопросы:
1. Почему вызов mapPaintByFrameEx не нарисовал карту заполнив картинку целиком?
2. Как нарисовать карту целиком в картинку 256х256? Т.е. вот полностью, не сбоку, не часть, не уменьшенную версию, а карту ПОЛНОСТЬЮ, так чтобы карта заполнила предлагаемую картинку (предлагаемых размеров) полностью
Получение габаритов карты в референсной системе
 
Спасибо!

Как получить обведенный красным цифры?
[IMG]https://i.gyazo.com/726debe410104f63e3fbe6df5de1e8a5.png[/IMG]

И самое главное - как получить габариты карты в референсной системе?
Получение габаритов карты в референсной системе
 
Какой функцией из MAPAPI получить цифры обведенный красным на картинке?

[IMG]https://i.gyazo.com/3220532afbdd128383b78baacc83fa60.png[/IMG]
После обновления библиотек API не работает импорт DIR карт
 
1. При использовании ImportFromAnySxf мы видим картинку 2 из первого поста
2. При импортировании\экспортировании с помощью Панорама Мини мы видим картинку 1 из первого поста

Т.е. Панорама Мини делаете нечто что не делает ImportFromAnySxf.

Что нужно сделать чтобы при использовании ImportFromAnySxf получить картинку 1 из первого поста и без использования Панорама Мини?
После обновления библиотек API не работает импорт DIR карт
 
[QUOTE]Роман Демиденко пишет:
Добрый день, Дмитрий.
Загрузили Ваши данные с помощью штатной процедуры импорта в ГИС "Карта 2011".
Получили ряд ошибок при загрузке.
Ошибки следующего характера - неверно указан осевой меридиан для номенклатурного листа.
Нужно открыть листы каждый по отдельности, заново сохранить в SXF и выполнить загрузку по DIR повторно.[/QUOTE]

[QUOTE]Oleg Belenkov пишет:
Проверьте правильность формирования района путем открытия карт с геопорталом в ГИС Панорама Мини.
У меня не получилось их совместить. Похоже, что координаты испорчены.[/QUOTE]

Вот говорят в чем ошибки.

А вот как я их исправляю:
Когда я импортирую карту в Панорама Мини, то она предлагает мне исправить ошибки, я соглашаюсь, а затем экспортирую то что получилось. Результирующая карта корректно отображается. Т.е. Панорама Мини исправила ошибки, судя по всему.

Т.е. я делаю вручную, мне нужно автоматизировать этот процесс. Желательно без вызова внешних утилит т.к. это должно работать на Astra Linux.

Олег Беленков предложил вариант использовать MAPAPI (то что нужно), но я не владею терминологией и хочу увидеть на любом языке программирования пример который покажет хоть примерно как работает предложенный вариант.

Панорама Мини использует "Комплекс автоматизированного контроля качества и исправления цифровых карт" для исправления ошибок?
После обновления библиотек API не работает импорт DIR карт
 
В Панорама Мини получается это сделать. Но нам нужно поддержать в нашем ПО и такие "плохие" карты, т.е. сделать все что можем самим и только после этого послать оператора что-либо сделать "внешними" утилитами. Т.е. нам нужно автоматизировать исправление ошибок.

Выходит что Панорама Мини могут это делать, пользователю достаточно согласится с исправлением ошибок на этапе импортирования. Может вы продемонстрируете как она это делает? Не первый раз смотрю в dir2map.cpp/h и не могу понять как происходит исправление ошибок
Изменено: Николай Беспалов - 16.03.2016 09:23:07
Страницы: Пред. 1 2 3 4 5 6 7 8 9 10 11 ... 14 След.



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

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