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

Webtoolkit не отображает WMS.

Поиск  Пользователи  Правила  Войти
Форум » Настольные приложения » GIS ToolKit, GIS ToolKit Active, ГИС Конструктор для Windows
Страницы: 1
RSS
Webtoolkit не отображает WMS.
 
Не добавляется слой WMS слой, с WMTS проблем не возникает.

Код
const layerparam: any = {} // GWTK.LayerParameters
layerparam.id = 'testmap'
layerparam.alias = 'tesmap'
layerparam.legend = '*'
layerparam.url = 'SERVICE=WMS&REQUEST=GetMap&VERSION=1.3.0&FORMAT=image/png&LAYERS=HOST#localhost#2047#ALIAS#Layers_map_map.sit&BBOX=%bbox&HEIGHT=%h&WIDTH=%w&CRS=%crs&dt=%dt'
gipMap = new GWTK.Map(map.current?.id, options)
const lay = GWTK.mapAddLayer(gipMap, { layer: layerparam })


console.log(gipMap.layers) - слой отсутствует. Слой с алиасом HOST#localhost#2047#ALIAS#Layers_map_map.sit существует и отображается если подключиться к ГИС Серверу через ГИС Оператор

Запрос request=getcapabilities&service=wms вернул информацию об этом слое:

Код
  <Lay er queryable="1">
        <Title>HOST#localhost#2047#ALIAS#Layers_map_map.sit</Title>
        <Name>HOST#localhost#2047#ALIAS#Layers_map_map.sit</Name>
        <CRS>EPSG:3395</CRS>
        <CRS>EPSG:3857</CRS>
        <CRS>EPSG:4740</CRS>
        <CRS>EPSG:4326</CRS>
        <CRS>ESRI:54003</CRS>
        <EX_GeographicBoundingBox>
          <westBoundLongitude>37.69465679</westBoundLongitude>
          <eastBoundLongitude>66.87665338</eastBoundLongitude>
          <southBoundLatitude>35.23710770</southBoundLatitude>
          <northBoundLatitude>55.43715271</northBoundLatitude>
        </EX_GeographicBoundingBox>
        <BoundingBox CRS="EPSG:3395" minx="4196150.000" miny="4171496.766" maxx="7444675.000" maxy="7411959.923"/>
        <BoundingBox CRS="EPSG:3857" minx="4196150.000" miny="4196150.000" maxx="7444675.000" maxy="7447175.000"/>
        <BoundingBox CRS="EPSG:4740" minx="37.69465368" miny="35.23710474" maxx="66.87664765" maxy="55.43715089"/>
        <BoundingBox CRS="EPSG:4326" minx="37.69465679" miny="35.23710770" maxx="66.87665338" maxy="55.43715271"/>
        <BoundingBox CRS="ESRI:54003" minx="4084279.085" miny="4189115.552" maxx="6888087.090" maxy="7432194.707"/>
        <MetadataURL>
          <Format>image/png8</Format>
          <Format>image/png</Format>
          <Format>image/jpg</Format>
        </MetadataURL>
      </Layer>
 
Опишите параметры слоя в параметрах карты и создайте карту с этим слоем. Затем проверьте в браузере (F12/Network) выполняются ли запросы к слою.
 
Добрый день.
Для понятия проблемы нужны логи работы сервиса.
Выставите пожалуйста режим работы сервиса - параметры службы - настройки службы - изменить - ведение журнала ошибок - полная информация.
После попробуйте отобразить ваш слой через вебтулкит.
Получившиеся логи appservice.log и servicesore.log вышлите к нам на почту.
 
Логи получили. В логах отсутствую запросы к сервису GetImage (GetMap) на получение картинки. Есть предположение, что данные запросы не отправляются к сервису. При просмотре вашего слоя в браузере chrome нажмите f12 и перейдите на вкладку newtwork. Проверьте что к данному слою уходят запросы  GetImage или GetMap.
 
Цитата
Владимир Железняков написал:
Логи получили. В логах отсутствую запросы к сервису GetImage (GetMap) на получение картинки. Есть предположение, что данные запросы не отправляются к сервису. При просмотре вашего слоя в браузере chrome нажмите f12 и перейдите на вкладку newtwork. Проверьте что к данному слою уходят запросы  GetImage или GetMap.

Нет, обращений не видно
Страницы: 1
Читают тему (гостей: 1)



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

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