SASGIS

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


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000367SAS.Планета[All Projects] Хотелкаpublic11-01-2011 04:0329-02-2012 11:42
ReporterParasite 
Assigned To 
PrioritynoneSeveritymajorReproducibilityalways
StatusconfirmedResolutionopen 
PlatformWindowsOSXPOS VersionSP3
Product Version101206 
Target Version40xxxxFixed in Version 
Summary0000367: Поддержка размеров тайлов отличных от 256x256
DescriptionКрайне многие карты имеют размер тайла отличный от 256x256. Недавно встречалась карта с тайлами 512х512, вчера встретилась с 100х100, в CubePano вообще может быть 1024х1024, а на зулусе они вообще неквадратные а прямоугольные.... на наст.момент нестандартные тайлы можно обрезать\растягивать, то есть - каким-то образом менять родные тайлы и приводить их к "стандартным" 256x256, и так и класть в кэш. Это влияет и на качество изображения (перепаковка битмапа), и на собственно излишнюю работу по обработке всего этого.

Хотелось бы нативной поддержки карт отличных от 256x256 (то есть возможности в САСе задавать\работать с произвольными мозаиками, а не жестко заданным одним-единственным размером). Размер "нестандартных" тайлов можно указывать в params.txt: если он есть - то САС юзает его, если его нет - то юзает дефолтные 256х256. При этом не придется перепахивать все сотни уже имеющихся карт. :)
Tagsразмер тайла, тайлы
Attached Files

- Relationships
parent of 0002669resolvedvdemidov Переделать ICoordConverter 

-  Notes
(0000876)
vdemidov (manager)
11-01-2011 08:05

Планируется, но будет еще очень и очень нескоро. И даже когда будет, скорее всего, карты с нестандартным размером тайла будут работать с падением производительности.
(0000879)
Parasite (administrator)
11-01-2011 08:49

>12xxxx
Ты жесток. :(

>будет еще очень и очень нескоро
А в чем, собственно, сложность? Насколько я понимаю - вопрос в изменении начальной константы "размер_тайла = 256" на что-то более другое. Все остальное же в программе останется тем же, изменится только размер "рабочего стола" - а все остальное (сетки\привязки) пересчитаются на базе этой изменившейся константы. Или я неправ?

Можно ли сделать пока что полумеру - тянуть тайлы с таких сервисов "как есть", и _на лету_ (в памяти) тянуть\ужимать их до 256\256? В кэш при этом класть именно родные тайлы, а не обработанные. Да, будет падение производительности - но это лучше чем вообще никак, и лучше чем портить оригинальные тайлы сасовской пред-обработкой как оно имеет место быть сейчас. Правда, будет вопрос по сведению\экспорту всего этого - но как минимум смотреть их можно будет, и в кэше они будут лежать в оригинальном, а не перепаханном виде. Если слишком надо будет свести - можно будет свести сторонней программой, взяв их (оригинальные!) с сасовского кэша.
(0005356)
zOn (reporter)
06-02-2012 05:32

константа это хорошо, а как же будет работать геокодер, который преобразует имя тайла в координаты и обратно? изменится ж вся структура кэша.
может всё же лучше скачивать 1024*1024 и "налету" нарезать на 256*256 аккуратно складывая в кэш.
было бы актуально для тех сервисов, которые отдают не тайлы, а экран с заданными размерами, т.к. при запросе 256*256 они в каждый тайл засовывают много инфы, которая в Планете потом превращается в кашу.
(0005357)
Tolik (manager)
06-02-2012 05:45

А с тайлами 300х300 как быть?

- Users who viewed this issue
User List Anonymous (2788x), VMatveev (3x), k-dmitriy (1x), Belkin (3x), vdemidov (3x), rass (1x)
Total Views 2799
Last View 21-11-2024 16:17

- Issue History
Date Modified Username Field Change
11-01-2011 04:03 Parasite New Issue
11-01-2011 08:05 vdemidov Note Added: 0000876
11-01-2011 08:05 vdemidov Status new => acknowledged
11-01-2011 08:05 vdemidov Product Version => 101206
11-01-2011 08:05 vdemidov Target Version => 40xxxx
11-01-2011 08:49 Parasite Note Added: 0000879
09-04-2011 14:18 gpsMax Tag Attached: тайлы
11-04-2011 07:11 vdemidov Status acknowledged => confirmed
06-06-2011 21:45 gpsMax Priority high => none
06-02-2012 05:32 zOn Note Added: 0005356
06-02-2012 05:45 Tolik Note Added: 0005357
29-02-2012 11:42 gpsMax Tag Attached: размер тайла
03-04-2015 09:57 vdemidov Relationship added parent of 0002669



Copyright © 2007 - 2024 SAS.Planet Team