View Issue Details

IDProjectCategoryView StatusLast Update
0000649SAS.ПланетаБаг / Bugpublic10-10-2012 11:49
Reportersnake83 Assigned ToGarl  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
PlatformWindowsOSXP SP 2OS VersionProfessional
Product Version110418 
Target Version120808Fixed in Version120808 
Summary0000649: Не работает поиск средствами яндекса
DescriptionНе работает поиск объектов через яндекс.

(см. комментарии, это изменения именно на сервере)
Steps To ReproduceВ результате, выяснено, что запрос остаётся прежний, а в html-ответе надо парсить точки:

...
"point":[36.799647,55.375317]
...

(не забывая о том, что у яндекса широта идёт второй)
Точек там может быть несколько, как и у гугла, в веб-интерфейсе карт показывается первая, остальные идут в левый столбец. Сас.Планета ранее тоже ограничивалась первыми координатами, особых изменений минимум.
Tagsпоиск
Attached Files
Безимени-1.gif (3,312 bytes)   
Безимени-1.gif (3,312 bytes)   

Relationships

related to 0000084 closedfeya При поиске выдавать не один вариант, а все 
has duplicate 0000729 closedTolik Не работает поиск через Яндекс 
related to 0000901 closedGarl Определение места по URL из maps.google/yandex 

Activities

gpsMax

19-04-2011 22:00

manager   ~0002114

Last edited: 19-04-2011 22:01

Всё работает.

Давайте подробности - на каких тестовых примерах не работает? Вбейте какую-нибудь Ивановку.

Кстати, а через гугл?

Как происходит соединение с интернетом? Http-трафик нигде не трогается? Локальные файрволлы, антивирусы, антибаннеры любят это делать. Давайте подробности.

Fetser

20-04-2011 09:13

reporter   ~0002126

А точно не работает. Набирал "Москва" Гугл находит на раз. А Яндекс пишет, что не найдено. Другие настройки не менял, просто переключал поиск то гугл, то яндекс

gpsMax

20-04-2011 09:54

manager   ~0002127

Last edited: 20-04-2011 09:54

Понятно. А остальные подробности (последний абзац)?

Fetser

20-04-2011 10:09

reporter   ~0002128

Соединение с интернет через прокси предприятия. И что стоит там не знаю. Когда буду дома проверю ещё раз.

gpsMax

20-04-2011 10:44

manager   ~0002136

Для случая внешнего прокси интересно:

Какие-либо баннеры режутся?

У админов можно поинтересоваться, что стоит. Хотя, лучше не акцентировать их внимание на том, что вы выкачиваете с рабочего инета гигабайты данных :-)

Другие страницы нормально отображаются, кодировку, случаем, нигде не корёжит?

gpsMax

20-04-2011 10:50

manager   ~0002137

Last edited: 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

Внутри много всяких пар координат, но похоже на то, что они задают границы экрана, а не конкретную точку. По крайней мере, конкретных координат той Ивановки, что выдаётся в яндекс-картах по этому запросу первой, там нет.

Однако, точка-то ставится, значит координаты всё-таки передаются.

Fetser

20-04-2011 11:04

reporter   ~0002138

Странно что раньше работали и яндекс и гугл. Сейчас проверил и в старой версии 110216 яндекс перестал работать. (а работал точно) Других изменений не заметил. Поиск пропал на всех компах, что в нашей локальной сети. Получается или яндекс что-то изменил или изменились настройки нашего прокси. (узнать нет возможности местные сисадмины этого тоже не знают. Сервер в другом здании и обслуживают другие люди)

vdemidov

20-04-2011 11:08

manager   ~0002139

Значит поменялся формат выдачи у яндекса. Или еще что-то сервер-сайд.

gpsMax

20-04-2011 11:25

manager   ~0002140

См. пару сообщений выше, пока редактировал, еще комментов накидали :-)

gpsMax

20-04-2011 11:35

manager   ~0002141

Last edited: 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: А, пардон, ложный след - это координаты предыдущего центра карты.

