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

KFF (Все сообщения пользователя)

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

Страницы: Пред. 1 ... 21 22 23 24 25 26 27 28 29 30 31 ... 327 След.
не формируются файлы LIB
 
Проблема решена !
В папке с Батником был implib.exe скачанный с интернета и не мог прочитать файлы с папки C:\Panorama11
Подкинул стандартный с Борланда , файлы формируются корректно.
Тему можно закрыть
не формируются файлы LIB
 
Здравствуйте господа разработчики !
Начианя с версии 11.12.10 стандартная утилита implib не формирует файлы lib с библиотек ГИС Карты 2011
[CODE]
for %%N in ("C:\Panorama11\map*.dll") do (
implib -f lib\%%~nN.lib  %%N
)[/CODE]

В результате выполнения вышеуказанного ВАТ скрипта формируются файлы размером в 1024 байта (все без исключения)
В чём может быть проблем?
консультация по справке
 
Здравствуйте господа разработчики !
Просьба прокомментировать следующий абзац листа справки. Надеюсь тут , я получу ответ быстрей :)

[quote]Задача предназначена для [b]экспорта данных из ГИС Карта 2011 в файлы формата GML[/b] Файл, содержащий XML схему, обычно имеет расширение «.xsd» и может быть отредактирован с помощью текстового редактора или создан по классификатору карты программой rsc2xsd.exe, которая входит в комплекс программ ГИС Карта 2011.[/quote]

Вопрос 1 - [b]классификатору карты программой rsc2xsd.exe[/b] приложение не найдено. Задача не найдена. Помнится на начальном этапе создания конвертора, с классфикатора формировалась специфическая схема метаданных самим приложением. Теперь файл метаданных нужно открывать, но каждый файл XML который входит в комплект поставки ГИС Карта не подходит в конвертор экспорта

Вопрос 2 - картинка которая в документации вот (слева), форма с которой вызывается диалог (слева). Может вы по ошибке вызываете не тот раздел справки?
[img]http://delphi-gis.ucoz.ua/Images/ForForum/2015/img013.png[/img]
доступ к группам
 
Спасибо , переписал !
Вопрос, что означает фраза

[QUOTE]// Запросить объект из набора по номеру (начиная с 1)
[B] // Объект HOBJ не нужно создавать !!![/B]
// hobjset - указатель на набора объектов
// number  - номер объекта из набора
// При ошибке возвращает 0

_MAPIMP HOBJ _MAPAPI mapObjectSetObject(HOBJSET hobjset, long int number);[/QUOTE]
то есть мне его занулять, если я перебираю все объекты набора, вот так ?

[CODE]
 HOBJ obj2 = 0;
       HOBJSET hObjSet = mapCreateObjectSet();
       mapBuildObjectSet(hObjSet, hobj);
       for (int i = 1; i<= mapObjectSetCount(hObjSet); i++)
       {
         obj2 = mapObjectSetObject(hObjSet, i);
         if (refkey != mapObjectKey(obj2)) break;
         obj2 = 0;
       }
       mapFreeObjectSet(hObjSet);
 if (obj2)
 {
   обработка.....
 }

 obj2 = 0;

[/CODE]
Изменено: KFF - 27.09.2015 15:47:38
доступ к группам
 
Здравствуйте !

В хидерах нашёл описание следующих функций

[QUOTE]// Запрос первого объекта в группе ([B]устаревшая функция[/B])
// info - исходный объект
// infofirst - первый объект в группе
// При ошибке возвращает 0

_MAPIMP long int _MAPAPI mapFirstObjectInGroup(HOBJ infofirst, HOBJ info);

// Запрос следующего объекта в группе  ([B]устаревшая функция[/B])
// info - исходный объект
// infonext - следующий за исходным объект в группе
// При ошибке возвращает 0

_MAPIMP long int _MAPAPI mapNextObjectInGroup(HOBJ infonext, HOBJ info);

// Объединение метричных данных групповых объектов ([B]устаревшая функция[/B])
// info - идентификатор объекта карты в памяти
// limit - допуск для дотягивания (в метрах)
// При ошибке возвращает 0

_MAPIMP long int _MAPAPI mapUnionGroupObject(HOBJ info, double limit);[/QUOTE]

потом попытался найти текст с фразой "груп" и не нашёл ничего кроме вышеуказанных функций

Вопрос: если эти функции устаревшие, то какие вместо них новые?
Отсутствуют результаты поиска
 
Автор, рекомендую проверить объект  [B]72310000, LOCAL_SQUARE[/B] на предмет вхождения в серию.
Если он входит в серию - поиск по ключу выполняется более изощрённым методом  :)
Диалог свойства объекта (новый)
 
Здравствуйте господа разработчики !
Просьба в диалоге свойств объекта, вот в этой закладке
[IMG]http://delphi-gis.ucoz.ua/Images/ForForum/2015/img012.png[/IMG]

Предусмотреть воможность отоброажения координат так, как в старом диалоге,
в частности, пример:
с58° 05' 35.00" в одной ячейке,  с032° 05' 35.00" во второй ячейке

Причина - невозможно скопировать нужную координату, например в строковую семантику, в ручном режиме.
Изменено: KFF - 27.09.2015 10:13:07
Создание объекта внутри другого
 
[QUOTE]Роман Твердов пишет:
Что конкретно не работает?[/QUOTE]
Роман, данная функция не работает при следующих входных условиях:
1. петли в объекте (повторяющаяся метрика поверх существующей)
2. повторяющиеся точки в метрике
3. пересекающиеся сегменты
-----
Автору
перед тем как строить буфер(зону) вокруг объекта, очистите всю некорректную метрику функциями
mapDeleteLoop и подобными. Более подробно в MapApi
Получение info объектов
 
Денис, когда то я отвечал на этот вопрос
http://gisweb.ru/forum/messages/forum2/topic2520/message15127/#message15127
Включение/отключение вывода значков объектов карты. Названия улиц при мелком масштабе., Работа с картами OpenStreet через интерфейс MAPAPI
 
1. Симбиоз функций mapGetViewSelect + mapSelectObject + mapSetViewSelect  
2. то же самое, или mapGetViewSelect + mapSelectLocal(hselect, подписи, вкл/выкл) + mapSetViewSelect
3. Работает алгоритм генерализации объектов. Нет смысла отображать телефонную будку или канализационный люк при просмотре всего города Москва в мониторе
Страницы: Пред. 1 ... 21 22 23 24 25 26 27 28 29 30 31 ... 327 След.



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

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