Lietuvių

Gis datu manipulācijas API net

net API Gis datu manipulācijas

Izveidojiet, lasiet, Konvertējiet, apstrādājiet Gis datus un renderējiet kartes ar API, kas īpaši izstrādāta net izstrādātājiem.

  Lejupielādēt Bezmaksas Izmēģinājuma Versiju
PNG JPG BMP TIFF GPX
Aspose.GIS for NET
GIS

Aspose.Gis bibliotēka net

Aspose.Gis par net ļauj piekļūt un manipulēt ģeogrāfisko informāciju no vektoru balstītas ģeotelpisko datu formātos. API atbalsta lasīt, rakstīt un konvertēt populārākos Gis failu formātus, piemēram, Shapefile, GeoJSON, FIleGDB, KML un OSM XML, kā arī padarīt karti no atbalstītajiem formātiem uz SVG. Turklāt izstrādātājs var viegli pielāgot renderēšanas un funkciju stilus, lai iegūtu vēlamo kartes izskatu.

Aspose.Gis par net ir izstrādāta ar vienkāršību, veiktspēju, lietojamību un pārnesamību prātā. Tā satur API, kas jāizmanto ar net Framework, net Core & Xamarin platformām, kas ļauj jums veidot starpplatformu lietojumprogrammas ar lielu vieglumu.


Izmantojiet Dažādas Koordinātu Sistēmas

Ar Aspose.Gis, jūs varat pārveidot ģeotelpiskās koordinātas, ģeometrijas un veselus slāņus no vienas koordinātu atskaites sistēmas uz otru. Tiek atbalstītas kartogrāfiskās projekcijas, kā arī Ģeodēziskās transformācijas.

Jūs varat vai nu meklēt koordinātu atsauces sistēmu SRID, importēt no WKT vai iestatīt pielāgotus parametrus tieši kodā.


Veikt Telpisko Analīzi

Aspose.Gis ietver pilnu telpisko predikātu komplektu, pamatojoties uz DE-9IM modeli, kas novērtē topoloģiskās attiecības starp objektiem. Tipiski gadījumi ir:

  • Nosakiet, vai divi objekti pārklājas
  • Nosakiet, vai viens objekts šķērso citu objektu
  • Atrodiet minimālo attālumu starp ģeometriju un citu ģeometriju
  • Pārbaudiet, vai objekta ģeometrija krustojas pati
  • Aprēķiniet ģeometrijas laukumu

Aspose.Gis ļauj viegli veikt ģeometriskas darbības, piemēram:

  • Izveidojiet bufera daudzstūri ap ģeometriju
  • Atrodiet ģeometrijas centroīdu
  • Atrodiet ģeometrijas izliektu korpusu
  • Aprēķiniet ierobežojošo apjomu
  • Linearizēt līkni
Kodu paraugi
                
                    
// Read GIS data from a Shapefile
using (var layer = VectorLayer.Open(dir + "myDataFile.shp", Drivers.Shapefile))
{

    foreach (var feature in layer)
    {
        Console.WriteLine(feature.Geometry.AsText()); // print the geometry as WKT

        Console.WriteLine(feature.GetValue<string>("CITY_NAME")); // print an attribute value

        Console.WriteLine(feature.GetValue<DateTime>("UPDATE_DAT")); 
    }
}


// Convert a Shapefile to GeoJSON
VectorLayer.Convert(dir + "example.shp", Drivers.Shapefile, dir + "output.json", Drivers.GeoJson);


// Render a TopoJSON map to SVG
using (var map = new Map(800, 600))
{
    var layer = VectorLayer.Open(dir + "map.json", Drivers.TopoJson);

    var style = new SimpleFill { FillColor = Color.Azure, StrokeWidth = 1.5 };

    map.Add(layer, style);

    map.Render(dir + "mymap.svg", Renderers.Svg);
}
                
            

C# Gis bibliotēka

Ir vienkāršs veids, kā instalēt Aspose.Gis priekš net uz jūsu sistēmu:

Aspose.Gis Live demonstrācijas par C#

Skatīt Aspose.Gis piemēri tieši tagad, apmeklējot mūsu Live demonstrācijas mājas lapā. Tiešraides demonstrācijai ir šādas priekšrocības

Izveidojiet jaunus slāņus un datu kopas vai lasiet funkcijas no esošajiem failiem
Izveidojiet punktus, līnijas un virsmas
Veidojiet nelineāras ģeometrijas
Tulkot ģeometrijas uz / no WKT un WKB
Aprēķiniet topoloģisko attiecību starp ģeometrijām
Aprēķiniet jebkuras ģeometrijas krustojumu, Savienību vai starpību
Aprēķiniet bufera reģionu ap ģeometriju
Padarīt kartes uz SVG, PNG, JPEG vai BMP
Apvienojiet vairākus simbolizētājus, lai veiktu sarežģītu zīmējumu
Aprēķiniet funkcijas veidošanas parametrus, pamatojoties uz tā atribūtu vērtībām
Pārmetiet atsevišķas ģeometrijas un veselus slāņus
Importējiet telpiskās atsauces sistēmas no WKT, eksportējiet telpiskās atsauces sistēmas uz WKT
Meklējiet SRID telpiskās atsauces sistēmas
Konvertējiet datus uz daudziem atbalstītajiem formātiem
Pārveidojot datus, veiciet pārprofilēšanu
Darbs ar telpiskajiem datiem PostgreSQL un SQL Server
Veidojiet telpiskos indeksus, lai paātrinātu telpiskos vaicājumus
Lasīt joslas vērtības no GeoTIFF rastra formāta

Sistēmas Prasības

Mūsu API tiek atbalstītas visās galvenajās platformās un operētājsistēmās. Pirms izpildāt tālāk norādīto kodu, lūdzu, pārliecinieties, vai jūsu sistēmā ir šādi priekšnoteikumi.

Citas Atbalstītās Funkcijas

Varat arī apskatīt mūsu Gis bibliotēkas dažādās funkcijas.

22.34.1
(Release notes)