SASGIS

Веб-картография и навигация

Уточнение ссылок на ресурсы, если они не работают

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

Re: Уточнение ссылок на ресурсы, если они не работают

Сообщение NStager » 23 мар 2026, 19:50

mate писал(а):Предположительно, старый referer на родной хост не подходит из-за того, что в этом случае должны быть так же установлены и cookie с openstreetmap.org. .

Referer можно вообще не указывать. Куки тем более никакие не нужны.
Нужно User-Agent и Accept.
Но прислать весёлую картинку вместо тайла всё равно могут, если решат, что вы недостаточно кошерно скачиваете. Так что битый кеш в SAS.Planet вам гарантирован.
NStager
Соображающий
 
Сообщения: 63
Зарегистрирован: 08 июн 2017, 17:19
Благодарил (а): 2 раз.
Поблагодарили: 9 раз.

Re: Уточнение ссылок на ресурсы, если они не работают

Сообщение NStager » 23 мар 2026, 19:56

mate писал(а):1) Где её взять, эту "нормальную" скачивалку?

Вы чё, не в теме, штоле?
mate писал(а):2) Опцию "Переходить к следующему тайлу, если сервер не отвечает" в SAS отключали? По дыркам в карте заполнения, могу предположить, что нет.

Вы очень наивны. Эта опция абсолютно бесполезна: с ней если сервер действительно не отвечает, скачивание обломится по тайм-ауту на первом тайле, а не на последнем, но всё равно статус скачивания будет "успешно".
NStager
Соображающий
 
Сообщения: 63
Зарегистрирован: 08 июн 2017, 17:19
Благодарил (а): 2 раз.
Поблагодарили: 9 раз.

Re: Уточнение ссылок на ресурсы, если они не работают

Сообщение Maksim773 » 01 апр 2026, 18:03

mate писал(а):Проблему с загрузкой OSM удалось решить правкой Referer:
Код: Выделить всё
DefURLBase=https://tile.openstreetmap.org/{z}/{x}/{y}.png
RequestHead=Accept: image/avif,image/webp,image/png,image/svg+xml,image/*;q=0.8,*/*;q=0.5\r\nAccept-Language: en-US\r\nReferer: https://nakarte.me/

Предположительно, старый referer на родной хост не подходит из-за того, что в этом случае должны быть так же установлены и cookie с openstreetmap.org. А если в referer указан сторонний хост, то cookie не устанавливаются и не проверяются. Пока что, такой вариант работает.

Движок: curl
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:148.0) Gecko/20100101 Firefox/148.0


Проверил - не решает это проблемы. Я в стране, где ничего не блочат. Что то не то!
Maksim773
Новичок
 
Сообщения: 21
Зарегистрирован: 27 янв 2019, 16:54
Благодарил (а): 25 раз.
Поблагодарили: 4 раз.

Re: Уточнение ссылок на ресурсы, если они не работают

Сообщение Maksim773 » 01 апр 2026, 18:30

Предположительно, старый referer на родной хост не подходит из-за того, что в этом случае должны быть так же установлены и cookie с openstreetmap.org. .
[/quote]
Referer можно вообще не указывать. Куки тем более никакие не нужны.
Нужно User-Agent и Accept.
Но прислать весёлую картинку вместо тайла всё равно могут, если решат, что вы недостаточно кошерно скачиваете. Так что битый кеш в SAS.Planet вам гарантирован.[/quote]

А что значит не достаточно кошерно?
Вот мой params.txt. Пробовал программы: 230909, 241111, 250404. Пробовал cURL and WinInet. Win7-64.

Кстати у меня - Blocked 418

Mapnik.zmp.7z
(1.98 KiB) Скачиваний: 1
[quote="NStager"][quote="mate"]

Добавлено:
Вот что люди пишут по Мапнику на другом ресурсе - http://forum.ru-board.com/topic.cgi?for ... rt=3480#10
Только у меня не получилось.
-----------------------------------------------
В конце концов все заработало!
Maksim773
Новичок
 
Сообщения: 21
Зарегистрирован: 27 янв 2019, 16:54
Благодарил (а): 25 раз.
Поблагодарили: 4 раз.

Пред.

Вернуться в SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 2

cron