Diskussion:JMapDesk: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
(New Features)
Zeile 7: Zeile 7:
 
* Wenn der "Select Mode" benutzt wurde, wird beim Resizen nicht das vollständige Bild angezeigt.
 
* Wenn der "Select Mode" benutzt wurde, wird beim Resizen nicht das vollständige Bild angezeigt.
 
* Bei Layers mit mehreren Classes werden alle als eine Class angezeigt.
 
* Bei Layers mit mehreren Classes werden alle als eine Class angezeigt.
* WICHTIG: "Refresh" lädt das originale Mapfile nicht.
 
 
* Unten: "N: 470000.0 E: 97315.0 - Zoom Level 1" ... und Koordinaten immer gerundet anzeigen (nicht N: 7.1166666666666666666)
 
* Unten: "N: 470000.0 E: 97315.0 - Zoom Level 1" ... und Koordinaten immer gerundet anzeigen (nicht N: 7.1166666666666666666)
 +
** ''wie viele stellen nach dem komma sind sinnvoll?''
 
* Das "Zoom in" in der Erwartung, dass die Bildmitte dort ist, wo man mit der Maus doppelklickt, funktioniert nur in  der "Originalgrösse" (z.B. 400x600), die beim ersten Laden  des Mapfiles angezeigt wird. Sobald man das Fenster aufzieht, zoomt's zuviel nach links; beim "maximised Window" sieht man's gut.
 
* Das "Zoom in" in der Erwartung, dass die Bildmitte dort ist, wo man mit der Maus doppelklickt, funktioniert nur in  der "Originalgrösse" (z.B. 400x600), die beim ersten Laden  des Mapfiles angezeigt wird. Sobald man das Fenster aufzieht, zoomt's zuviel nach links; beim "maximised Window" sieht man's gut.
** DONE, Bist du sicher?
+
** DONE, Bist du sicher? ''Ja, in meiner latest stimmts recht gut, in deiner lastest wurde nur der mapgenerator bugfixed''
  
 
* Map Generator:
 
* Map Generator:
Zeile 17: Zeile 17:
 
** Das für WMS generierte Mapfile funktionierte nicht (WEB-Sektion dazu nehmen?)
 
** Das für WMS generierte Mapfile funktionierte nicht (WEB-Sektion dazu nehmen?)
 
*** ''funktioniert bei mir.. bitte Problem genauer beschreiben oder Mapfile schicken.''
 
*** ''funktioniert bei mir.. bitte Problem genauer beschreiben oder Mapfile schicken.''
*** DEMIS hat u.a. die WMS-layers Topography,Countries,Waterbodies. Die kriege ich nur hin, wenn ich "?layers=Topography" zur URL anhänge:
+
* DEMIS hat u.a. die WMS-layers Topography,Countries,Waterbodies. Die kriege ich nur hin, wenn ich "?layers=Topography" zur URL anhänge:
 
     LAYER
 
     LAYER
 
       NAME            "Topography" # ,Countries,Waterbodies, WMS LAYERS!
 
       NAME            "Topography" # ,Countries,Waterbodies, WMS LAYERS!
 
       CONNECTION      "http://www2.demis.nl/mapserver/request.asp?layers=Topography"
 
       CONNECTION      "http://www2.demis.nl/mapserver/request.asp?layers=Topography"
 
       CONNECTIONTYPE  WMS
 
       CONNECTIONTYPE  WMS
 +
''hat nichts mit dem generator zu tun... ähnliches prinzip wie bem einem layers mit mehreren classes''
  
 
== New Features ==
 
== New Features ==

Version vom 24. April 2008, 11:22 Uhr

Nächster Release

  • -

Bugs

  • Wenn der "Select Mode" benutzt wurde, wird beim Resizen nicht das vollständige Bild angezeigt.
  • Bei Layers mit mehreren Classes werden alle als eine Class angezeigt.
  • Unten: "N: 470000.0 E: 97315.0 - Zoom Level 1" ... und Koordinaten immer gerundet anzeigen (nicht N: 7.1166666666666666666)
    • wie viele stellen nach dem komma sind sinnvoll?
  • Das "Zoom in" in der Erwartung, dass die Bildmitte dort ist, wo man mit der Maus doppelklickt, funktioniert nur in der "Originalgrösse" (z.B. 400x600), die beim ersten Laden des Mapfiles angezeigt wird. Sobald man das Fenster aufzieht, zoomt's zuviel nach links; beim "maximised Window" sieht man's gut.
    • DONE, Bist du sicher? Ja, in meiner latest stimmts recht gut, in deiner lastest wurde nur der mapgenerator bugfixed
  • Map Generator:
    • kann kein WMS-URL eintragen: Nach Klick auf "Ok" passierte nichts. Dort sollte unbedingt auch ein Test und/oder Hinweis stehen, dass man die URL (glaube ich) mit "http://" eingeben soll.
      • muss man nicht. bitte url schicken, welche probiert wurden.
    • Das für WMS generierte Mapfile funktionierte nicht (WEB-Sektion dazu nehmen?)
      • funktioniert bei mir.. bitte Problem genauer beschreiben oder Mapfile schicken.
  • DEMIS hat u.a. die WMS-layers Topography,Countries,Waterbodies. Die kriege ich nur hin, wenn ich "?layers=Topography" zur URL anhänge:
   LAYER
     NAME             "Topography" # ,Countries,Waterbodies, WMS LAYERS!
     CONNECTION       "http://www2.demis.nl/mapserver/request.asp?layers=Topography"
     CONNECTIONTYPE   WMS

