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

Не отображаются пространственные объекты на карте в толстом клиенте

Поиск  Пользователи  Правила  Войти
Форум » Серверные приложения » ГИС Сервер
Страницы: 1
RSS
Не отображаются пространственные объекты на карте в толстом клиенте, Не отображаются пространственные объекты на карте в толстом клиенте
 
Сталкиваюсь с этой проблемой уже 2-й раз

На данный момент использую следующее ПО:

1. ГИС Панорама 12.6.0 (без ключа)
2. "Panorama GIS Server" версия 8.0.2.1 x64  c USB ключом (ID = 38177)  на  10 пользователей
3. Используется СУБД Oracle 12c
4. Используется ОС Windows 7 Prof. x64

Пробовал перезагружать сервер, чистить кэш - не помогает

В  веб-программе  показывает лог  32 записи для mark14_nwd_2017   (добавил  3 пространственных объекта)  должно быть 35 объектов
а новую dbm-карту marl14_ud_2017  вообще не показывает на карте и  в логе  видно что нет прочтенных записей из таблицы (их должно быть 31)

Это лог  с ГИС Сервера x64 (толстый клиент)  [TABLE][TR][TD]13:21:48   [4096] Diagnostics: Table opened (records: 32) - PROGNOZ_MAPS.MARK14_NWD_2017[/TD][/TR][TR][TD]     13:21:48   [001] [15] Open map. Path = C:\DBM\mark14_nwd_2017.dbm[/TD][/TR][TR][TD]     13:21:48   [001] [15] Open map. Rsc = C:\CASH_ORACLE\432DA5B6E0964E2E822E1C0442AA5725\gistek.rsc[/TD][/TR][TR][TD]     13:21:48   [001] User = tek_gis. Open map. Name = mark14_ud_2017[/TD][/TR][TR][TD]     13:21:48   [4096] Diagnostics: Table opened (records: 32) - PROGNOZ_MAPS.MARK14_NWD_2017[/TD][/TR][TR][TD]     13:21:49   [001] [16] Open map. Path = C:\DBM\mark14_ud_2017.dbm[/TD][/TR][TR][TD]     13:21:49   [001] [16] Open map. Rsc = C:\CASH_ORACLE\5C3B16C1EE904ADABBA596651969F18E\gistek.rsc[/TD][/TR][/TABLE]
На ГИС Панорама 12.6.0 при этом показывает что загружена dbm-карта mark14_ud_2017 См.файл во вложении


 
ris1.jpg (123.91 КБ)
 
Дополнение к предыдущему письму

Может быть есть горячие клавиши в ГИС Панорама 12  для обновления карт ?  Если есть подскажите какие (не нашел в документации)

Сейчас лог выдает следующее сообщение по dbm-карте  mark14_ud_2017 (однако  в СУБД  все данные есть)


[TABLE][TR][TD]14:23:52   [001] User = tek_gis. Open map. Name = mark14_ud_2017[/TD][/TR][TR][TD]     14:23:53   [001] [16] Open map. Path = C:\DBM\mark14_ud_2017.dbm[/TD][/TR][TR][TD]     14:23:53   [001] [16] Open map. Rsc = C:\CASH_ORACLE\5C3B16C1EE904ADABBA596651969F18E\gistek.rsc[/TD][/TR][TR][TD]     14:25:31   [001] [00] Diagnostics: Get data list for user - list is empty[/TD][/TR][TR][TD]     14:25:31   [001] [00] Diagnostics: Get data list for user - list is empty[/TD][/TR][TR][TD]     14:25:31   [001] [00] Diagnostics: Get data list for user - list is empty[/TD][/TR][TR][TD]     14:26:20   [001] [00] Diagnostics: Get data list for user - list is empty[/TD][/TR][TR][TD]     14:26:20   [001] [00] Diagnostics: Get data list for user - list is empty[/TD][/TR][TR][TD]     14:26:20   [001] [00] Diagnostics: Get data list for user - list is empty[/TD][/TR][/TABLE]
 
