Parent Directory
|
Revision Log
Sticky Revision: |
Renamed createLegendPanel to createLegendSwingPanel
The new Interface AttributeMetadata has been renamed to AttributeMetadataInterface.
Had to switch the AttributeMetadata key from org.opengis.feature.type.Name to geotools.NameImpl. That sounds not-so-nice, because it is generally better to program against an interface instead of an implementation, BUT NameImpl implements Serializable which is a big help when i want to map that AttributeMetaDataMap in another project.
Made an interface and a Abstract class for AttributeMetaData
Started a new wizard to import maps and data from other GP atlases. Basically works. This included some simplifacation in the ResourceManager code. It is now a field of the specific AtlasConfig instance.
* Improvements of the TextSymbolizer and GUI in AtlasStyler and better threading while calculating the statistics.
AS-Features: AS for ColoredQuantities now supports to define a NODATA symbol
copy RC2 to trunk
* Small SimplyHTML imporvement (inser image dialog was wrongly positioned) * Removed a potential loop in XMapPane.setMapExtend
After importing FeatureChartStyles, their attributes names are checked against the schema
NODATA values defined in AttributeMetadata are now stored and loadedd from XML
2.0-RC2 ist für die weiterentwicklung und soll bald in den trunk mergen
Keine Ahnung was er da gebrancht hat.. der stand der dateien war weder trunk, noch der 1.0-gt26 branch... ich hab die dateien jetzt händisch auf den richtigen stand gebracht und comitte
2.0-RC1 branch ist für GP1.3 bugfixes... 1.0-gt2-2.6 ist der entwicklungs brnach
* Added more documentation to AttributeMetadataMap * Changed StyledFeatureCollectionTableModel to show the columns in the order that is defined in the AttributeMetaData.
* XMapPane now prints erros nicely
* a debug message was able to trigger an NPE
* Two new utility methods dealing with the selection FTS in StyledLayerUtil and StylingUtil
* Extended schmitzm.JPanel to generally set its background to white when printed, by overwriting the print() method. * Simplified the creation and update logic of ((Design)Atlas)MapLegend and ((Design)Atlas)MapLayerLegend. Besides other things there now is a LegendHelper class in AtlasProject... * Orginized Imports * Removed a lot of DEBUG messages...
* Changed AttributeMetadata and AttributeMetadataMap. It's not based on the attributes colIdx any more, but on the geotools.feature.type.Name. All the XML read/write methods have been adapted. This change was needed, as some users tend to change the DBF structure after the shapefile has been imported. Now columns can be moved, inserted and deleted. Just click "reload atlas" in Geopublisher after you changed the table schema. Geopublisher doesn't have to be closed.
* Lots of changes in this big commit for GP 1.3 * New Interfaces: Checkable, Copyable, Cancellable, CancellableDialogAdapter to improve the GUI * New DialogManager to unify the handling of all dialogs. * GP-Feature: The dialog for editing/translating a DpEntry has been "enriched".
* A way has been found to set the transparency color of a DpLayerRasterPyramid.
* First start of rewriting of AtlasStyler GUI for GT2.6 and Miglayout. * Fix for Schmitzm so that the FeatureMapLayerSelectionSynchronizer works correctly again.
* GP-Feature: Improved Raster SLD editing in
* StyledLayerUtil now has methods getColorModel and isStyleable
* Moving towards a better raster legend!
* Moving towards a better raster legend!
* Moving towards a better raster legend
Branch created from SCHMITZM 1.0 (rev 313) to switch to gt2-2.6.x.
* Updated the license headers * chart action going on...
* Updated all .java and .properties headers with a recent LGPL 3.0 and a link to the project webpage.
* big biG BIG refactoring: StyledMap[Interface,Util,Style] never dealt with Maps (=Orchestrations of layers), but always only with single Layers. Now it has been refactored to StyledLayer[Interface,Util,Style]. * Some variable names and methodNames have been corrected also, but many will still be missing. * New JARs committed
Many many many new JFreeChart stuff (selection panel and renderer, etc.) - schmitzm.jfree.chart.SelectableChartPanel - schmitzm.jfree.chart.ChartMouseSelectionTracker - schmitzm.jfree.chart.selection.* - schmitzm.jfree.chart.renderer.* Plus: Imports organized!
* Fixed some bugs with the SelectionListeners and the JMapPane. To make this work, StyledFeatureLayerSelectionModel now extends StyledLayerSelectionModel<String>. So the selection is remembered as a Set of Feature-IDs. This change was needed, because Feature.java doesn't overwrite the equals method, and therefore the HashSet didn't function as expected. * Added new Tools and BUttons to MapPaneToolBar.java to select features * Changed a lot in MapPaneToolBar.java. It now allows to position Spaces, Actions and Tools via the ID field. (the new feature is to mix them) * Fixed a bug in AV's ClickInfoPanel that would suddenly pop up an AtlasViewer if started from Geopublisher under special circumstances. * Moving layers in the legend is using MapContext's move method instead of remove and insert. * LayerPanel's remember* Maps now all have the MapLayer's ID as a key. This commit includes latest schmitzm.jar and av.jar. The av.jar is also commited to the ISDSS, but the ISDSS will still have the old schmitzm.jar. Latest schmitzm.jar in ISDSS should be updated ASAP. I just don't know where to put it.
* Some cleanup in I8NUtil * Transition from owner=Window to owner=Component, because Java 1.6 JOptionPane can determine the parent Window itself.
First Commit, corresponds to Revision 1008 of Wikisquare-SVN includes: - schmitzm.* (except schmitzm.test) - org.geotools.* (all overridden classes) - skrueger.geotools - skrueger.i8n - skrueger.swing - appl.data.LateLoadable (dependency in SCHMITZM) - appl.data.LoadingException (dependency in SCHMITZM) - appl.util.RasterMetaData (dependency in SCHMITZM)
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
[email protected] | ViewVC Help |
Powered by ViewVC 1.1.26 |