... the user friendly GPS tool


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Links zur experimentellen Mapsforge Version
#21
Was mir so aufgefallen ist (Windows Snapshot-395 vom 21. Januar 2014):

Windows-Exe:
Bedienung sehr "zäh" z.B. beim Zoomen der Karte. Vermutung: Standardmäßig wird bei mir Java 1.6 angezogen (benötigt wird aber 1.7).

Windows-Jar:
Exception beim Start mit Java 1.6. Performant bei der Nutzung von Java 1.7. Kein Erstellen (Verschieben etc.) von Wegpunkten per Maus möglich (Bedienfehler?; nur Einf funktioniert). Routing scheitert weil Brouter-Daten nicht geladen werden können. Internetverbindung benötigt Proxy-Konfiguration. Keine Einstellmöglichkeit für Proxy gefunden.

Allgemein:
Die Richtung von Routen ist nicht erkennbar (wäre aber wohl ein neues Feature - richtig?). Die Hilfe besteht noch aus Platzhaltern (erst sinnvoll wenn alles fertig ist; ist eine Gemeinschaftsaufgabe).

Insgesamt macht alles einen sehr guten und sehr "flüssigen" Eindruck. Ich werde die Mac-Version noch intensiv testen und dann berichten.

Gruß Klaus
Reply
#22
(22.01.2014, 08:40)toc-rox Wrote: Was mir so aufgefallen ist (Windows Snapshot-395 vom 21. Januar 2014):

Danke fürs Testen.

(22.01.2014, 08:40)toc-rox Wrote: Windows-Exe:
Bedienung sehr "zäh" z.B. beim Zoomen der Karte. Vermutung: Standardmäßig wird bei mir Java 1.6 angezogen (benötigt wird aber 1.7).

Mich wundert, daß bei Java 1.6 überhaupt etwas passiert, da ich mapsforge mit/für 1.7 kompilieren muß.

(22.01.2014, 08:40)toc-rox Wrote: Windows-Jar:
Exception beim Start mit Java 1.6. Performant bei der Nutzung von Java 1.7. Kein Erstellen (Verschieben etc.) von Wegpunkten per Maus möglich (Bedienfehler?; nur Einf funktioniert).

Da habe ich noch nichts programmiert. Im Vergleich zur Funktionalität der offiziellen RouteConverter-Version fehlt da noch einiges.

(22.01.2014, 08:40)toc-rox Wrote: Routing scheitert weil Brouter-Daten nicht geladen werden können.

Hast daraufhin eine Verbindung der Routenpunkte per Luftlinie gesehen?

(22.01.2014, 08:40)toc-rox Wrote: Internetverbindung benötigt Proxy-Konfiguration. Keine Einstellmöglichkeit für Proxy gefunden.

Hast Du es mal so wie hier beschrieben probiert?

(22.01.2014, 08:40)toc-rox Wrote: Allgemein:
Die Richtung von Routen ist nicht erkennbar (wäre aber wohl ein neues Feature - richtig?).

(22.01.2014, 08:40)toc-rox Wrote: Die Hilfe besteht noch aus Platzhaltern (erst sinnvoll wenn alles fertig ist; ist eine Gemeinschaftsaufgabe).

Da habe ich in der Vergangenheit sehr wenig investiert, da die meisten Nutzer erst fragen und dann lesen.

(22.01.2014, 08:40)toc-rox Wrote: Insgesamt macht alles einen sehr guten und sehr "flüssigen" Eindruck. Ich werde die Mac-Version noch intensiv testen und dann berichten.

Bin gespannt.
--
Christian
Reply
#23
Hier mein Testergebnis der Mac-Version:

Keine der beiden Anwendungen startet ... die jar-Version gibt folgende Meldung aus:

~/RouteConverter> java -jar RouteConverterMac64.jar
***WARNING: Display must be created on main thread due to Cocoa restrictions.

Gruß Klaus

PS: Das gleiche Verhalten ist auch beim Prerelease der Prod-Version gegeben.
Reply
#24
(22.01.2014, 16:43)toc-rox Wrote: ~/RouteConverter> java -jar RouteConverterMac64.jar
***WARNING: Display must be created on main thread due to Cocoa restrictions.

Hallo Klaus,

wenn Du die JAR-Version startest, mußt Du zumindest

-XstartOnFirstThread

mitgeben.

Für die .app Version übergebe ich ingesamt

-XstartOnFirstThread -d64 -Xmx1024m -Dapple.laf.useScreenMenuBar=true

als Parameter für die JVM. Was ist das Problem mit der .app.zip Version bei Dir?
--
Christian
Reply
#25
Die Mac-Versionen von gestern Abend starten beide nicht:

.app:
Terminiert sofort wieder ... im Systemlog findet sich dies:
24.01.14 17:07:01,327 com.apple.launchd.peruser.505[172]: (slash.navigation.converter.gui.RouteConverter.142944[30994]) Exited with code: 1

