Список форумов www.integro.ru www.integro.ru
ЦСИ ИНТЕГРО
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Информация об объекте (Ingeo web)

 
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы разработчиков
Предыдущая тема :: Следующая тема  
Автор Сообщение
pda17



Зарегистрирован: 30.08.2011
Сообщения: 22

СообщениеДобавлено: Вт 11 Окт 2011 12:30    Заголовок сообщения: Информация об объекте (Ingeo web) Ответить с цитатой

Добрый день. В IngeoWebServer.Config прописано несколько слоев, а также параметров для поиска и отображения информации из таблиц. Когда я отображаю, например, два слоя (т.е. только часть) и кликаю по объекту, то в списке отображается информация по всем объектам, указанным в конфиге, которые лежат на данной координате. Контуры объектов также выделяются, даже если слой невидим.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
pda17



Зарегистрирован: 30.08.2011
Сообщения: 22

СообщениеДобавлено: Вт 11 Окт 2011 13:08    Заголовок сообщения: Ответить с цитатой

В чем может быть проблема? Есть какие-то "тонкости" в xml-конфиге, либо же это "нормальный" режим работы?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Дамир



Зарегистрирован: 14.10.2009
Сообщения: 75
Откуда: Туймазы, Архитектура

СообщениеДобавлено: Ср 12 Окт 2011 09:08    Заголовок сообщения: Ответить с цитатой

Все по инструкции.
Выделяется объект - отображается Улица.Номер
Код:
<Search>
      <Layer Id='0001000010DA'>
         <SearchText><![CDATA[{=Участки.Улица} {=Участки.Номер дома} {=Участки.Литера или корпуса}]]></SearchText>
         <DisplayHtml><![CDATA[{=Участки.Улица} {=Участки.Номер дома} {=Участки.Литера или корпуса}]]></DisplayHtml>
      </Layer>
   </Search>

<Layer Id='0001000010DA'> - Локальный идентификатор. Ищется в проводнике БД -> системная информация слоя
{=Участки.Улица} - "Участки" - это таблица в слое. "Улица" - это поле в таблице
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
pda17



Зарегистрирован: 30.08.2011
Сообщения: 22

СообщениеДобавлено: Ср 12 Окт 2011 11:41    Заголовок сообщения: Ответить с цитатой

Ага, именно так и делаю.

Комментарий к иллюстрации: кликаю по населенному пункту "Выселки". Информация по нему отображается. Но выделяется (красная линия) не данный объект, а объект слоя, который в данном случае не отображается. Т.е. поиск производится по всем слоям независимо, видимые они или нет.



example.jpg
 Описание:
 Размер файла:  111.49 KB
 Просмотрено:  13103 раз(а)

example.jpg


Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Дамир



Зарегистрирован: 14.10.2009
Сообщения: 75
Откуда: Туймазы, Архитектура

СообщениеДобавлено: Ср 12 Окт 2011 12:21    Заголовок сообщения: Ответить с цитатой

Выложите, пожалуйста, код поиска
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
pda17



Зарегистрирован: 30.08.2011
Сообщения: 22

СообщениеДобавлено: Ср 12 Окт 2011 12:30    Заголовок сообщения: Ответить с цитатой

Код:
<Search   >
      <Layer Id='000400067CE6' >
         <SearchText><![CDATA[{=Насел_пункт.NAME}]]></SearchText>
         <DisplayHtml><![CDATA[<b><font color="#1e71d6">[НАСЕЛЕННЫЙ ПУНКТ]</font> Наименование: </b>{=Насел_пункт.NAME}]]></DisplayHtml>
      </Layer>
      
      <Layer Id='000A000694CC' >
         <SearchText><![CDATA[{=Водохранилища.HAZVAHIE_SOBSTVEHHOE_9}]]></SearchText>
         <DisplayHtml><![CDATA[<b><font color="#1e71d6">[ВОДНЫЕ ОБЪЕКТЫ]</font> Наименование: </b>{=Водохранилища.HAZVAHIE_SOBSTVEHHOE_9}]]></DisplayHtml>
      </Layer>
      
      <Layer Id='000A000693D1' >
         <SearchText><![CDATA[{=Гидрография.HAZVAHIE_SOBSTVEHHOE_9}]]></SearchText>
         <DisplayHtml><![CDATA[<b><font color="#1e71d6">[ВОДНЫЕ ОБЪЕКТЫ]</font> Наименование: </b>{=Гидрография.HAZVAHIE_SOBSTVEHHOE_9}]]></DisplayHtml>
      </Layer>


и так далее
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Дамир



Зарегистрирован: 14.10.2009
Сообщения: 75
Откуда: Туймазы, Архитектура

СообщениеДобавлено: Ср 12 Окт 2011 13:53    Заголовок сообщения: Ответить с цитатой

Извиняюсь, оказывается у меня тоже самое.
Видимо выложенный IngeoWeb это заготовка. Для серьезного использования его придется переписывать
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
pda17



Зарегистрирован: 30.08.2011
Сообщения: 22

СообщениеДобавлено: Ср 12 Окт 2011 14:04    Заголовок сообщения: Ответить с цитатой

Спасибо за ответ Smile . Видимо, так оно и есть.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы разработчиков Часовой пояс: GMT + 5
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете добавлять приложения в этом форуме
Вы можете скачивать файлы в этом форуме


© phpBB Group
Русская поддержка phpBB