SASGIS - SAS.Планета |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0000649 | SAS.Планета | [All Projects] Баг | public | 19-04-2011 20:34 | 10-10-2012 11:49 |
|
Reporter | snake83 | |
Assigned To | Garl | |
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | Windows | OS | XP SP 2 | OS Version | Professional |
Product Version | 110418 | |
Target Version | 120808 | Fixed in Version | 120808 | |
|
Summary | 0000649: Не работает поиск средствами яндекса |
Description | Не работает поиск объектов через яндекс.
(см. комментарии, это изменения именно на сервере) |
Steps To Reproduce | В результате, выяснено, что запрос остаётся прежний, а в html-ответе надо парсить точки:
...
"point":[36.799647,55.375317]
...
(не забывая о том, что у яндекса широта идёт второй)
Точек там может быть несколько, как и у гугла, в веб-интерфейсе карт показывается первая, остальные идут в левый столбец. Сас.Планета ранее тоже ограничивалась первыми координатами, особых изменений минимум. |
Additional Information | |
Tags | поиск |
Relationships | related to | 0000084 | closed | feya | При поиске выдавать не один вариант, а все | has duplicate | 0000729 | closed | Tolik | Не работает поиск через Яндекс | related to | 0000901 | closed | Garl | Определение места по URL из maps.google/yandex |
|
Attached Files | Безимени-1.gif (3,312) 19-04-2011 20:34 https://bugtracker.sasgis.org/file_download.php?file_id=241&type=bug
|
|
Issue History |
Date Modified | Username | Field | Change |
19-04-2011 20:34 | snake83 | New Issue | |
19-04-2011 20:34 | snake83 | File Added: Безимени-1.gif | |
19-04-2011 22:00 | gpsMax | Note Added: 0002114 | |
19-04-2011 22:00 | gpsMax | Tag Attached: поиск | |
19-04-2011 22:00 | gpsMax | Summary | Яндекс поиск. => Не работает поиск |
19-04-2011 22:01 | gpsMax | Note Edited: 0002114 | bug_revision_view_page.php?bugnote_id=2114#r882 |
19-04-2011 22:34 | gpsMax | Status | new => feedback |
20-04-2011 09:13 | Fetser | Note Added: 0002126 | |
20-04-2011 09:54 | gpsMax | Note Added: 0002127 | |
20-04-2011 09:54 | gpsMax | Note Edited: 0002127 | bug_revision_view_page.php?bugnote_id=2127#r888 |
20-04-2011 10:09 | Fetser | Note Added: 0002128 | |
20-04-2011 10:44 | gpsMax | Note Added: 0002136 | |
20-04-2011 10:50 | gpsMax | Note Added: 0002137 | |
20-04-2011 11:04 | Fetser | Note Added: 0002138 | |
20-04-2011 11:08 | vdemidov | Note Added: 0002139 | |
20-04-2011 11:23 | gpsMax | Note Edited: 0002137 | bug_revision_view_page.php?bugnote_id=2137#r901 |
20-04-2011 11:25 | gpsMax | Note Added: 0002140 | |
20-04-2011 11:26 | gpsMax | Status | feedback => acknowledged |
20-04-2011 11:26 | gpsMax | Summary | Не работает поиск => Изменился формат выдачи яндекс-поиска |
20-04-2011 11:26 | gpsMax | Description Updated | bug_revision_view_page.php?rev_id=903#r903 |
20-04-2011 11:27 | gpsMax | Note Edited: 0002137 | bug_revision_view_page.php?bugnote_id=2137#r904 |
20-04-2011 11:29 | gpsMax | Note Edited: 0002137 | bug_revision_view_page.php?bugnote_id=2137#r905 |
20-04-2011 11:35 | gpsMax | Note Added: 0002141 | |
20-04-2011 11:40 | gpsMax | Note Edited: 0002141 | bug_revision_view_page.php?bugnote_id=2141#r907 |
20-04-2011 11:40 | gpsMax | Note Edited: 0002141 | bug_revision_view_page.php?bugnote_id=2141#r908 |
20-04-2011 11:44 | gpsMax | Note Added: 0002142 | |
20-04-2011 11:45 | gpsMax | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=910#r910 |
20-04-2011 11:46 | gpsMax | Relationship added | related to 0000084 |
20-04-2011 11:47 | gpsMax | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=911#r911 |
20-04-2011 11:47 | gpsMax | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=912#r912 |
20-04-2011 11:49 | gpsMax | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=913#r913 |
06-05-2011 06:26 | feya | Status | acknowledged => resolved |
06-05-2011 06:26 | feya | Fixed in Version | => 120808 |
06-05-2011 06:26 | feya | Resolution | open => fixed |
06-05-2011 06:26 | feya | Assigned To | => feya |
06-05-2011 06:28 | feya | Summary | Изменился формат выдачи яндекс-поиска => Не работает поиск средствами яндекса |
12-05-2011 06:06 | Tolik | Relationship added | has duplicate 0000729 |
10-06-2011 08:03 | gpsMax | Note Added: 0002918 | |
22-07-2011 06:15 | Tolik | Target Version | => 120808 |
10-08-2011 16:03 | gpsMax | Relationship added | related to 0000901 |
28-10-2011 09:41 | Garl | Note Added: 0004211 | |
28-10-2011 09:41 | Garl | Assigned To | feya => Garl |
28-10-2011 09:41 | Garl | Resolution | fixed => reopened |
28-10-2011 10:11 | Tolik | Note Added: 0004212 | |
28-10-2011 10:11 | Tolik | Status | resolved => assigned |
28-10-2011 10:12 | Tolik | Note Edited: 0004212 | bug_revision_view_page.php?bugnote_id=4212#r2124 |
28-10-2011 10:19 | Garl | Note Edited: 0004211 | bug_revision_view_page.php?bugnote_id=4211#r2126 |
28-10-2011 22:49 | gpsMax | Note Added: 0004219 | |
29-10-2011 06:27 | Tolik | Note Added: 0004220 | |
30-10-2011 07:12 | Tolik | Note Added: 0004227 | |
30-10-2011 07:14 | Tolik | Note Edited: 0004227 | bug_revision_view_page.php?bugnote_id=4227#r2140 |
30-10-2011 07:14 | Tolik | Status | assigned => resolved |
30-10-2011 07:14 | Tolik | Resolution | reopened => fixed |
31-10-2011 12:29 | Tolik | Note Added: 0004251 | |
31-10-2011 16:01 | Garl | Note Added: 0004253 | |
01-11-2011 10:10 | Tolik | Note Added: 0004260 | |
08-11-2011 04:09 | Tolik | Note Added: 0004315 | |
08-11-2011 06:17 | Garl | Note Added: 0004317 | |
10-11-2011 04:18 | Garl | Note Added: 0004340 | |
23-01-2012 11:11 | vdemidov | Product Version | => 110418 |
10-10-2012 11:49 | Tolik | Status | resolved => closed |
Notes |
|
(0002114)
|
gpsMax
|
19-04-2011 22:00
(edited on: 19-04-2011 22:01) |
|
Всё работает.
Давайте подробности - на каких тестовых примерах не работает? Вбейте какую-нибудь Ивановку.
Кстати, а через гугл?
Как происходит соединение с интернетом? Http-трафик нигде не трогается? Локальные файрволлы, антивирусы, антибаннеры любят это делать. Давайте подробности.
|
|
|
(0002126)
|
Fetser
|
20-04-2011 09:13
|
|
А точно не работает. Набирал "Москва" Гугл находит на раз. А Яндекс пишет, что не найдено. Другие настройки не менял, просто переключал поиск то гугл, то яндекс |
|
|
(0002127)
|
gpsMax
|
20-04-2011 09:54
|
|
Понятно. А остальные подробности (последний абзац)?
|
|
|
(0002128)
|
Fetser
|
20-04-2011 10:09
|
|
Соединение с интернет через прокси предприятия. И что стоит там не знаю. Когда буду дома проверю ещё раз. |
|
|
(0002136)
|
gpsMax
|
20-04-2011 10:44
|
|
Для случая внешнего прокси интересно:
Какие-либо баннеры режутся?
У админов можно поинтересоваться, что стоит. Хотя, лучше не акцентировать их внимание на том, что вы выкачиваете с рабочего инета гигабайты данных :-)
Другие страницы нормально отображаются, кодировку, случаем, нигде не корёжит? |
|
|
(0002137)
|
gpsMax
|
20-04-2011 10:50
(edited on: 20-04-2011 11:29) |
|
Оппа, а у меня тоже яндекс-поиск не работает в новой версии, оказывается.
upd: Хмм, и в 101206, где он точно работал
Запрос "Ивановка", в обоих версиях одинаков:
GET /?text=%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0 HTTP/1.1
Host: maps.yandex.ru
Яндекс возвращает немаленькую html-страничку в utf-8:
Content-Type: text/html; charset=utf-8
Внутри много всяких пар координат, но похоже на то, что они задают границы экрана, а не конкретную точку. По крайней мере, конкретных координат той Ивановки, что выдаётся в яндекс-картах по этому запросу первой, там нет.
Однако, точка-то ставится, значит координаты всё-таки передаются.
|
|
|
(0002138)
|
Fetser
|
20-04-2011 11:04
|
|
Странно что раньше работали и яндекс и гугл. Сейчас проверил и в старой версии 110216 яндекс перестал работать. (а работал точно) Других изменений не заметил. Поиск пропал на всех компах, что в нашей локальной сети. Получается или яндекс что-то изменил или изменились настройки нашего прокси. (узнать нет возможности местные сисадмины этого тоже не знают. Сервер в другом здании и обслуживают другие люди) |
|
|
|
Значит поменялся формат выдачи у яндекса. Или еще что-то сервер-сайд. |
|
|
(0002140)
|
gpsMax
|
20-04-2011 11:25
|
|
См. пару сообщений выше, пока редактировал, еще комментов накидали :-) |
|
|
(0002141)
|
gpsMax
|
20-04-2011 11:35
(edited on: 20-04-2011 11:40) |
|
Посмотрел трафик - какие-то экивоки, а потом нужные координаты появляются уже в запросе:
GET /?text=%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0&sll=36.799647%2C55.375317&sspn=0.783463%2C0.097359&z=11&l=map&source=form.geo&output=iframe HTTP/1.1
Host: maps.yandex.ru
Нужные координаты - это "sll=36.799647%2C55.375317", то бишь N55.375317 E36.799647 (яндекс их, как известно, переворачивает). Откуда они берутся, пока не понял.
upd: А, пардон, ложный след - это координаты предыдущего центра карты.
|
|
|
(0002142)
|
gpsMax
|
20-04-2011 11:44
|
|
Нормально, нашёл. Запрос остаётся прежний, в html-ответе надо парсить точки:
...
"point":[36.799647,55.375317]
...
Их там может быть несколько, как и у гугла, в интерфейсе карт показывается первая, остальные идут в левый столбец. Сас.Планета ранее тоже ограничивалась первыми координатами, особых изменений минимум. |
|
|
(0002918)
|
gpsMax
|
10-06-2011 08:03
|
|
В старой версии (110418) яндексовский поиск сейчас работает, но возвращает в качестве результата ближайшее метро. Заглянул внутрь ответов - цепляется за вспомогательные точки. Например, при запросе "улица Панферова, 3":
"metro":[{"name":"Университет","distance":1098,"ll":[37.5346,55.6926]
там же в ответе и правильная точка:
"point":[37.542419,55.683777]
В ночных версиях не смотрел, но должно работать. |
|
|
(0004211)
|
Garl
|
28-10-2011 09:41
(edited on: 28-10-2011 10:19) |
|
http://clubs.ya.ru/company/replies.xml?item_no=40810
Соответственно поиск снова отвалился.
Возьму как домашнее задание на выходные.
|
|
|
(0004212)
|
Tolik
|
28-10-2011 10:11
(edited on: 28-10-2011 10:12) |
|
Ну раз reopened, то и assigned.
|
|
|
(0004219)
|
gpsMax
|
28-10-2011 22:49
|
|
Правильнее было бы всё-таки сделать это отдельным тикетом, а не переоткрывать уже сделанный и на тот момент работавший, по каждому чиху сервера. |
|
|
(0004220)
|
Tolik
|
29-10-2011 06:27
|
|
Согласен, можно и новый открыть.
С другой стороны, раз этот фикс не вошёл ни в один офиц. релиз и соответственно не числится ни в одном changelog'е, можно и переоткрыть. |
|
|
(0004227)
|
Tolik
|
30-10-2011 07:12
(edited on: 30-10-2011 07:14) |
|
В версии 4485 поиск Яндекса заработал
|
|
|
(0004251)
|
Tolik
|
31-10-2011 12:29
|
|
Изменения, наверно, связаны с тем, что яндекс включил в результаты поиска объекты из Народной карты. Они ищутся только в пределах экрана! |
|
|
(0004253)
|
Garl
|
31-10-2011 16:01
|
|
кстати вот эту фенечку с поиском только по видимой части экрана может как-нибудь оформить? или пусть будет как в "оригинале" |
|
|
(0004260)
|
Tolik
|
01-11-2011 10:10
|
|
Да пусть будет как в оригинале. Только плохо, что многие этого не знают и из-за этого не смогут найти.
Но Яндекс наверняка скоро всё исправит (или испортит). |
|
|
(0004315)
|
Tolik
|
08-11-2011 04:09
|
|
Опять не работает :(
Опять Яндекс что-то изменил? |
|
|
(0004317)
|
Garl
|
08-11-2011 06:17
|
|
ага, вот не сидится Яндексу на месте... гляну на днях.
спасибо. |
|
|
(0004340)
|
Garl
|
10-11-2011 04:18
|
|
в 111110 Nightly решено. + учитываем теперь выдачу данных из Народной Яндекс Карты |
|