Quantcast
Channel: MapWinGIS ActiveX Map and GIS Component
Viewing all articles
Browse latest Browse all 2341

New Post: OGR-MSSQL-Spatial and ReprojectLayersOnAdding ->AccessViolatonException

$
0
0
Hi All,

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

Viewing all articles
Browse latest Browse all 2341

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>