| Notes | 
	| 
 | 
	| 
		
			| (0002286) |  
			| gpsMax |  
			| 25-04-2011 10:06 (edited on: 25-04-2011 10:08)
 |  | 
		
			| Было бы неплохо привести координаты такого места. Возможно, это проблема на стороне гугла. 
 И тайлы (tile), а не тайтлы(title - заголовок).
 
 
 |  | 
	| 
 | 
	|  | 
		
			| Так может происходить, если файлы не jpg, а, допустим, png. Или вообще без расширения. Проверить это можно? |  | 
	| 
 | 
	|  | 
		
			| Посмотрел более детально. Это файлы png от WikiMapHybrid, размером 667 байт, непрозрачные белые 256х256. Там же есть еще файлы 70 байт, размером 1х1 пиксел. Видимо все это и сбивает отображение в программе. Это было и в старых версиях. Решение, которое я применял, удалить в тоталкоммандере по фильтру менее 668 байт все файлы слоя.. Делов на несколько часов..
 Но вот как бы сделать так, чтоб эти битые png вообще не загружались?
 |  | 
	| 
 | 
	| 
		
			| (0002335) |  
			| gpsMax |  
			| 26-04-2011 23:11 |  | 
		
			| Где-то упоминалась проблема с непрозрачностью гибридов. |  | 
	| 
 | 
	| 
		
			| (0002336) |  
			| gpsMax |  
			| 26-04-2011 23:15 |  | 
		
			| http://sasgis.org/mantis/view.php?id=184 Похоже?
 |  | 
	| 
 | 
	|  | 
		
			| Этот вопрос неоднократно поднимался, в том числе мной, когда еще этого багтрекера не было.. Ответ был - не наша вина, так сервер дает. Кстати, "двоения" в прошлом не замечено. Битые png стирались в тотале. Но стоило поставить в источнике "интернет+кэш", они затягивались заново, что мягко говоря неудобно.. Поэтому и есть предложение, раз за несколько лет ничего не изменилось, встроить фильтр на загрузку, по размеру файла например или принудительно делать прозрачность (что сложнее). |  | 
	| 
 | 
	| 
		
			| (0002367) |  
			| Tolik |  
			| 28-04-2011 11:10 |  | 
		
			| Я так понимаю, все полезные тайлы > 667 байт? Надо добавить в params.txt параметр - размер тайла, ниже которого отбрасывать.
 Кажется, что-то похожее раньше было?
 |  | 
	| 
 | 
	| 
		
			| (0002369) |  
			| gpsMax |  
			| 28-04-2011 12:51 |  | 
		
			| Так втупую в общем случае нельзя. На форуме в комментариях к моему батнику, удаляющему пустые тайлы, народ резонно заметил, что это не всегда хорошо, могут некорректно (некрасиво) отображаться куски из вышележащих уровней. |  | 
	| 
 | 
	|  | 
		
			| Напишите пример  параметра для исключения загрузки менее 668 байт. Не понял, как это влияет на вышележащие слои? Как всетки правильно решить проблему. Предложите какое-нибудь решение - протестирую. Удивляет, что народ, никто не гругит wikimaphybrid? |  | 
	| 
 | 
	| 
		
			| (0002401) |  
			| gpsMax |  
			| 30-04-2011 21:56 |  | 
		
			| Лично я до конца майских заниматься и тестировать не смогу, возможно, кто-то еще этим заинтересуется. Викимапия удобна полигонами, гибрид особо как-то и не нужен с ними. А тема была на форуме - всё просто, в общем-то, при отсутствии вроде бы ненужного пустого файла вышележащие слои вылезают с размытием, и это зачастую некрасиво. |  | 
	| 
 | 
	| 
		
			| (0002402) |  
			| Tolik |  
			| 01-05-2011 09:44 |  | 
		
			| > Напишите пример параметра для исключения загрузки менее 668 байт Я имел в виду, что девелоперам надо бы добавить новый параметр, если это решит проблему. Посмотрите хорошие тайлы в своём кэше. Среди них есть файлы размером < 668 байт?
 |  | 
	| 
 | 
	| 
		
			| (0002404) |  
			| zed |  
			| 01-05-2011 10:49 |  | 
		
			| >Надо добавить в params.txt параметр - размер тайла, ниже которого отбрасывать. BanIfLen=668 (проверяется диапазон +/- 50 байт от BanIfLen)
 |  | 
	| 
 | 
	| 
		
			| (0002405) |  
			| Tolik |  
			| 01-05-2011 10:53 |  | 
		
			| Baniflen разве всё ещё работает? |  | 
	| 
 | 
	| 
		
			| (0002406) |  
			| zed |  
			| 01-05-2011 11:08 |  | 
		
			| Судя по всему - да. А что, были разговоры про его неработоспособность? |  | 
	| 
 | 
	| 
		
			| (0002409) |  
			| Tolik |  
			| 01-05-2011 17:53 |  | 
		
			| Может я что-то путаю, но мне кажется, что были. Вот нашёл http://sasgis.org/forum/viewtopic.php?p=15726#p15726
 Короче, надо прояснить этот вопрос и поправить викисасию, в ней параметр не описан: http://sasgis.org/wikisasiya/doku.php/%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D1%8F_%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B0_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D1%85_%D0%BA%D0%B0%D1%80%D1%82_zmp
 |  | 
	| 
 | 
	| 
		
			| (0002410) |  
			| zed |  
			| 01-05-2011 18:19 |  | 
		
			| Из текущего zmp GoogleSat: UsePreloadPage=1
 Sleep=1000
 DefHotKey=71
 ContentType=image/jpeg
 BanIfLen=4321
 и по коду я вижу, что BanIfLen используется.
 
 А по ссылке разговор был про UseAntiBan, который был заменён на UsePreloadPage, т.е. теперь "анти-бан" работает всегда: при необходимости загружает PreloadPage перед загрузкой тайла и проверяет ContentType и BanIfLen после получения тайла.
 |  | 
	| 
 | 
	| 
		
			| (0002412) |  
			| Tolik |  
			| 01-05-2011 18:31 |  | 
		
			| А в GoogleSat не указан собственно PreloadPage, значит, UsePreloadPage=1 не работает? |  | 
	| 
 | 
	| 
		
			| (0002413) |  
			| zed |  
			| 01-05-2011 18:43 |  | 
		
			| Работает, просто для GoogleSat PreloadPage зашит в коде: 'http://maps.google.com/?ie=UTF8&ll=' + inttostr(random(100) - 50) + ',' + inttostr(random(300) - 150) + '&spn=1,1&t=k&z=8' но можно и самостоятельно прописать другой url в params.txt. |  | 
	| 
 | 
	| 
		
			| (0002414) |  
			| Tolik |  
			| 01-05-2011 18:50 |  | 
		
			| Как-то это не консистент... Надо бы тож отразить в вики, а то там написано, что надо обязательно указать preloadpage. |  | 
	| 
 | 
	| 
		
			| (0002418) |  
			| Tolik |  
			| 03-05-2011 10:50 (edited on: 03-05-2011 10:59)
 |  | 
		
			| Проверил BanIfLen на etokarta.zmp (т.к. там легко воспроизвести). Закомментировал RequestHead в GetUrlScript.txt, добавил BanIfLen=2512.
 
 Выбачайце калi ласка, белые квадраты скачиваются и портят кэш.
 
 
 |  | 
	| 
 | 
	| 
		
			| (0002419) |  
			| Tolik |  
			| 03-05-2011 10:59 |  | 
		
			| Вспомнил, я ж у vdemidov в личке спрашивал про них! Он написал:
 "DelAfterShow вооще не используется, а BanIfLen интереса не представляет ввиду бесполезности
 ...
 UseAntiBan уже тоже давно не используется."
 |  | 
	| 
 | 
	| 
		
			| (0002423) |  
			| zed |  
			| 03-05-2011 16:43 |  | 
		
			| >белые квадраты скачиваются и портят кэш А их размер точно в пределах BanIfLen?
 
 В любом случае, я сейчас занимаюсь кардинальной переделкой стандартной качалки и всего с ней связанного, так что буду смотреть дополнительно.
 |  | 
	| 
 | 
	| 
		
			| (0002424) |  
			| Lontrel |  
			| 03-05-2011 21:28 (edited on: 03-05-2011 21:36)
 |  | 
		
			| >Викимапия удобна полигонами, гибрид особо как-то и не нужен с ними. А тема была на форуме - всё просто, в общем-то, при отсутствии вроде бы ненужного пустого файла вышележащие слои вылезают с размытием, и это зачастую некрасиво 
 Гибрид викимапия + googleSAT очень даже нужен, на вике нарисовано народом то , чего больше нигде нет, использую  в Sas4WinCE на навигаторе. Размытий там нет, как и нет масштабирования: либо файл есть, либо нет. Да и эти битые png, <=667 байт обычно не несут никакой информации (должны бы быть полностью прозрачными). Так что фильтр при загрузке весьма актуален. Ждем-с..
 PS Ждем также экспорт в пакованный кэш Sas4WinCE
 
 
 |  | 
	| 
 | 
	| 
		
			| (0002425) |  
			| Tolik |  
			| 04-05-2011 05:06 |  | 
		
			| > А их размер точно в пределах BanIfLen? Их размер ровно 2512 байт.
 |  | 
	| 
 | 
	|  | 
		
			| Как все же прописать параметр, чтоб при загрузке wikihybrid получился фильтр < 668 байт |  | 
	| 
 | 
	| 
		
			| (0002518) |  
			| Tolik |  
			| 13-05-2011 11:28 |  | 
		
			| Пока никак. Может будет в будущих версиях. А приаттачьте сюда эти плохие тайлы, пожалуйста. Мне не попадались (вики-гибрид редко использую).
 |  | 
	| 
 | 
	| 
		
			| (0002519) |  
			| Tolik |  
			| 13-05-2011 16:10 |  | 
		
			| Вижу, спасибо. Интересно, зачем wikimapiа шлёт такие идиотские файлы?
 Надо бы собрать трейс Wireshark, может тогда будет понятнее.
 |  | 
	| 
 | 
	|  | 
		
			| Этта чтоб жисть малиной не казалась.. 8-) Чего надо собрать..?
 Может всеж можно как-то параметр BanIfLen= использовать?
 |  | 
	| 
 | 
	|  | 
		
			| Итого все сводится к необходимости опознавания пустых тайлов. Тоесть эта хотелка дубль. |  | 
	| 
 | 
	| 
		
			| (0003272) |  
			| Tolik |  
			| 23-07-2011 11:30 |  |  |