Gaeilge

API Léirshamhlú sonraí le haghaidh .NET

API do .NET Chun Sonraí a phróiseáil GIS

Léirshamhlú le .NET

  Íoslódáil Triail Saor In Aisce
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS

Foramharc

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:

  • Cruthaigh léarscáil le haghaidh veicteoir agus raster formáidí sonraí geospatial le rochtain ar raon leathan de siombailí le haghaidh léirshamhluithe casta;
  • Tóg iarratais tras-ardáin Leis An Gcreat .NET agus .NET CROÍ API. Tóg feidhmchlár mapála deisce nó soghluaiste nó anailíse spásúlachta le cumais mhapála, geocódaithe, ródú agus próiseála;
  • Easpórtáil GIS sonraí a veicteoir nó formáidí comhaid raster.
Aspose.GIS le haghaidh .NET is leabharlann chumhachtach ar áitreabh é le haghaidh GIS a phróiseáil. Feidhmiúlacht an iarratais a leathnú agus a mhodhnú, mar shampla:
  • 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 i BHFORMÁ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 lipéid ar línte cuartha.
  • Tarraing pointí cnuasaithe.
Seo go léir agus níos mó gan brath ar iarratais tríú páirtí. Tosaigh a scríobh do chuid iarratas féin ag baint úsáide as ár samplaí cód le tuairiscí agus tacaíocht saor in aisce nó íoctha.


Cad is Léirshamhlú Sonraí ann?

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.


Cén Fáth Aspal.GIS ar feadh .NET?

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.

Formáidí a dtacaítear leo

  • Comhad cruth;
  • GeoJSON;
  • Filegdbname;
  • GML;
  • KMLNAME;
  • SVG;
  • PostGis, Freastalaí Sql;
  • Geotiffname;
Agus níos mó. Liosta iomlán de Formáidí Comhaid Tacaithe.

Customizing stíleanna rindreáil agus gnéithe
Comhad ionchuir
Uaslódáil comhad is mian leat a thiontú
                
                    
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);
                
            
Customizing stíleanna rindreáil agus gnéithe
Rindreáil léarscáil ó formáidí raster
                
                    
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);
}
                
            
Rindreáil léarscáil ó formáidí raster
Tagairtí spásúla polacha a úsáid agus léarscáil á déanamh
                
                    
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);
}
                
            
Tagairtí spásúla polacha a úsáid agus léarscáil á déanamh

C# Viewer leabharlann

Tá bealach simplí Ann Chun Asose a shuiteáil.GIS do .NET ar do chóras:

  • Suiteáil Pacáiste Aspose.GIS ó Console Bainisteoir Pacáiste Sa Stiúideo Amhairc a fháil ar an Pacáiste NuGet.
  • Nó is féidir leat pacáiste a íoslódáil ó ár suíomh;
  • Pacáiste Nuashonraithe Aspose.GIS. chun uasghrádú go dtí an leagan is déanaí.
  • Féach An Doiciméadú.

Riachtanais An Chórais

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í.

Aspose.Viewer Demos Beo ar C#

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#

Príomhghnéithe

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.