Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.11.2010, 15:30   #1
Женёк123
Новичок
Джуниор
 
Регистрация: 05.11.2010
Сообщений: 1
Вопрос Работа с картами ГИС. трудности с использованием библиотек

Прошу помощи!!!!
Необходимо вывести на экран векторную карту .map ГИС "панорама" в объекте класса TImage C++ Builder.
библиотека имеется, заголовочн файл тоже.
вот сама функция:

// Отобразить фрагмент карты на заданном устройстве
// в текущих масштабе и составе объектов
// hmap - идентификатор открытых данных
// hdc - идентификатор контекста устройства вывода,
// erase - признак стирания фона перед выводом,
// (0 - фон не стирать, !=0 - очистить фрагмент цветом фона,
// для экранного способа вывода (VT_SCREEN) всегда стирает
// цветом фона, кроме значения -2 (минус 2))
// rect - координаты фрагмента карты (Draw)
// в изображении (Picture).
// С изображениями больше 32000х32000 работает только
// под Windows NT (Windows 95 имеет 16-битовую графику)
// Размер картинки, рисуемой за один вызов, не более
// текущих размеров экрана! Иначе - см. PaintToDib,PaintToImage...

_MAPIMP void _MAPAPI mapPaint(HMAP hmap, HDC hdc, long int erase,
RECT * rect);
и еще другая:

// Отобразить фрагмент карты в клиентной области окна
// в текущих масштабе и составе объектов
// erase - признак стирания фона перед выводом,
// (0 - фон не стирать, !=0 - очистить фрагмент цветом фона),
// point - координаты верхнего левого угла фрагмента
// в соответсвующей параметру place системе координат

_MAPIMP void _MAPAPI mapView(HMAP hmap, HWND hwnd, long int erase,
DOUBLEPOINT * point,
long int place = PP_MAP);

так вот, как сделать так чтобы она выводилась в TImage ?

тут какие то типы HDC, HWND!! не хватает опыта блин
Женёк123 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с картами. Excel+Flash? Mitrych Фриланс 2 19.09.2010 19:09
Работа с картами С++(TatukGIS) Artmaster Общие вопросы C/C++ 0 08.07.2010 23:00
работа с картами nat1601 Помощь студентам 1 13.12.2009 19:53
Работа между звуковыми картами Ant1Player Мультимедиа в Delphi 1 29.10.2009 17:20
Работа с картами Andrey1433 PHP 0 11.03.2008 14:18