SASGIS - SAS.Планета
View Issue Details
0003377SAS.ПланетаРефакторинг / Refactoringpublic11-10-2018 12:2518-01-2026 11:52
zed 
 
normalminoralways
confirmedopen 
190707 
50xxxx 
0003377: Не работает поиск мест (GeoCoder) средствами Google
С некоторых пор, в API гео-кодера гугла появилось важное изменение - в запросе появился обязательный параметр API key: Geocoding (Latitude/Longitude Lookup)

Чтобы получить этот key нужно зарегистрироваться как разработчик и платить потом по $0.005 за каждый запрос Pricing for the Geocoding API

Поэтому, чтобы починить поиск, надо изучать запросы отправляемые с сайта google maps при поиске мест и пытаться повторить их в SAS. А ещё лучше, заскриптовать все имеющиеся геокодеры (по аналогии с zmp), а то уж больно часто там всё изменяется и чинить приходится правкой сорцов SAS.
No tags attached.
has duplicate 0003399closed vdemidov в строку поиска добавить источник Google 
related to 0003568resolved zed Добавить возможность указать API ключ для геокодера Яндекс 
related to 0003563confirmed  Не работает поиск мест (GeoCoder) средствами Яндекс 
related to 0003930resolved zed Добавить поиск средствами Google Earth 
Issue History
11-10-2018 12:25zedNew Issue
11-10-2018 12:34zedNote Added: 0018428
11-10-2018 12:35zedNote Edited: 0018428bug_revision_view_page.php?bugnote_id=18428#r7321
11-10-2018 12:35zedNote Edited: 0018428bug_revision_view_page.php?bugnote_id=18428#r7322
21-10-2018 19:08zedNote Added: 0018433
21-12-2018 10:14vdemidovStatusnew => confirmed
21-12-2018 10:14vdemidovProduct Version160707 => 191221
21-12-2018 10:14vdemidovTarget Version => 190707
17-01-2019 11:39vdemidovRelationship addedhas duplicate 0003399
07-06-2019 16:46zedNote Added: 0018738
23-07-2019 14:16vdemidovTarget Version190707 => 191221
23-07-2019 17:04vdemidovTarget Version191221 => 211230
16-10-2019 18:19zedRelationship addedrelated to 0003568
16-10-2019 20:01zedRelationship addedrelated to 0003563
16-10-2019 20:03zedTarget Version211230 => 50xxxx
16-10-2019 20:04zedProduct Version191221 => 190707
08-08-2025 13:25zedCategoryРефакторинг => Рефакторинг / Refactoring
18-01-2026 11:52zedRelationship addedrelated to 0003930

Notes
(0018428)
zed   
11-10-2018 12:34   
(edited on: 11-10-2018 12:35)
На страничке с ценами вычитал вот такое замечание:

For each billing account, for qualifying Google Maps Platform SKUs, a $200 USD Google Maps Platform credit is available each month, and automatically applied to the qualifying SKUs.

т.е каждый месяц они "дарят" $200 на аккаунт? Тогда этого хватит на очень много запросов и можно попробовать зарегистрировать какой-то фейковый акк, если, конечно, они там не затребуют номера телефона, кредитной карточки и паспортных данных при регистрации.

(0018433)
zed   
21-10-2018 19:08   
Отключил геокодер, до тех пор пока он не будет починен.
(0018738)
zed   
07-06-2019 16:46   
При наличии ключа, его можно положить в файл UserData/GoogleApiKey.txt и тогда геокодер снова заработает.