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

Ольга Нефедьева (Все сообщения пользователя)

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

Страницы: Пред. 1 ... 5 6 7 8 9 10 11 12 13 14 15 ... 20 След.
Авторизация пользователей в ОС Astra Linux 1.4, GIS WebServer SE 4.2 под Astra Linux 1.4
 
Добрый день!
Компонент "Просмотр тематической карты" устаревший, вместо него для создания тематической карты нужно использовать компонент "Создание тематической карты".
Тематическое картографирование (секторные картодиаграммы) на GIS WebServer SE, Тематическое картографирование (секторные картодиаграммы) на GIS WebServer SE
 
Здравствуйте!
Документация на сайте http://gistoolkit.ru/download/doc/giswebserverseadmin.pdf, раздел 3.10.1.
Модуль разрабатывается на PHP, JavaScript самостоятельно, как наследник класса GWTK.UserControl.
Подключается к карте через функцию  GWTK.mapCreateUserControl тулкита.
Тематическое картографирование (секторные картодиаграммы) на GIS WebServer SE, Тематическое картографирование (секторные картодиаграммы) на GIS WebServer SE
 
Здравствуйте!
В GIS WebServer SE секторные картодиаграммы не создаются. Можно создавать тематические картограммы (тематические слои).
В версии 4.3 добавлена возможность подключать плагины через API GIS WebServer SE. Поэтому можно разработать собственный
модуль по созданию секторных диаграмм и подключить его.
Кластеризация
 
Здравствуйте, Александр!

Ссылка для скачивания отправили по почте .
Изменено: Ольга Нефедьева - 11.10.2018 11:10:32
Кластеризация
 
Здравствуйте!

Одновременно для кластеризации используется один файл, указанный в параметрах элемента управления GWTK.ClusterControl.
На сервере Вы можете разместить несколько файлов и использовать необходимый. На рисунке 84 имя второго файла содержится
в комментарии.
Пример запроса файла объектов из JS:
              $.ajax({
                   url: this._options.url,
                   type: "POST",
                   data: { "request": "Markers", "name": "", "path":  this._options.json },
                   dataType: "json",
                   success: function (data) { ....// обработка данных файла  },
                   error: function ( e ) { console.log( e.message ); }
            });

Пример PHP-скрипта страницы http://gisserver.info/geojson/GeoJSON.php

  var $Request = null,
   $Folderpath=null,
   $Name = null,
   $Params=null;
   
   function getParam() {
       
       if ($_SERVER['REQUEST_METHOD'] == "GET") {
           $this->Params=$_GET;
       }
       else
       {  //если не GET-запрос, то пробуем POST
           if ($_SERVER['REQUEST_METHOD'] != "POST")
               return;
           $this->Params=$_POST;
       }

       foreach($this->Params as $key=>$val){
           $key=strtolower($key);
           switch($key)
           {
               case "request":
                   $this->Request = $val;
                   break;
               case "path":
                   $this->SetSlashOfPath();
                   $val = str_replace(array("\\","/"),$this->SlashOfPath,$val);  
                   $this->Folderpath = $val;
                   break;
               case "name":
                $this->Name = $val;
                break;
           }
       }
       return;
   }
   
   function readFile() {
       $this->SetSlashOfPath();
       // обращаемся к пути, забираем файл
       $this->dirout = getcwd();
       $openedFile =file_get_contents($this->dirout.$this->Folderpath);
       $this->openedFile=$openedFile;
       return $this->openedFile;
   }

Полный текст страницы GeoJSON.php  отправим по почте.
Вопрос о лицензировании GIS WebToolKit SE 1.6, Вопрос о лицензировании GIS WebToolKit SE 1.6
 
Здравствуйте, Эдуард!

GIS WebToolKit SE поставляется с GIS WebServer SE.
GIS WebService SE входит в комплект поставки GIS WebServer SE для обеспечения доступа к данным.
USB ключ устанавливается на сервере, где располагается GIS WebService SE.

Для техподдержки надо указывать ID ключа GIS WebServer SE.

Для разработки  web-приложений с использованием GIS WebToolKit SE можно пользоваться Visual Studio или WebStorm, или даже можно
использовать текстовый редактор и браузер.
Некорректный выбор объектов, Смещение области выбора объектов
 
Добрый день!
Скорее всего, в отбор по области попали объекты большой протяженности (линии, площади).
Отметка найденного объекта на карте ставится в  его центре, который может находиться вне области отбора.
Если же смещение на карте возникает и для точечных объектов, пришлите, пожалуйста, нам на почту пример
Ваших данных.

 
Масштабирование и перемещение
 
Добрый день!
Какой протокол используете для запросов Ваших слоев - wms или wmts?
Если используется wms, включите в администраторе на вкладке "Общие" флажок "Объединение запросов".
Проверьте консоль на отсутствие ошибок.
Ошибки GisWebServer 3.7.1, theMap.mapTools
 
Цитата
Валерий Стасюк написал:
И где конкретно тогда прописать theMap = map?
У Вас при создании менеджера третий параметр в конструкторе - callback - обработчик смены проекта.
Он (обработчик ) вызывается в функции openProject. В функции callback и сделайте присвоение theMap = map.
map в нее передается.
Ошибки GisWebServer 3.7.1, theMap.mapTools
 
index.php, определите функцию

function apiGetInfo() {
       if (typeof gi != 'undefined') {
           console.log('gi.getObjectInfo');
           .....
       }
       else {
           console.log('gi.getObjectInfo - undefined');
       }
   }

Затем используете в параметрах слоя -  "additionalInfo":apiGetInfo.
В тулките надо сделать, как описано.

Ваш код можете использовать у себя в приложении.

theMap  - глобальная переменная. Компонент менеджера с какой стати должен ее изменять?
Это логика приложения, которое ее использует, например в обработчике события смены проекта.
 
Страницы: Пред. 1 ... 5 6 7 8 9 10 11 12 13 14 15 ... 20 След.



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

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