| Anonymous | Login | Signup for a new account | 04-11-25 01:25 UTC | ![]()  | 
| All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее | 
| My View | View Issues | Change Log | Roadmap | Search | 
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0002848 | SAS.Планета | [All Projects] Хотелка / Feature request | public | 07-10-2015 08:10 | 18-10-2015 15:02 | ||||
| Reporter | Ivan_Zykov | ||||||||
| Assigned To | zed | ||||||||
| Priority | high | Severity | feature | Reproducibility | have not tried | ||||
| Status | resolved | Resolution | fixed | ||||||
| Platform | OS | OS Version | |||||||
| Product Version | 150915 | ||||||||
| Target Version | 151010 | Fixed in Version | 151010 | ||||||
| Summary | 0002848: Тип кэша для MapTiler 1.0 beta 2 | ||||||||
| Description | http://www.maptiler.com Довольно удобная программа, демо-версии были полностью бесплатные, я ей и пользуюсь для нарезки тайлов, так как в отличие от Global Mapper антиалайзинг растра происходит гораздо мягче. Добавьте, пожалуйста, тип кэша и для неё. Тайлы в папке с кэшем хранятся таким образом: %z/%x/%y.png (или jpg) Отличие от кэша Global Mapper расчитать можно по формуле: %y = pow(2, %z)-%y-1 Остальное вроде то же.  | ||||||||
| Tags | VIP, кэш, тайлохранилище | ||||||||
| Attached Files | |||||||||
  		Notes	 | 
|
| 
				(0016524) Ivan_Zykov (reporter) 07-10-2015 08:13  | 
	Возможно, я перепутал местами %x и %y в структуре хранения кэша. Точно не помню. | 
| 
				(0016525) vdemidov (manager) 07-10-2015 08:39  | 
	Ну так выясните точно. Это же вам нужно. | 
| 
				(0016526) zed (manager) 07-10-2015 08:44  | 
	А формулу вы откуда взяли? Она точно верная? | 
| 
				(0016527) vdemidov (manager) 07-10-2015 08:49  | 
	Ну формула похожа на простую нумерацию снизу вверх, в то время как у нас нумерация сверху вниз. | 
| 
				(0016528) Ivan_Zykov (reporter) 07-10-2015 08:49  | 
	
		Да, %x и %y в MapTiler поменяны местами. %z/%y/%x.png (или jpg) При этом %x вычисляется по формуле: %x = pow(2, %z)-%x-1 Пример одного и того же тайла в Global Mapper Tiles и Map Tiler: 8/161/179.png (Map Tiler) Z8/76/161.png (Global Mapper Tiles)  | 
| 
				(0016530) vdemidov (manager) 07-10-2015 08:51  | 
	Так x или y меняется? Потому что нумерация справа налево уже неожиданно выглядит. | 
| 
				(0016531) Ivan_Zykov (reporter) 07-10-2015 08:57  | 
	Если взять за основу структуру GM (%z/%x/%y), то нужно сначала поменять местами %x и %y. Получится (%z/%y/%x), а зачем пересчитать имена папок %y. | 
| 
				(0016532) vdemidov (manager) 07-10-2015 09:03  | 
	У GM идет (%z/%y/%x) так что вы для начала точно выясните. А еще лучше приводите пример имен в формате SAS. Там нет разночтений где x, а где y | 
| 
				(0016535) zed (manager) 07-10-2015 09:08 edited on: 07-10-2015 09:30  | 
	
		Не поленился, скачал и установил себе эту приблуду. Так вот, там сделан экспорт, который у нас известен под именем MOBAC: %z/%x/%y.ext и %y без всяких формул. | 
| 
				(0016536) Ivan_Zykov (reporter) 07-10-2015 09:10  | 
	Но я именно в ней нарезал свои тайлы =). | 
| 
				(0016537) Ivan_Zykov (reporter) 07-10-2015 09:11  | 
	Вы скачали, наверное, последнюю версию. Возможно, что бесплатная демка, которой пользуюсь я, режет по другому. | 
| 
				(0016538) zed (manager) 07-10-2015 09:12  | 
	У меня версия 0.6.2 с оффсайта. Возможно вы пользуетесь устаревшей версией и они изменили формат своего кэша. | 
| 
				(0016539) Ivan_Zykov (reporter) 07-10-2015 09:27  | 
	Верно, но новая версия хоть и пишут, что free, но с её ограничениями она бесполезна. А демка была бесплатная и резала путём. | 
| 
				(0016540) Ivan_Zykov (reporter) 07-10-2015 09:35  | 
	
		Пример одного и того же тайла я приводил: 8\161\179.png (Map Tiler) Z8\76\161.png (Global Mapper Tiles) В SAS.Планета: z9\0\x161\0\y76.png (SAS.Планета)  | 
