On Sat, Jun 16, 2012 at 4:33 PM, Siebe Bosch <[email protected]> wrote: > Following your third link, I had already found the section that reads: > > GDAL and MapServer build SDK packages (provides to compile MapServer and > GDAL by yourself): > > I assumed that this meant that I had to compile the DLL myself. Hence my > previous mail. > > Considering your last mail however I tried to look up a pre-built DLL inside > the SDK, and I found this one: > c:\GDALVS\release-1600\bin\gdal\csharp\gdal_csharp.dll
release-1600 is for VS2010, not VS2008 > > Is this the correct one? > > I can add it to VS2008, however VS warns me that "the system cannot find the > reference specified". > > > > > > > On 14-06-12 20:51, Etienne Tourigny wrote: > > If you read the GDAL download page [1] you will find this: > > "The latest FWtools version for Windows, 2.4.7, dates back to a > pre-1.6 GDAL version. In order to benefit from the latest and > greatest, you can refer to the other binary builds mentionned above." > > If you want to support netcdf files, you should probably be using a > more recent gdal, at least 1.9 > > That means you should probably not use FWTools, and use the SDK from > Tamas Szekeres [3] - which according to [2] supports vb.net (C#) > > [1] http://trac.osgeo.org/gdal/wiki/DownloadingGdalBinaries > [2] http://trac.osgeo.org/gdal/wiki/GdalOgrInCsharp > [3] http://vbkto.dyndns.org/sdk/ > > cheers > Etienne > > On Thu, Jun 14, 2012 at 2:08 PM, Siebe Bosch <[email protected]> wrote: > > Hello all, > > I'm trying to build a command line application in VB.NET that extracts parts > from a NetCDF file. > For this I'm using the C# API as supplied with FWTools version 2.4.7. It's > supposed to support VB.NET as well; am I right? > > However, the application already crashes at the line Call GDAL.Registerall() > Here's the code: > > Imports System > Imports OSGeo.GDAL > Imports OSGeo.OGR > > Module MeteoBase > > 'Copyright Siebe Bosch Hydroconsult, 2012 > 'Lulofsstraat 55, unit 47 Den Haag, The Netherlands > 'this program creates subsets from precipitation data in NetCDF-files > 'as requested by the user. The program is designed to be called from > 'a PHP-script. > > Dim FileName As String > Dim ds As Dataset > > Sub Main() > Dim DebugMode As Boolean > > Console.WriteLine("This program extracts data from a NetCDF file") > Console.WriteLine("Path to the NetCDF file (*.cn)") > DebugMode = True > > 'start reading the command line arguments > If DebugMode Then > FileName = "c:\GDAL\PM\1990\EVAP_PM_19901231.nc" > Else > If My.Application.CommandLineArgs.Count = 0 Then > Console.WriteLine("Enter the path to the NetCDF-file:") > FileName = Console.ReadLine() > ElseIf My.Application.CommandLineArgs.Count <> 1 Then > Console.WriteLine("Error: incorrect number of arguments presented") > Else > FileName = My.Application.CommandLineArgs(0) > End If > End If > > Try > 'start reading the NetCDF File > Call Gdal.AllRegister() > ds = Gdal.Open(FileName, Access.GA_ReadOnly) > If ds Is Nothing Then > Console.WriteLine("Cannot open NetCDF file: " & FileName) > Throw New Exception > Else > Console.WriteLine("Raster dataset parameters:") > Console.WriteLine(" Projection: " + ds.GetProjectionRef()) > Console.WriteLine(" RasterCount: " + ds.RasterCount) > Console.WriteLine(" RasterSize (" + ds.RasterXSize + "," + > ds.RasterYSize + ")") > End If > Catch ex As Exception > Console.WriteLine("Error in sub Main of Meteobase") > End Try > > End Sub > > End Module > > _______________________________________________ > gdal-dev mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/gdal-dev > > > > -- > ------------------------------------------ > Hydroconsult > Lulofsstraat 55, unit 47 > 2521 AL Den Haag > The Netherlands > > web: http://www.hydroconsult.nl > e-mail: [email protected] > phone: +31(0)70 250 0580 > mobile: +31(0)6 17 682 689 > > actief lid van WaterForce.nu, het netwerk van > zelfstandige professionals in het waterbeheer > ------------------------------------------ _______________________________________________ gdal-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/gdal-dev