gpsMax

20-04-2011 11:44

manager   ~0002142

Нормально, нашёл. Запрос остаётся прежний, в html-ответе надо парсить точки:

...
"point":[36.799647,55.375317]
...

Их там может быть несколько, как и у гугла, в интерфейсе карт показывается первая, остальные идут в левый столбец. Сас.Планета ранее тоже ограничивалась первыми координатами, особых изменений минимум.

gpsMax

10-06-2011 08:03

manager   ~0002918

В старой версии (110418) яндексовский поиск сейчас работает, но возвращает в качестве результата ближайшее метро. Заглянул внутрь ответов - цепляется за вспомогательные точки. Например, при запросе "улица Панферова, 3":

"metro":[{"name":"Университет","distance":1098,"ll":[37.5346,55.6926]

там же в ответе и правильная точка:
"point":[37.542419,55.683777]

В ночных версиях не смотрел, но должно работать.

Garl

28-10-2011 09:41

manager   ~0004211

Last edited: 28-10-2011 10:19

http://clubs.ya.ru/company/replies.xml?item_no=40810

Соответственно поиск снова отвалился.
Возьму как домашнее задание на выходные.

Tolik

28-10-2011 10:11

manager   ~0004212

Last edited: 28-10-2011 10:12

Ну раз reopened, то и assigned.

gpsMax

28-10-2011 22:49

manager   ~0004219

Правильнее было бы всё-таки сделать это отдельным тикетом, а не переоткрывать уже сделанный и на тот момент работавший, по каждому чиху сервера.

Tolik

29-10-2011 06:27

manager   ~0004220

Согласен, можно и новый открыть.
С другой стороны, раз этот фикс не вошёл ни в один офиц. релиз и соответственно не числится ни в одном changelog'е, можно и переоткрыть.

Tolik

30-10-2011 07:12

manager   ~0004227

Last edited: 30-10-2011 07:14

В версии 4485 поиск Яндекса заработал

Tolik

31-10-2011 12:29

manager   ~0004251

Изменения, наверно, связаны с тем, что яндекс включил в результаты поиска объекты из Народной карты. Они ищутся только в пределах экрана!

Garl

31-10-2011 16:01

manager   ~0004253

кстати вот эту фенечку с поиском только по видимой части экрана может как-нибудь оформить? или пусть будет как в "оригинале"

Tolik

01-11-2011 10:10

manager   ~0004260

Да пусть будет как в оригинале. Только плохо, что многие этого не знают и из-за этого не смогут найти.
Но Яндекс наверняка скоро всё исправит (или испортит).

Tolik

08-11-2011 04:09

manager   ~0004315

Опять не работает :(
Опять Яндекс что-то изменил?

Garl

08-11-2011 06:17

manager   ~0004317

ага, вот не сидится Яндексу на месте... гляну на днях.
спасибо.

Garl

10-11-2011 04:18

manager   ~0004340

в 111110 Nightly решено. + учитываем теперь выдачу данных из Народной Яндекс Карты

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
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
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
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
20-04-2011 11:27 gpsMax Note Edited: 0002137
20-04-2011 11:29 gpsMax Note Edited: 0002137
20-04-2011 11:35 gpsMax Note Added: 0002141
20-04-2011 11:40 gpsMax Note Edited: 0002141
20-04-2011 11:40 gpsMax Note Edited: 0002141
20-04-2011 11:44 gpsMax Note Added: 0002142
20-04-2011 11:45 gpsMax Steps to Reproduce Updated
20-04-2011 11:46 gpsMax Relationship added related to 0000084
20-04-2011 11:47 gpsMax Steps to Reproduce Updated
20-04-2011 11:47 gpsMax Steps to Reproduce Updated
20-04-2011 11:49 gpsMax Steps to Reproduce Updated
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
28-10-2011 10:19 Garl Note Edited: 0004211
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
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
08-08-2025 13:22 zed Category Баг => Баг / Bug