| 
				(0016541) vdemidov (manager) 07-10-2015 09:47  | 
	То есть последний все-таки y и нумерация меняется именно y | 
| 
				(0016542) Ivan_Zykov (reporter) 07-10-2015 09:54  | 
	Видимо, да. Вы сможете добавить этот тип кэша? Не знаю, только как его назвать. Буду Вам очень признателен. | 
| 
				(0016543) vdemidov (manager) 07-10-2015 10:30  | 
	Честно говоря, не вижу особого смысла добавлять поддержку типа кэша используемого в устаревшей версии какой-то одной программы. И вопрос с названием типа кэша тоже актуален. | 
| 
				(0016544) Ivan_Zykov (reporter) 07-10-2015 11:11  | 
	
		Программой пользуюсь не я один. Она описана тут: http://gis-lab.info/qa/gpspda.html http://webmap-blog.ru/google-maps/ispolzuem-programmu-maptiler-dlya-podgotovki-tajlov-dlya-google-maps Именно та версия, которой я пользуюсь. Название... Может, что-то вроде «Map Tiler Beta»?  | 
| 
				(0016545) zed (manager) 07-10-2015 11:16  | 
	Судя по датам публикаций, версия очень лохматая - аж за 2010 год! Лично я тоже не вижу особого смысла в поддержке такой версии. | 
| 
				(0016546) Ivan_Zykov (reporter) 07-10-2015 11:25  | 
	
		Очень жаль... Даже не знаю как теперь мне быть, куча карт уже нарезано через неё, а я хотел переконвертировать кэш в другой формат, чтобы сохранить их в MBTiles. Тогда подскажите, чем лучше резать тайлы... GM плохо ресайзит. Или есть может другой способ как открывать эти тайлы в SAS.Планете. Программа-то мне очень нравится. Хотелось бы своими картами и в ней пользоваться. На всякий случай, Map Tiler есть на http://webmap-blog.ru/files/soft/maptiler-1.0-beta2-setup.exe Это бесплатная и работающая версия Map Tiler.  | 
| 
				(0016547) zed (manager) 07-10-2015 11:32  | 
	Хм, если так сильно надо, то могу прикрутить, но за минимальный вклад с вашей стороны: Раздел платных услуг. Если готовы внести символические 150 рублей, создавайте тему и будет вам новый кэш прямо сегодня. | 
| 
				(0016548) Ivan_Zykov (reporter) 07-10-2015 11:33  | 
	Помню, как-то пытался сформировать в SAS из тайлов GM более мелкие масштабы, всё бы хорошо, но png формировался без прозрачности. | 
| 
				(0016549) Ivan_Zykov (reporter) 07-10-2015 11:42  | 
	
		http://www.sasgis.org/forum/viewtopic.php?f=61&t=2754 На WebMoney смогу перевести R вечером. Пожалуйста, ответьте ещё на счёт прозрачности png при формировании тайлов. Как там сейчас с этим?  | 
| 
				(0016550) zed (manager) 07-10-2015 11:51  | 
	
		>Как там сейчас с этим?  Спросите тут: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ  | 
| 
				(0016552) zed (manager) 07-10-2015 13:35  | 
	Благодаря заметке Converting TMS Tile Coordinates to Google/Bing/OSM Tile Coordinates выяснилось откуда растут ноги у этого формата. Оказывается, он описан в спецификации Tile Map Service (TMS) от OSGeo в разделе Tile Resources. | 
| 
				(0016554) Ivan_Zykov (reporter) 07-10-2015 13:42  | 
	Ну, значит не такой он уж и специфичный, и у него появилось имя. | 
| 
				(0016557) zed (manager) 08-10-2015 17:33  | 
	Тестируйте. | 
| 
				(0016558) Ivan_Zykov (reporter) 08-10-2015 18:04  | 
	Спасибо, карты читаются! | 
| 
				(0016583) zed (manager) 18-10-2015 15:02  | 
	Кстати, чисто для информации: MapTiler 1.0 был опенсорсным и был написан на Python. На гитхабе даже есть его сорцы: https://github.com/davebryson/maptiler | 
  Users who viewed this issue | 
				|
| User List | Anonymous (4893x), OfK (4x), vdemidov (40x), gma (2x), Ivan_Zykov (59x), zed (56x), bk99 (3x), Garl (1x) | 
| Total Views | 5058 | 
| Last View | 04-11-2025 01:25 | 
  Issue History	 | 
