Revision 43522 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/java/org/gvsig/app/extension/CreateSpatialIndexExtension.java

View differences:

CreateSpatialIndexExtension.java
82 82
                    }
83 83
                }
84 84
            }
85
        }        
85
        }
86 86
        return false;
87 87
    }
88 88

  
......
97 97
    }
98 98

  
99 99
    private void createSpatialIndex(FeatureStore store) {
100
       
100

  
101 101
        try {
102 102
            HasAFile storeParams = (HasAFile) store.getParameters();
103 103
            File f = new File(FilenameUtils.removeExtension(storeParams.getFile().getAbsolutePath()) + ".jqt");
104
            
104

  
105 105
            GeometryManager geomManager = GeometryLocator.getGeometryManager();
106
            DynObject indexParams = geomManager.createServiceParameters("JTSQuadtree");
106
            DynObject indexParams = geomManager.createServiceParameters(geomManager.SPATIALINDEX_DEFAULT_QUADTREE);
107 107
            ((HasAFile)indexParams).setFile(f);
108
            final SpatialIndex index = store.wrapSpatialIndex(geomManager.createSpatialIndex("JTSQuadtree", indexParams));
109
            
108
            final SpatialIndex index = store.wrapSpatialIndex(geomManager.createSpatialIndex(geomManager.SPATIALINDEX_DEFAULT_QUADTREE, indexParams));
109

  
110 110
            store.accept(new Visitor() {
111 111
                @Override
112 112
                public void visit(Object o) throws VisitCanceledException, BaseException {
......
119 119
        } catch (Exception ex) {
120 120
        }
121 121

  
122
        
122

  
123 123
    }
124
    
124

  
125 125
}

Also available in: Unified diff