Ticket #1168 (assigned enhancement)

Opened 9 months ago

Last modified 3 months ago

[raster] ST_AsRaster ability to render more complex types

Reported by: robe Owned by: dustymugs
Priority: low Milestone: PostGIS Future
Component: raster Version: trunk
Keywords: Cc:

Description

I have to admit I really love this new feature. One thing that would make this even nicer is if it can render more complex types such as Curved geometries, TINS, and PolyhedralSurfaces?. I presume this is more of a GDAL enhancement than a PostGIS change. Am I correct in assuming that it's pure GDAL and a possibly newer library in the future may be able to just work with an upgrade of GDAL library.

Which brings me to the second question of how far away is GDAL from being able to do this. I know for example MapServer? in 6.0 now supports rendering of PostGIS curves (though haven't tested), but not sure if that is built into mapserver (I presume it is).

BTW started putting pictures in doc for raster. I'm just putting them in for now instead of having them rendered, I have a small ASP.NET app I'm building to demonstrate these functions which I'll share later as a tutorial.

Change History

Changed 9 months ago by dustymugs

  • summary changed from ST_AsRaster ability to render more complex types to [raster] ST_AsRaster ability to render more complex types

I don't believe OGR supports curved geometries or any of the newer geometry types. From the GDAL-dev mailing list:

 http://osgeo-org.1803224.n2.nabble.com/Curve-support-in-OGR-td3091607.html

Yes to assuming it is pure GDAL/OGR. Specifically, PostGIS passes a WKB representation of the geometry to the OGR function OGR_G_CreateFromWkb. So, if and when GDAL supports curved geometries, TINs and Polyhedral Surfaces, we should be able to make use of it automatically.

Changed 8 months ago by dustymugs

  • owner changed from pracine to dustymugs
  • priority changed from medium to low

Changed 8 months ago by dustymugs

  • status changed from new to assigned

Changed 3 months ago by pracine

  • milestone changed from PostGIS Raster Future to PostGIS Future
Note: See TracTickets for help on using tickets.