Aspose.GIS priekš .NET ir bibliotēka, kas paredzēta, lai izstrādātāji varētu strādāt ar ģeotelpiskajiem datiem savās .NET lietojumprogrammās. Tā ir daļa no API Aspose komplekta, kas ir pazīstama ar jaudīgu, failu formāta specifisku bibliotēku nodrošināšanu dažādām attīstības vajadzībām.
using (var map = new Map(800, 400))
{
map.Add(VectorLayer.Open(dataDir + "land.shp", Drivers.Shapefile));
map.Render(dataDir + "land_out.svg", Renderers.Svg);
}
using (var map = new Map(500, 450))
{
var symbolizer = new SimpleFill { FillColor = Color.Azure, StrokeColor = Color.Brown };
map.Add(VectorLayer.Open(dataDir + "polygons.geojson", Drivers.GeoJson), symbolizer);
map.Render(dataDir + "polygons_out.svg", Renderers.Svg);
}
using (var map = new Map(1000, 634))
{
var symbolizer = new SimpleLine { Width = 1.5, Color = Color.FromArgb(0xAE, 0xD9, 0xFD) };
var labeling = new SimpleLabeling(labelAttribute: "name")
{
HaloSize = 1,
Placement = new LineLabelPlacement
{
Alignment = LineLabelAlignment.Parallel,
}
};
map.Add(VectorLayer.Open(dataDir + "lines.geojson", Drivers.GeoJson), symbolizer, labeling);
map.Padding = 50;
map.Render(dataDir + "lines_labeling_parallel_out.svg", Renderers.Svg);
}
using (var map = new Map(500, 200))
{
var symbol = new SimpleMarker() { Size = 7, StrokeWidth = 1, FillColor = Color.Red };
map.Add(VectorLayer.Open(dataDir + "points.geojson", Drivers.GeoJson), symbol);
map.Padding = 20;
map.Render(dataDir + "points_out.svg", Renderers.Svg);
}
Ir vienkāršs veids, kā instalēt Aspose.GIS priekš .NET uz jūsu sistēmu:
Mūsu API tiek atbalstīta lielākajā daļā platformu un operētājsistēmu. Pirms koda palaišanas, lūdzu, pārliecinieties, vai jūsu sistēma atbilst atbilstošajām prasībām.
Izmēģiniet mūsu bibliotēkas funkcijas, lai redzētu jaunas iespējas. Tiešraides demonstrācijas C#
Jūs varat arī apskatīt dažādas funkcijas mūsu GIS bibliotēkā.