SASGIS - SAS.Планета |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0003673 | SAS.Планета | [All Projects] Хотелка / Feature request | public | 07-05-2020 21:56 | 18-05-2020 11:50 |
|
Reporter | rass | |
Assigned To | vdemidov | |
Priority | normal | Severity | feature | Reproducibility | have not tried |
Status | closed | Resolution | won't fix | |
Platform | | OS | | OS Version | |
Product Version | 191221 | |
Target Version | | Fixed in Version | | |
|
Summary | 0003673: Добавить в отображение границ изображений относительные координаты из zmp |
Description | Добавить в отображение границ изображений (сетку тайлов) относительные координаты из zmp.
попадаются карты с координатной сеткой отличной от googlemaps,
например: ResultURL:=GetURLBase + IntTostr(GetZ-8) + '/' + inttostr(GetX/100) + '/' + inttostr(GetY/25);
и при отладке zmp, чтобы найти эталонный тайл, приходится производить эти деления внешней от программы среде.
|
Steps To Reproduce | |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | 2020-05-08_0-42-12.jpg (168,936) 07-05-2020 21:56 http://bugtracker.sasgis.org/file_download.php?file_id=2454&type=bug

|
|
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 |
08-08-2025 13:24 | zed | Category | Хотелка => Хотелка / Feature request |
Notes |
|
(0019843)
|
zed
|
08-05-2020 08:07
|
|
Чтобы такое сделать, надо во-первых заводить какой-то новый скрипт (например, GetTileCoord), который будет пересчитывать координаты тайла, а во-вторых сделать как-то чтобы сетка понимала, что значения надо выводить вот из этого скрипта, а не из внутренней логики.
Идея интересная, но реализовать это будет не просто (если кто-то возьмётся). |
|
|
(0019845)
|
rass
|
08-05-2020 19:24
|
|
Из zmp брать, я думаю сложно. к тому же там не всегда представлена тайловая система отсчета, а это лишние условия в коде программы.
А если просто в лоб, давать в самой программе, например, в настройках эти параметры (коэффициенты), который будут умножаться на текущую гуглмапс систему отсчета и уже выводится на экран. Можно добавить какое-то еще уведомление (например Х1= и Y1=), что координаты относительные, чтобы не забыть, что в настройках были изменения системы отсчета.
И да, систему отсчета тайлов гугл мапс разумно оставить, а относительную систему выводить не вместо, а рядом. |
|
|
(0019846)
|
zed
|
08-05-2020 20:37
|
|
Для таких редких случаев как ваш, можно вообще две строчки (вот эти) в сорцах подправить и собрать себе SAS с особенной сеткой. |
|
|
|
По-сути это микс хотелки с изменением формата подписей тайлов на сетке и хотелки с созданием собственных тайловых сетко. И если первую еще можно без особой боли реализовать в достаточно широком спектре, то вторая это очень много работы и боли. |
|