SASGIS

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


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003673SAS.Планета[All Projects] Хотелкаpublic07-05-2020 21:5618-05-2020 11:50
Reporterrass 
Assigned Tovdemidov 
PrioritynormalSeverityfeatureReproducibilityhave not tried
StatusclosedResolutionwon't fix 
PlatformOSOS Version
Product Version191221 
Target VersionFixed in Version 
Summary0003673: Добавить в отображение границ изображений относительные координаты из zmp
DescriptionДобавить в отображение границ изображений (сетку тайлов) относительные координаты из zmp.
попадаются карты с координатной сеткой отличной от googlemaps,
например: ResultURL:=GetURLBase + IntTostr(GetZ-8) + '/' + inttostr(GetX/100) + '/' + inttostr(GetY/25);
и при отладке zmp, чтобы найти эталонный тайл, приходится производить эти деления внешней от программы среде.

TagsNo tags attached.
Attached Filesjpg file icon 2020-05-08_0-42-12.jpg [^] (168,936 bytes) 07-05-2020 21:56

- Relationships

-  Notes
(0019843)
zed (manager)
08-05-2020 08:07

Чтобы такое сделать, надо во-первых заводить какой-то новый скрипт (например, GetTileCoord), который будет пересчитывать координаты тайла, а во-вторых сделать как-то чтобы сетка понимала, что значения надо выводить вот из этого скрипта, а не из внутренней логики.

Идея интересная, но реализовать это будет не просто (если кто-то возьмётся).
(0019845)
rass (reporter)
08-05-2020 19:24

Из zmp брать, я думаю сложно. к тому же там не всегда представлена тайловая система отсчета, а это лишние условия в коде программы.
А если просто в лоб, давать в самой программе, например, в настройках эти параметры (коэффициенты), который будут умножаться на текущую гуглмапс систему отсчета и уже выводится на экран. Можно добавить какое-то еще уведомление (например Х1= и Y1=), что координаты относительные, чтобы не забыть, что в настройках были изменения системы отсчета.
И да, систему отсчета тайлов гугл мапс разумно оставить, а относительную систему выводить не вместо, а рядом.
(0019846)
zed (manager)
08-05-2020 20:37

Для таких редких случаев как ваш, можно вообще две строчки (вот эти) в сорцах подправить и собрать себе SAS с особенной сеткой.
(0019850)
vdemidov (manager)
18-05-2020 11:50

По-сути это микс хотелки с изменением формата подписей тайлов на сетке и хотелки с созданием собственных тайловых сетко. И если первую еще можно без особой боли реализовать в достаточно широком спектре, то вторая это очень много работы и боли.

- Users who viewed this issue
User List Anonymous (970x), rass (30x), vdemidov (4x), ingener (2x), zed (5x)
Total Views 1011
Last View 21-11-2024 18:11

- Issue History
Date Modified Username Field Change
07-05-2020 21:56 rass New Issue
07-05-2020 21:56 rass File Added: 2020-05-08_0-42-12.jpg
08-05-2020 08:07 zed Note Added: 0019843
08-05-2020 08:08 zed Product Version .Nightly => 191221
08-05-2020 19:24 rass Note Added: 0019845
08-05-2020 20:37 zed Note Added: 0019846
18-05-2020 11:50 vdemidov Note Added: 0019850
18-05-2020 11:50 vdemidov Status new => resolved
18-05-2020 11:50 vdemidov Resolution open => won't fix
18-05-2020 11:50 vdemidov Assigned To => vdemidov
18-05-2020 11:50 vdemidov Status resolved => closed



Copyright © 2007 - 2024 SAS.Planet Team