Diskussion:JMapDesk: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
Zeile 5: Zeile 5:
 
== Bugs ==
 
== Bugs ==
  
* Behandlung von WMS-Quellen?
+
* FIXED, Behandlung von WMS-Quellen?
 +
** Hinweis: Durch einen Bug in shp2img.exe wird beim "Status default" KEIN Bild generiert!!
 +
** ''Comment BUG: Wenn der Parameter "-l" (Bsp. shp2img.exe -l "layers") benutzt wird und in der Mapfile der Status auf "Default" gestellt ist, gibt es einen Fehler: "Layer (-l) (null) not found"''
  
 
== Erweiterungen ==
 
== Erweiterungen ==
Zeile 17: Zeile 19:
 
* DONE, Wechsel des Cursors, Hand, Zeiger, Fadenkreuz?
 
* DONE, Wechsel des Cursors, Hand, Zeiger, Fadenkreuz?
 
* DONE, Erster Start nach Installation: FWTools shp2img Fehlermeldung, wenn Toolkit nicht installiert, abbrechen können.
 
* DONE, Erster Start nach Installation: FWTools shp2img Fehlermeldung, wenn Toolkit nicht installiert, abbrechen können.
* ½ DONE, Mapfile übersteuern/manipulieren: Resize des Fensters (Übersteuert MAP>SIZE)
+
* DONE, Mapfile übersteuern/manipulieren: Resize des Fensters (Übersteuert MAP>SIZE)
 +
** ''Comment: Map wird beim resizen auf Fullextent gestellt''
 
* Anzeige eines Massstabs-Balkens (genauer: Anzeige von Einheiten), max. 3cm gross unten rechts.
 
* Anzeige eines Massstabs-Balkens (genauer: Anzeige von Einheiten), max. 3cm gross unten rechts.
  
 
Mapfile erzeugen:
 
Mapfile erzeugen:
 
* DONE, Dialog zum erzeugen einer Mapfile/Konfigurationsdatei aus Shapefiles und Rasterdateien...
 
* DONE, Dialog zum erzeugen einer Mapfile/Konfigurationsdatei aus Shapefiles und Rasterdateien...
* Shapefiles als Layer hinzufügen/löschen (ogrinfo -al -so "path+file")
+
* TEST, Shapefiles als Layer hinzufügen/löschen (ogrinfo -al -so "path+file")
 
* TIFF-Dateien hinzufügen/löschen
 
* TIFF-Dateien hinzufügen/löschen
 
* WMS-Server hinzufügen/löschen
 
* WMS-Server hinzufügen/löschen

Version vom 19. März 2008, 16:14 Uhr

Nächster Release

  • März 2008?

Bugs

  • FIXED, Behandlung von WMS-Quellen?
    • Hinweis: Durch einen Bug in shp2img.exe wird beim "Status default" KEIN Bild generiert!!
    • Comment BUG: Wenn der Parameter "-l" (Bsp. shp2img.exe -l "layers") benutzt wird und in der Mapfile der Status auf "Default" gestellt ist, gibt es einen Fehler: "Layer (-l) (null) not found"

Erweiterungen

Layout:

  • Verbesserte Status-Zeile unten:
    • DONE, FullPath als ToolTip... nur Dateiname, dann ev. mit Pfad bei Hoover.
    • DONE, Anzeige der Zoom-Stufe: 1 (=full zoom) bis 14 (analog Google Maps)
    • DONE, Anzeige der Koordinaten des Cursors (anstelle der Mitte des Kartenausschnitts)
  • DONE, Zoom in/out mit Mausrad (Rad vor= Zoom in).
  • DONE, Wechsel des Cursors, Hand, Zeiger, Fadenkreuz?
  • DONE, Erster Start nach Installation: FWTools shp2img Fehlermeldung, wenn Toolkit nicht installiert, abbrechen können.
  • DONE, Mapfile übersteuern/manipulieren: Resize des Fensters (Übersteuert MAP>SIZE)
    • Comment: Map wird beim resizen auf Fullextent gestellt
  • Anzeige eines Massstabs-Balkens (genauer: Anzeige von Einheiten), max. 3cm gross unten rechts.

Mapfile erzeugen:

  • DONE, Dialog zum erzeugen einer Mapfile/Konfigurationsdatei aus Shapefiles und Rasterdateien...
  • TEST, Shapefiles als Layer hinzufügen/löschen (ogrinfo -al -so "path+file")
  • TIFF-Dateien hinzufügen/löschen
  • WMS-Server hinzufügen/löschen

Generell:

  • DONE, Map in die Zwischenablage kopieren
  • Code refaktorisieren!

Weitere Ideen...

  • Mapfile/Legende erzeugen... (siehe oben)
  • Mapfile/Legende ändern... d.h. Layer ad-hoc anpassen/hinzufügen/löschen.
  • 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).