Logo

FreieTonne

Forum Kontakt Seekarte Logbuch Download Windows Download Linux Download Mac Download Mobilgeräte Menu

Forum

Um ein Thema zu abonnieren klicken Sie bitte auf den Briefumschlag oben rechts. Der färbt sich dann blau ein, und Du wirst per Mail über neue Beiträge informiert. Als angemeldeter Map-Editor (Nutzer) kannst Du ein neues Thema am Ende dieser Seite anlegen.

Zurück zum Forum | Zur letzten Antwort

FreieTonne USB für Windows und Linux nutzen (thunder) 28.05.13 01:53
Hallo,

ich möchte FreieTonne gerne auf meiner Bootstour über die Müritz nutzen.
Nun habe ich FreieTonne USB für Windows auf einem Stick installiert und habe dazu ein paar Fragen.

1. Sehe ich das richtig, das die FreieTonne USB den gesamten Datenbestand für Europa beinhaltet und die Tiles auf bedarf Rendert?

2. Kann man die FT USB Version für Windows auch auf Linux benutzen oder muss hier die komplette Installation nach Anleitung erneut durchgeführt werden?

3. Gibt es für z.B. OsmAnd (Android) die Möglichkeit auf Basis der FT USB nur den FT Openlayer in Tiles zu Rendern (Transparent als Overlay-Karte).
OsmAnd kann gut mit transparenten Tiles umgehen und soweit ich das richtig gesehen habe, gibt es noch keine Offline-Version von FT für Android?

Danke und Gruß
ET
Hi ET,

für die Bootstour hast Du natürlich auch ordentliche Karten im Gepäck? ;-)

zu 1.) Auf dem Stick befinden sich nur die Daten, die Du VOR dem Offline-Betrieb herunter GELADEN hast. Alle Daten kommen von einem Server im Netz. Dieser Server im Netz hält die Daten weltweit vor. Herunterladen geht mit dem grünen "m", achte auf die Füllstandsanzeige in den Zoom-Schaltern links. Teste den Offline-Betrieb vor Fahrtantritt!!! (Wenn Du während der Fahrt (Müritz schlechter Empfang) per UMTS nachladen willst, kann eine schlechte UMTS-Verbindung die Navigation erheblich stören!!!)

2.) Für Linux gibt es natürlich eine gesonderte Version, die sich auch in den Datenstrukturen unterscheidet.

3.) So etwas gab es früher einmal. Hat aber keinen Anklang gefunden. Eine Android-Version der Original-FT-Software (offline) existiert bereits und ist gerade (sehr erfolgreich) im Test. Ich bin aber nicht sicher, ob ich das vor Saisonstart noch freigebe.

Gute Reise!!!

JJ

jjOffline - 28.05.13 19:03

 
Hi JJ,

Danke für die schnelle Antwort.

Klar haben wir auch normale Karten :-)
Ist halt nur ganz nett, wenn man direkt sehen kann wo man ist.

zu 1.) Ja, ok. Das hatte ich bei meinem Test ja (wie Beschrieben) gemacht ... und jetzt vergessen.
Das heißt, ich lade mir den Datenbestand für Deutschland (oder Meck-Vorpommern) herunter. Damit Rendert FreieTonne USB die einzelnen Tiles nach Bedarf, korrekt?

Ich komme vielleicht deswegen durcheinander, weil in der Beschreibung für Linux steht, dass alle Tiles der Zoom-Stufen 4-13 auf einmal im Vorraus gerendert werden.


zu 2.) Ok, ich werde der Beschreibung folgen und melde mich falls ich hierbei ein Problem habe.

zu 3.) War auch nur ne Idee. Aber ich würde mich als Tester für die Android-Version anbieten.

Danke und Gruß
ET

thunder - 28.05.13 22:52

 
Hi JJ,

ich nochmal kurz mit einer Rückmeldung zu 2.
Ich verwende Ubuntu 10.04.4 LTS 32bit

Ich bin der Anleitung gefolgt, bis ich beim Import (des ersten Landes) folgende Fehlermeldung bekomme:

admft@admdsk:~$ osm2pgsql -m -s -d gis mecklenburg-vorpommern-latest.osm.pbf
osm2pgsql SVN version 0.81.0 (64bit id space)