|||
| Date Modified | Username | Field | Change | 
| 07-10-2015 08:10 | Ivan_Zykov | New Issue | |
| 07-10-2015 08:13 | Ivan_Zykov | Note Added: 0016524 | |
| 07-10-2015 08:39 | vdemidov | Note Added: 0016525 | |
| 07-10-2015 08:39 | vdemidov | Status | new => feedback | 
| 07-10-2015 08:44 | zed | Note Added: 0016526 | |
| 07-10-2015 08:49 | vdemidov | Note Added: 0016527 | |
| 07-10-2015 08:49 | Ivan_Zykov | Note Added: 0016528 | |
| 07-10-2015 08:49 | Ivan_Zykov | Status | feedback => new | 
| 07-10-2015 08:49 | Ivan_Zykov | Note Added: 0016529 | |
| 07-10-2015 08:51 | vdemidov | Note Added: 0016530 | |
| 07-10-2015 08:57 | Ivan_Zykov | Note Added: 0016531 | |
| 07-10-2015 08:59 | Ivan_Zykov | Note Deleted: 0016529 | |
| 07-10-2015 09:03 | vdemidov | Note Added: 0016532 | |
| 07-10-2015 09:03 | vdemidov | Status | new => feedback | 
| 07-10-2015 09:06 | Ivan_Zykov | Note Added: 0016533 | |
| 07-10-2015 09:06 | Ivan_Zykov | Status | feedback => new | 
| 07-10-2015 09:07 | Ivan_Zykov | Note View State: 0016533: private | |
| 07-10-2015 09:07 | Ivan_Zykov | Note Deleted: 0016533 | |
| 07-10-2015 09:07 | Ivan_Zykov | Note Added: 0016534 | |
| 07-10-2015 09:08 | zed | Note Added: 0016535 | |
| 07-10-2015 09:08 | Ivan_Zykov | Note Deleted: 0016534 | |
| 07-10-2015 09:10 | Ivan_Zykov | Note Added: 0016536 | |
| 07-10-2015 09:11 | Ivan_Zykov | Note Added: 0016537 | |
| 07-10-2015 09:12 | zed | Note Added: 0016538 | |
| 07-10-2015 09:25 | vdemidov | Status | new => feedback | 
| 07-10-2015 09:27 | Ivan_Zykov | Note Added: 0016539 | |
| 07-10-2015 09:27 | Ivan_Zykov | Status | feedback => new | 
| 07-10-2015 09:30 | zed | Note Edited: 0016535 | View Revisions | 
| 07-10-2015 09:35 | Ivan_Zykov | Note Added: 0016540 | |
| 07-10-2015 09:47 | vdemidov | Note Added: 0016541 | |
| 07-10-2015 09:54 | Ivan_Zykov | Note Added: 0016542 | |
| 07-10-2015 10:30 | vdemidov | Note Added: 0016543 | |
| 07-10-2015 11:11 | Ivan_Zykov | Note Added: 0016544 | |
| 07-10-2015 11:16 | zed | Note Added: 0016545 | |
| 07-10-2015 11:25 | Ivan_Zykov | Note Added: 0016546 | |
| 07-10-2015 11:32 | zed | Note Added: 0016547 | |
| 07-10-2015 11:33 | Ivan_Zykov | Note Added: 0016548 | |
| 07-10-2015 11:42 | Ivan_Zykov | Note Added: 0016549 | |
| 07-10-2015 11:51 | zed | Note Added: 0016550 | |
| 07-10-2015 11:52 | zed | Summary | Тип кэша для MapTiler => Тип кэша для MapTiler 1.0 beta 2 | 
| 07-10-2015 11:52 | zed | Status | new => confirmed | 
| 07-10-2015 13:35 | zed | Note Added: 0016552 | |
| 07-10-2015 13:42 | Ivan_Zykov | Note Added: 0016554 | |
| 07-10-2015 19:43 | zed | Assigned To | => zed | 
| 07-10-2015 19:43 | zed | Status | confirmed => assigned | 
| 07-10-2015 19:43 | zed | Target Version | => 151010 | 
| 08-10-2015 17:33 | zed | Note Added: 0016557 | |
| 08-10-2015 17:33 | zed | Status | assigned => feedback | 
| 08-10-2015 17:33 | zed | Tag Attached: VIP | |
| 08-10-2015 18:04 | Ivan_Zykov | Note Added: 0016558 | |
| 08-10-2015 18:04 | Ivan_Zykov | Status | feedback => assigned | 
| 08-10-2015 20:04 | zed | Status | assigned => resolved | 
| 08-10-2015 20:04 | zed | Fixed in Version | => 151010 | 
| 08-10-2015 20:04 | zed | Resolution | open => fixed | 
| 09-10-2015 07:14 | vdemidov | Tag Attached: кэш | |
| 09-10-2015 07:14 | vdemidov | Tag Attached: тайлохранилище | |
| 18-10-2015 15:02 | zed | Note Added: 0016583 | |
| 08-08-2025 13:24 | zed | Category | Хотелка => Хотелка / Feature request | 
| My View | View Issues | Change Log | Roadmap | Search | 
| Copyright © 2007 - 2025 SAS.Planet Team |