2016-07-08 10 views
-1

Ich arbeite derzeit an Sharpmap-Projekt mit der Notwendigkeit, auf Offline-Karten zu arbeiten. Da ich in diesem Bereich frischer bin, folge ich dem Sharpmap-Tutorial und sehe ein Problem mit dem Laden neuer Shape-Dateien im gegebenen Tutorial-Code.Probleme beim Laden verschiedener Shapefiles in gegebenen sharpmap Tutorial Code

Beispiel: \

SharpMap.Layers.VectorLayer("States"); 
    vlay.DataSource = new SharpMap.Data.Providers.ShapeFile("path_to_data\\states_ugl.shp", true); 

An dieser Codezeile, wenn i eine andere Formdatei übergibt, baut Code mit einem leeren Hintergrund bzw. keine Anzeige. Ich habe mit verschiedenen Formdateien mit verschiedenen Größen versucht, aber das Ergebnis ist das gleiche. Es funktioniert nur für die erwähnte states_ugl.shp Datei, die im Code angegeben wird. Bitte brauche Hilfe zu diesem Thema, da ich in diesem Bereich frischer bin.
Danke.

+0

Cross-veröffentlicht als http://gis.stackexchange.com/q/201376/115 – PolyGeo

Antwort

0

Versuchen Sie, Ebenenlayout für Ihre Ebene zu erstellen.

layer.DataSource = DBlayer; 
layer.Style.Fill = new SolidBrush(Color.Transparent); 
layer.Style.Outline = new Pen(Color.Black); 
layer.Style.EnableOutline = true; 
layer.MaxVisible = 13000;