Ogr/gdal

From DreamsteepWiki

Jump to: navigation, search

GDAL/OGR / OPEN SOURCE GIS STUFF


PYTHON OGR

PYTHON GDAL

PYTHON OSGEO.GDAL


osgeo_3d


LINKS

PROJ4

http://trac.osgeo.org/proj/



COMMANDS


query extents (or projection)

ogrinfo -al -so


QUERY SPECIFIC FEATURE FROM MULTIPART

ogrinfo -al -fid 0 file.shp


reproject (make compliant)

ogr2ogr -t_srs "EPSG:2913" OUTPUT INPUT


ogr2ogr -f "PostGreSQL" PG:"host=127.0.0.1 user=postgres dbname=bentonpg password=postgres" file.shp -nln newtablename



ogrinfo PG:"host=127.0.0.1 user=postgres password=postgres dbname=jasper port=5432" gtestt -summary

python gdal

        fh = gdal.Open( filename )
        if fh is None:
            return 0

        self.filename = filename
        self.bands = fh.RasterCount
        self.xsize = fh.RasterXSize
        self.ysize = fh.RasterYSize
        self.band_type = fh.GetRasterBand(1).DataType
        self.projection = fh.GetProjection()
        self.geotransform = fh.GetGeoTransform()
        self.ulx = self.geotransform[0]
        self.uly = self.geotransform[3]
        self.lrx = self.ulx + self.geotransform[1] * self.xsize
        self.lry = self.uly + self.geotransform[5] * self.ysize

Personal tools