środa, 14 grudnia 2011

ZumiBuddy 0.6.4


Program pozwalający ściągać mapy i zdjęcia satelitarne z serwisów Zumi i MapGo.
  • Nie wymaga instalacji (ściągnij, rozpakuj, uruchom).
  • Ściąga do lokalnego katalogu mapy, zdjęcia satelitarne i hybrydy z Zumi/MapGo we wszystkich dostępnych powiększeniach.
  • Pozwala na dowolne zaznaczanie (prostokątne) obszarów mapy.
  • Eksportuje gotowe skalibrowane mapy do pojedynczych plików (format Ozi/QGIS) i pocięte mapy wprost dla TrekBuddy, generuje pliki *.map.

Zmiany w najnowszej wersji:
  • Poprawiony błąd "przecinka" w plikach kalibracyjnych (formaty TB, Ozi i QGIS)

niedziela, 9 października 2011

ZumiBuddy 0.6.3

 
Program pozwalający ściągać mapy i zdjęcia satelitarne z serwisów Zumi i MapGo.
  • Nie wymaga instalacji (ściągnij, rozpakuj, uruchom).
  • Ściąga do lokalnego katalogu mapy, zdjęcia satelitarne i hybrydy z Zumi/MapGo we wszystkich dostępnych powiększeniach.
  • Pozwala na dowolne zaznaczanie (prostokątne) obszarów mapy.
  • Eksportuje gotowe skalibrowane mapy do pojedynczych plików (format Ozi/QGIS) i pocięte mapy wprost dla TrekBuddy, generuje pliki *.map.

Zmiany w najnowszej wersji:
  • Drobne poprawki kodu
  • Opcja redukcji kolorów przy zapisie map w formatach PNG i BMP
  • Kompilacja z najnowszą wersją biblioteki wxWidgets (2.9.2)

wtorek, 27 września 2011

geomotofixer 0.0.2 (Motorola Defy)

Mały programik (dla systemu Windows), przeznaczony do jednego celu - naprawy Geotagów zdjęć JPEG zrobionych z pomocą telefonu Motorola Defy. Po aktualizacji systemu do wersji Froyo okazało się że jeden z tagów (GPSLatitudeRef) jest skopany i np. program Picasa ignoruje geotagi, chociaż pozycja zapisana jest poprawnie.
Firma Motorola (jak na razie) nic z tym nie robi, więc powstała potrzeba napisania takiego programu - zabawa z exiftool i większą liczbą zdjęć to masakra.

Chociaż na forum Androida (polskim i światowym) zainteresowanie tym programem jest znikome, i tak wrzucam go tutaj, może komuś się przyda. Dla mnie jest BARDZO przydatny :)

UWAGA! Nie wiem co program zrobi ze zdjęciami zrobionymi na półkuli południowej... prosiłem na forach o takie zdjęcia ale... nie mogę się doprosić, więc nie mam jak przetestować.

Link do programu: http://www.datafilehost.com/download-85ca0632.html

poniedziałek, 19 września 2011

gpsix 0.0.1

To jeden z programów w JavaME nad którym pracowałem kilka miesięcy temu, zanim kupiłem sobie telefon z Androidem :) Może komuś się przyda.

Programik pozwala wysyłać dane GPS pod dowolny adres URL z dowolnym interwałem czasowym (z dokładnością co do sekundy). Okienko konfiguracji widać na zrzucie po prawej.

Oczywiście programik można zmusić do wysyłania punktów na popularny serwis spysat. Wtedy adres URL powinien przyjąć taki kształt:

http://spysat.pl/dh/g.php?u=[LOGIN]&p=[PIN]&x=%1&y=%2&z=%3&s=%4

Oczywiście zamiast [LOGIN] i [PIN] wpisujemy swoje dane z serwisu spysat (bez użycia cudzysłowu ani nawiasów). Na przykład:

http://spysat.pl/dh/g.php?u=Ziutek&p=1234&x=%1&y=%2&z=%3&s=%4

Program powstał na bazie jazumi, dwa dostępne ekrany (ścieżka i komputer) przełączamy klawiszem '0'.

