SASGIS - SAS.Планета |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0000334 | SAS.Планета | [All Projects] Хотелка | public | 19-12-2010 23:21 | 11-04-2011 07:09 |
|
Reporter | gpsMax | |
Assigned To | | |
Priority | low | Severity | minor | Reproducibility | always |
Status | confirmed | Resolution | open | |
Platform | | OS | | OS Version | |
Product Version | 101206 | |
Target Version | 24xxxx | Fixed in Version | | |
|
Summary | 0000334: Передавать координаты границ экрана в редактор OSM |
Description | Такая вот мысль возникла - а удобно было бы из просмотра покрытия OSM в SAS.Планете, найдя место, требующее дорисовки, сразу передавать его координаты в редактор.
JOSM, один из самых популярных редакторов, будучи запущен, слушает порт TCP 8111 и принимает с него ограниченный набор команд по HTTP. Подробнее см. http://wiki.openstreetmap.org/wiki/JOSM/Plugins/RemoteControl . Собственно, требуется передать в браузер строку запроса следующего вида:
http://localhost:8111/load_and_zoom?left=...&right=...&top=...&bottom=..., подставив туда координаты границ экрана. Например:
http://localhost:8111/load_and_zoom?left=38.977411&right=38.977811&top=45.049387&bottom=45.049187
Можно передавать запрос сразу на локальный порт 8111 путем HTTP, тогда это будет, соответственно
GET /load_and_zoom?left=...&right=...&top=...&bottom=...
Не знаю, как в реализации, а в пользовании это было бы чуть удобнее - не нужно закрывать в браузере пустые окошки. |
Steps To Reproduce | |
Additional Information | |
Tags | osm |
Relationships | has duplicate | 0002201 | closed | vasketsov | Открытие видимой области в JOSM | child of | 0000324 | confirmed | | Добавление пунктов в меню копировать в буфер обмена -> "Cсылку для просмотра в..." |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
19-12-2010 23:21 | gpsMax | New Issue | |
21-12-2010 06:01 | Garl | Note Added: 0000823 | |
21-12-2010 08:46 | vdemidov | Relationship added | child of 0000324 |
21-12-2010 08:47 | vdemidov | Status | new => acknowledged |
21-12-2010 08:47 | vdemidov | Target Version | => 110311.Alfa |
21-12-2010 11:33 | gpsMax | Note Added: 0000824 | |
21-12-2010 11:44 | Garl | Note Added: 0000825 | |
21-12-2010 11:56 | vdemidov | Note Added: 0000826 | |
21-12-2010 12:32 | Garl | Note Added: 0000827 | |
21-12-2010 12:35 | vdemidov | Note Added: 0000828 | |
21-12-2010 12:35 | Garl | Note Edited: 0000827 | bug_revision_view_page.php?bugnote_id=827#r264 |
10-03-2011 08:16 | vdemidov | Target Version | 110311.Alfa => 24xxxx |
10-03-2011 08:32 | feya | Note Added: 0001143 | |
10-03-2011 18:37 | gpsMax | Tag Attached: osm | |
11-04-2011 07:09 | vdemidov | Status | acknowledged => confirmed |
07-10-2013 02:20 | vasketsov | Relationship added | has duplicate 0002201 |
Notes |
|
(0000823)
|
Garl
|
21-12-2010 06:01
|
|
можно объединить с http://sasgis.org/mantis/view.php?id=324 |
|
|
(0000824)
|
gpsMax
|
21-12-2010 11:33
|
|
Та хотелка, хотя и более общая, но в ней пока что говорится о координатах точки - мышки или центра экрана. Если там в скрипте будут границы, то я тоже за обеими руками. |
|
|
(0000825)
|
Garl
|
21-12-2010 11:44
|
|
по идее если грамотно реализовать с учётом всех пожеланий - счастье будет всем . |
|
|
|
>Та хотелка, хотя и более общая, но в ней пока что говорится о координатах точки - мышки или центра экрана. Если там в скрипте будут границы, то я тоже за обеими руками.
Жду пожеланий насчет того, что должно быть доступно из скрипта. Сейчас я планирую передавать координаты центра экрана в градусах и зум, возможно размер окна в пикселях. Может вместо еще координаты углов в градусах. |
|
|
(0000827)
|
Garl
|
21-12-2010 12:32
(edited on: 21-12-2010 12:35) |
|
нужно:
координаты мышки.
координаты тайла надо которым находтся мышка.
координаты краёв экрана аналогично
размер экрана в пикселях (ширина\высота)
соответственно в тайлах\градусах\пикселях
дабы быть супер универсальными.
|
|
|
|
обойдетесь. Разве что можно добавить координаты мышки. Все остальное пересчитаете в скрипте по мере необходимости. |
|
|
(0001143)
|
feya
|
10-03-2011 08:32
|
|
а почему не сделать доступным то же самое что и для обычных zmp? |
|