| Anonymous | Login | Signup for a new account | 31-10-25 06:04 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] Хотелка / Feature request | 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 (6826x), Oniman777 (5x), MKourani2016 (1x), Aleks_Sa (2x), Helpmister (1x), AlexanderS (2x), netsky (2x) | 
| Total Views | 6839 | 
| Last View | 31-10-2025 06:04 | 
|  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 | 
| 08-08-2025 13:24 | zed | Category | Хотелка => Хотелка / Feature request | 
| My View | View Issues | Change Log | Roadmap | Search | 
| Copyright © 2007 - 2025 SAS.Planet Team |