UWAGA! Program udostępniam w wersji "as is". Nie zamierzam więcej go rozwijać, przestałem programować w technologii JavaME na rzecz Android SDK :)


Linki do ściągnięcia programu:

Bluetooth:
http://www.datafilehost.com/download-026809f4.html
Odbiorniki wbudowane:
http://www.datafilehost.com/download-df2f6aca.html

niedziela, 31 lipca 2011

Greg's Map Processor 0.1.0

Greg's Map Processor (GMP in short) is my new tool for processing maps for TrekBuddy. As for now, it allows for viewing the entire map and adjusting colours. The map may be loaded from a TAR file and saved into another, TB-compatible, TAR map.


Limitations of the current (ALPHA) version are the following:
  • Only single TAR-ed map for TrekBuddy may be loaded and saved.
  • No atlas support yet, but an atlas may be processed "manually" by processing each map.
  • There are a few colour filters available, along with brightness & contrast.
  • Color tiles may be saved as JPG or PNG in true colour or reduced palette.
  • TMI (index) file for TAR is automatically created.

I would be grateful for comments, suggestions and bug reports (preferably as comments below my posts).
Here is the download link:
http://www.datafilehost.com/download-5faeb9b3.html

czwartek, 28 lipca 2011

GMP nabiera kształtu...

Greg's Map Processor nabiera kształtów. Przez kilka wieczorów walczyłem z zapisem plików PNG z głębią kolorów mniejszą niż 24... no i się udało. Potrzebna była biblioteka wxWidgets w najnowszej wersji 2.9.2 i nareszcie działa.
Jeszcze kilka dodatków i będę mógł udostępnić pierwszą funkcjonalną wersję. Na razie będzie można przerabiać pojedyncze spakowane mapy - przerobienie atlasu będzie wymagało przetworzenia każdej mapy składowej z osobna i odtworzenia struktury atlasu, ale z czasem będzie coraz lepiej :)

Posty dotyczące GMP będę pisał po angielsku, mam nadzieję że to nie problem. Chcę żeby program był użyteczny dla większej liczby osób. Zawsze to więcej ściągnięć programu, lepsze wsparcie no i większa motywacja dla mnie. No i nie omieszkam ogłosić się na forum TrekBuddy :)

sobota, 23 lipca 2011

Greg's Map Processor w nowej odsłonie

Zmieniłem koncepcję GMP, program przypomina trochę ZumiBuddy. Pokazuje całą mapę (otwieraną prosto z formatu TB), którą będzie można przewijać. Okno efektów widoczne na zrzucie jest przeniesione wprost z ZB, docelowo będzie wyglądać inaczej. Dodatkowo planuję że mapę będzie można przycinać, skalować itp.


Na zrzucie widać mapę z Geoportalu na której działa regulacja jasności i kontrastu...

piątek, 22 lipca 2011

Koniec jazumi...

Postanowiłem porzucić projekt p.t. jazumi. Po części z racji małego zainteresowania, po drugie z racji tego że lada miesiąc kupuję sobie telefon z Androidem. Nie będzie chciało mi się bawić JavaME gdy będę miał fajne SDK dla Androida dające 10x więcej możliwości...

Na pocieszenie dłubię sobie przy nowym projekcie, czyli GMP. Ale że jestem na wakacjach, to nie mam za dużo czasu na programowanie...

środa, 13 lipca 2011

Greg's Map Processor

Oto mój najnowszy projekt - automat do przetwarzania map nazwany "Greg's Map Processor" (w skrócie GMP). Obecna wersja jeszcze nie działa, ale widać o co chodzi i jak będzie wyglądać. Zacznę od przełożenia procedur przetwarzania bitmap z ZumiBuddy, uznałem że sugestia niektórych czytelników bloga ma sens (pozdrawiam :).

Na początek program będzie przetwarzał dowolne mapy w formacie spakowanym TrekBuddy. Potem w formie rozpakowanej i w razie czego w innych formatach również wedle potrzeb. Z racji tego że program nie jest już "uwiązany" do typowo polskiego dostawcy map ;), interfejs jest po angielsku.


