Уточнение ссылок на ресурсы, если они не работают
Модератор: Tolik
- Papazol
- Гуру
- Сообщения: 2069
- Зарегистрирован: 04 дек 2009, 01:39
- Откуда: Рязань
- Благодарил (а): 73 раза
- Поблагодарили: 647 раз
Re: Уточнение ссылок на ресурсы, если они не работают
Этот zmp формирует правильные запросы, если взять любой из них и вставить его в адресную строку браузера, то придёт картинка (тайл). Всё дело в том, что SASПланета не понимает формата этих тайлов (png8), поэтому не показывает их, не сохраняет и даёт сообщение об ошибке. Отсюда вывод: надо ковырять параметр ContentType, а не URL.
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Уточнение ссылок на ресурсы, если они не работают
Papazol писал(а):Всё дело в том, что SASПланета не понимает формата этих тайлов (png8)
Вообще-то, должна понимать любые png.
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Уточнение ссылок на ресурсы, если они не работают
Дело не в этом. Там обычный png (256 цветов - это не проблема), Content-Type image/png (так что мудрить с этими параметрами не стоило).
По-моему, САС неправильно работает с ТАКИМИ длинными урлами (zmp из этого поста).
Я в параметрах карты его укоротил (просто выкинул оттуда почти все слои) и карта заработала. Естественно, пользы от такой пустой карты мало. Надо укоротить урл грамотно (понять, какие слои лишние, и убрать их) и/или решить проблему с длинными урлами в коде программы (баг?)
P.S. Например, такой URL даёт нормальный результат (слои взяты из старой версии zmp)
По-моему, САС неправильно работает с ТАКИМИ длинными урлами (zmp из этого поста).
Я в параметрах карты его укоротил (просто выкинул оттуда почти все слои) и карта заработала. Естественно, пользы от такой пустой карты мало. Надо укоротить урл грамотно (понять, какие слои лишние, и убрать их) и/или решить проблему с длинными урлами в коде программы (баг?)
P.S. Например, такой URL даёт нормальный результат (слои взяты из старой версии zmp)
Код: Выделить всё
http://gis-gid.zabmedia.ru/html/WMS-C.php?TRANSPARENT=true&LAYERS=blank%2Carea%2Cparea%2Czastroyka%2Casfalt3%2Cveget%2Cvoda%2ClinesW%2Casfalt%2CStreet%2Clines%2CorZ%2Chaus%2Cpoi%2Cpoibig%2ClabelsZ%2CzastroykaK%2Casfalt3K%2CvegetK%2CvodaK%2ClinesWK%2CStreetK%2ClinesK%2CasfaltK%2ChausK%2CpoiK%2CpoibigK%2Casfalt3DV%2CvegetDV%2CvodaDV%2CzastroykaDV%2ClinesWDV%2CStreetDV%2ClinesDV%2CorDV%2CasfaltDV%2ChausDV%2CpoiDV%2CpoibigDV%2CzastroykaV%2Casfalt3V%2CvegetV%2CvodaV%2ClinesWV%2CStreetV%2ClinesV%2CorV%2CasfaltV%2ChausV%2CpoiV%2CpoibigV%2CzastroykaKG%2Casfalt3KG%2CvegetKG%2CvodaKG%2ClinesWKG%2CStreetKG%2ClinesKG%2CorKG%2ClabelKG%2ChausKG%2Carea2%2CpoiKG%2CpoibigKG%2CzastroykaB%2Casfalt3B%2CvegetB%2CvodaB%2ClinesWB%2CasfaltB%2CStreetB%2ClinesB%2ChausB%2CpoiB%2CpoibigB%2ClabelsB%2Czastroyka2MO%2CzastroykaMO%2Casfalt3MO%2CvegetMO%2CvodaMO%2ClinesWMO%2CasfaltMO%2CStreetMO%2ClinesMO%2CorMO%2ChausMO%2CpoiMO%2CpoibigMO%2ClabelsMO%2Czastroyka2LEN%2CzastroykaLEN%2Casfalt3LEN%2CvegetLEN%2CvodaLEN%2ClinesWLEN%2CasfaltLEN%2CStreetLEN%2ClinesLEN%2CorLEN%2ChausLEN%2CpoiLEN%2CpoibigLEN%2ClabelsLEN&FORMAT=png&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&SRS=EPSG%3A900913&BBOX=-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Уточнение ссылок на ресурсы, если они не работают
Tolik писал(а):решить проблему с длинными урлами в коде программы (баг?)
Был даже тикет где-то в Багтрекере. И это скорее не баг, а ограничение используемой системной библиотеки (WinInet.dll).
-
ingener
- Советчик
- Сообщения: 495
- Зарегистрирован: 24 ноя 2010, 18:45
- Откуда: г. Хабаровск, +7 часов до МКАД
- Благодарил (а): 1067 раз
- Поблагодарили: 449 раз
Re: Уточнение ссылок на ресурсы, если они не работают
Благодарю всех за помощь, многое стало понятно в структуре DefURLBase.
Сервис заработал. Экспериментирую со слоями в URL.
Интересно - SAS под этим урлом видит Ленинградскую, Московскую, Вологодскую области,
Забайкальский край, Амурскую область, Хабаровский и Приморский край.
Хотя ...//gis-gid.zabmedia.ru/html ... (если конечно правильно расшифровал сокращение) логично намекает вроде как на только Забайкалье.
P.S.
Прочел sasgis.org/mantis/print_bug_page.php?bug_id=1187
Такой нужный сервис, но хозяева накрутили проблем...
P.P.S. Остается методом научного тыка перебирать/вычислять нужные регионы или как-то расшифровать буковки в окончании имен слоев...
И не факт, что облегчит работу: где-то область, где-то целый округ возможно. Зато интересно.
Сервис заработал. Экспериментирую со слоями в URL.
Интересно - SAS под этим урлом видит Ленинградскую, Московскую, Вологодскую области,
Забайкальский край, Амурскую область, Хабаровский и Приморский край.
P.S.
zed писал(а):Tolik писал(а):решить проблему с длинными урлами в коде программы (баг?)
Был даже тикет где-то в Багтрекере. И это скорее не баг, а ограничение используемой системной библиотеки (WinInet.dll).
Прочел sasgis.org/mantis/print_bug_page.php?bug_id=1187
Такой нужный сервис, но хозяева накрутили проблем...
P.P.S. Остается методом научного тыка перебирать/вычислять нужные регионы или как-то расшифровать буковки в окончании имен слоев...
И не факт, что облегчит работу: где-то область, где-то целый округ возможно. Зато интересно.
Don’t panic - прорвемся !
-
Yurec66
- Соображающий
- Сообщения: 85
- Зарегистрирован: 12 окт 2010, 12:51
- Благодарил (а): 4 раза
- Поблагодарили: 6 раз
Re: Уточнение ссылок на ресурсы, если они не работают
Куда делись исходники SasPlanet ? Ссылки приведенные на главной странице мэртвы.
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Уточнение ссылок на ресурсы, если они не работают
https://bitbucket.org/sas_team/sas.planet.src/wiki/Home
Где именно? Отпишитесь в топике viewtopic.php?f=9&t=22&start=130 пускай админ исправит неправильные линки.
Ссылки приведенные на главной странице мэртвы.
Где именно? Отпишитесь в топике viewtopic.php?f=9&t=22&start=130 пускай админ исправит неправильные линки.
-
PolevskoyMysh
- Новичок
- Сообщения: 29
- Зарегистрирован: 05 окт 2012, 12:34
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Re: Уточнение ссылок на ресурсы, если они не работают
Генштаб - 10км
Новая Ирландия дважды на ушах (зеркало и вверх ногами). Возможно есть смысл повернуть стандартно.
Если не ошибаюсь, владелец сервера здесь присутствует?
Новая Ирландия дважды на ушах (зеркало и вверх ногами). Возможно есть смысл повернуть стандартно.
Если не ошибаюсь, владелец сервера здесь присутствует?
- garl
- Гуру
- Сообщения: 1625
- Зарегистрирован: 16 июл 2008, 14:40
- Откуда: Краснодар, Кубанская столица.
- Благодарил (а): 97 раз
- Поблагодарили: 272 раза
Re: Уточнение ссылок на ресурсы, если они не работают
ну как сказать "сервера" там простая железка.
спасибо. в понедельник постараюсь поправить.
спасибо. в понедельник постараюсь поправить.
-
PolevskoyMysh
- Новичок
- Сообщения: 29
- Зарегистрирован: 05 окт 2012, 12:34
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Re: Уточнение ссылок на ресурсы, если они не работают
Спасибо. Если не секрет, что за железка?
А владельца маршруты.ру тут нет?
У него Истрия сбежала.
А владельца маршруты.ру тут нет?
У него Истрия сбежала.