Archiwa tagów: Google Maps

Google Traffic w Polsce już jest!

To doskonała informacja dla wszystkich, którzy często korzystają z Google Maps do wyszukiwania pożądanej trasy. Najpopularniejsza dotychczas w Polsce usługa śledzenia natężenia ruchu na drogach – Targeo, ma kilka istotnych wad, jak chociażby wolne działanie czy brak nakładki mapy ze zdjęć. Od wczorajszej nocy dostępna jest godna uwagi alternatywa w postaci Google Traffic.

Google udostępniło nową usługę w 13-tu krajach w Europie. Dane o natężeniu ruchu uaktualniane są co około 5-10 minut i są prawdopodobnie zbierane z urządzeń posiadających system Android z uruchomioną funkcją lokalizacji użytkownika. Google Traffic działa zarówno w wersji webowej jak i mobilnej na Androidzie. Usługa pozwala na obserwowanie natężenia ruchu w chwili bieżącej oraz sprawdzenie prognozy dla danej godziny i dnia.

Więcej szczegółów o nowej usłudze można poznać w notce blogowej Google’a.

Co nowego w GWT 2.3?

Logo GWT

Wczoraj ukazała się finalna wersja GWT 2.3, która pojawiła się stosunkowo szybko po poprzednim wydaniu (2.2). Co nowego przyjdzie nam zobaczyć w nowej wersji? Przede wszystkim wprowadzono kilka udogodnień do GPE (Google Plugin for Eclipse):

  • Google API Discovery and Access

    GPE oferuje teraz pomoc przy znajdywaniu bibliotek dostępnych w ramach Google Code oraz importowaniu ich zależności do projektu. W kilku prostych krokach można znaleźć potrzebną nam bibliotekę i od razu zacząć jej używać, bez tracenia czasu na pobieranie wszystkich wymaganych zależności i ręczne dodawanie plików jar do ścieżki klas. Wśród dostępnych bibliotek znajdziemy między innymi API Google Maps, Google Calendar, Google Docs czy Buzz’a.

  • Google Project Hosting Integration

    Jeśli hostujemy swój projekt na Google Code, możemy teraz w łatwy sposób zaimportować go do Eclipse’a bez ręcznego pobierania źródeł. Dzięki integracji GPE z kontami Google’a plugin potrafi automatycznie pobrać źródła z repozytorium i otworzyć projekt w naszym IDE.

  • Single Sign-on Support

    Kolejna korzyść z integracji GPE z kontami Google’a to możliwość jednorazowego logowania do dowolnej z naszych aplikacji, które korzystają z App Engine. Wystarczy, że zalogujemy się na jedną z nich, a w trybie deweloperskim uzyskamy również dane o zalogowanym użytkowniku we wszystkich innych naszych aplikacjach. W tym przypadku SSO wymaga niestety włączenia w aplikacji uwierzytelniania za pomocą kont googlowych. Jeśli chcesz dowiedzieć się więcej na temat możliwości uaktywnienia SSO z własnym uwierzytelnianiem, przeczytaj ten wpis.

W samym GWT zaszły mniejsze zmiany – oprócz poprawek błędów i dodania obsługi Internet Explorer’a 9, najważniejszą z nich jest nowe API dla lokalnego składu danych wprowadzonego wraz ze standardem HTML5. Dzięki temu w prosty sposób będzie można zapamiętywać pewne dane lokalnie i udostępniać aplikację w trybie offline.

Jak widać, lista zmian nie jest duża, nie mniej jeśli używasz GPE w rozwijaniu swojego projektu GWT, przejście na nową wersję może być zachęcające. Obiecująco przedstawia się też API do lokalnego składowania danych, które obsługiwane jest już przez nowsze wersje popularnych przeglądarek.

Informacje na stronie Google’a o wersji 2.3 można znaleźć tutaj.

Wyznaczanie przebytej trasy na urządzeniach z systemem Android

Poprzednim razem, gdy pisałem o moim nowym rowerze i pierwszej przebytej trasie, prezentowałem mapę z ręcznie „wyklikaną” trasą za pomocą strony bikemap.net. O ile sam serwis jest bardzo przyjazny w obsłudze, to sama czynność wyznaczania trasy wymaga przede wszystkim jej pamiętania i orientowania się w okolicy przebytej drogi. Zacząłem więc poszukiwać wygodniejszego rozwiązania.

QR Code: Move! Bike Computer

Zeskanuj i pobierz: Move! Bike Computer

Jako że od jakiegoś czasu mój HTC Touch Diamond pracuje codziennie na Androidzie, skorzystałem z dobrodziejstwa Android Marketu i znalazłem kilka aplikacji spełniających postawione przeze mnie zadanie. Najbardziej spodobała mi się aplikacja Move! Bike Computer, która jako jedyna z przetestowanych przeze mnie oferowała możliwość pracy aplikacji w tle tak, aby Android nie ubił jej procesu. Aplikacja prezentuje na głównym ekranie kilka parametrów wyliczanych w czasie rzeczywistym, takich jak:

  • aktualna prędkość,
  • maksymalna prędkość,
  • średnia prędkość,
  • całkowity czas przejazdu,
  • przejechany dystans,

oraz wiele innych. Mnie interesowało jednakże najbardziej zwinięcie aplikacji w tło i wsunięcie telefonu do kieszeni. To zadanie Bike Computer spełnił znakomicie. Przed jazdą testową uruchomiłem proces nagrywania trasy, w trakcie jazdy odebrałem kilka rozmów, po dojechaniu do celu zakończyłem nagrywanie. Przejechana trasa została zapisana w bazie programu, możliwy był również jej eksport do formatów csv, gpx oraz kml. Można też skorzystać z opcji pokazania trasy na mapie (wymaga połączenia z internetem), która powoduje wyświetlenie trasy w serwisie Google Maps.
Czytaj więcej »