|
16 | 16 | * *
|
17 | 17 | ***************************************************************************
|
18 | 18 | """
|
| 19 | +from sextante.tests.TestData import points |
19 | 20 |
|
20 | 21 | __author__ = 'Victor Olaya'
|
21 | 22 | __date__ = 'August 2012'
|
@@ -132,25 +133,27 @@ def checkSagaIsInstalled(cls):
|
132 | 133 | return
|
133 | 134 |
|
134 | 135 | try:
|
135 |
| - qgis = QGisLayers.iface |
136 |
| - crs = qgis.mapCanvas().mapRenderer().destinationCrs() |
137 |
| - fields = [] |
138 |
| - fields.append(QgsField("NUM_FIELD", QVariant.Int)) |
139 |
| - filename = SextanteUtils.getTempFilename("shp") |
140 |
| - writer = SextanteVectorWriter(filename, None, fields, QGis.WKBPoint, crs) |
141 |
| - for x in range(5): |
142 |
| - for y in range(5): |
143 |
| - attrs = [] |
144 |
| - attrs.append(QVariant(x)) |
145 |
| - outFeat = QgsFeature() |
146 |
| - pt = QgsPoint(x, y) |
147 |
| - outFeat.setGeometry(QgsGeometry.fromPoint(pt)) |
148 |
| - outFeat.setAttributes(attrs) |
149 |
| - writer.addFeature(outFeat) |
150 |
| - del writer.writer |
151 |
| - del writer |
| 136 | + #=================================================================== |
| 137 | + # qgis = QGisLayers.iface |
| 138 | + # crs = qgis.mapCanvas().mapRenderer().destinationCrs() |
| 139 | + # fields = [] |
| 140 | + # fields.append(QgsField("NUM_FIELD", QVariant.Int)) |
| 141 | + # filename = SextanteUtils.getTempFilename("shp") |
| 142 | + # writer = SextanteVectorWriter(filename, None, fields, QGis.WKBPoint, crs) |
| 143 | + # for x in range(5): |
| 144 | + # for y in range(5): |
| 145 | + # attrs = [] |
| 146 | + # attrs.append(QVariant(x)) |
| 147 | + # outFeat = QgsFeature() |
| 148 | + # pt = QgsPoint(x, y) |
| 149 | + # outFeat.setGeometry(QgsGeometry.fromPoint(pt)) |
| 150 | + # outFeat.setAttributes(attrs) |
| 151 | + # writer.addFeature(outFeat) |
| 152 | + # del writer.writer |
| 153 | + # del writer |
| 154 | + #=================================================================== |
152 | 155 | from sextante.core.Sextante import runalg
|
153 |
| - result = runalg("saga:thiessenpolygons", filename, None) |
| 156 | + result = runalg("saga:thiessenpolygons", points(), None) |
154 | 157 | if not os.path.exists(result['POLYGONS']):
|
155 | 158 | return "It seems that SAGA is not correctly installed in your system.\nPlease install it before running SAGA algorithms."
|
156 | 159 | except:
|
|
0 commit comments