... the user friendly GPS tool


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Performance Löschen
#29
(11.12.2012, 16:05)routeconverter Wrote:
(28.11.2012, 09:29)EddiVonDerAlm Wrote: Wäre es nicht denkbar, dass man irgendwie die ganze Nachrichtenschleife von markieren, Anzeige aktualisieren, Höhenprofil aktualisieren, Karte aktualisieren für die Zeit der Ermittlung stoppen kann? Das gleiche anschließend beim Löschen.

Leider zeigt die derzeitige Lösung einen häßlichen Effekt beim Löschen auf hohem Zoomlevel: die Karte springt aus dem aktuellen Zoomlevel heraus auf den maximalen Zoomlevel, so daß alle Positionen auf die Karte passen.

Der technische Grund ist, daß der fireTableDataChanged() im UndoPositionsModel im BaseMapView TableModelListener als update(allRowsChanged) ankommt (Zeile 183), was als haveToReplaceRoute=true interpretiert wird (Zeile 729) und zu recenter = haveToReplaceRoute (Zeile 312) führt. Doof...

Ohne jetzt in den Quellcode geschaut zu haben, kann ich das nicht nachvollziehen. Ich habe einen Track, zoome soweiter rein, dass dieser nicht mehr komplett sichtbar ist und wähle dann den Douglas-Peucker. An dieser Stelle springt der Kartenausschnitt bei mir schonmal weg. Anschließend lösche ich Punkte und er markiert einen Punkt der vor dem gelöschten liegt. Auch hier springt der Kartenausschnitt hin. Allerdings habe ich keinen Sprung im Zoomlevel feststellen können.
Reply


Messages In This Thread
Performance Löschen - by lundefugl - 26.11.2012, 06:11
RE: Performance Löschen - by routeconverter - 26.11.2012, 11:25
RE: Performance Löschen - by womisa - 26.11.2012, 16:59
RE: Performance Löschen - by routeconverter - 26.11.2012, 17:07
RE: Performance Löschen - by lundefugl - 27.11.2012, 06:00
RE: Performance Löschen - by routeconverter - 27.11.2012, 18:14
RE: Performance Löschen - by lundefugl - 27.11.2012, 19:16
RE: Performance Löschen - by EddiVonDerAlm - 28.11.2012, 09:29
RE: Performance Löschen - by lundefugl - 28.11.2012, 16:39
RE: Performance Löschen - by routeconverter - 30.11.2012, 16:11
RE: Performance Löschen - by lundefugl - 01.12.2012, 11:33
RE: Performance Löschen - by routeconverter - 01.12.2012, 11:40
RE: Performance Löschen - by lundefugl - 01.12.2012, 12:31
RE: Performance Löschen - by routeconverter - 01.12.2012, 12:48
RE: Performance Löschen - by lundefugl - 01.12.2012, 13:14
RE: Performance Löschen - by routeconverter - 27.02.2013, 13:31
RE: Performance Löschen - by routeconverter - 30.11.2012, 16:09
RE: Performance Löschen - by routeconverter - 11.12.2012, 16:05
RE: Performance Löschen - by EddiVonDerAlm - 11.12.2012, 20:28
RE: Performance Löschen - by routeconverter - 12.12.2012, 15:47
RE: Performance Löschen - by EddiVonDerAlm - 30.11.2012, 13:50
RE: Performance Löschen - by kumo - 01.12.2012, 15:50
RE: Performance Löschen - by nordlicht - 01.12.2012, 17:55
RE: Performance Löschen - by routeconverter - 05.12.2012, 17:48
RE: Performance Löschen - by kumo - 05.12.2012, 22:24
RE: Performance Löschen - by routeconverter - 06.12.2012, 13:08
RE: Performance Löschen - by kumo - 07.12.2012, 15:40
RE: Performance Löschen - by routeconverter - 08.12.2012, 11:00
RE: Performance Löschen - by kumo - 08.12.2012, 12:44
RE: Performance Löschen - by routeconverter - 08.12.2012, 15:43
RE: Performance Löschen - by kumo - 08.12.2012, 21:58
RE: Performance Löschen - by Moggelestreiber - 01.06.2013, 20:43
RE: Performance Löschen - by kumo - 01.06.2013, 21:43
RE: Performance Löschen - by Moggelestreiber - 01.06.2013, 22:11
RE: Performance Löschen - by kumo - 02.06.2013, 06:28
RE: Performance Löschen - by Moggelestreiber - 02.06.2013, 11:02
RE: Performance Löschen - by routeconverter - 21.08.2013, 09:55
RE: Performance Löschen - by Moggelestreiber - 21.08.2013, 12:27

Forum Jump:


Users browsing this thread: 1 Guest(s)