SASGIS - Доработка карты (ZMP)
View Issue Details
0003573Доработка карты (ZMP)[All Projects] Багpublic28-10-2019 09:5828-10-2019 10:46
ntrs 
zed 
normalminorhave not tried
resolvedfixed 
0003573: Яндекс.Карты, загружаются не все тайлы
Для Яндекс.Карт не всегда подгружаются тайлы, на месте незагруженного появляется надпись "Карта (Яндекс.Карты) HTTP 400 Bad Request". Попытки принудительной загрузки тайла через ПКМ выдают такую же ошибку. Проявляется на разных масштабах, удаление файлов кэша не помогает.

Скриншот цепляю.

При просмотре трафика tcpdump-ом видно следующее:

---8<---
12:12:31.793703 IP x.x.x.2.61830 > 5.45.196.92.80: P 1:239(238) ack 1 win 16567
GET /tiles?l=map&x=76&y=40&z=7&g=Gagari HTTP/1.1
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727)
Accept: text/html, */*
Host: vec03.maps.yandex.net
Connection: Keep-Alive
Cache-Control: no-cache

12:12:31.801509 IP 5.45.196.92.80 > x.x.x.2.61830: P 1:218(217) ack 239 win 8
HTTP/1.1 400 Bad Request
Server: nginx/1.17.4
Date: Mon, 28 Oct 2019 09:12:35 GMT
Content-Type: text/plain
Transfer-Encoding: chunked
Connection: keep-alive
Keep-Alive: timeout=60

16
lang argument missing
---8<---

Host в запросах меняется. В успешных запросах сразу приходит image/png.

SAS.Планета 190707.10111 Stable
Windows 7 Professional

No tags attached.
png Clipboard01.png (338,716) 28-10-2019 09:58
http://www.sasgis.org/mantis/file_download.php?file_id=2383&type=bug
Issue History
28-10-2019 09:58ntrsNew Issue
28-10-2019 09:58ntrsFile Added: Clipboard01.png
28-10-2019 10:24zedProjectSAS.Планета => Доработка карты (ZMP)
28-10-2019 10:45zedNote Added: 0019403
28-10-2019 10:46zedStatusnew => resolved
28-10-2019 10:46zedResolutionopen => fixed
28-10-2019 10:46zedAssigned To => zed

Notes
(0019403)
zed   
28-10-2019 10:45   
Исправил, обновите основной набор карт.

Теперь в запросах надо указывать параметр lang. Пока что прописал ru_RU, но возможно надо делать чтобы автоматически использовался тот же язык, что задан и в настройках программы. Список доступных значений параметра тут: https://tech.yandex.ru/maps/jsapi/doc/2.1/dg/concepts/localization-docpage/