Europas umfangreichstes Wohnmobil-Portal
Über 15 Jahre Erfahrung und Qualität
von Wohnmobilfahrern für Wohnmobilfahrer
Tester gesucht für neue parallele App
Ab Anfang zeigen
Tester gesucht für neue parallele App
Hello Fritz,

Gestern abend bin ich noch mit der Übergabe von geteilten Bildern in Plätze und Pois fertig geworden, das müsste nach Neustart heute oder mit lib anschliessend zur Verfügung stehen. Keine neue App erforderlich, die ist meiner Meinung nach jetzt abgeschlossen, als weitere ist die eigentliche Software die sich in der App im Appbrowser installiert und automatisch aktualisiert.

Although I was able to send a photo and store it as "in Stellplatz/Poi" from both Android 12 and 13, there was one small problem with the Android 13 Pixel.
On the tablet with Android 12, when I clicked the "in Stellplatz/Poi" the map was shown with my current position in the center and the scale was set to 2 km. I could click the SP and then send the photo.
On the Pixel with Android 13, instead of seeing a map, the background of the screen was black with the scale set to 50 m. All of the buttons etc were showing. In order to see a map, I had to reduces the scale by "pinching". The map which then appeared was many km away from my current position.
If I close and open the App normally it is showing a normal map with my current position.
I have both Internet and GPS signals, so the problem is not there.
Viele Grüsse, Ray
-+
03.03.2023|14:16 | devra | 45
Tester gesucht für neue parallele App
Hallo Ray,

On the Pixel with Android 13, instead of seeing a map, the background of the screen was black with the scale set to 50 m. All of the buttons etc were showing. In order to see a map, I had to reduces the scale by ·pinching·. The map which then appeared was many km away from my current position.

War es in beiden Fällen das gleiche Photo ?
Wenn das foto ankommt werden doch darunter die Koordinaten vom exif angezeigt. Sind die in beiden Fällen gleich ?

Eigentlich wird folgendes gemacht, veilleicht hilft das zu erkennen wo das poblem ist::

ns=parseInt(DraggCursorLat*100000)/100000;
ew=parseInt(DraggCursorLng*100000)/100000;
if «BinOnline» { SetMapMinZoom«ns, ew, 17»; } else { SetMapMinZoom«ns, ew, 13»; }
if ««ESW{´lib_cursor8´} » && «ESW{´FreeCursor´} »» { cursor8_onoff«»; }


1. DraggCursor ist der Wert wo das Fadenkreuz gezeigt wird, belegt mit de ExifKoordinaten (hatte das Bild welche ?)

2. Dann hängt es davon ab ob du online oder offline bist, den offline ist die Kartentiefe 17 also Satelittenbild nicht da. Kann es sein dass du bei 12 offline warst und beim Tablet online ?
Dann wird das Fadenkreuz gesetzt auf DraggCursorLat/Lng gesetzt.

Wenn 17 zu tief ist , können wir auch immer auf 13 gehen und es dem Nutzer überlassen weiter zu zoomen, wobei die Funktion SetMapMinZoom(ns, ew, 13) nur auf 13 zoomt , wenn du aktuell z.b. auf 11 stehst, Bist du auf 16 wird nicht zurück gezoomt sondern du bleibst auf 16



viele Grüsse
Fritz, Admin
-+
03.03.2023|17:14 | fritz14 | 46
Tester gesucht für neue parallele App
Hello Fritz

War es in beiden Fällen das gleiche Photo ?
Wenn das foto ankommt werden doch darunter die Koordinaten vom exif angezeigt. Sind die in beiden Fällen gleich ?

I have just repeated the test with the same photo.
I used a photo which I had taken with the Android 13 Pixel and copied that to the Android 12 tablet.
Using a photo viewer, I noted the Exif coordinate data.
Both the Pixel and Tablet were online and meinwomo.map was closed (not running).
I then shared this photo to meinwomo.map.

