На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты
АРХИВ ФОРУМА...
здесь вы можете ознакомиться с материалами форума до 08.06.2008

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

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

Страницы: 1
не грузится классификатор GISWebToolkit4.5, не грузится классификатор GISWebToolkit4.5
 
Добрый день!

Нужно убедиться:

1. Слой, который редактируется  локально и удаленно запрашивается с одного и того же сервера? Если с разных, то настройки GisWebserviceSE должны быть одинаковыми по отношению к редактируемому слою.
2. Посмотреть  в отладчике браузера (вкладка Network), что приходит  в ответе на запрос createLegend. Именно он отвечает за инициализацую данных классификатора.
3. Если все нормально, то предоставьте, пожалуйста, удаленный доступ для решения проблемы. Почта Sokolovato@mail.ru.  
GIS WEbToolKit 4.5, при указании ключа объекта редактировать можно все (ошибка)
 
Добрый день!  
Редактировать конкретный объект карты в стандартном инструменте редактора нельзя.

Но можно воспользоваться API функцией для работы с редактором АВТОНОМНО.
В этом случае нужно иметь geojson объекта, который нужно редатировать.
После выполнения редактирования при завершении работы редактора Вы получите отредактированный geojson,
с которым можно делать все, что угодно.
В этом случае Вы сами должны позаботиться о сохранении объекта на карту или куда-нибудь еще (например, в базу данных).

Функция

    /**
    * Работа режима редактирования объекта редактора карты в автономном режиме
    * @method mapEditorAutonomous_Editing
    * @param map {Object} - карта GWTK.Map
    * @param mapobjectJSON {Object}  - объект карты в формате geojson
    * @param param {Object} Параметры редактора GWTK.EditorParameters
    * @returns  - {Object GWTK.mapeditorTask} задача mapeditorTask
    * при завершении операции создания/редактирования инициируется триггер mapeditorAutonomous {
    * "type": "mapeditorAutonomous"
    * "action":  'start', 'save' или "cancel"
    * "mapobjects" : объекты карты, подлежащие сохранению, в формате geojson при action = "save"
    * "sender" : объект, инициализировавший событие
    *}
    * Пример обработки триггера
    * $(map.eventPane).one('mapeditorAutonomous', function () {
    *   // действия пользователя
    * });
    */
GWTK.mapEditorAutonomous_Editing(map, mapobjectJSON, param);


Пример использования

      var mapobject_edit =
           {"type":"FeatureCollection",
               "features": [
                   {"type":"Feature",
                       "geometry": {"type":"Polygon",
                           "coordinates": [
                               [
                                   [38.420999700,55.845681962],[38.424432928,55.848235810],[38.428209478,55.847705780],
                                   [38.427866155,55.844910956],[38.422544653,55.844959145],[38.421085531,55.845681962],
                                   [38.420999700,55.845681962]]
                           ] },
                       "properties": {
                           "id": "Гостевая карта.1288",  // Имя листа карты.дентификатор объекта
                           "mapid": "guestmap",          // Идентификатор слоя на АП сервисе
                           "key": "S0000000071",         // Ключ объекта в классификаторе
                           'name': "ГОСУДАРСТВО"         // Наименование объекта из классификатора
                       }
                   }
               ]  };


              // РЕДАКТИРОВАНИЕ
               var ed = GWTK.mapEditorAutonomous_Editing(theMap, mapobject_edit,
                   {
                       "maplayersid": ["infrastruct"],  // идентификатор редактируемого слоя
                       "functions": []
                   });


            $(theMap.eventPane).on('mapeditorAutonomous', function (event) {
                  // действия пользователя
                   console.log(event);
               });
GISWebServiceSE под Astra Linux, при создание объекта на карте происходит глюк, ввиде черных полос у объекта
 
Добрый день! Это издержки браузера Firefox при отрисовке контура точки в svg графике. В ближайшей версии GISWebServiceSE будет исправлено.
Работа со слоями карты и объектами (GIS WebToolKit SE), работа со слоями и объектами на карте
 
Добрый день!
Необходимо обновить версию GIS WebToolKit SE до 4.5.  
Работа с локальными слоями карты (GIS WebToolKit SE)
 
 
Добрый день!

Если Вы пользуетесь функцией createGraphicLayer, то она возвращает объект слоя GWTK.graphicLayer.

В этом объекте много информации. В частности:
alias - алиас слоя,
id - идентификатор слоя,
GeoJSON - объект geojson слоя
Редактирование карты веб приложением, Ошибка редактирования карты
 
Добрый день!

1. Посмотрите в консоли браузера в закладке Network (для Google Chrome) или Сеть (для Firefox), что отсылается в запросе
../GISWebServiceSE/service.php?SERVICE=WFS&REQUEST=Transaction... (Headers FormData) и что приходит в ответе (Response).
Пришлите на почту для Соколовой тексты запроса и ответа. Я посмотрю.
2. Для GisWebServer 3.0 версия веб-сервиса должна быть не ниже 11.6.3.
3. В файле настроек GISWebServiceSE appservice.xml надо установить флаг <WriteLog>2</WriteLog> (будет выдаваться расширенный лог с причиной ошибки):
<AppService><Port Number="2096"/>
<Rsc Path="c:\ProgramData\Panorama\appservice\CommonRsc\"/>
<TimeCloseData>30</TimeCloseData>
<Image PrintView="1" MaxWidth="2048" MaxHeight="2048"/>
<MaxOpenMapCount>1024</MaxOpenMapCount>
<MaxOpenMapSize>512</MaxOpenMapSize>
<WriteLog>2</WriteLog>

4. Если причина все-таки не определится, то пришлите файлы настроек GISWebServiceSE и GISWebServerSE для Соколовой.
И дайте возможность мне подключиться к Вашему серверу, где установлен GISWebServiceSE. Будем разбираться.    
Стандартное веб-проложение, нанесение объектов в приложении не работает
 
Добрый день!
На нашем сайте выложена новая версия GIS WebServer SE 3.0. Ошибки такого рода были исправлены.
Новая версии  GIS WebServer SE должна работать с версией  GIS WebService SE не ниже 11.6.3,.

Продукты можно скачать здесь:
http://gisinfo.ru/download/download.htm
Редактирование карты веб приложением, Ошибка редактирования карты
 
Добрый день!

Нужно проверить возвращается ли схема классификатора карты.
Это можно сделать, включив режим создания объекта. Если все нормально, то появится дерево с видами создаваемых объектов или
(при ошибке) сообщение, что классификатор карты не проинициализирован.
Если появится сообщение об ошибке, то нужно  проверить настройки сервиса GISWebServiceSE.
Если ошибок нет и  с деревом объектов все нормально, то мне понадобится ссылка на ваше приложение, чтоб проанализировать ошибку.
Страницы: 1



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