telegamochka: (drawing)
telegamochka ([personal profile] telegamochka) wrote2013-04-29 12:26 am

Google Static Maps API - маздай

Еще месяц назад мой велонавигатор прекрасно работал, демонстрировала его CEO одной крупной восточной компании. В эту субботу обнаружила, что карты перестали загружаться. Выяснилось, что теперь демонстрационный ключ приложения не работает и нужно регистрить официальный ключ приложения. Также поменялся URL, по которому нужно запрашивать фрагмент карты. Исправила код программы. Не заработало - после получения данных программа падает: segmentation fault. А раньше все отрабатывало нормально. И, вроде картинка все в том же формате - PNG. И размер не запредельный, 50-60К.

Теперь в раздумьях - или разбираться с причиной возникшего после гугловской перестройки бага, или выбрать более православный кошерный халяльный правильный картографический сервис...

[identity profile] e-v-ches.livejournal.com 2013-04-28 08:57 pm (UTC)(link)
Terms of Service читала?
А вообще, лучше сервис, в котором есть один известный тебе баг, чем освоение нового сервиса со своим неизвестным числом неизвестных багов. Известно только, что это число будет больше нуля, ведь мы живем не в мире эльфов.

[identity profile] telegamochka.livejournal.com 2013-04-28 09:11 pm (UTC)(link)
Правильнее будет расценивать случившееся, как "волшебный пендель" в сторону векторных карт. Растровые карты с невозможностью регулировать размер надписей - зло для небольшого крана вроде айтоп центры. Или надписи нечитабельны. Или приходится увеличивать картинку, делая надписи разборчивыми - но при этом появляется жуткая пикселизация, из-за которой карта выглядит кошмарно. И часть улиц остается без названий - названия улиц присутствуют на фрагменте карты, но так как он увеличивается до размеров в разы больше экрана, то большая часть надписей оказывается за пределами экрана.

Правильнее использовать векторные карты - но все руки не доходили. Теперь - придется заняться.