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

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

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

Страницы: Пред. 1 ... 35 36 37 38 39 40 41 42 43 44 45 След.
Построить зону
 
Тип объекта получается линейный, метрика состоит из одной точки.
Построить зону
 
Пишу на Visual Basic 6.
Сделал как Вы посоветовали, но вместо зоны вокруг объекта получаю точку. radius менял, результат - точка.
Построить зону
 
Здравствуйте.
Подскажите пожалуйста, как построить зону вокруг объекта при помощи ф-ии mapZoneObject.
Пробую так:
PointNewhObj-объект вокруг которого надо построить зону

nomber_obj = mapGetObjectNumber(PointNewhObj)
RadiushObj = mapCreateObject(hMap, 1, IDFLOAT2, 0)
mapRegisterObject RadiushObj, 1000000001, 0
mapZoneObject 1000, RadiushObj, VarPtr(nomber_obj), 0, 0
mapCommitObject RadiushObj

RadiushObj на карте не появляется.
Что я делаю не так?
GoToObject в vbexample
 
Спасибо, с mapGetExclusiveSubject разобрался. Действительно первая и последняя точка немного расходятся.
GoToObject в vbexample
 
Извините, что все в кучу.
Подскажите почему mapGetExclusiveSubject возвращает 0 если первая и последняя точка площадного объекта совпадают. Нужно ли как то замыкать объект после его добавления на карту?
В метрику объекта точки добавляю посредством mapAppendPointPlane.
Изменено: Tim - 02.02.2009 21:22:09
GoToObject в vbexample
 
Смысл понял, спасибо.
Подскажите, пожалуйста, еще такую вещь.
Как наносить на карту временный объект, что лучше использовать? Добовлять новый SIT, а потом удалять его, или есть возможность не запоминать добавленный объект на карте, но чтобы новый объект не стирался после перерисовки?
GoToObject в vbexample
 
Подскажите, пожалуйста, как центрировать объект когда в процедуре GoToObject, из vbexample, WindowPoint.x < 0?
Не нашел ф-ию CreateObjectByExcode
 
сам спрашиваю сам отвечаю
mapRegisterObjectByKey
Не нашел ф-ию CreateObjectByExcode
 
Использую эти API функции для создания объекта

mapCreateSiteObject
mapRegisterObject
mapAppendPointPlane
mapAppendSemanticUn
mapCommitObject
mapFreeObject

Но непойму как мне добавить объект по коду из классификатора. Подскажите пожалуйста, что ещё надо сделать чтобы получить объект на карту из классификатора.
Изменено: Tim - 15.01.2009 17:02:13
Не нашел ф-ию CreateObjectByExcode
 
Скажите пожалуйста, какой ф-ей можно нанести на карту объект из классификатора.
Страницы: Пред. 1 ... 35 36 37 38 39 40 41 42 43 44 45 След.



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

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