Using projection SRS 900913 (Spherical Mercator)
Setting up table: planet_osm_point
HINWEIS: Tabelle »planet_osm_point« existiert nicht, wird übersprungen
HINWEIS: Tabelle »planet_osm_point_tmp« existiert nicht, wird übersprungen
SELECT AddGeometryColumn('planet_osm_point', 'way', 900913, 'POINT', 2 );
failed: FEHLER: Funktion addgeometrycolumn(unknown, unknown, integer, unknown, integer) existiert nicht
LINE 1: SELECT AddGeometryColumn('planet_osm_point', 'way', 900913, ...
^
HINT: Keine Funktion stimmt mit dem angegebenen Namen und den Argumenttypen überein. Sie müssen möglicherweise ausdrückliche Typumwandlungen hinzufügen.

Error occurred, cleaning up
admft@admdsk:~$

Was mache ich hier falsch?

Gruß ET

thunder - 29.05.13 01:02

 
Hi ET,

da bin ich jetzt der falsche. osm2pgsql ist nun wirklich nicht von mir, und von dem Zeugs hab ich so richtig gar keine Ahnung. Solltest Du in jedem Fall bei OSM recherchieren, oder versuchen, Rainer, der hier auch aktuell in einem anderen Thread unterwegs ist, fragen. Ich glaube, der kennt sich da besser aus als ich.

Was ich auf Anhieb sagen kann: Ich habe ja das komplette Planet-File importiert. Das hat allerdings mit der 32-Bit Ubuntu nicht funktioniert. Nun wird aktuell der Fehler nicht da liegen, aber falls Du Dich steigern möchtest, ist evtl gleich ein Umstieg sinnvoll :-(

JJ

jjOffline - 29.05.13 18:23

 
Android Beta-Test: falls Du es schaffst:

1.) Installiere SSHDroid und KSWEB (kostenpflichtig, nicht von mir)
2.) Melde Dich per SSH an Deinem Android-Gerät an (Anleitung in SSHDroid beachten!!!)
3.) Wechsle in das WWW-Verzeichnis
4.) wget http://www.freietonne.de/downloads/freietonne-android.tgz
5.) tar -xvzf freietonne-android.tgz
6.) Starte Deinen Browser, rufe http://localhost:8080/seekarte/ auf

:-)

Rückmeldung erbeten. Achtung: In dieser Version werden die Seezeichen noch nicht aktualisiert. Also bitte NICHT WEITERGEBEN!!!

Beste Grüße von der Dahme

JJ

jjOffline - 29.05.13 18:32

 
Hallo ET,

wg. LINIX Import

Da Du 64-Bit benutzt müsste es eigentlich gehen, wenn Du den osm2psql ohne den parameter -s benutzt. Sollte dies nicht funktionieren probiere bitte folgende cleanup Befehle:

psql -d gis
delete from planet_osm_nodes;
delete from planet_osm_rels;
delete from planet_osm_ways;
commit;
\q

Sollte dies nicht helfen sieht es so aus, als ob die psql databae nicht korrect init wurde.

Gruß Rainer

FrRainer - 02.06.13 11:45

 
Hallo Rainer,

danke für die Antwort.

Ich benutze für meinen Test eine virtuelle Maschine in Virtualbox.
Dort habe ich Ubuntu 10.04.4 LTS (32-bit) installiert.

Ich vermute Du hast recht mit der inkorrekten Initialisierung.
Denn auf die von Dir genannten Befehle erhalte ich als Antwort jeweils:

FEHLER: Relation >planet_osm_nodes< existiert nicht.


Wie kann ich die Initialisierung erneut vornehmen, bzw. prüfen ob und was schief gegangen ist?

Danke für die Hilfe.

Gruß ET

thunder - 02.06.13 19:20

 
Hallo ET,

versuch mal folgendes und vergleiche ob die Datenbanken so bei Dir vorhanden sind.

rainer@BN591-LINUX:~$ psql -l
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
-----------+-------------+----------+-------------+-------------+-----------------------
davical | davical_dba | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
gis | gis | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =Tc/gis +
| | | | | gis=CTc/gis +
| | | | | rainer=CTc/gis +
| | | | | "www-data"=CTc/gis
mydb | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
postgres | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
template0 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
(6 rows)

rainer@BN591-LINUX:~$


Wenn alles gut aussieht, mache eine komplette Desinstallation von libapache2-mod-tile und reinstall nach Anweisung.

Gruß Rainer

FrRainer - 06.06.13 14:30

 

Zurück zum Forum | Nach oben

Um ein Thema zu abonnieren klicken Sie bitte auf den Briefumschlag oben rechts. Der färbt sich dann blau ein, und Du wirst per Mail über neue Beiträge informiert. Als angemeldeter Map-Editor (Nutzer) kannst Du ein neues Thema am Ende dieser Seite anlegen.