Файл web.config WebMap.NET

Материал из TK
Версия от 21:13, 5 апреля 2015; Admin (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Файл web.config предназначен для более гибкой конфигурации WebMap.NET. Описание параметров приведено ниже.

Ключ Описание Значение по умолчанию
AGConnectionString
Строка подключения к базе данных. Может иметь разный вид, в зависимости от заданного провайдера при создании базы данных. Data Source=(LOCAL)\SQL12;Initial Catalog=AGNET;Integrated Security=False;Persist Security Info=True;User ID=aguser2;Password=sjdfi82738ca;
MapsEnabled

Доступные карты. Этот ключ управляет доступным картам глобально (для всех пользователей). Более гибкая настройка выполняется на свойствах пользователя.

osm;yandexmap;yandexsat;yandexhyb;yandexpub;googlemap;googlesat;2gis;progorod;bingmap;bingsat;binghyb;wikimapia
DataDirectory
каталог данных приборов. Как правило это каталог данных AutoGRAPH.Server либо AGDataLoader. Можно через точку с запятой указать несколько каталогов.
DBFDirectory
каталог .ATG файлов AutoGRAPH.Server - необязательный параметр, используется для ограничения добавления приборов. Если каталог существует и содержит файлы - пользователь не сможет добавить приборы, которые отсутствуют в .ATG-файлах.
CacheDirectory
каталог кэширования тайлов. Должен быть доступен на запись. Используется только, если параметр use-mapcache=1 ~/App_Data/Cache
use-mapcache
  • если =1, то WebMap.NET выступает в качестве прокси-сервера для загрузки карт. Как правило, это значение используется, если WebMap.NET установлен в организации и имеет достаточно медленный канал доступа в интернет.
  • если =0, то кэширования карт на выполняется.
0
DispatcherDirectory
каталог диспетчерских .ATG-файлов. Используется для ограничения доступа к данным приборов.
DispatcherInverse
  • если =1, то данные по прибору доступны, если файл прибора  отсутствует  в каталоге DispatcherDirectory
  • если =0 то данные по прибору доступны, если файл прибора  присутствует  в каталоге DispatcherDirectory
1
show-demo-login
  • если =1, то показывать ссылку для демо-входа (без ввода логина-пароля). Обязательно требует указания логина и пароля в параметре show-demo-text
  • если =0, то ссылка для демо-входа не показывается
0
show-demo-text
логин-пароль для автоматического входа, когда пользователь нажимает на ссылку "Демо-вход". Задается в формате login/password demo/demo
use-cdn
  • если =1, то используются CDN-сервера для ускорения загрузки скриптов и стилей
  • если =0, то все скрипты и стили загружаются с сервера, где установлен WebMap.NET
0
show-reg
  • если =0, то регистрация новых пользователей недоступна (пользователей создает администратор)
  • если =1, то возможна регистрация новых пользователей
0
azure-mode
  • должен быть =1, если WebMap.NET загружается и устанавливается в Azure Web Sites
  • во всех остальных случаях должен быть =0.
0
theme
схема внешнего вида по умолчанию для всех пользователей. Список доступных схем задан в параметре themes default
themes
список доступных схем внешнего вида default;metro;silver;material
refresh-period
период автоматического обновления данных (в секундах). 0 - если автоматическое обновление данных не используется. Не рекомендуется задавать значение параметра меньше 10, т.к. это приведет к повышенной нагрузке на сервер. 60
default-locale
локаль по умолчанию. Если пользователь ни разу не открывал сайт WebMap.NET и у него отсутствуют информация о выбранном языке - WebMap.NET открывается с указанной локалью. Список доступных локалей приведён здесь. ru-ru