Anonymous | Login | Signup for a new account | 21-11-24 12:35 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 | ||||
0001658 | SAS.Планета | [All Projects] Хотелка | public | 25-10-2012 17:35 | 19-11-2012 00:24 | ||||
Reporter | zed | ||||||||
Assigned To | zed | ||||||||
Priority | normal | Severity | minor | Reproducibility | N/A | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | 121010 | ||||||||
Target Version | 131111 | Fixed in Version | 131111 | ||||||
Summary | 0001658: Отображение высот из кэшей Google Earth и GeoCacher-а | ||||||||
Description | При использовании GE, народ, как правило, включает слой рельеф, так что в кэш попадают и высотные данные (там это достаточно легковесные векторные тайлы). Отсюда и желание, видеть эти данные в САС, наряду со снимками, коль уж оно вот прям под рукой лежит. Причём, высоту под курсором нужно показывать вне зависимости от того, какая карта сейчас выбрана. | ||||||||
Tags | 3d, google earth, кэш, ландшафт, строка состояния, строка статуса | ||||||||
Attached Files | f1ct.7z [^] (52,297 bytes) 03-11-2012 15:27 TileStorageDll.7z [^] (83,991 bytes) 05-11-2012 18:18 Image.jpg [^] (899,504 bytes) 06-11-2012 06:35 Image 2.jpg [^] (841,357 bytes) 06-11-2012 06:36 2012-11-06_112344.png [^] (95,368 bytes) 06-11-2012 07:25 | ||||||||
Relationships | |||||||||||
|
Notes | |
(0009826) zed (manager) 02-11-2012 17:50 |
Если распаковать аттачменты в директорию с САС и подключить кэш GE в котором помимо картинок лежит и рельеф, то уже можно даже что-то и увидеть в статусной строке. Это ещё пока альфа-версия, т.к. либа f1ct ещё не всегда выдаёт высоту, даже если данные в кэше есть. К тому же, гугл умеет брать данные с верхних слоёв, если на текущем зуме данных нет, а здесь пока что такого нет. |
(0009829) zed (manager) 03-11-2012 15:29 |
Перезалил либу и САСа, теперь оно умеет брать тайлы из предыдущих зумов. |
(0009831) Fetser (reporter) 04-11-2012 06:44 |
Данный функционал никак нельзя доделать, чтобы был выбор источника рельефа? А то у меня рядом лежат полностью выкачанные SRTM3 и GTOPO30 |
(0009832) zed (manager) 04-11-2012 09:04 |
Да, делаю так, чтобы можно было легко добавлять новые источники, по аналогии с геокодерами (поиск средствами Google/Яндекс и т.д). Кэш GE - первый источник (уже практически готов), на очереди кэш GC (ждём vasketsov-а), ну а по поводу SRTM и проч. пока что вопрос открыт - ищем желающих реализовать. У меня лично этого SRTM-а нету и как-то качать сотню гиг неохота, когда есть векторный кэш GC, который занимает много меньше места. P.S. Как фича заработает, наверное организую топик на форуме и буду выкачивать рельеф с гугла на заказ, как это сейчас делает со снимками Parasite. |
(0009833) Fetser (reporter) 04-11-2012 10:21 edited on: 04-11-2012 12:12 |
Если создать образ диска ISZ в котором находится SRTM 3 на всю Eвразию включая северные территории (шатл мерял только до 60 градуса, а остальное получено путём конвертации из других источников) весь земной шар GTOPO 30 и там же вся растительность с разрешением 1 км, то у меня получился файл 3,95 Гб Если надо могу ненужное выкинуть и поделится с желающими Растительность весь мир в сжатом виде около 25 Мб (в распакованном 900 Мб) GTOPO 30 весь мир около 300 Мб (в распакованном 2,7 Гб) SRTM 3 Евразия с северными территориями 3,6 Гб (в распакованном виде 23 Гб) |
(0009835) vasketsov (manager) 04-11-2012 22:06 edited on: 04-11-2012 22:08 |
Залил для GC. Новую карту заполнения для него не сделал пока. зы. Точность конечно не ахти, но в принципе получилось удобно. |
(0009836) Tolik (manager) 05-11-2012 07:19 |
Приаттаченный SASPlanet.7z можно удалить? В ночнушке 121105 высоты из GE работают нормально (если распаковать TileStorage_GE.7z и f1ct.7z). В меню Interface Options только их не добавили. |
(0009837) vasketsov (manager) 05-11-2012 07:50 |
Приаттачил DLL-и для GE и GC. Удалил отсюда (надеюсь) уже ненужное. |
(0009840) zed (manager) 05-11-2012 09:14 |
>В меню Interface Options только их не добавили. Тикет не закрыт, значит работы ещё ведутся. >Приаттачил DLL-и для GE и GC. В GC там неправильный callback вызывался, так что её надо будет пересобрать (изменения в рапо я залил). |
(0009841) vasketsov (manager) 05-11-2012 10:05 |
>неправильный callback вызывался фигасе ))) а ведь работало)), я удалял GE вообще для тестов )) ps. благодарю что заметил. >надо будет пересобрать да, я надеюсь сегодня карту заполнения добить, будет этакий "релиз" GE+GC. тогда приаттачу как сделаю и соберу. |
(0009843) zed (manager) 05-11-2012 18:34 |
>да, я надеюсь сегодня карту заполнения добить, будет этакий "релиз" GE+GC Перезалил либы. Релизом их обзову когда буду закрывать тикет. Но до тех пор думаю в них уже доработок никаких не будет. Касаемо САСа, менюшка в статусной строке приведена в финальный вид и в плане гуя осталось продублировать эти настройки в Interface Options. >В ночнушке 121105 высоты из GE работают нормально Работают, но ещё остаются некоторые вопросы по точности и верности расчётов высоты. Нужно плотно сравнивать показания с GE и скорее всего ещё нужно будет дорабатывать либу f1ct. К тому же, остаётся открытым вопрос о "глубинах" - сейчас оно там просто пишет 0 м, хотя у гугла есть и эти данные, нужно только научиться правильно их интерпретировать. Но это всё уже будет решаться в отдельных тикетах или просто "за кадром". |
(0009845) Tolik (manager) 06-11-2012 04:53 |
Точность, конечно, невысокая, есть глюки. Здесь, например, показывает 10500 м: 28°08'11.61" 80°15'12.83" а на Эвересте всего 1100 м: 27°59'08.39" 86°55'24.94" Там, где д.б. ниже уровня моря, показывает 0 (сервер Голландии). |
(0009846) zed (manager) 06-11-2012 06:36 |
А кэш рельефа для этих мест вообще имеется? Оно же может брать данные из тайлов вплоть до самого первого зума, а у них, соответственно, и точность будет нулевая. В подтверждение приложил скриншоты, что показывает у меня для этих мест. При сравнении с srtm расхождение небольшое есть, но я спецом и не прогружал рельеф для этих мест. |
(0009847) Tolik (manager) 06-11-2012 07:24 edited on: 06-11-2012 07:29 |
Да, очевидно, причина в том, что у меня для этих мест нет детальных тайлов. Интересно, что цифра 0001802:0010500 появляется на границе имеющихся тайлов z7 (на остальной территории есть z6). Может быть, этот глюк можно исправить? См. 2012-11-06_112344.png P.S. Надо дистрибутив старого GE где-то прикопать, чтобы генерить dbCache.dat... |
(0009849) zed (manager) 06-11-2012 10:03 |
>Надо дистрибутив старого GE где-то прикопать, чтобы генерить dbCache.dat... Не, лучше поставить GeoCacher-а. |
(0009853) zed (manager) 06-11-2012 18:08 |
Прогрузил чутка кэша для GeoCacher-а и выложил, чтобы было на чём тренироваться. Забирать тут: Рельеф GoogleEarth для всех желающих |
(0009854) Tolik (manager) 07-11-2012 05:37 |
А отображать высоты на карте в виде линий уровня или цветом планируется? |
(0009855) zed (manager) 07-11-2012 06:32 |
Нет, я такого не планирую. Единственное, что пока планирую, это сделать слой по которому можно будет строить карту заполнения тайлами рельефа в кэше GE/GC. В качестве побочного эффекта, этот слой будет отображать триангуляционную сетку из тайлов, по которой рассчитываются высоты. |
(0009924) vasketsov (manager) 14-11-2012 06:19 |
Коль уж интерфейс контекстной менюшки рельефов делал ты, сюда же и отпишу об одной интерфейсной тонкости. Необходимо как-то отображать ситуацию, что выбранный провайдер вернул FALSE, и высота определена по какому-то другому следующему провайдеру. Как именно отображать этот факт и реально сработавшего провайдера (в таком контексте достаточно понять, кто последний вернул TRUE) - даже приличных мыслей нет, одна хуже другой. |
(0009927) zed (manager) 14-11-2012 13:42 |
В таком случае можно после имени провайдера рисовать звёздочку - *. |
(0009928) vasketsov (manager) 14-11-2012 14:32 |
Оно конечно можно, но придётся сбрасывать возможные "звёздочки" у всех остальных в OnPopup, либо что-то с OwnerDraw сотоварищи "мутить". В общем, сомнительное удовольствие. Ровно сюда же - выделение стилями типа bold или цветами. |
(0009951) zed (manager) 18-11-2012 19:14 |
Сделал индикацию сработавшего провайдера (выделяется bold-ом) и вынес наконец настройки в Interface Options. На сим, будем считать этот тикет решённым. Так же, перекомпилил либы (единственное изменение с тем что в шапке - у них прописана версия 1.0.1.0). Лежат тут: TileStorage_GE_1.0.1.0.7z TileStorage_GC_1.0.1.0.7z |
(0009955) vasketsov (manager) 19-11-2012 00:24 |
>у них прописана версия 1.0.1.0 О, спасибо, а то я совсем забыл со своей СУБД, что хотел сменить номер версии ))) |
Users who viewed this issue | |
User List | Anonymous (5792x), Oniman777 (5x), MKourani2016 (1x), Aleks_Sa (2x), Helpmister (1x), AlexanderS (2x), netsky (2x) |
Total Views | 5805 |
Last View | 21-11-2024 12:35 |
Issue History | |||
Date Modified | Username | Field | Change |
25-10-2012 17:35 | zed | New Issue | |
25-10-2012 17:35 | zed | Status | new => assigned |
25-10-2012 17:35 | zed | Assigned To | => zed |
25-10-2012 17:35 | zed | Relationship added | related to 0000201 |
25-10-2012 17:37 | zed | Tag Attached: 3d | |
25-10-2012 17:37 | zed | Tag Attached: google earth | |
25-10-2012 17:37 | zed | Tag Attached: кэш | |
25-10-2012 17:37 | zed | Tag Attached: ландшафт | |
25-10-2012 17:37 | zed | Tag Attached: строка состояния | |
25-10-2012 17:37 | zed | Tag Attached: строка статуса | |
02-11-2012 17:42 | zed | File Added: f1ct.7z | |
02-11-2012 17:43 | zed | File Added: TileStorage_GE.7z | |
02-11-2012 17:44 | zed | File Added: SASPlanet.7z | |
02-11-2012 17:50 | zed | Note Added: 0009826 | |
03-11-2012 15:26 | zed | File Deleted: f1ct.7z | |
03-11-2012 15:26 | zed | File Deleted: SASPlanet.7z | |
03-11-2012 15:27 | zed | File Added: f1ct.7z | |
03-11-2012 15:28 | zed | File Added: SASPlanet.7z | |
03-11-2012 15:29 | zed | Note Added: 0009829 | |
04-11-2012 06:44 | Fetser | Note Added: 0009831 | |
04-11-2012 09:04 | zed | Note Added: 0009832 | |
04-11-2012 10:21 | Fetser | Note Added: 0009833 | |
04-11-2012 10:35 | Fetser | Note Edited: 0009833 | View Revisions |
04-11-2012 12:11 | Fetser | Note Edited: 0009833 | View Revisions |
04-11-2012 12:12 | Fetser | Note Edited: 0009833 | View Revisions |
04-11-2012 22:06 | vasketsov | Note Added: 0009835 | |
04-11-2012 22:08 | vasketsov | Note Edited: 0009835 | View Revisions |
05-11-2012 07:19 | Tolik | Note Added: 0009836 | |
05-11-2012 07:50 | vasketsov | Note Added: 0009837 | |
05-11-2012 07:50 | vasketsov | File Added: TileStorage_GE_GC_1009.rar | |
05-11-2012 07:50 | vasketsov | File Deleted: TileStorage_GE.7z | |
05-11-2012 07:50 | vasketsov | File Deleted: SASPlanet.7z | |
05-11-2012 09:14 | zed | Note Added: 0009840 | |
05-11-2012 10:05 | vasketsov | Note Added: 0009841 | |
05-11-2012 18:18 | zed | File Deleted: TileStorage_GE_GC_1009.rar | |
05-11-2012 18:18 | zed | File Added: TileStorageDll.7z | |
05-11-2012 18:34 | zed | Note Added: 0009843 | |
06-11-2012 04:53 | Tolik | Note Added: 0009845 | |
06-11-2012 06:35 | zed | File Added: Image.jpg | |
06-11-2012 06:36 | zed | File Added: Image 2.jpg | |
06-11-2012 06:36 | zed | Note Added: 0009846 | |
06-11-2012 07:24 | Tolik | Note Added: 0009847 | |
06-11-2012 07:25 | Tolik | File Added: 2012-11-06_112344.png | |
06-11-2012 07:26 | Tolik | Note Edited: 0009847 | View Revisions |
06-11-2012 07:29 | Tolik | Note Edited: 0009847 | View Revisions |
06-11-2012 10:03 | zed | Note Added: 0009849 | |
06-11-2012 18:08 | zed | Note Added: 0009853 | |
07-11-2012 05:37 | Tolik | Note Added: 0009854 | |
07-11-2012 06:32 | zed | Note Added: 0009855 | |
14-11-2012 06:19 | vasketsov | Note Added: 0009924 | |
14-11-2012 13:42 | zed | Note Added: 0009927 | |
14-11-2012 14:32 | vasketsov | Note Added: 0009928 | |
18-11-2012 19:14 | zed | Note Added: 0009951 | |
18-11-2012 19:15 | zed | Status | assigned => resolved |
18-11-2012 19:15 | zed | Fixed in Version | => 131111 |
18-11-2012 19:15 | zed | Resolution | open => fixed |
19-11-2012 00:24 | vasketsov | Note Added: 0009955 | |
26-12-2012 11:37 | zed | Relationship added | related to 0001741 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |