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

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

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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 54 След.
Октытие карты YandexSat
 
Приветствую!

Увеличил таймаут - результат не изменился. И программа очень быстро возвращает ошибку открытия. wireshark не показывает никаких обращений. Есть ощущение, что ошибка связана не с timeout, а с обработкой Type=UTMS или разбором строки подключения.

С уважением,
Матвеев П.В.
Октытие карты YandexSat
 
Приветствую!

Да, опечатался в строке подключения (она у меня в xml хранится). Конечно, я пытаюсь открыть именно

[CODE]WMTS#Type=UTMS&IP=http://sat01.maps.yandex.net/tiles?l=sat&v=1.40.0&ID1=YandexSat&Name1=Yandex Спутник&Projection=EPSG:3395[/CODE]но не получается.
в wmslist_ru.xml прописано:
[CODE]<?xml version="1.0" encoding="UTF-8"?>
<Geoportal xmlns:ows="http://www.opengis.net/ows/1.1">
<InternetConnect>
               <Url1><![CDATA[https://ya.ru/]]></Url1>
       </InternetConnect>
<Defines>
<!--Тип алгоритма поиска данных на сервере-->
<Algorithm>
<UTMSType Name="GOOGLE" Value="0"/>
<UTMSType Name="YAHOO" Value="1"/>
<UTMSType Name="OPENSTREETMAP" Value="2"/>
<UTMSType Name="VIRTEARTH" Value="3"/>
<UTMSType Name="YANDEX" Value="4"/>
<UTMSType Name="KOSMOSNIMKI" Value="5"/>
<UTMSType Name="PROTECTEDPLANET" Value="6"/>
<UTMSType Name="ROSREESTR" Value="7"/>
<UTMSType Name="ESRI" Value="8"/>
<UTMSType Name="OSM" Value="9"/>
<UTMSType Name="GOOGLEHYBRYD" Value="10"/>
<UTMSType Name="WIKIMAPIA" Value="11"/>
<UTMSType Name="MAPSFORFREE" Value="12"/>
<UTMSType Name="YANDEXTRAFF" Value="13"/>
<UTMSType Name="YANDEXNAROD" Value="14"/>
<UTMSType Name="NAVITEL" Value="15"/>
<UTMSType Name="MAIL" Value="16"/>
<UTMSType Name="MAILSAT" Value="17"/>
<UTMSType Name="NOKIANAVTEQ" Value="18"/>
<UTMSType Name="NOKIA" Value="19"/>
<UTMSType Name="ROSKOSMOS" Value="20"/>
<UTMSType Name="GENSHTAB" Value="21"/>
<UTMSType Name="UKORTHO" Value="22"/>
<UTMSType Name="VEGA" Value="23"/>
<UTMSType Name="VEGAFIRE" Value="24"/>
<UTMSType Name="YR" Value="25"/>
<UTMSType Name="NEWUK" Value="26"/>
<UTMSType Name="NEWUKRAZGR" Value="27"/>
<UTMSType Name="ROSREESTRCADASTR" Value="28"/>
<UTMSType Name="VISICOM" Value="29"/>
<UTMSType Name="EATLAS" Value="30"/>
<UTMSType Name="EATLASHIBR" Value="31"/>
<UTMSType Name="UKOBZOR" Value="32"/>
<UTMSType Name="FLIGHTRADAR" Value="33"/>
</Algorithm>
<!--Стандарт доступа к данным-->
<PortalStadndart>
<Type>WMS</Type>
<Type>WMTS</Type>
<Type>WFS</Type>
<!--Стандарт доступа к любому геопорталу-->
<Type>UTMS</Type>
<!--Подтип доступа к геопорталу-->
<SubType>TMS</SubType>
<SubType>TMSGEO</SubType>
<SubType>NOCAP</SubType>
</PortalStadndart>
</Defines>
<Cache>
   <Path><![CDATA[/home/user/maps-cache/]]></Path>
</Cache>
<RepeatDegree>180</RepeatDegree>
<Portal>
       <Params>
           <!--Файл обновления>
           <UpdateFile>
               <![CDATA[http://www.gisinfo.net/geoportal/wmslist.xml]]>
           </UpdateFile-->
           <!--Использовать ли прокси? 0 - нет 1 - да-->
           <UseProxy>1</UseProxy>
           <!--Адрес прокси сервера-->
           <Proxyserver Url="http://proxy.***.ru"/>
           <!--Порт-->
           <Port>port</Port>
           <!--Имя пользователя-->
           <User>PMatveev</User>
           <!--Пароль-->
           <Password>*****</Password>
           <!--Максимальное время ожидания соединения с сервером в милисекундах-->
           <ConnectTimeout>2000</ConnectTimeout>
           <!--Максимальное время ожидания загрузки 1 тайла в милисекундах-->
           <ReadTimeout>20000</ReadTimeout>
           <UpdateFlag>0</UpdateFlag>
           <FeatureCount>0</FeatureCount>    
       </Params>
</Portal>
</Geoportal>
[/CODE]при запуске на 13ой версии ГИС Конструктор в логах:
[CODE]18:31:13 131033114152768 2020-07-02 18:31:13
    18:31:13    131033114152768 Open log - mapopen.log
    18:31:13    131033114152768 Encoding = "UTF-8"
    18:31:13    131033114152768 Mapaccess library version: 20200229
>>>> 18:31:13    131033114152768 InitLibrary  CurlConnect  lpfn_curl_global_init SSL ENABLED
    18:31:13    131033114152768 CurlConnect  SetParametersToCurlHandler  lpfn_curl_easy_setopt SUCCES CURLOPT_MAXREDIRS 30
    18:31:13    131033114152768 CurlConnect  SetParametersToCurlHandler  lpfn_curl_easy_setopt SUCCES CURLOPT_CONNECTTIMEOUT_MS 2000
    18:31:13    131033114152768 CurlConnect  SetParametersToCurlHandler  lpfn_curl_easy_setopt SUCCES CURLOPT_TIMEOUT_MS 20000
    18:31:13    131033114152768 CurlConnect  SetParametersToCurlHandler  lpfn_curl_easy_setopt SUCCES CURLOPT_PROXY
    18:31:13    131033114152768 CurlConnect  Get  lpfn_curl_easy_perform https://ya.ru/
[/CODE]И все.
Собственно, код, которым я пытаюсь открыть карту:
[CODE]int main(int argc, char **argv) {
   if (argc < 2) {
       qDebug() << "no map spec";
   }

   QApplication app(argc, argv);
   QStringList args = app.arguments();

   qDebug() << args[1];
   QString mapName(args[1]);

   QString workDir("/tmp/conf");
   mapSetPathShellUn((const WCHAR*) workDir.constData());
   QString log("/tmp/mapopen.log");
   mapOpenDiagnostics((const WCHAR*) log.constData());
   HMAP hmap = mapOpenAnyData((const WCHAR*) mapName.constData());
   if (hmap != 0) {
       qDebug() << "opened";
       mapCloseData(hmap);
   } else {
       qDebug() << "mapOpenAnyData error";
   }
}
[/CODE]Может я лишнего из wmslist.xml удалил? или прокси не правильно указал? но если в строке подключения нет Type=UTMS, то до яндекса доходит, значит с прокси все хорошо.


С уважением,
Матвеев П.В.
Октытие карты YandexSat
 
Приветствую!

ГИС Конструктор для Qt Designer x64 (версия 12.5.2), ОС Astra Linux

Пытаюсь открыть спутниковую карту Yandex при помощи [B]mapOpenAnyData[/B]. В wmslist_ru.xml прописал параметры прокси и при открытии карты [CODE]WMTS#IP=http://sat01.maps.yandex.net/tiles?l=sat&v=1.40.0&ID1=YandexSat&Name1=Yandex Спутник&Projection=EPSG:3395[/CODE]вижу в wireshark, что запрос до yandex доходит и он возвращает ошибку.
Попробовал добавить слой в ГИС Оператор (в 11 и 12 версии), он долго думает, потом добавляет слой, но ничего не рисует. В параметрах подключенных данных увидел, что в имени добавлен параметр Type=UTMS.
Теперь при попытке открытия карты [CODE]WMTS#Type=UTMS&IP=http://sat01.maps.yandex.net/tiles?l=sat&v=1.40.0&ID1=YandexSat&Name1=Yandex Спутник&Projection=EPSG:3395[/CODE]возвращается ошибка 60006

Что мне надо сделать чтобы открыть карту?


С уважением,
Матвеев П.В.
Обновление operator.rsc в ГИС Конструктор
 
Приветствую!

В ручном режиме исправить данную проблему оказалось проблематично.. Слишком много знаков, у которых присутствует текст по семантике и почти все они требуют пересоздания.
Вероятно, программно как-то можно решить данную проблему, но АПИ по редактированию классификаторов я не использовал и пока не возникало необходимости..
Пока пришлось вернуться на старую версию operator.rsc из состава ГИС Конструктор 12.5.2, т.к. в нем проблемы менее существенные чем возникшие.

С уважением,
Матвеев П.В.
Обновление operator.rsc в ГИС Конструктор
 
Приветствую!

Спасибо, попробую. Данные скачал.

С уважением,
Матвеев П.В.
Обновление operator.rsc в ГИС Конструктор
 
Приветствую!

Проверил работу с разными версиями библиотек.

Проблема проявляется с библиотеками сертифицированной версии ГИС Конструктор 12.5.2
В 12.6.2 уже не проявляется.
Что делать тем кто использует сертифицированную версию ГИС Конструктор?

ЗЫ: При попытке перейти на вкладку "Объекты" в редакторе классификатора operator.rsc в ГИС Оператор 13.0.0 приложение аварийно завершает работу.

С уважением,
Матвеев П.В.
Изменено: Павел Матвеев - 14.04.2020 14:41:07
Обновление operator.rsc в ГИС Конструктор
 
Приветствую!

Спасибо.

Обновил классификатор и iml теперь появились какие-то горизонтальные полосы как при отрисовке примеров знаков, так и при отрисовке карты: [URL=https://drive.google.com/open?id=1SH2SCJRMKHj5v3n5l-4Mw7BsxhpQ7rvL]изображение[/URL]
Это связано с версией ГИС Конструктор или проблема в operator.rsc?

С уважением,
Матвеев П.В.
Обновление operator.rsc в ГИС Конструктор
 
Приветствую!

Спасибо!

С уважением,
Матвеев П.В.
Обновление operator.rsc в ГИС Конструктор
 
Приветствую!

ГИС Конструктор для Qt Designer x64 (версия 13.1.0), ОС Astra Linux

В рамках [URL=http://www.gisweb.ru/forum/forum22/10536-putanitsa-v-otobrazhenii-uz-minnoe-pole-operator.rsc]http://www.gisweb.ru/forum/forum22/10536-putanitsa-v-otobrazhenii-uz-minnoe-pole-operator.rsc[/URL], вероятно, был обновлен классификатор operator.rsc, но, насколько я понимаю, в состав ГИС Конструктор обновленный классификатор не попал.
Возможно, до внесения исправленной версии классификатора в состав ГИС Конструктор его можно где-то скачать отдельно для проверки?

С уважением,
Матвеев П.В.
Непонятные символы при отрисовке shape.sitx в принтерно растровом виде
 
Приветствую!

ГИС Конструктор для Qt Designer x64 (версия 12.6.2), ОС Astra Linux

При отрисовке карты shape.sitx в принтерно растровом виде, для "Наборный штриховой объект" отображаются непонятные символы: [URL=https://drive.google.com/open?id=1tD0TfyFC6by7CJy7_crqS-jPj7A8_yJH]рисунок[/URL]

С уважением,
Матвеев П.В.
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 54 След.



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

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