Anonymous | Login | Signup for a new account | 21-11-24 16:39 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 | ||||
0001729 | SAS.Планета | [All Projects] Баг | public | 14-12-2012 08:56 | 21-12-2012 19:55 | ||||
Reporter | vasketsov | ||||||||
Assigned To | Garl | ||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | Windows | OS | Vista | OS Version | Ultimate | ||||
Product Version | 121010 | ||||||||
Target Version | 131111 | Fixed in Version | 131111 | ||||||
Summary | 0001729: Не все найденные снимки за одну дату отображаются | ||||||||
Description | Если находится несколько разных снимков с одного сервиса за одну дату, но с разными идентификаторами, в "дерево" залетает судя по всему либо первый попавшийся, либо в параметрах "сборная-солянка" из параметров (уточнять бессмыысленно, факт в том что в "дереве" пункт ровно один за эту дату). Проверять можно чуть западнее Афанасьево (Кировская область, примерно посерёдке по дороге на Омутнинск, зум 10) на DG Catalog: 1) FeatureId:2b10d0fe0be5b57c48ed1c650c25690a Date:2011-05-26 07:57:54.124 2) FeatureId:82cd169a73a5139b4df62d73c297bde0 Date:2011-05-26 07:57:15.918 Как показать оба снимка в "дереве" - пусть болит голова у того, кто будет это делать ))), важно то, что снимки с сервиса тянутся в одном потоке, и в принципе можно даже существуюший узел в "дереве" подправить )) | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | _fid_.jpg [^] (161,140 bytes) 14-12-2012 10:54
_fid_2.jpg [^] (145,616 bytes) 14-12-2012 11:51 | ||||||||
Notes | |
(0010192) Garl (manager) 14-12-2012 09:40 |
>Проверять можно чуть западнее Афанасьево (Кировская область, примерно посерёдке по дороге на Омутнинск, ну есть же операция копирования координат в буфер обмена :) |
(0010193) Garl (manager) 14-12-2012 10:53 |
как вариант заменить в u_AvailPicsDG2 строка 141 VAddResult := FTileInfoPtr.AddImageProc(Self, VDate, 'DigitalGlobe', VParams); на VAddResult := FTileInfoPtr.AddImageProc(Self, VDate, 'DigitalGlobe:'+VfeatureId, VParams); итого : обходимся малой кровью и получаем всё как было + ид сразу в списке поиска |
(0010194) vasketsov (manager) 14-12-2012 11:16 |
>есть же операция копирования координат постоянно забываю о её существовании (( >обходимся малой кровью и получаем всё как было Хотелось придумать что-нибудь более универсальное, что бы работало для всех сервисов на основании имени уникального поля, а не только там, где разработчик не забыл вытащить его в "дерево" (и оно отображается даже для одного снимка). Если тащить FeatureId в "дерево" - то опять же надо для всех тащить уникальное поле, так что по сути это предыдущий вариант, только не автоматический, а руками и для всех. Есть же ещё более дешёвый вариант: поднять признак типа "всегда создавать узел" для сервиса. Сейчас если узел нашёлся - гадим в него, это было сделано для старого DG. Автоматическая реализация предполагает, что если один узел сервиса за дату - отображаем только имя сервиса (или с зумом, где с зумом), если несколько - добавляем уникальное поле. Либо наоборот всегда добавлять уникальное поле. Так вот если такое забацать - специальную обработку для старого и нового DG и поиск поля можно будет не делать, старый DG будет залетать в дерево по-человечески (не tid-ами), но надо будет копирование tid-ов в буфер обмена подправить. |
(0010195) Garl (manager) 14-12-2012 11:50 |
можно ещё вот так: нашли дату: нашли имя сервиса, сравнили поля "Date" при несовпадении добавляем aid+(ЧЧ:MM:CC) и гадим в этот подпункт. приложим картинку |
Issue History | |||
Date Modified | Username | Field | Change |
14-12-2012 08:56 | vasketsov | New Issue | |
14-12-2012 09:40 | Garl | Note Added: 0010192 | |
14-12-2012 10:53 | Garl | Note Added: 0010193 | |
14-12-2012 10:54 | Garl | File Added: _fid_.jpg | |
14-12-2012 11:16 | vasketsov | Note Added: 0010194 | |
14-12-2012 11:16 | vasketsov | Note View State: 0010194: private | |
14-12-2012 11:50 | Garl | Note Added: 0010195 | |
14-12-2012 11:51 | Garl | File Added: _fid_2.jpg | |
18-12-2012 04:54 | Garl | Assigned To | => Garl |
18-12-2012 04:54 | Garl | Status | new => assigned |
18-12-2012 04:55 | Garl | Status | assigned => resolved |
18-12-2012 04:55 | Garl | Fixed in Version | => 131111 |
18-12-2012 04:55 | Garl | Resolution | open => fixed |
21-12-2012 19:55 | vdemidov | Target Version | => 131111 |
21-12-2012 19:55 | vdemidov | Note View State: 0010194: public |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |