SASGIS - SAS.Планета
View Issue Details
0000687SAS.Планета[All Projects] Багpublic25-04-2011 18:1310-10-2012 11:50
xromeo 
feya 
normaltweakalways
closedfixed 
Windows7Home Premium
110418 
120808120808 
0000687: В Windows 7 не работает функция получения доступных снимков данного места от DigitalGlobe
Если в любом месте отображаемой карты щёлкнуть правой кнопкой мыши и выбрать "Дополнительные операции - Загрузить информацию о доступных картах этого места на DigitalGlobe", мгновенно появляется сообщение "Отсутствует подключение к интернет!" и появившееся окно, где должен быть список с датами снимков, пустое. Само собой, интернет работает, карты и снимки грузятся.

В форуме люди упоминали о том, что у них эта функция работает, но непонятно, в какой версии программы и в каких версиях Windows. Я пользуюсь только Windows 7 x64 (других попросту нет), может ли это влиять - не знаю. Фаерволлы, прокси-серверы, другой могущий мешать софт исключал, не помогает. Каких-либо настроек в интерфейсе и INI-файле, предположительно влияющих на работоспособность данной функции, не нашёл.

Функция полезная, ибо даёт возможность узнавать даты снимков, которые выкладываются на некоторых ресурсах, использующих снимки DG - например, Bing Maps. Хотелось бы заставить её работать. Или, если это невозможно, исключить данное меню.

Просьба проверить.
dgsat, windows 7
Issue History
25-04-2011 18:13xromeoNew Issue
25-04-2011 20:12vdemidovNote Added: 0002314
25-04-2011 22:47gpsMaxNote Added: 0002315
25-04-2011 22:48gpsMaxTag Attached: dgsat
25-04-2011 22:48gpsMaxStatusnew => acknowledged
25-04-2011 22:50gpsMaxNote Edited: 0002315bug_revision_view_page.php?bugnote_id=2315#r1023
25-04-2011 23:04gpsMaxNote Edited: 0002315bug_revision_view_page.php?bugnote_id=2315#r1024
25-04-2011 23:07gpsMaxNote Edited: 0002315bug_revision_view_page.php?bugnote_id=2315#r1025
25-04-2011 23:11gpsMaxNote Edited: 0002315bug_revision_view_page.php?bugnote_id=2315#r1026
25-04-2011 23:39gpsMaxNote Edited: 0002315bug_revision_view_page.php?bugnote_id=2315#r1029
25-04-2011 23:40gpsMaxNote Edited: 0002315bug_revision_view_page.php?bugnote_id=2315#r1030
26-04-2011 04:50TolikNote Added: 0002317
26-04-2011 14:58gpsMaxNote Added: 0002327
26-04-2011 17:00xromeoNote Added: 0002328
26-04-2011 17:46PapazolNote Added: 0002329
27-04-2011 17:24xromeoNote Added: 0002351
27-04-2011 18:33TolikNote Added: 0002352
27-04-2011 19:26gpsMaxNote Added: 0002353
27-04-2011 19:26gpsMaxTag Attached: windows 7
28-04-2011 17:54xromeoNote Added: 0002373
29-04-2011 11:34gpsMaxSummaryНе работает функция получения доступных снимков данного места от DigitalGlobe => В Windows 7 не работает функция получения доступных снимков данного места от DigitalGlobe
29-04-2011 11:35gpsMaxNote Added: 0002383
29-04-2011 18:20vasketsovNote Added: 0002391
29-04-2011 20:59PapazolNote Added: 0002392
29-04-2011 22:28gpsMaxNote Added: 0002394
30-04-2011 07:53PapazolNote Added: 0002396
30-04-2011 10:52gpsMaxNote Added: 0002398
30-04-2011 10:53gpsMaxNote Edited: 0002398bug_revision_view_page.php?bugnote_id=2398#r1094
03-05-2011 16:38xromeoNote Added: 0002420
03-05-2011 16:41xromeoNote Added: 0002421
03-05-2011 16:41xromeoNote Added: 0002422
17-05-2011 16:17xromeoNote Added: 0002549
18-05-2011 04:54PapazolNote Added: 0002554
18-05-2011 05:08PapazolNote Edited: 0002554bug_revision_view_page.php?bugnote_id=2554#r1222
19-05-2011 17:20xromeoNote Added: 0002596
19-05-2011 17:55gpsMaxNote Added: 0002597
25-05-2011 06:32ELITENote Added: 0002645
25-05-2011 16:22xromeoNote Added: 0002657
15-08-2011 19:57vdemidovAssigned To => feya
15-08-2011 19:57vdemidovStatusacknowledged => assigned
25-08-2011 11:54vdemidovStatusassigned => resolved
25-08-2011 11:54vdemidovFixed in Version => 120808
25-08-2011 11:54vdemidovResolutionopen => fixed
25-08-2011 11:54vdemidovTarget Version => 120808
10-10-2012 11:50TolikStatusresolved => closed

Notes
(0002314)
vdemidov   
25-04-2011 20:12   
А вы не думали, что дело не в версии программы, а проблема на стороне сервера? Тобишь, или вас забанили, или вообще эту лавочку прикрыли.
(0002315)
gpsMax   
25-04-2011 22:47   
(edited on: 25-04-2011 23:40)
Проблема есть. SAS.Планета, похоже, не воспринимает ответ на свой запрос, хотя он исправно приходит.

Query:
http://image.globexplorer.com/gexservlets/gex?encrypt=[...]

Response:
3756683568,2000-01-01,"DigitalGlobe",-1,15.0,"Color",100000.0,
7061609165,2002-07-01,"DigitalGlobe",-1,0.6,"Color",50000.0,
7062690737,2007-04-05,"DigitalGlobe",-1,0.6,"Color",50000.0,
7141604581,2003-05-16,"DigitalGlobe",-1,0.6,"Color",50000.0,
7141623126,2005-04-02,"DigitalGlobe",-1,0.6096,"Color",50000.0,
7015319571,2007-09-22,"DigitalGlobe",-1,0.6,"Color",50000.0,
7015679895,2008-05-08,"DigitalGlobe",-1,0.6,"Color",50000.0,
7015881609,2008-09-24,"DigitalGlobe",-1,0.6,"Color",50000.0,
7065963177,2008-04-25,"DigitalGlobe",-1,0.6,"Color",50000.0,
7015166780,2007-05-19,"DigitalGlobe",-1,0.6,"Color",50000.0,
7066342817,2008-04-25,"DigitalGlobe",-1,0.6,"Color-E",50000.0,
7386775773,2010-07-09,"DigitalGlobe",-1,0.5,"Color",12000.0,
7386837498,2010-05-07,"DigitalGlobe",-1,0.5,"Color",12000.0

Видимо, изменения на сервере, причем совсем недавние.

(0002317)
Tolik   
26-04-2011 04:50   
Как ни странно, с некоторых компьютеров работает, а с других нет.
Хотя response действительно приходит.
(0002327)
gpsMax   
26-04-2011 14:58   
А в чем разница?
(0002328)
xromeo   
26-04-2011 17:00   
Я уже думал, что, может, от провайдера зависит - пробовал переключаться на другого (там другой, никак не засвеченный IP). Не помогло. Значит, не "бан". Насчёт "работает с некоторых компьютеров", может, на этих компьютерах WinXP и дело именно в версии винды? Увы, сам проверить не могу, у меня только 7... Но закономерность хорошо было б найти.
(0002329)
Papazol   
26-04-2011 17:46   
Проверил на XP, функция работает. Она и раньше работала, даже когда уже не качалось ничего.
(0002351)
xromeo   
27-04-2011 17:24   
Весьма любопытно, неужто и правда особенность, связанная с Win 7? Кто-либо в Win 7 может проверить? Желательно в x64-издании (хотя разрядность вряд ли влияет)
(0002352)
Tolik   
27-04-2011 18:33   
Вообще-то у меня действительно не работало в Win7. А почему - пока не понял. Вроде от винды не должно зависеть.
(0002353)
gpsMax   
27-04-2011 19:26   
На XP пока не могу проверить, но не работало как раз в семёрке.
(0002373)
xromeo   
28-04-2011 17:54   
Предположение насчёт Win 7, похоже, подтверждается... Ждём официальной информации от разработчиков.
(0002383)
gpsMax   
29-04-2011 11:35   
На Висте кто-нибудь пробовал?
(0002391)
vasketsov   
29-04-2011 18:20   
На висте со всеми обновлениями (x86) замечательно работает
(0002392)
Papazol   
29-04-2011 20:59   
А если попробовать из браузера послать точно такой же запрос, какой посылает SAS.Планета, и посмотреть, что придёт в ответ?
Например, на запрос http://image.globexplorer.com/gexservlets/gex?encrypt=...tbQ
я получаю файл gex.txt следующего содержания:
3756683658,2000-01-01,"DigitalGlobe",-1,15.0,"Color",100000.0,
7145223476,2004-08-19,"DigitalGlobe",-1,0.6096,"Color",50000.0,
7145221345,2004-08-19,"DigitalGlobe",-1,0.6096,"Color",50000.0
И это программа понимает и отображает. А что в семёрке?
(0002394)
gpsMax   
29-04-2011 22:28   
В семёрке, как можно догадаться уже из первых сообщений, всё точно так же :-)
(0002396)
Papazol   
30-04-2011 07:53   
Прямо-таки в точности так же? И файл с таким же именем приходит? Ведь отсутствие соединения с Интернетом программа выдаёт и тогда, когда ответ не соответствует ожидаемому.
(0002398)
gpsMax   
30-04-2011 10:52   
(edited on: 30-04-2011 10:53)
В точности такой же запрос-ответ. А вот с тем, куда пишется файл, возможно, как раз и закавыка. (Свой не отслеживал)

