|
Маркеры на географической схеме и 8.2 | ☑ | ||
---|---|---|---|---|
0
Fragster
гуру
05.12.12
✎
20:22
|
Вот такой вот код:
ГеоСхема = Новый ГеографическаяСхема; СлойТочек = ГеоСхема.Слои.Добавить("Трасса", Тип("ТочечныйОбъектГеографическойСхемы")); СерияНаименование = СлойТочек.Серии.Добавить("Наименование"); СерияНаименование.ТипОтображения = ТипОтображенияСерииСлояГеографическойСхемы.Текст; Точка = СлойТочек.Объекты.Добавить(); Точка.Координаты = Новый КоординатыГеографическойСхемы(10, 10); СлойТочек.УстановитьЗначение(Точка, СерияНаименование, "1"); Точка = СлойТочек.Объекты.Добавить(); Точка.Координаты = Новый КоординатыГеографическойСхемы(11, 11); СлойТочек.УстановитьЗначение(Точка, СерияНаименование, "2"); Точка = СлойТочек.Объекты.Добавить(); Точка.Координаты = Новый КоординатыГеографическойСхемы(12, 12); СлойТочек.УстановитьЗначение(Точка, СерияНаименование, "3"); ГеоСхема.Показать(); В 8.1 при клике на маркер он выделяется, в 8.2 - нет, маркер выделяется только при клике на наименование. Кто-нибудь победил? (у меня так отображаются свежесть АО на карте, наименований филиалов там нет, но когда кликали на точку два раза - открывалась расшифровка со всеми данными и возможностью пропихнуть обмен, при наведении в выпадающих данных показывалась актуальность, сейчас же - нет. как заляпуху - поставил вывод наименования, но на карте они перекрывают друг друга - неудобно) |
|||
1
ВалераОшкин
05.12.12
✎
20:24
|
нужно, чтобы объект был полигональным, а не полилинейным или точечным.
|
|||
2
ВалераОшкин
05.12.12
✎
20:28
|
если есть шейп-файл, его можно грузануть в arcgis, там преобразовать объекты слоя в полигональные, а потом обратно выгрузить в шейп и загрузить в карту
|
|||
3
Fragster
гуру
05.12.12
✎
20:29
|
(1) полигональные объекты работают, да. но у меня на основе карты России с ИТСа сделано - там города - типа точечные, и в 8.1 работало выделение при клике по маркеру и выпадение подсказки при наведении на него, а в 8.2 - нет :( придется обводить каждый филиал квадратиком. а раньше просто был маркер БольшойКруг или МаленькийКруг в зависимости от значимости...
|
|||
4
ВалераОшкин
05.12.12
✎
20:31
|
(3) я итсовские карты не юзаю, у меня свои графические схемы из автокада
|
|||
5
Fragster
гуру
05.12.12
✎
20:33
|
(4) там точки
|
|||
6
ВалераОшкин
05.12.12
✎
20:34
|
(5) они лошары. с точкой и полилинией вообше работать не удобно
|
|||
7
Fragster
гуру
05.12.12
✎
20:36
|
(6) ну, с маркерами очень удобно было, когда по ним клик работал. да и координаты при рисовании линий прямо получались (вывод текущих обменов).
|
|||
8
Fragster
гуру
05.12.12
✎
20:37
|
наименование еще не справа выводится, а по диагонали :(
|
|||
9
Bober
05.12.12
✎
20:51
|
(0) ну так напиши 1с , этот объект так часто используется, что они наверное и не знают об этой проблеме
|
|||
10
ВалераОшкин
05.12.12
✎
21:09
|
(9) с географической схемой нет никаких проблем, если юзать шаблоны, которые сам разработал
|
|||
11
ВалераОшкин
05.12.12
✎
21:14
|
+(10) проектировщики в автокаде делают различные схемы, мы их обрабатываем в аркгисе а потом грузим в 1С - все отлично работает
|
|||
12
Bober
06.12.12
✎
19:00
|
(11) если не секрет, что за схемы?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |