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

admin (Все сообщения пользователя)

Поиск  Пользователи  Правила  Войти
Форум » Пользователи » admin
Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 2 3 4 5 6 7 8 9 10 11 ... 60 След.
Настройка авторизации в Windows, Не открывается страница WebServer
 
В GIS WebServer SE тип аутентификации настраивается через админку, на странице "Параметры".

P.S. Прежде чем менять тип аутентификации, убедитесь, что все корректно работает при обычной проверке подлинности.
Слои отсутствуют в списке, Слои на карте "есть", а в списке нет
 
Обновите продукты до актуальных версий. Подключение и настройка слоев сильно изменились, теперь многие параметры выбираются и заполняются автоматически.

- GIS WebServer SE (версия 3.8.2, программа публикации карт, снимков и баз данных в Интернет "GIS WebServer SE")
- GIS WebService SE x64 (версия 12.0.5, web-сервис для стандартов OGC WMS,WMTS,WFS-T,WCS на базе Apache, IIS, ngnix, для платформы "х64")
Установка GISWebServise SE под Windows, Установка GISWebServise SE под Windows
 
Да, можно.
Застывшие объекты на веб-карте (GISWebServer), Эффект замораживания веб-карты
 
Да, без установленного ключа сервис обработает только 200 запросов.
Застывшие объекты на веб-карте (GISWebServer), Эффект замораживания веб-карты
 
Что написано в логах GIS WebService SE?
Кластеризация
 
Данный компонент разрабатывался как демонстрационный. Он группирует объекты располагающиеся рядом с друг другом. Для работы компонента необходим скрипт, который будет передавать список объектов в формате geojson. Ознакомиться с примером работы можно, включив в настройках проекта компонент "Кластеризованные данные".
Пример geojson, который внешний скрипт передает в компонент:
Код
{
    "type": "FeatureCollection",
    "features": [
        {
            "type": "Feature",
            "properties": {
                "name": "M-60, RUS-Russia",
                "sym": ""
            },
            "geometry": {
                "type": "Point",
                "coordinates": [
                    44.45775,
                    48.72925
                ]
            }
        },
        {
            "type": "Feature",
            "properties": {
                "name": "M-60, RUS-Russia",
                "sym": ""
            },
            "geometry": {
                "type": "Point",
                "coordinates": [
                    65.37148,
                    55.43164
                ]
            }
        }
     ]
}
Застывшие объекты на веб-карте (GISWebServer), Эффект замораживания веб-карты
 
У Вас зависает GIS WebService SE? Перестает отвечать на запросы?
Если да, то надо смотреть ошибки в его логах (c:\ProgramData\Panorama\GISWebServiceSE\appservice\LOG\).
Какая версия GIS WebService SE используется? В каком продукте и какой версии просматриваете карту?
Печать карты
 
Карта в горизонтальном расположении и есть. Измените формат печати с книжного на альбомный. Это делается при настройке печати и зависит от драйвера принтера.
Внешняя функция
 
Общий принцип работы следующий. В качестве аргумента внешняя функция получает json-объект вида {gid:.., layerid:..., containerid:..}. Используя эти данные можно добраться до любой информации об объекте.
Семантики можно получить из объекта в карте по идентификатору gid:

Код
mapObject = map.selectedObjects.findobjectsByGid(gid);
mapObject.semantic.semantics; // все семантики объекта,
mapObject.semantic.semantics[i].shortname; // имя i-той семантики
mapObject.semantic.semantics[i]['textvalue']; // значение i-той семантики

А можно выполнить запрос к сервису и получить их оттуда в формате xml через запрос GetFeatureInfo или GetFeature. Более подробно о запросах к сервису смотрите в его документации: http://gistoolkit.ru/download/doc/giswebservicesedoc.pdf

Далее получаем сам файл, указанный в семантике:

Код
// получаем файл с ГИС Сервера в кэш сервиса:
server = "http://localhost/giswebservicese/service.php";
url = server  + "?SERVICE=WFS&RESTMETHOD=GETFILEFROMSEMANTIC&LAYER=" + layerid + "&ALIAS=" + encodeURIComponent(semvalue);
...
// сформировать URL на файл из кэша сервиса
url = server + "?SERVICE=WFS&Method=GetFile&FilePath=" + encodeURIComponent(filename) + "&RENAME=" + semfilename;
...


Далее надо сформировать html и вывести его в контейнер с идентификатором containerid. Например:

Код
var elem = $('#'+containerid).html('');
var inner = "<img src=url/><span>text</span>";
elem.html(inner);

В каком виде будет сформирован html зависит только от Вашей фантазии.
Вид карты
 
"Нормальный вид" не имеет сглаживания, поэтому для вэба карта всегда рисуется в "Принтерном виде".
Страницы: Пред. 1 2 3 4 5 6 7 8 9 10 11 ... 60 След.



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

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