(0002420)
xromeo   
03-05-2011 16:38   
Попробовал отмониторить при помощи Process Monitor (SysInternals Suite). Вроде в списке событий криминала не видно.
(0002421)
xromeo   
03-05-2011 16:41   
"Time of Day","Process Name","PID","Operation","Path","Result","Detail"
"20:40:04,8869272","SASPlanet.exe","3624","TCP Connect","ROMEO:7491 -> ROMEO:nfsd-status","SUCCESS","Length: 0, mss: 1460, sackopt: 1, tsopt: 0, wsopt: 1, rcvwin: 8192, rcvwinscale: 2, sndwinscale: 8, seqnum: 0, connid: 0"
"20:40:04,8871693","SASPlanet.exe","3624","TCP Send","ROMEO:7491 -> ROMEO:nfsd-status","SUCCESS","Length: 500, startime: 115188, endtime: 115188, seqnum: 0, connid: 0"
"20:40:04,8873696","SASPlanet.exe","3624","TCP Send","ROMEO:7491 -> ROMEO:nfsd-status","SUCCESS","Length: 448, startime: 115188, endtime: 115188, seqnum: 0, connid: 0"
"20:40:05,1105853","SASPlanet.exe","3624","TCP Receive","ROMEO:7491 -> ROMEO:nfsd-status","SUCCESS","Length: 282, seqnum: 0, connid: 0"
"20:40:05,1167288","SASPlanet.exe","3624","QueryOpen","C:\Windows\SysWOW64\xmllite.dll","FAST IO DISALLOWED",""
"20:40:05,1168422","SASPlanet.exe","3624","CreateFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened"
"20:40:05,1170009","SASPlanet.exe","3624","QueryBasicInformationFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","CreationTime: 14.07.2009 4:20:17, LastAccessTime: 14.07.2009 4:20:17, LastWriteTime: 14.07.2009 5:16:21, ChangeTime: 24.06.2010 22:43:46, FileAttributes: A"
"20:40:05,1170367","SASPlanet.exe","3624","CloseFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS",""
"20:40:05,1172142","SASPlanet.exe","3624","CreateFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode: Read, Delete, AllocationSize: n/a, OpenResult: Opened"
"20:40:05,1173655","SASPlanet.exe","3624","CreateFileMapping","C:\Windows\SysWOW64\xmllite.dll","FILE LOCKED WITH ONLY READERS","SyncType: SyncTypeCreateSection, PageProtection: "
"20:40:05,1173982","SASPlanet.exe","3624","QueryStandardInformationFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","AllocationSize: 180 224, EndOfFile: 180 224, NumberOfLinks: 2, DeletePending: False, Directory: False"
"20:40:05,1174665","SASPlanet.exe","3624","CreateFileMapping","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","SyncType: SyncTypeOther"
"20:40:05,1175556","SASPlanet.exe","3624","CloseFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS",""
"20:40:05,1177304","SASPlanet.exe","3624","QueryOpen","C:\Windows\SysWOW64\xmllite.dll","FAST IO DISALLOWED",""
"20:40:05,1178365","SASPlanet.exe","3624","CreateFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened"
"20:40:05,1179775","SASPlanet.exe","3624","QueryBasicInformationFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","CreationTime: 14.07.2009 4:20:17, LastAccessTime: 14.07.2009 4:20:17, LastWriteTime: 14.07.2009 5:16:21, ChangeTime: 24.06.2010 22:43:46, FileAttributes: A"
"20:40:05,1180117","SASPlanet.exe","3624","CloseFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS",""
"20:40:05,1181813","SASPlanet.exe","3624","CreateFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","Desired Access: Read Data/List Directory, Execute/Traverse, Synchronize, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode: Read, Delete, AllocationSize: n/a, OpenResult: Opened"
"20:40:05,1183278","SASPlanet.exe","3624","CreateFileMapping","C:\Windows\SysWOW64\xmllite.dll","FILE LOCKED WITH ONLY READERS","SyncType: SyncTypeCreateSection, PageProtection: "
"20:40:05,1184718","SASPlanet.exe","3624","CreateFileMapping","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","SyncType: SyncTypeOther"
"20:40:05,1188671","SASPlanet.exe","3624","CloseFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS",""
(0002422)
xromeo   
03-05-2011 16:41   
Может, приведённый список (это лог в формате CSV, сохранённый Process Monitor-ом) кому-то что-то подскажет?
(0002549)
xromeo   
17-05-2011 16:17   
Сегодня предоставилась возможность проверить работоспособность данной функции на одном провайдере, в WinXP и Win7 x64. В WinXP функция работает, в Win7 x64 - нет.
(0002554)
Papazol   
18-05-2011 04:54   
(edited on: 18-05-2011 05:08)
Если файл, скачанный по запросу, в 7 пишется в иное место, чем в XP, а SAS.Планета ищет его как в XP, никогда мы не получим нужных данных. Надо, чтобы сама программа задавала, куда писАть этот файл.
Кстати, отслеживать обращение к файлам удобнее через FileMonitor.

Посмотрел в FileMonitor'е - не обращается SAS.Планета ни к каким файлам при запросе на DG.

(0002596)
xromeo   
19-05-2011 17:20   
"не обращается SAS.Планета ни к каким файлам при запросе на DG." - а как видно по Process Monitor-у, данные из сети программа тем не менее успешно получает. Где же тогда затык, интересно...
(0002597)
gpsMax   
19-05-2011 17:55   
Механизм работы с памятью в семёрке опять переделали, например.
(0002645)
ELITE   
25-05-2011 06:32   
win 7 pro
x86 -не работает
x64 -не работает
(0002657)
xromeo   
25-05-2011 16:22   
Значит, дело, вероятно, и не в разрядности платформы. А только в том факте, что 7.