Вопрос, как получить значение высоты = (0 метров) с этой функции, отслеживая одновременно наличие значения семантики ? Использую эту функцию: [CODE]function mapSemanticCodeDoubleValue(Obj : HObj; code, number: integer):double; {$IFNDEF LINUXAPI} stdcall {$ELSE} cdecl {$ENDIF} external sGisAcces;[/CODE]
Как настроить палитру матрицы таким образом, чтобы у одной была одна расцветка, а у другой - другая. Например, строится матрица у берега моря (океана). Для суши расцветка "начинается" с тёмно зелёного и "заканчивается" оттенками коричневого. Для морского дна, матрица "начинается" с голубого и "заканчивается" тёмно-синим
Имеется серия объектов. У каждого объекта серии, основной вид отличается от принтерного При копировании такого объекта внутри серии, создаётся новый объект у которого оба вида - основные. Принтерный вид не переносится. Если виды сильно отличаются, а число субпримитивов в знаке не равно единице (например векторные по линии у которых векторный знак начала конца и заполнения отличаются), приходится повторно копировать каждый элемент.
Здравствуйте господа разработчики Опять компонента TMapObj. При инициализации в конструкторе , в предке TMapObj создаётся объект болванка [CODE] TMapObjAcces = class(TMapComponent) public FObj:HObj; constructor Create(AOwner:TComponent); override; destructor Destroy; override; end;
constructor TMapObjAcces.Create; begin inherited Create(AOwner); FObj:=0; end;
destructor TMapObjAcces.Destroy; begin if FObj <> 0 then mapFreeObject(FObj); FObj := 0; inherited Destroy; end;[/CODE]
При использовании функций создания объекта типа function TMapObj.CreateObjectByInCode(Site ,Kind, InCode : integer) : integer; function TMapObj.CreateObjectByExcode(Site ,Kind, ExCode, Local : integer) : integer; function TMapObj.CreateObjectByKey(Site ,Kind : integer; akeyName : string) : integer;
Ни в одной из них не обрнаружил mapFreeObject. Вопрос Освобождается ли объект :?:
Здравствуйте господа разработчики ! Стоит задача, используя компоненту TMapObj нарисовать контур Условие: объект не должен сохранятся на карте ! Использую метод TMapObj.CreateNullObj Наполняю метрику TMapObj.Metric.Append засвечиваю TMapObj.Style := OS_SELECT; Вопрос, как очистить объект. По сути как сделать mapFreeObject :?:
Здравствуйте господа разработчики ! Тут пару месяцев назад была тема про подмену классифкатора в карте с дальнейшей сортировкой карты Вопрос: Подскажите пожалуйста функцию, которая выполняет прямую замену классификатора в карте Стандартные шаблоны поиска на форуме mapSetRsc* mapSetMap* *MapRsc* результата не дали
Здравствуйте господа разработчики ! На карте имеется энное количество наборов объектов. Вопрос, каким образом найти все элементы набора ? ------- По сути задача следующая: Есть набор объектов связанных с подписями семантикой 32803. Объекты точечные, подписи векторные. Я прохожусь по карте в поиске всех точечных объектов определённого сорта. Читая семантику 32803 получаю номер набора на карте. Нужно найти все объекты которые попадают в набор с таким же номером Как выполнить такой поиск :?: (не дописывая кучи поисков по семантике внутри общего поиска умножая производительность на коэффициент 0.00Х)
Здравствуйте господа разработчики ! В объекте имеется основной контур и 2 подобъекта. В диалоге выбора объекта, на закладке "Метрика", из выпадающего списка выбираю подобъект [B]номер 2 [/B] Выполняю вставку новой точки (кнопкой "Вставить") - вставка выполняется но закладка метрики перескакивает на подобъект [B]номер 1[/B] Просьба проверить
Здравствуйте господа разработчики ! Просьба разъяснить термин "Начало" и "Конец" в этом знаке. :) [IMG]http://delphi-gis.ucoz.ua/Images/ForForum/2014/img048.png[/IMG]