taganay: (mitek)
[personal profile] taganay

Что делает нормальный человек, если он хочет остановиться в одном из принадлежащем штату Мичиган кемпинге без удобств - State Forest Campground? Наверное, он найдет несколько в интересующем его районе на мичиганском сайте, загонит координаты в GPS и на этом вопрос закрыт.

Что же делает программист?

  • Для начала я написал небольшую программку, которая открывает сайт с описаниями кемпингов, вытаскивает координаты и описания всех 144 кемпингов и сохраняет их в KML файле, чтобы можно было открыть в Google Earth. Потому что потом я захочу остановиться в другом кемпинге, и что же, опять, как лоху, на сайт лезть?
  • Потом я понимаю, что неплохо бы иметь возможность увидеть все кемпинги не только на компьютере, но и на телефоне.
  • Понимаю, что приложений для андроида, способных открыть KML файл, не так уж и много, и их фунциональность меня не устраивает.
  • Так что в результате я написал свое приложение, с блэкджеком и шлюхами, которое может открыть любой KML или KMZ файл на телефоне и показать все сохраненные точки на Google Map.
  • И я даже успел испытать это приложение во время нашшей поездки на остров Маниту в прошедшие выходные.

Так что теперь я официально считаюсь разработчиком приложений для андроида, а на Google Play появилось приложение MyPoi, которое пока что только и умеет, что открывать KML и KMZ файлы и показывать их содержимое на карте. Зато оно делает это совершенно безвозмездно, т.е. даром.

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

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

   MyPoi- screenshot

Date: 2016-09-09 12:26 pm (UTC)
From: [identity profile] reytsman.livejournal.com
А почему MyPoi? И кстати, а где оно берёт карты на которых отображает?

(сидя в углу молча завидует)

Date: 2016-09-09 01:08 pm (UTC)
From: [identity profile] taganay.livejournal.com
А почему MyPoi?
My Points Of Interest
а где оно берёт карты на которых отображает?
Google Map API. Разумеется, нужен интернет, чтобы скачать текущую карту, но потом карта хранится в кеше. Для навигации пока тоже нужен интернет, потому что навигация обеспечивается Google Map. Следующая задача - научиться делать навигацию через другие приложения (такие, как Sygic), которые могут работать offline.
Edited Date: 2016-09-09 01:10 pm (UTC)

Date: 2016-09-09 01:11 pm (UTC)
From: [identity profile] reytsman.livejournal.com
Слюшай, да.... если эта твоя мупиа научится открывать закладки без инета и делать по ним навигацию, это ж будет ваще мечта туриста.

Постоянно раздражает, что или точки не ввести или карты требуют инет.... Особенно проблематично, если в Канаду двинуть.

Date: 2016-09-09 03:45 pm (UTC)
From: [identity profile] taganay.livejournal.com
Ну так в этом то вся цель и состоит - я ведь для себя это начал писать :)

Date: 2016-09-09 03:46 pm (UTC)
From: [identity profile] reytsman.livejournal.com
Эххх... молодость... этим туда тем сюда... sdk то на компе стоит, но только чтобы иметь возможность не штатаный ром закачивать.

April 2017

S M T W T F S
      1
2345678
910111213 1415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 24th, 2017 03:56 pm
Powered by Dreamwidth Studios