.jar:
~/RouteConverter> java -XstartOnFirstThread -d64 -Xmx1024m -Dapple.laf.useScreenMenuBar=true RouteConverterMac64.jar
Fehler: Hauptklasse RouteConverterMac64.jar konnte nicht gefunden oder geladen werden

Gruß Klaus
Reply
#26
(24.01.2014, 17:08)toc-rox Wrote: Die Mac-Versionen von gestern Abend starten beide nicht:

.app:
Terminiert sofort wieder ... im Systemlog findet sich dies:
24.01.14 17:07:01,327 com.apple.launchd.peruser.505[172]: (slash.navigation.converter.gui.RouteConverter.142944[30994]) Exited with code: 1

Das sagt mir nichts. Könnte es sein, daß GateKeeper den Prozeß gleich abwürgt?

(24.01.2014, 17:08)toc-rox Wrote: .jar:
~/RouteConverter> java -XstartOnFirstThread -d64 -Xmx1024m -Dapple.laf.useScreenMenuBar=true RouteConverterMac64.jar
Fehler: Hauptklasse RouteConverterMac64.jar konnte nicht gefunden oder geladen werden

Das müsste lauten

java -XstartOnFirstThread -d64 -Xmx1024m -Dapple.laf.useScreenMenuBar=true -jar RouteConverterMac64.jar
--
Christian
Reply
#27
Sorry, da hatte ich wohl etwas "Falsches" einkopiert ... hier der aktuelle Stand:

Code:
~/RouteConverter> java -XstartOnFirstThread -d64 -Xmx1024m -Dapple.laf.useScreenMenuBar=true -jar RouteConverterMac64.jar
2014-02-02 10:41:41.169 java[870:2507] _createMenuRef called with existing principal MenuRef already associated with menu
2014-02-02 10:41:41.171 java[870:2507] (
    0   CoreFoundation                      0x00007fff8a96641c __exceptionPreprocess + 172
    1   libobjc.A.dylib                     0x00007fff8820fe75 objc_exception_throw + 43
    2   CoreFoundation                      0x00007fff8a9662cc +[NSException raise:format:] + 204
    3   AppKit                              0x00007fff8970fd24 -[NSCarbonMenuImpl _createMenuRef] + 62
    4   AppKit                              0x00007fff8970f6fa -[NSCarbonMenuImpl _instantiateCarbonMenu] + 143
    5   AppKit                              0x00007fff8970dec2 -[NSApplication finishLaunching] + 876
    6   libswt-pi-cocoa-3816.jnilib         0x00000001105eeab6 Java_org_eclipse_swt_internal_cocoa_OS_objc_1msgSendSuper__Lorg_eclipse_swt_internal_cocoa_objc_1super_2J + 89
    7   ???                                 0x00000001077ee738 0x0 + 4420724536
)
Logging to /var/folders/45/2gwv_fvd2y3fkh0hqfqm3dzw0000gs/T/RouteConverter.log
JavaVM WARNING: JAWT_GetAWT must be called after loading a JVM

Das führt dann zu dieser Ausgabe im Hauptfenster:

[Image: Us4GBrG.png]

Gruß Klaus
Reply
#28
(02.02.2014, 10:49)toc-rox Wrote: Sorry, da hatte ich wohl etwas "Falsches" einkopiert ... hier der aktuelle Stand: [..]

Ooops, da hatte ich etwas falsches zusammenkopiert. Die Eclipse SWT-Bibliotheken, die für die Google Maps-basierte Karte benötigt werden, sind bei der Mapsforge-basierten Karte natürlich störend. Ich habe gerade eine neue Version hochgeladen - wobei mir gerade auffiel, daß Mac- und Windows sowie 32- und 64-Bit Uploads bis auf das eingebettete gpsbabel praktisch identisch sind. Noch ein ToDo für später ;-)
--
Christian
Reply
#29
In der Version vom 02.02.14 scheint immer noch eine Abhängigkeit enthalten zu sein:

~/RouteConverter> java -XstartOnFirstThread -d64 -Xmx1024m -Dapple.laf.useScreenMenuBar=true -jar RouteConverterMac64.jar
Feb 03, 2014 8:51:05 PM slash.navigation.gui.Application invokeNativeInterfaceMethod
Information: Cannot invoke NativeInterface#open(): chrriis.dj.nativeswing.swtimpl.NativeInterface
Feb 03, 2014 8:51:06 PM slash.navigation.gui.Application invokeNativeInterfaceMethod
Information: Cannot invoke NativeInterface#runEventPump(): chrriis.dj.nativeswing.swtimpl.NativeInterface


Gruß Klaus
Reply
#30
(03.02.2014, 20:52)toc-rox Wrote: In der Version vom 02.02.14 scheint immer noch eine Abhängigkeit enthalten zu sein:

Gut beobachtet. Allerdings ist die nur zur Laufzeit, d.h. sie sollte keine Rolle spielen.

(03.02.2014, 20:52)toc-rox Wrote: ~/RouteConverter> java -XstartOnFirstThread -d64 -Xmx1024m -Dapple.laf.useScreenMenuBar=true -jar RouteConverterMac64.jar

Und das funktioniert nicht?
--
Christian
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)