Będę wdzięczny za wszelkie sugestie co do tego jak ma on wyglądać.

niedziela, 17 kwietnia 2011

jazumi 0.0.5

jazumi to program dla telefonów komórkowych, działający dzięki technologii JavaME. Obsługuje odbiorniki GPS instalowane w telefonach (wersja internal) oraz zewnętrzne dostępne przez łącze Bluetooth (wersja bluetooth). Ściąga mapy i zdjęcia satelitarne z serwisu Zumi oraz mapy z serwisu mapGO. Pozwala na zapis ścieżki w serwisie internetowym spysat (od wersji 0.0.4).

Klawiszologia programu:
  • Klawisze 1 i 3 - zmiana powiększenia mapy
  • Klawisz 0 - przełączanie trybu wyświetlania (mapa/komputer/ścieżka) - od wersji 0.0.4

Zmiany w najnowszej wersji::
  • Ładniejszy wygląd "komputera pokładowego" i ekranu zapisu ścieżki
  • Wersja bluetooth
  • Wskaźnik kierunku

UWAGA! Aby korzystać z zapisu ścieżki, należy się najpierw zarejestrować w serwisie spysat i go skonfigurować (zdefiniować urządzenia). Program wykorzystuje zalecany interwał 15 sekund.

ŚCIĄGNIJ wersję dla odbiorników wbudowanych w telefon: http://www.datafilehost.com/download-03464f50.html
ŚCIĄGNIJ wersję dla odbiorników Bluetooth: http://www.datafilehost.com/download-675a3022.html

piątek, 25 marca 2011

ZumiBuddy 0.6.1

ŚCIĄGNIJ: http://www.datafilehost.com/download-2f8198f9.html

Program pozwalający ściągać mapy i zdjęcia satelitarne z serwisów Zumi i MapGo.
  • Nie wymaga instalacji (ściągnij, rozpakuj, uruchom).
  • Ściąga do lokalnego katalogu mapy, zdjęcia satelitarne i hybrydy z Zumi/MapGo we wszystkich dostępnych powiększeniach.
  • Pozwala na dowolne zaznaczanie (prostokątne) obszarów mapy.
  • Eksportuje gotowe skalibrowane mapy do pojedynczych plików (format Ozi/QGIS) i pocięte mapy wprost dla TrekBuddy, generuje pliki *.map.
Zmiany w najnowszej wersji:
  • Dodana obsługa PROXY (bez opisu obsługi w helpie, ale chyba każdy da sobie radę)
  • Poprawki drobnych błędów w kodzie
Nie mam jak przetestować PROXY w praktyce, ale wydaje się że działa ok. W razie czego proszę zgłaszać uwagi :)

wtorek, 22 marca 2011

jazumi 0.0.4

jazumi to program dla telefonów komórkowych, działający dzięki technologii JavaME. Obsługuje odbiorniki GPS instalowane w telefonach (wersja internal) oraz zewnętrzne dostępne przez łącze Bluetooth (wersja bluetooth). Ściąga mapy i zdjęcia satelitarne z serwisu Zumi oraz mapy z serwisu mapGO. Pozwala na zapis ścieżki w serwisie internetowym spysat (od wersji 0.0.4).

Klawiszologia programu:
  • Klawisze 1 i 3 - zmiana powiększenia mapy
  • Klawisz 0 - przełączanie trybu wyświetlania (mapa/komputer/ścieżka) - od wersji 0.0.4

Zmiany w najnowszej wersji::
  • Opcja zapisu ścieżki w serwisie spysat
  • Ekran "komputera pokładowego" i ekran informacyjny zapisu ścieżki (dostępne po wciśnięciu klawisza "0")
  • Zapis i pamiętanie ustawień, tzn. danych serwisu spysat, wybranego typu mapy i powiększenia
Oczywiście program jest nadal w wersji BETA i wiele elementów jest niedopracowanych, ale powoli... Ponieważ obsługa modułów GPS nie odczytuje (na razie) wszystkich danych, tzn. prędkości i kierunku, udostępniam tylko wersję dla odbiorników wewnętrznych.
Będę wdzięczny za wszelkie uwagi i sugestie.