Android 12 : Works correctly
- The App is started and for a short time before the image window opens, I see the map at level 12, with my location correctly shown.
- Even with the image window open, around the edges I can see the map at level 12.
- Underneath the image window is the "ONLINE" notification.
- The values for KNS and KEW are both zero
This maybe due to transferring the picture.
Also, the device does not have GPS, so photos taken with the tablet also show zero coordinate data.
- If I press the "In Stellplatz/Poi" button the map is shown correctly at Zoom 12 and I can proceed to send the photo.

Android 13 : Does NOT work correctly
- The App is started and for a short time before the image window opens, I see the map at level 12, with my location correctly shown.
- Even with the image window open, around the edges I can see the map at level 12.
- Underneath the image window is the "ONLINE" notification.
- The values for KNS is correct
- The value for KEW is wrong . My longitude is -0.2133 «West» but KEW = +0.2133 «East»
- If I press the "In Stellplatz/Poi" button the map changes to Zoom 17 and the screen is black.
- If I reduce the zoom level by pinching, the position is in the middle of the sea, to the east of my real position. I guess this is due to the sign reversal mentioned above.
- if I manually reposition the center to my correct position, I can send the photo.
Viele Grüsse, Ray
-+
03.03.2023|19:58 | devra | 47
Tester gesucht für neue parallele App
Hallo Ray,

I used a photo which I had taken with the Android 13 Pixel and copied that to the Android 12 tablet.

Gut, dann haben wir einen echten Vergleich denn dann muss das exif im Bild identisch sein. ich vermute hier ein ausleseproblem vom exif. dazu später mehr.

Using a photo viewer, I noted the Exif coordinate data.

OK, der zeigt dir aber auch nur die umgerechneten Koordinaten an. Im exif sind die in einem sehr seltsmanen Format gespeicher, so zeige ich es jetzt unter dem Bild an:
KNS=38.83055 {38/1, 49/1, 5093/100::N}
KEW=20.71111 {38/1, 49/1, 5093/100::N}

In der Klammer siehst du das was im exif steht bzw. von dem jeweiligen exif-Reader ausgelesen wird. DA irgendwo muss es eine Änderung zwischen deinem Handy und Tablet geben. Der exifReader ist Bestandteil vom Android. ich gebe dem die Adresse com Bild und er liefet mir eine Liste der Daten vom exit, woraus ich nur die wichtigen speichere. Dabei wird oben in der maps-Software das lib:intent23 aufgerufen. Das geht jetzt mit einem erneuten Appaufruf wieder in die App und holt sich dort den aus dem letzten rein kommenen Sharing den Text und die eventuelle Bildadresse.
Dann verzweigt das intent23 in eine Funktion für Texteingang wenn keine Bildadresse da ist und eine für die Bildverarbeitung.

- The values for KNS and KEW are both zero

OK, das Problem hatte ich gestern abend auch. Hier liegt ein Timing Problem vor da in der App alles asynchron läuft, ist der exif Reader manchmal zu langsam und der Zeitabstand zwischen den Start der App und dem Abruf der Daten zu schnell.

Ich habe dann eine Wartezeit von 1000 msec eingebaut und das Problem war weg.
Habe aber heute morgen den Wert variabel gemacht. Man kan ihn mit esw:itime:neueZeit ändern. 1000 ist der standard wenn dieser Wert nicht manuell eingestellt wurde, mit esw:itime:2000 wartet er 200 msec. Aber ich vermute dass 1000 ausreicht. So kannst du ihn aber bei Bedarf erhöhen ohne das ich am Programm was ändern muss.

- Even with the image window open, around the edges I can see the map at level 12.

Das ist korrekt.
Arbeitsweise
1. Karte geht zuerst auf den letzten Pukt wo man war und Zoom10
2. Ist Location eingeschaltet wird jetzt standort ermittel (geht asynchron) und wenn dabei ein Standort irgendwann gefunden wird, wird er mit zoom 12 angezeigt.

- Underneath the image window is the ·ONLINE· notification.
- The values for KNS is correct

Kommt nun das Bild rein und wenn Koorinaten da sind, geht automatisch die Karte auf die Koordinaten und jetzt online auf Zoom 17 und offline bleibt es auf zoom 12 es sei denn man steht tiefer dann beibt die Zoomstufe erhalten.

Auch diese Werte sind jetzt variabel:
esw:ipicon:online-wert
esw:ipicoff:offline-wert

Ohne Angabe gilt standard.

Bitte also jetzt beides nochmal machen und mal die neu angezeigen Werte in Klammer hinter den Koordinate vergleichen. Da muss irgendwo das Problembeim Android13 liegen, ich vermute der dortige exif-Reader gibt etwas unterschiedliches zurück, veielleicht statt den Buchstaben E oder W ein east/west ????

So wandle ich momentan de Koordnaten um:

function TransGps1«wert» {
var D=wert.split(///);
if «D{1} == 1» { return D{0} ; }
return parseInt«D{0} /D{1} »;
}


function TransGps«wert, mode» {
/* alert("Trans:"+wert+":"+mode); */
if «wert == "null"» { return 0; }
if «wert.indexOf«", "»==-1» { return 0; }
var D=wert.split(/, /);
var g=TransGps1«D{0} »;
var m=TransGps1«D{1} »;
var s=TransGps1«D{2} »;
if ««mode=="W"» || «mode=="S"»» { g=-g; }
var w=KooTrans(g+"° "+m+"´ "+s);
return parseInt(w*100000)/100000;
}


«» das sind eigentlich runde Klammern, wird im Forumstext ausgetauscht weil runde Klammern nicht erlaubt sind.

viele Grüsse
Fritz, Admin
-+
04.03.2023|09:29 | fritz14 | 48
Tester gesucht für neue parallele App
Hello Fritz,

Gut, dann haben wir einen echten Vergleich denn dann muss das exif im Bild identisch sein. ich vermute hier ein ausleseproblem vom exif. dazu später mehr.

Yes. I used another Android App called "Photo Exif Editor" to examine the Exif data in the photo on both devices.
Both show the same values = (39.0809167, -0.2134833)


OK, der zeigt dir aber auch nur die umgerechneten Koordinaten an. Im exif sind die in einem sehr seltsmanen Format gespeicher, so zeige ich es jetzt unter dem Bild an:
KNS=38.83055 {38/1, 49/1, 5093/100::N}
KEW=20.71111 {38/1, 49/1, 5093/100::N}

Okay. This can easily be decoded:
Taking the North value 38.83055
38/1 = 38 degrees
49/1 = 49 minutes
5093/100 = 5093 seconds *100 = 50.93 seconds

i.e. N38 49´ 50.93"

If I manually convert the decimal value, I get N38 49´ 49.98" which is only 1" off.

However, you are incorrectly displaying the same KNS value twice , instead of outputting the KEW value.

Also, as I stated in the last message, I think you have incorrectly converted the negative East/West value from negative to positive.
If you change the raw Exif output to show the KEW value, maybe this will help to find out why there is a sign reversal.

OK, das Problem hatte ich gestern abend auch. Hier liegt ein Timing Problem vor da in der App alles asynchron läuft, ist der exif Reader manchmal zu langsam und der Zeitabstand zwischen den Start der App und dem Abruf der Daten zu schnell.
Ich habe dann eine Wartezeit von 1000 msec eingebaut und das Problem war weg.
Habe aber heute morgen den Wert variabel gemacht. Man kan ihn mit esw:itime:neueZeit ändern. 1000 ist der standard wenn dieser Wert nicht manuell eingestellt wurde, mit esw:itime:2000 wartet er 200 msec. Aber ich vermute dass 1000 ausreicht. So kannst du ihn aber bei Bedarf erhöhen ohne das ich am Programm was ändern muss.

There is no change. The exif values are still zero on the tablet
KNS=0 {0/1, 0/1, 0/1::}
KEW=0 {0/1, 0/1, 0/1::}

I tried using itime = 1000, 2000, and even 5000.

The photo does contain valid coordinates as shown by the App "Photo Exif Editor".

Viele Grüsse, Ray
-+
04.03.2023|11:20 | devra | 49
Tester gesucht für neue parallele App
If you change the raw Exif output to show the KEW value, maybe this will help to find out why there is a sign reversal.

The East/West value of my test photo is -0.2134833 so I would expect the raw Exif data to be something like:

{0/1, 12/1, 4854/100::W}

Whereby the W would show that it is a negative value.
Viele Grüsse, Ray
-+
04.03.2023|12:32 | devra | 50
Tester gesucht für neue parallele App
Both show the same values = «39.0809167, -0.2134833»

Ja, das berechnet ja auch meine Convertierung. Die ist ja nicht neu, sondern existiet schon mindestens 5 jahre und hat auch nichts mit der App zu tun. Die App liefert nur rie Rohdaten aus dem Bilder, ausgelesen mit der neuen Android Exif-Funktion. Die in der alten App verwendete wurde als nicht mehr korrekt abgewiesen und die neue die ab Android 10 gilt ist eingebaut.

Auf deinem Android12 funktinert es doch auch ??

There is no change. The exif values are still zero on the tablet
KNS=0 {0/1, 0/1, 0/1::}
KEW=0 {0/1, 0/1, 0/1::}

OK, da dachte ich ja , das es am timing liegen würde. Aber Fakt ist, dass anscheinend der exif Reader genauso wenig funktioniert wie der Kamera Intent. Auch der exif Reader, der ja ein internes Programm von Android ist, scheint aktuell im Android13-System fehlerhaft zu sein.
Ich hatte das auch falch verstanden. Ich dachte am Android 12 wären dir manchmal 0 gemeldet worden und Android13 hätte zwar Koordinaten, hätte aber eine west-Koordinate positiv als Ost angegeben. Wenn Adroid 13 aber nicht angibt dass kein exif mglich ist, sondern in Rohdaten immer 0 meldet, kann meine Converter das ja nicht ändern und das Ergebnis wird logischerweise auch 0. Das was in der klammer dahintersteht ist ja das was effektiv vom Reader aus dem Bild gelesen wird, somit macht der den Fehler.

Da bleibt nur der Weg das 0, 0 abzublocken und dann so zu tun als hätte das bild keine Koordinaten, d.h. die Karte bleibt am aktuellen Punkt und man muss sebst dahin navigieren wo das Bild aufgenommen wurde. Ich habe im Android nur den eingebauten exif-Reader.

Wir können auch nicht mit der Bildadresse und sharing in eine andere exif-App springen weil die keinen Zugriff zum Bild in unserem Bereich seit Android 11 mehr hat. Einzige Möglihkeit die ich da im MOment sehe ist die Koordinate mit einer Exif-App zu holen und oben im Suchfenster einzugeben.

Hast du das Timing mal rauf gesetzt ?
Gib mal bitte esw:itime:8000 ein, vielleicht ist der exif-Reader in Android13 einfach nur zu langsam.....

weitere Möglichkeit: mal in log.txt rein u schauen ob da vom exif-Reader was drin steht.

Ich surfe mal im Netz ob ich was zu dem neuen exif-Reader finde.

Was passiert wenn du in der soseasy-App auf Landschaftsbild mit Koordinaten gehst und versuchst dieses Bild zu laden ? Da wird ja der alte seit vielen Jahre gültige Android-exif-Reader verwendet, den der neue Compiler ab Android 11 aber ablehnt.


viele Grüsse
Fritz, Admin
-+
04.03.2023|13:18 | fritz14 | 51
Tester gesucht für neue parallele App
Hallo Fritz!
Ich weiß nicht ob es hilft. Mein gerade gesendetes Bild 2643608 ist mit Android 12 direkt aus der Anwendung mit PoiEingabe/Bild/Kamera gesendet und am Aufnahmeort gespeichert.
Gruss Udo

-+
04.03.2023|14:04 | udre | 52
Tester gesucht für neue parallele App
Hello Fritz,

Ich hatte das auch falch verstanden. Ich dachte am Android 12 wären dir manchmal 0 gemeldet worden und Android13 hätte zwar Koordinaten, hätte aber eine west-Koordinate positiv als Ost angegeben. Wenn Adroid 13 aber nicht angibt dass kein exif mglich ist, sondern in Rohdaten immer 0 meldet, kann meine Converter das ja nicht ändern und das Ergebnis wird logischerweise auch 0. Das was in der klammer dahintersteht ist ja das was effektiv vom Reader aus dem Bild gelesen wird, somit macht der den Fehler.

The first sentence is correct, not the second one.
Let me list the current state.

Android 12
- Camera intent is working correctly.
- Exif reader is not working correctly, returning zero
- I increased itime to 8000 and 10000 with no change

Android 13
- Camera intent is not working.
- Exif reader is working but the negative value has been made positive «East instead of West»

I have sent you an email with the test photo and log files from Android 12 and 13.

The log file for Android 13 contains :

Bild beendet: 139/1, 4/1, 5130/100N0/1, 12/1, 4854/100W2023:03:03 12:49:282023:03:03/1
ImageExuf: 139/1, 4/1, 5130/100N0/1, 12/1, 4854/100W2023:03:03 12:49:282023:03:03/2
onResume: Library(´lib:intent23´); /2

This is exactly what I expected because W means a negative longitude.
The Maps App is incorrectly making this a positive value.




Viele Grüsse, Ray
-+
04.03.2023|14:25 | devra | 53
Tester gesucht für neue parallele App
Hi Ray,

Android 12

- Exif reader is not working correctly, returning zero

Ja, hierfür war die gestrige Ergänzung mit den neuen Tasten exf1 exif2 exif3 ganz unten gedacht um zu prüfen ob bei Enzelanforderung vom exifReader auch 0 kommt. Sieht nach einem Problem vom exif-Reader in der Android12-Version aus weil der exif Reader hier über einen Contentpfad aufgerufen wird. Alternativ ging es doch hier, wenn ich das richtig verstanden habe, mit TotalCommander. Das würde bedeuten dass die Galerie einen Pfad zum Bild liefert der vom Android-exif-Reader auf Grund fehlender Zugriffsrechte nicht akzeptiert wird. Dürfte also ein Fehler in der GalerieApp sein.

Was passiert wenn du im Hauptmenü auf das senden eines Bildes mit Koordinaten für die Landschaft klickst und dann direkt im Sendeformular auf die Taste "Galery" klickst. Dadurch wird ein andere Ablauf im Androidsystem und vermutlich mit einem anderen Pfad erzeugt (prüfbar im log.txt). Könnte sein dass dieser Weg besser ist.

Wird wohl ein Problem der noch zu schreibenden FAQ sein, dass nicht jede Kombinatio mt jeder App geht weil da noch Fehler/Probleme im neuen Androidsystem sind auf die wir keine Einfluss haben.

Android 13

The Maps App is incorrectly making this a positive value.

OK, ist beseitigt, wird jetzt richtig. War nur passiert wenn die Koordinate einen Gradwert unter 1 hatte

viele Grüsse
Fritz, Admin
-+
05.03.2023|09:08 | fritz14 | 54
Ende zeigen
Themenliste
Copyright © 2023 - meinwomobuch.com
aufgelistet in der Wohnmobil Stellplatz Datenbank von meinwomo