7 votos

GDAL. ¿RasterizeLayer no portado a los enlaces de C#?

Estoy tratando de usar el OSGeo.GDAL.Gdal.RasterizeLayer(…) de GDAL 1.9.2 y requiere algunos SWIGTYPE parámetros:

OSGeo.GDAL.Gdal.RasterizeLayer(
    OSGeo.GDAL.Dataset dataset,
    int bands,
    OSGeo.GDAL.SWIGTYPE_p_int band_list,
    OSGeo.OGR.Layer layer,
    OSGeo.GDAL.SWIGTYPE_p_void pfnTransformer,
    OSGeo.GDAL.SWIGTYPE_p_void pTransformArg,
    int burn_values,
    OSGeo.GDAL.SWIGTYPE_p_double burn_values_list,
    string[] options,
    OSGeo.GDAL.Gdal.GDALProgressFuncDelegate callback,
    string callback_data
);

Leyendo sobre algunos de los correos antiguos en algún lugar (he perdido el enlace) con respecto a ReadRaster y WriteRaster en el C# enlaces, Tamas Szekeres los estados que los métodos solicitando SWIGTYPE parámetros, no se puede usar (de momento).

Pregunta:
¿Significa esto que el RasterizeLayer método no ha sido portado a la C# enlaces o hay alguna forma inteligente de utilizar este método?

1voto

MJH Puntos 111

Archivo de la interfaz del trago Operations.i y archivos generados para csharp en gdal-1.9.1/swig/csharp/gdal/Gdal.cs dice que están disponibles en C# de GDAL bindings. ¿Puede por favor decir qué error exactamente que consigue cuando realizan rasterización.?

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X