После  очередного перезапуска сервиса  
в логе появилось сообщение ( загрузились ранее не загружавшиеся в карту пространственные объекты 31 объект:

   15:42:55   GIS Server parameters in configuration xml-file was upd ated GIS Server x64 v. 8.0.2
    15:42:55   Updated time is - 15:42:25 29/06/2018
---> 15:42:55   Begin of reading parameters - C:\ProgramData\Panorama\GIS Server\gisserver.xml
    15:42:55   Stop FolderMonitoring thread
    15:42:55   Port number : 2047
    15:42:55   User count = 7
    15:42:55   DocStorage count = 1
    15:42:55   Depot count = 0
    15:42:55   DBConnection count = 0
    15:42:55   Map count = 60
    15:42:55   Matrix count = 12
    15:42:55   Raster count = 4
    15:42:55   Atlas count = 0
    15:42:55   Role count = 5
---> 15:42:55   End of reading parameters
---> 15:42:55   Configuration file was reopened - C:\ProgramData\Panorama\GIS Server\gisserver.xml
---> 15:42:55   The BackUp parameters are not se t
---> 15:42:55   Connect timeout (min): 15
    15:42:55   Start FolderMonitoring thread
    15:42:55   FolderMonitoring, folder name = C:\Users\Public\Documents\Panorama\Panorama12\Data\
    16:37:12   [4096] Diagnostics: Table opened (records: 31) - PROGNOZ_MAPS.MARK14_UD_2017


В логе есть сообщение : ---> 15:42:55   Connect timeout (min): 15    

Это означает, что сессия падает каждые 15 минут ?  Поясните  ситуацию !
 
Цитата
Eduard Trufanov написал:

Может быть есть горячие клавиши в ГИС Панорама 12  для обновления карт ?  Если есть подскажите какие (не нашел в документации)
Для обновления экрана карты есть клавиша F5, для полной перезагрузки кэша клиента и обновления экрана ctrl + F5
 
Цитата
Eduard Trufanov написал:
После  очередного перезапуска сервиса  
в логе появилось сообщение ( загрузились ранее не загружавшиеся в карту пространственные объекты 31 объект:

   15:42:55   GIS Server parameters in configuration xml-file was upd ated GIS Server x64 v. 8.0.2
    15:42:55   Updated time is - 15:42:25 29/06/2018
---> 15:42:55   Begin of reading parameters - C:\ProgramData\Panorama\GIS Server\gisserver.xml
    15:42:55   Stop FolderMonitoring thread
    15:42:55   Port number : 2047
    15:42:55   User count = 7
    15:42:55   DocStorage count = 1
    15:42:55   Depot count = 0
    15:42:55   DBConnection count = 0
    15:42:55   Map count = 60
    15:42:55   Matrix count = 12
    15:42:55   Raster count = 4
    15:42:55   Atlas count = 0
    15:42:55   Role count = 5
---> 15:42:55   End of reading parameters
---> 15:42:55   Configuration file was reopened - C:\ProgramData\Panorama\GIS Server\gisserver.xml
---> 15:42:55   The BackUp parameters are not se t
---> 15:42:55   Connect timeout (min): 15
    15:42:55   Start FolderMonitoring thread
    15:42:55   FolderMonitoring, folder name = C:\Users\Public\Documents\Panorama\Panorama12\Data\
    16:37:12   [4096] Diagnostics: Table opened (records: 31) - PROGNOZ_MAPS.MARK14_UD_2017


В логе есть сообщение : ---> 15:42:55   Connect timeout (min): 15    

Это означает, что сессия падает каждые 15 минут ?  Поясните  ситуацию !
Это означает, что если клиент не будет в течении 15 минут посылать запросы на ГИС Сервер, то сессия с ним закроется. ГИС Карта автоматически восстанавливает сессию при необходимости.
 
Код
---> 15:42:55   Connect timeout (min): 15

Это информационное сообщение о параметрах, прочитанных из файла настроек.
Когда автоматическое закрытие соединения произойдет, об этом в логе ГИС Сервера будет отдельное сообщение с указанием, какое именно соединение было закрыто.

В логах нет ошибок открытия карт.

Когда карты являются выборками данных из БД, необходимо учитывать еще и таймауты обращения ГИС Сервера к СУБД.



В настройках DBM-карты на ГИС Сервере есть два интервала времени (см. рис).

Первый отвечает за обновление кэша на ГИС Сервере по таблице изменений в БД (данные обновляются инкрементно - по мере внесения изменений в исходную таблицу).
Второй - за полное обновление всей карты, если таблица изменений не используется.

При работе не с таблицей, а с SQL-запросом, работа с таблицей изменений не доступна.
Также таблица изменений не будет использоваться если она не доступна ГИС Серверу или отсутствует в БД.
В этом случае будет применяться второй таймаут.

Соответственно, клиент при обращении к ГИС Серверу получает данные, которые лежат в кэше ГИС Сервера.
А обновляется он не при каждом обращении клиента, даже если клиент жмет Ctrl+F5, а так, как установлено настройками для конкретной DBM-карты.

Кроме того, ГИС Сервер может увидеть изменения, сделанные другими пользователями в БД, только если из транзакции будут подтверждены.
Страницы: 1
Читают тему (гостей: 1)



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

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