POI с заправками газпромнефть для Garmin

Attention

Дизайн сайта изменился, теперь невозможно получить координаты точек таким способом

Получаем базу точек с сайта

Для получения базы переходим на сайт www.gpnbonus.ru в раздел “Наши АЗС”, после чего в выпадающем списке выбираем “показать АЗС всех регионов”. Нам нужно скопировать URL этой странички, после чего подставить его для программы CURL. На выходе получим CSV файл с точками.

curl "https://www.gpnbonus.ru/our_azs/?region_id=all&region_name=%D0%9F%D0%BE%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C+%D0%90%D0%97%D0%A1+%D0%B2%D1%81%D0%B5%D1%85+%D1%80%D0%B5%D0%B3%D0%B8%D0%BE%D0%BD%D0%BE%D0%B2&CenterLon=38.929526&CenterLat=55.531728&city=" | grep -A 1 GPS | grep -v GPS | egrep [[:digit:]] | awk '{print $1 "," $2 ",Газпромнефть"}' > gaz.csv

Загрузка точек в прибор

Далее все что нам нужно - это воспользовавшись программой Garmin POI Loader, загрузить точки из CSV файла в навигатор. Если нужна особая иконка для точек, то ее нужно положить в тот же каталог что и CSV с тем же именем.

Требования для иконки следующие:

  • Format .bmp file type

  • 8 or 16 bit RGB color palette

  • 24x24 pixels in size (HiRes = 38x38)

  • Transparency color is magenta RGB: R=255, G=0, B=255

  • The name must be identical to the .csv or .gpx file