Update:
Jak wynika ze strony autora programu NH-Top50Trans nie będzie już udostępniany. W zawartej tam wypowiedzi, dziękuje on wszystkim za wsparcie w rozwoju NH-Top50Trans, oznajmiając jednocześnie, że (przynajmniej na razie) prace nad nim zostają zatrzymane, a sam program nie będzie dalej udostepniany (ani jako freeware, ani w innej formie). Tłumaczy to tym, że jak na projekt niekomercyjny/hobbystyczny, programowanie, a szczególnie wsparcie dla użyktowników programu, zaczęło zajmować mu zbyt dużo czasu. Zaskoczeniem dla mnie jest też informacja, że program posiada ograniczenie czasowe i w roku 2007 nie będzie się już uruchamiał (chociaż w jednej z wypowiedzi na forum autor podaje sposób na ominięcie tego zabezpieczenia). Szkoda, ale trudno.Znalazłem ciekawy (bezpłatny) program -
NH-Top50Trans, który pozwala konwertować dane (waypoint, track, route) między różnymi formatami (Ozi, TomTom, Navigon, ...). Oprócz tego zawiera kilka rzadko spotykanych funkcji np. w oparciu o zapis śladu GPS wycieczki i zdjęcia z danymi EXIF tworzy punkty, w których te zdjęcia zostały zrobione. Ale funkcją, ktorej głównie szukałem, jest automatyczny eksport map Google Earth. Program zapisuje kolejno pojedyncze ekrany obszaru, który chcemy wyeksportować, a następnie łączy je w jeden plik .bmp. Dodatkowo orzymujemy plik .map (dane do kalibracji w formacie Ozi). Plik z mapa możemy później przekonwertować do formatu jpeg i dalej do OziCE programem
Img2Ozf i używać podczas pieszych, albo rowerowych wycieczek, czy zwiedzania miasta (mapy w programach do nawigacji samochodowej typu TomTom nie bardzo spisują się w takich sytuacjach - wg. mnie oczywiście).
Ponieważ program jest w języku niemieckim, napisałem mały tutorial, jak przy jego pomocy wyeksportować interesujący nas obszar. Może komuś się przyda

. Potrzebne są:
Google Earth - ja używałem wersji 4 (Beta)[/list]
NH-Top50Trans - wersja
3.9[/list]
janGraphics.dll - wersja z
24 maja 2001[/list]
janGraphics.dll należy rozpakować do dowolnego katalogu - może być katalog z nh-top50Trans - i w linii poleceń wpisać:
regsvr32 <katalog>\janGraphics.dll
np.
regsvr32 "c:\Program Files\NH-TopTrans\janGraphics.dll"
Uwaga: Wygląda na to, że pod Windows 2000/XP, program należy uruchamiać z uprawnieniami administratora (przynajmniej u mnie były problemy, jeśli uruchamiałem go jako normalny użytkownik).
Z menu
Eingang wczytujemy dane określajace obszar do wyeksportowania. Mogą to być 2 lub więcej punktów, zapis śladu itp. Program wyeksportuje prostokątny obszar zdefiniowany przez te dane:

[/list]
Mając wczytane dane, przechodzimy do
Tools -> Kartenexport:

[/list]
Przy pozycji
MapStitcher starten zwiększamy głębię kolorów do min. 16 bitów (w przeciwnym wypadku otrzymamy prawie czarno-biała mapę):

[/list]
Z menu
Karte -> Flächen aus bereits... wybieramy odpowiednią pozycję (Tracks, Routen, ...), w zależności od tego, jakie dane wczytaliśmy na początku:

[/list]
Następnie wybieramy
Karte -> Google Earth
[/list]
Tutaj powinny pojawić się dane odnośnie naszego obszaru (współrzędne, powierzchnia, wymiary mapy w pikselach). Najważniejszą opcją jest skala mapy (
Kartenmaßstab). Wg. autora podana wartość x 10.000 odpowiada mniej więcej skali mapy. Jeśli chcemy sprawdzić wizualnie (w Google Earth), jaki obszar będzie wyeksportowany, naciskamy
GE-Check:

[/list]
Teraz możemy przejść do właściwego eksportu, naciskając
Weiter Google Earth:

[/list]
Po wybraniu miejsca, gdzie ma być zapisana wynikowa mapa i jej nazwy, wyświetli się okienko, informujące nas, jakie opcje powinny być wybrane w ustawieniach Google Earth:

[/list]
Jeśli jest tego jeszcze nie zrobiliśmy, uruchamiamy Google Earth i w zakładce
Layers odznaczamy
Terrain. W menu
Tools -> Options... -> 3D View -> Detail Area zaznaczamy
Large. Nie znalazłem żadnej opcji odpowiadającej
Tools -> Optionen -> Steuerung -> Adv -> Geschwindigkeit, ale na wszelki wypadek ustawiłem wszystkie suwaki na
Fast 
:


[/list]
Oprócz tego, zalecane jest wyłączenie wszystkich "dodatków" z menu
View (
Status Bar,
Overview Map, itp.) i włączenie trybu pełnoekranowego (
F11).
Teraz możemy wrócić do NH-Top50Trans, rozpocząć eksport naciskając
OK i czekać cierpliwie na zakończenie operacji:

[/list]
Ponieważ program działa na zasadzie "symulowania naciśnięć" klawiszy przez użytkownika, w czasie eksportu nie można używac komputera. W zależnosci od zdefiniowanego obszaru, szybkości komputera i łącza z Internetem, trwa to od kilkunastu sekund w góre (eksport ok. 100km2 i wynikowej mapie 6000px x 6000px, trwał u mnie kilkanaście minut). Program tworzy kilka katalogów, zawierających poszczególne ekrany, skrypty do PhotoShopa, dane do kalibracji, itp. Wynikową mapę i plik .map z kalibracją znajdowałem w różnych katalogach (

)
Bmp,
Jpg, albo
Kalibrierung.
Czasami program z niewiadomych przyczyn przerywa eksport (na pasku statusu wyświetlany jest komunikat:
Abbruch durch den Benutzer). Nie doszedłem do tego, dlaczego tak się dzieje, ale najczęsciej za drugim razem działa poprawnie

.
Jeśli ktoś zna podobny program, który eksportuje mapy z innych źródeł (np. map24), byłbym wdzięczny za informację.