Léirshamhlú le .NET
Is seirbhís lánbhainistithe é AN API Léirshamhlaithe Sonraí do .NET atá cruthaithe ag agus d ' fhorbróirí .NET chun oibriú go tapa agus go héasca le GIS sonraí ag baint úsáide as an GIS leabharlann do .NET go:
Is léirshamhlú sonraí an léiriú amhairc na faisnéise sonraí bunúsacha.
Is data is sonraí geospásúla ann ná sonraí ar rudaí, imeachtaí, nó feiniméin atá suite ar dhromchla an domhain cur isteach ar s. Áirítear leis faisnéis ar an suíomh (comhordanáidí den chuid is mó), na tréithe (tréithe), agus roinnt de na temporals (an t-am a bheith ann, an suíomh, agus tréithe). Níl aon ábhar amhairc bunúsach ag sonraí geospásúla. Chun do shonraí a shamhlú, ní mór duit an stíl a shocrú ar dtús. Sainmhíníonn an stíl na tréithe le feiceáil ar nós dath, cruth, suíomh, méid, luach, uigeacht, agus treoshuíomh a chur ar taispeáint na sonraí ar an léarscáil. Tá stíleanna iompórtála ó SLD (Styled Ciseal Descriptor) lenár API do .NET ar fáil.
Is é an bunús na sonraí. Is é an léiriú is intuigthe de shonraí amharcléiriú, mar go bhfuil daoine créatúir amhairc go bunúsach. Ligeann amharcléiriú sonraí duit anailís shoiléir agus intuigthe a fháil ar na sonraí ionas go mbeidh daoine ó thionscail éagsúla nach bhfuil eolas ar leith acu ar GIS in ann sonraí a thuiscint trí na sonraí a amharcléiriú agus cinntí a dhéanamh bunaithe air.
Níl aon anailís sonraí críochnaithe gan tacaíocht amhairc. Ceadaíonn ÁR API duit a chruthú .NET léirshamhluithe léarscáil bunaithe gan scríobh .NET tú féin.
Sonraí geospásacha a dhéanamh inrochtana do gach duine.
Cur síos atá sa custaiméirí a tharraingt ó na tionscail éagsúla, ó fhorbróirí bogearraí agus cuideachtaí dul i gcomhairle le bainc, gníomhaireachtaí rialtais, agus institiúidí acadúla. Aon uair is gá duit taithí i GIS, léarscáileanna, agus léirshamhlú sonraí, is gá Duit A Aspose.GIS táirge.
Cuid dár 21,000+ custaiméirí ar fud an domhain a bheith roinnte a n - scéalta rathúla cheana féin.
using (var map = new Map(800, 476))
{
var baseMapSymbolizer = new SimpleFill { FillColor = Color.Salmon, StrokeWidth = 0.75 };
map.Add(VectorLayer.Open(dataDir + "basemap.shp", Drivers.Shapefile), baseMapSymbolizer);
var citiesSymbolizer = new SimpleMarker() { FillColor = Color.LightBlue };
citiesSymbolizer.FeatureBasedConfiguration = (feature, symbolizer) =>
{
var population = feature.GetValue<int>("population");
symbolizer.Size = 10 * population / 1000;
if (population < 2500)
{
symbolizer.FillColor = Color.GreenYellow;
}
};
map.Add(VectorLayer.Open(dataDir + "points.geojson", Drivers.GeoJson), citiesSymbolizer);
map.Render(dataDir + "cities_out.svg", Renderers.Svg);
string filesPath = RunExamples.GetDataDir();
using (var map = new Map(500, 500))
{
var layer = Drivers.GeoTiff.OpenLayer(Path.Combine(filesPath, "raster_float32.tif"));
// Conversion to colors is detected automatically.
// The maximum and minimum values are calculated and linear interpolation is used.
map.Add(layer);
map.Render(filesPath + "raster_float32_out.svg", Renderers.Svg);
}
string filesPath = RunExamples.GetDataDir();
// make own multi colorizer it works faster than auto-detection
var colorizer = new MultiBandColor()
{
RedBand = new BandColor() { BandIndex = 0, Min = 0, Max = 255 },
GreenBand = new BandColor() { BandIndex = 1, Min = 0, Max = 255 },
BlueBand = new BandColor() { BandIndex = 2, Min = 0, Max = 255 }
};
using (var map = new Map(500, 500))
{
// setup the polar extent and coordinate system (gnomonic spatial reference)
map.SpatialReferenceSystem = SpatialReferenceSystem.CreateFromEpsg(102034);
map.Extent = new Extent(-180, 60, 180, 90) { SpatialReferenceSystem = SpatialReferenceSystem.Wgs84 };
map.BackgroundColor = Color.Azure;
// open geo-tiff
var layer = Drivers.GeoTiff.OpenLayer(Path.Combine(filesPath, "raster_countries.tif"));
// draw
map.Add(layer, colorizer);
map.Render(filesPath + "raster_countries_gnomonic_out.png", Renderers.Png);
}
Tá bealach simplí Ann Chun Asose a shuiteáil.GIS do .NET ar do chóras:
Tacaítear le API Léirshamhlú sonraí DO .NET ar an chuid is mó ardáin agus córais oibriúcháin agus is féidir é a úsáid chun cineálacha éagsúla.Apps NET lena n-áirítear Asp .NET, Winforms Agus Seirbhísí Windows a fhorbairt. API do .NET éasca le húsáid agus a imscaradh, agus soláthraíonn an réiteach is fearr a bheith ag obair le faisnéis geospatial le .NET Framework 4.7, .NET Caighdeán 2.0 & xamarin ardáin. Sula ritheann tú an cód, déan cinnte go gcomhlíonann do chóras na riachtanais chuí.
Idirghníomhú le samplaí app atá cumhachtach agus simplí le húsáid i C#. Bain triail as ár n-uirlisí sonraí. Demos beo i C#
Chomhcheangail roinnt sraitheanna ar íomhá léarscáil amháin.
Cuir stíleanna i bhfeidhm le haghaidh pointí, línte, agus dromchlaí.
Iompórtáil stíleanna ó FHORMÁID SLD.
Dear lipéid agus téacs. Cuir stíleanna i bhfeidhm le haghaidh téacs agus braith go huathoibríoch áiteanna ar léarscáil.
Tarraing pointí cnuasaithe.
Sábháil léarscáil a cruthaíodh i SVG, PNG, BMP, NÓ JPEG.
Bainistigh an córas tagartha spásúlachta do do léarscáil.
Tarraing lipéid ar línte cuartha.
Úsáid rindreáil chun cinn: Comhcheangail Siombalaithe, Gineadóir Céimseata, Céimseata Measctha.
Is féidir leat féachaint freisin comhaid gis i go leor formáidí comhaid lena n-áirítear cúpla liostaithe thíos.