UWAGA! Aby korzystać z zapisu ścieżki, należy się najpierw zarejestrować w serwisie spysat i go skonfigurować (zdefiniować urządzenia). Program wykorzystuje zalecany interwał 15 sekund.

ŚCIĄGNIJ wersję dla odbiorników wbudowanych w telefon: http://www.datafilehost.com/download-42681a43.html

niedziela, 6 marca 2011

jazumi + spysat

Odpowiadam na Wasze prośby :) Pomyślałem dzisiaj, że uzupełnię jazumi o możliwość zapisu śladu na serwerze spysat, nie ma sensu tworzenie kolejnego projektu.
I tak miałem dodać możliwość zapisu śladu, będzie można wybrać: zapis na kartę pamięci lub na serwer spysat, proste rozwiązanie. Przy okazji pchnę trochę jazumi do przodu. Już nawet wziąłem się za poprawianie kodu, niestety nie mogę obiecać kiedy powstanie coś użytecznego, może jutro a może za dwa tygodnie, real life...

czwartek, 3 marca 2011

spysat w praktyce

Testy praktyczne spysatme wypadły pozytywnie :) Program łączy się z serwerem spysat, zgłasza pozycję, itd. Na portal spysat można zalogować się od razu i widać ruch nadajnika.
Programik testowałem jadąc samochodem i idąc na piechotę, zero problemów.

Jest tylko jeden problem z tworzoną ścieżką. Na stronie spysat zalecany interwał zgłaszania pozycji to 15 sekund, tyle tylko że w trakcie jazdy samochodem to za rzadko, co widać na załączonym poniżej obrazku: 
http://img225.imageshack.us/i/spysatfirsttest.jpg/

Jechałem sobie dzisiaj po mieście, jak widać ślad pokazuje że przejechałem kilka budynków :) Myślę że za interwał 5 sekund spysat się nie obrazi....

środa, 2 marca 2011

spysatme

No i udało mi się. Znalazłem chwilę czasu na pobawienie się serwisem spysat. Napisałem na szybko aplikację w JavaME, nazwałem ją niezbyt finezyjnie... spysatme. Przed chwilą testowałem przy oknie, no i działa! Zgłasza pozycję do serwera, po chwili na mapce w serwisie spysat widziałem swoją pozycję, fajna rzecz! Jutro czas na testy "polowe".

Zanim program udostępnię, muszę go dopracować. W tej chwili użytkownik i pin, czyli parametry niezbędne do współpracy z serwisem, są wpisane na stałe. Jest tylko wersja korzystająca z wbudowanego odbiornika GPS, jeżeli będą chętni, to w przyszłości powstanie wersja Bluetooth.

niedziela, 20 lutego 2011

Wiosna już blisko :)

Witam. Wiosna się zbliża wielkimi krokami (mam taką nadzieję).
Postanowiłem wziąć się trochę do roboty, zacząłem od porządków na blogu. Nie zauważyłem wcześniej że komentarze mogą zamieszczać tylko użytkownicy zarejestrowani. Przypadkiem trafiłem na takową opcję w ustawieniach, teraz mogą komentować wszyscy, zapraszam do zgłaszania uwag i propozycji :) Tym bardziej że nic tak nie daje motywacji do pracy jak komentarze (pozytywne i negatywne) i świadomość że ktoś mojego softu używa i może nawet jest z niego zadowolony :)

poniedziałek, 14 lutego 2011

spysat

Jeden z użytkowników Forum Treka zwrócił mi uwagę na fajny serwis: spysat. Zrobienie odpowiedniego programiku na bazie jazumi to prosta sprawa, no więc biorę się do roboty :)
Oczywiście dzięki JavaME będzie można go wykorzystać na prawie dowolnym telefonie, nie wiem dlaczego dużo aplikacji powstaje dla Androida i jemu podobnych, a o JavieME się zapomina, chociaż ma ogromne możliwości... jakiś lobbing?
Myślę że w ciągu tygodnia powinna powstać jakaś wersja beta, stay tuned ;)