Revision: 6072
http://sourceforge.net/p/jump-pilot/code/6072
Author: ma15569
Date: 2019-01-04 06:43:33 +0000 (Fri, 04 Jan 2019)
Log Message:
-----------
Correct bug on reading newly generated Sextante or OpenKLEM raster files
Modified Paths:
--------------
core/trunk/src/org/openjump/core/ui/plugin/raster/ProfileGraphPlugIn.java
Modified:
core/trunk/src/org/openjump/core/ui/plugin/raster/ProfileGraphPlugIn.java
===================================================================
--- core/trunk/src/org/openjump/core/ui/plugin/raster/ProfileGraphPlugIn.java
2019-01-04 06:40:16 UTC (rev 6071)
+++ core/trunk/src/org/openjump/core/ui/plugin/raster/ProfileGraphPlugIn.java
2019-01-04 06:43:33 UTC (rev 6072)
@@ -160,16 +160,22 @@
}
- private void setDialogValues(final MultiInputDialog dialog, PlugInContext
context) {
+ private void setDialogValues(final MultiInputDialog dialog,
+ PlugInContext context) {
final Collection<RasterImageLayer> rlayers = context.getTask()
.getLayerManager().getLayerables(RasterImageLayer.class);
final ArrayList<String> srsArray = new ArrayList<String>();
srsArray.add("metre");
srsArray.add("foot");
+ String srs = "";
for (final RasterImageLayer currentLayer : rlayers) {
- final String srs = currentLayer.getSRSInfo().getUnit().toString();
+ try {
+ srs = currentLayer.getSRSInfo().getUnit().toString();
+ } catch (final Exception e) {
+ srs = "metre";
+ }
- if (!srsArray.contains(srs)) {
+ if (!srs.isEmpty() & !srsArray.contains(srs)) {
srsArray.add(Unit.find(srs).toString());
}
@@ -177,7 +183,12 @@
final RasterImageLayer firstElement = (RasterImageLayer) rlayers
.toArray()[0];
- final String srsCode = firstElement.getSRSInfo().getUnit().toString();
+ String srsCode;
+ try {
+ srsCode = firstElement.getSRSInfo().getUnit().toString();
+ } catch (final Exception e) {
+ srsCode = "Unknown";
+ }
final String OUTPUT_GROUP = "Match Type";
dialog.setSideBarDescription(DESCRIPTION);
_______________________________________________
Jump-pilot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel