Diskussion:JMapDesk

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche

Nächster Release

  • März 2008?

Bugs

  • FIXED, Behandlung von WMS-Quellen?
    • Hinweis: 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"

Erweiterungen

Layout:

  • Tool Bar Icons verkleinern
  • Layer-Typ (Vector/WMS/...) mit Icon und Tooltip anzeigen

GUI:

  • Karten-Massstab soll beim Resizen gleich bleiben (nicht auf Full Extent)
  • Refresh soll Original-Mapfile neu lesen
  • Zoom in mit Mausrad sollte Mausposition berücksichtigen
  • Zoom in zusätzlich auch mit Fence (Ctrl-Maustaste)

Mapfile Generator:

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

Verschiedenes:

  • Datei anstelle _maptmp.map ev. besser jmapdesk.tmp
  • Eigener Error-Handler mit modalem Dialog und Hinweis, den Fehler zu melden.
  • About-Text verbessern
  • About-Anzeige ergänzen mit Angabe Java Version und Operating System

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).

Einschränkungen