RUS  ENG 

Сергей Попов (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 2 3 4 След.
Перемещение карты eModePan
 
Добрый день! Использую TMapCtrl в окне карты есть панель навигации (подобие Google map) режим перерисовки Views.Active.RedrawMode:=1, при перетаскивании карты возникает две проблемы: 1 - панель остаётся картинкой на перемещаемом куске карты пока кнопка мыши нажата и 2 - карта перемещается не как в самой zulu постоянно перерисовываясь, а перерисовывается только после того как отпустишь кнопку мыши... Можно ли как нить порешать эти проблемки? Спасибо! PS Ещё на TMapCtrl есть всплывающая панель поиска (панель появляется при наведении на верхний край карты) при её исчезновение часто (не всегда) картинка панельки также остаётся на карте...
Позиционирование элемента на карте
 
Большое спасибо!
Позиционирование элемента на карте
 
Добрый день! Возникла проблемка - кодом на карте выбирается элемент и с помощью метода DrawInElementExtents помещается в центр окна карты и все бы хорошо, но когда элемент выбирается кодом повторно и в окне отображена всё тажа часть карты с тем же масштабом, происходит мигание карты - слегка напрягает... Можно ли как нить проверить имеет ли сысл применять метод DrawInElementExtents повторно, или же элемент находится все там же и масштаб не менялся? Спасибо.
Управление перерисовкой карты
 
Большое спасибо! Сделал с SetModesByElemsStates все летает!
Управление перерисовкой карты
 
Необходимо изменить режимы большого количества объектов с невидимого на видимый, использую перебор объектов и и последовательное изменение их режимов, при этом объекты появляются на карте по мере изменения режима... Система заметно притормаживает... Есть ли способ отключить перерисовку карты до момента изменения режима у всех объектов, а потом перерисовать её за один раз? Спасибо.
Как пробежать по всем объектам слоя?
 
Добрый день, хотел бы уточнить по поводу смены режима объекта - свойство ModeID - readonly, а метода Set_Mode у IZEnumElements нет, значит EnumElements нельзя использовать для смены режима элемента?
Изменение масштаба и координат центра карты
 
Спасибо! При помоши "GetBounsRectangle от Selection" все получилось...
Навигатор Zulu
 
Хотелось бы иметь возможность проделовать ето в коде, а таких методов я у него не нашел...
Изменение масштаба и координат центра карты
 
Это я знаю :) Просьба заключалась в том чтобы сделать два метода: один меняет только масштаб, а другой только центр...
Изменение масштаба и координат центра карты
 
Возможно ли разделить метод DrawInSelectionExtents на два метода изменение масштаба и изменение центра отображения, таким образом, чтобы в окно карты поместились все выделенные объекты указанного слоя?
Навигатор Zulu
 
Навигатор (MapAerialCtrl) нашел в 6 версии :)
Можно ли добавить в элемент MapAerialCtrl методы аналог FitToMap для карты и аналог SetCenterClipRectangle, а то при изменении масштаба в навигаторе при помощи скролла карта теряется из видимой области и вернуть её никак не получается...
Просьба добавить функционала в ActiveX
 
Спасибо за подсказку!
Просьба добавить функционала в ActiveX
 
Можно ли добавить в объект карта Zulu свойство для отключения встроенного контекстного меню и событие изменение масштаба, спасибо...
Изменение масштаба и координат центра карты
 
УРА!!! Спасибо, просветили неуча....
Изменение масштаба и координат центра карты
 
Добавил строчку
oZR:=CoZrectangle.Create();
теперь карта просто не двигается...
Изменение масштаба и координат центра карты
 
Перечитал, сделал: ZR.SetRectangle(-2014,-1785,2475,1556), да вот только эффекта нет, карта двигается без всяких ограничений....
Изменение масштаба и координат центра карты
 
Большое спасибо! Ограничение масштаба и смещения карты (в перделах размеров самой карты) работает отлично...
Не подскажите как можно ограничить перемещение по карте не размерами карты, а определенной(при помощи координат) областью...
Пробовал сделать так:
var
 oZR: ZRectangle;
begin
 oZR.SetRectangle(1642,-1916,-1253,2825);
 oZm.Map.Views.Active.SetCenterClipRectangle(ZR);
end;
Координаты XYmin и XYmax брал как нижнюю правую и верхнюю левую точки соответственно... Но что то не работает...
Изменение масштаба и координат центра карты
 
И если не трудно можно еще ограничить смещение карты, (для работы используется карта небольшого размера и пользователи, периодически, теряются, кнопочка "Вся карта" не удобна тем, что меняется масштаб) если, конечно, такая возможность уже не реализована...
Цвет выделенных объектов на карте
 
Возможен ли вариант чтобы при выделении группы объектов карты Active.Selection.AddElem визуально выделенные объекты не отличались от не выделенных - выделение объектов необходимо для отображения группы объектов на экране (используется метод DrawInSelectionExtents), или есть возможность реализовать это другим способом?
Изменение масштаба и координат центра карты
 
Если можно, то буду премного благодарен!
Изменение масштаба и координат центра карты
 
Возможно ли в коде ограничить изменение масштаба карты (задать Min и Max значения)?
DLL
 
Работа с базами в моём проекте не используется, точнее сказать, она реализована другими средствами... Для работоспособности проекта оказалось достаточным включить плюсом msvcp60.dll... Спасибо!
Навигатор Zulu
 
Добрый день! Есть ли в пакете Zulu ActiveX такой же как навигатор в самой Zulu?
Печать и сохранение видимой области карты
 
Хотелось бы вернуться ко второй части вопроса - возможно ли сохранить в файл видимую область карты?
Печать и сохранение видимой области карты
 
Спасибо за ответы! Проблема была не в Zulu, а в самом проекте Delphi...
Страницы: Пред. 1 2 3 4 След.