Hi All,
using GlobalSettings.ReprojectLayersonAdding with an OGR SpatialDatabase-Layer throws an ugly AccessViolationException.
Maybe I missed something?
Here is my code:
Any suggestions welcome.
Cheers
Burkhart
using GlobalSettings.ReprojectLayersonAdding with an OGR SpatialDatabase-Layer throws an ugly AccessViolationException.
Maybe I missed something?
Here is my code:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim connectionString As String = "MSSQL:Server=DELL-4-2015\SQLEXPRESS12; Database=DBNAME; User Id=USERNAME;Password=PASSWORD;"
Dim layer = New OgrLayer()
If layer.OpenFromDatabase(connectionString, "plz_de") Then
' only layer handle for the first layer being added is returned
Dim layerHandle As Integer = AxMap1.AddLayer(layer, True) 'Exception thrown here!!!
Else
Debug.WriteLine("Failed to open: " + layer.ErrorMsg(layer.LastErrorCode))
End If
End Sub
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
AxMap1.Projection = tkMapProjection.PROJECTION_GOOGLE_MERCATOR
AxMap1.TileProvider = tkTileProvider.OpenStreetMap
AxMap1.KnownExtents = tkKnownExtents.keGermany
Dim gs As New GlobalSettings
gs.ReprojectLayersOnAdding = True
End Sub
I'm using a fresh installed 4.9.3 with VS2013 and MSSQL2012SP2 on a WIN7/64 machine.Any suggestions welcome.
Cheers
Burkhart