Revision 3739 org.gvsig.raster.gdal/tags/pre-remove-jgdal/org.gvsig.raster.gdal/org.gvsig.raster.gdal.io/src/main/java/org/gvsig/jgdal/Gdal.java
Gdal.java | ||
---|---|---|
258 | 258 |
* @throws GdalException |
259 | 259 |
*/ |
260 | 260 |
public void setGeoTransform(GeoTransform gt)throws GdalException { |
261 |
if (cPtr == 0)
|
|
261 |
if (GdalDataset.getCPtr(this.dataset) == 0)
|
|
262 | 262 |
throw new GdalException("No se ha podido acceder al archivo."); |
263 | 263 |
if (gt == null) |
264 | 264 |
throw new GdalException("el objeto " + gt.getClass().getName() + " es null"); |
... | ... | |
304 | 304 |
|
305 | 305 |
if (name == null) |
306 | 306 |
throw new GdalException("El nombre del driver es null"); |
307 |
|
|
307 |
gdal.AllRegister(); |
|
308 |
ogrJNI.RegisterAll(); |
|
308 | 309 |
Driver ptrdrv = gdal.GetDriverByName(name); |
309 | 310 |
|
310 |
return (GdalDriver)ptrdrv;
|
|
311 |
return new GdalDriver(ptrdrv);
|
|
311 | 312 |
} |
312 | 313 |
|
313 | 314 |
|
Also available in: Unified diff