hat nichts mit dem generator zu tun... ähnliches prinzip wie bem einem layers mit mehreren classes

New Features

Verschiedenes:

  • Start mit Doppelklick auf .jar funktioniert nicht unter Windows (nicht so wichtig, mir aber unklar warum das nicht gehen sollte).

Layout/GUI:

  • Ctrl-Maus => Zoom mit Gummiband.

Mapfile-Generator:

  • -

Verschiedenes:

  • Eigener Error-Handler mit modalem Dialog und Hinweis, den Fehler zu melden.

Weitere Ideen...

  • Symbol-Viewer:
    • Öffnen einer Symbol-Datei (.sym) (ev. eines Verzeichnisses) und Darstellen aller Symbole in einem Raster-Layout.
    • Dazu zählt JMapDesk (1) die Anzahl Symbole in der Symbol-Datei, erzeugt (2) Daten gleichen Namens. Diese enthalten genügend Punkt-Objekte gleichmässig über mehrere "A4-Blätter" verteilt (kann auch fix als Shapefile vorgegeben sein). Dann wird (3) ein Mapfile generiert (gleichen Namens wie die Symbol-Datei) mit allen Objekten aufsteigend die Symbole der Symbol-Datei zu.
  • Hinweis: Ein eingebetteter Text-Edior ist kein geplantes Erweiterungs-Feature (u.a. da das Swing TextToolkit-Widget nicht optimal anpassbar ist).

Bemerkungen / Einschränkungen

  • Funktionseinschränkung unter Linux (getestet mit Ubuntu 7.10 & Java 1.6.0_03):
  • Durch einen Bug in shp2img.exe wird beim "Status default" in der Mapfile KEIN Bild generiert! Um dennoch ein Bild zu erhalten, wird der Status provisorisch auf "ON" gesetzt.
  • Comment BUG: Wenn der Parameter "-l" (Bsp. shp2img.exe -l "layers") benutzt wird und in der Mapfile der Status auf "Default" gesetzt ist, folgt die Fehlermeldung: "Layer (-l) (null) not found"

History

23. April 2008:

  • Menu Edit, "Copy to File" sollte "Copy to File..." heissen.
  • Obsolete, Das "Zoom to Full Extends" Icon wie auch "+" und "-" sind zu blass. => Problem der Swing Library...
  • Das Polygon Icon im Layers-Tab würde ich viereckig machen, damit es sich noch besser von Point-Class abhebt.

21. April 2008:

  • Falsches Zoomlevel beim Resizen.
  • Anstelle "GISpunkt/ IFS" neu: "GISpunkt/IFS"
  • Bei Full zoom und Reload sollen die ausgeschalteten Layers ausgeschaltet bleiben.
  • ANT-File schreiben, das einen Release-Zip (jmapdesk_0.9.2.zip) erzeugt mit Demodaten (und wo jmapdesk.cfg nicht enthalten ist): Target compile: src compilen; Target doc: javadoc erstellen/erneuern; Target release: zip erstellen: binary, src, javadoc, demodaten); Target clean: Temporärdateien löschen.

15. April 2008:

  • Layer-Typ (Vector/WMS/...) mit "Kürzel" (Icon) und Tooltip anzeigen
  • Zoomlevel soll beim Resizen gleich bleiben (nicht auf Full Extent)

11. April 2008:

  • Koordinate bei WMS bzw. WGS84 wird nicht angezeigt
  • Refresh soll Original-Mapfile neu lesen
  • Anstelle "Capture Map to Clipboard" neu "Copy to Clipboard"
  • Mapfile-Generator: WMS-Server hinzufügen/löschen
  • Mapfile-Generator: JPG/GIF/PNG/TIFF-Dateien hinzufügen/löschen

4. April 2008:

  • Tool Bar Icons verkleinern
  • Zoom in mit Mausrad sollte Mausposition berücksichtigen
  • Zoom in zusätzlich auch mit Fence (Ctrl-Maustaste)
  • Generator: Dialog zum Erzeugen einer Mapfile/Konfigurationsdatei aus Shapefiles und Rasterdateien...
  • Generator: Shapefiles als Layer hinzufügen/löschen (ogrinfo -al -so "path+file")
  • Temporär-Datei anstelle _maptmp.map besser _jmap_tmp.map
  • About-Text verbessern
  • About-Anzeige ergänzen mit Angabe Java Version und Operating System

30. März 2008:

  • BUGFIX: Behandlung von WMS-Quellen
  • Map in die Zwischenablage kopieren
  • Status-Zeile:
    • FullPath als ToolTip... nur Dateiname, dann ev. mit Pfad bei Hoover.
    • Anzeige der Zoom-Stufe: 1 (=full zoom) bis 14 (analog Google Maps)
    • Anzeige der Koordinaten des Cursors (anstelle der Mitte des Kartenausschnitts)
  • Zoom in/out mit Mausrad (Rad vor= Zoom in).
  • Wechsel des Cursors, Hand, Zeiger, Fadenkreuz?
  • Erster Start nach Installation: FWTools shp2img Fehlermeldung, wenn Toolkit nicht installiert, abbrechen können.
  • Mapfile übersteuern/manipulieren: Resize des Fensters (Übersteuert MAP>SIZE)