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

Белое поле под картой

Поиск  Пользователи  Правила  Войти
Форум » Серверные приложения » GIS WebServer
Страницы: 1
RSS
Белое поле под картой, как убрать
 
Здравствуйте. Карта в отдельном фрейме и внизу получается много неиспользованного места. Как это можно устранить. Я думал, что дело в GIS.master, но ничего похожего не нашел.
Картинка http://s015.radikal.ru/i333/1308/42/17f56b72f7a6.png
 
Причин может быть много: размер фрейма больше чем изображение карты, кнопки панели управления не помещаются по вертикали...
По картинке невозможно определить. Смотрите другие элементы управления в сгенерированном коде страницы (в Google Chrome правой кнопкой мыши - Просмотр кода страницы).
Без фрейма все отображается корректно? GIS.master изменяли?
 
Пример встраивания GIS WebServer в существующий сайт здесь: http://www.gisinfo.ru/products/giswebserver.htm
Скрыть ненужные панели управления, в том числе и шапку можно через файл стилей (style.css). В котором надо указать идентификаторы скрываемых панелей.
Код
/*Скрываемые элементы*/
#ctl00_headerPanel,
#ctl00_Body_tdDataBase
{
    display: none !important;
}
 
GIS.master изменял, убрал видимость шапки и все. Это же белое поле остается, когда в браузере просто открыта страница index.aspx
 
И можно ли убрать часть кнопок управления картой?
 
Цитата
Николай пишет:
GIS.master изменял, убрал видимость шапки и все. Это же белое поле остается, когда в браузере просто открыта страница index.aspx
Пришлите отредактированный GIS.master, а так же и style.css если скрывали шапку через стили.

Цитата
Николай пишет:
И можно ли убрать часть кнопок управления картой?
Чтобы изменить состав кнопок в панели команд управления картой, нужно настроить список используемых команд (ToolBarCommands) в файле параметров (Param.xml) или в программе GIS WebAdministrator.
 
Только добавил display: none и все
Код
<body bottommargin="0" topmargin="0" leftmargin="0" style="height: 100%" bgcolor="#ffffff" id="body1" onl oad="initMap()">
    <table width="100%" cellpadding="0" cellspacing="0">
        <tr>
            <td>
                <fo rm id="frmMain" runat="server" style="padding:0; margin:0;" >
                <!-- Шапка: начало -->
                <table id="headerPanel" runat="server" cellpadding="0" cellspacing="0" style="position: relative;
                    width: 100%; margin: 0px; padding: 0px;display:none">
 
Попробуйте уменьшить значение переменной deltaH  в function mapResizeClass() в файле Scripts\mapview.js
Код
this.deltaH = 125;       // сумма высот элементов интерфейса для расчета высоты рисунка карты (вычетается из высоты клиентской области окна браузера)
Страницы: 1
Читают тему (гостей: 1)



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

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