Српски

GISза .NET

Креирајте, прегледајте и конвертујте ГИС податке на мапи.

Мапирајте, геокодирајте, усмјерите и обрадите просторне податке похрањене у различитим форматима датотека.

  Преузмите бесплатну пробну верзију
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS

Преглед

Набавите најкомплетније и најснажније за стварање нових пројеката инспирисаних њима и заснованих на њима, уместо да трошите ресурсе и напоре на кодирање онога што већ постоји за вас.GIS је једноставан начин за .NET рад са подацима GIS користећи потпуно управљани код са једноставним интерфејсом, размештањем и сигурношћу ваших података.

Наше за .NET омогућава конверзију између формата датотека у само једном реду кода VectorLayer.Трансформисати (енвиронмент, дриверс.- - - - - - - - - - - TopoJSON); и има један образац и за формате и за њих, тако да не морате да бринете о разликама у њиховим унутрашњим структурама датотека.

GIS Енвиронмент за .NET пружа широк спектар опција за управљање подацима GIS као што су:

  • Читање и писање GIS векторских података (слојеви, метаподаци, скупови података и просторни индекси);
  • Конверзија формата датотека GIS (Конверзија, подешавање атрибута објекта и редизајнирање приликом конверзије);
  • Визуелизација података (визуелизација мапа у формату, у облику, у облику, у облику, у облику, у облику, у облику, у складу са геометријским обликом, комбиновање симбола за извођење сложених цртежа, израчунавање поставки стила објекта на основу вредности атрибута и управљање визуелним приказом објекта приказивањем слојева);
  • Креирање и анализа геометријских облика (креирајте, уређујте, означите на мапи, дизајнирајте, увезите и извезите геометријске карактеристике (тачкасте, елипсе, линеарне, вишередне, закривљене линије и полигони) од и у и за стварање сложених објеката у подржаним форматима датотека);
  • Анализа векторских података (процена тополошких веза између објеката као што су везе, разлике, пресеци, преклапања, додири ивица, растојања, конвексни трупови и центроиди);
  • СРС (Систем просторне везивања) (Тражи СРС по SRID, очитавање информација СРС из датотеке података, именовање СРС вашим подацима, поновно пројектовање геометрије и слојева, увоз и извоз SRSS у WKT и од њега).
GIS је за .NET креирао и за програмере. Наш тим непрестано побољшава и додаје нове функције нашој библиотеци на основу повратних информација корисника.

Зашто GIS уместо .NET?

Купци а. - а. Кад год вам треба искуство са GIS, потребан вам је производ GIS. Неки од више од 21.000 наших купаца широм света већ су поделили своје приче о успеху.

Приказивање мапе
                
                    
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);
}

                
            
Промените боју испуне у црвену

C# GIS библиотека

Постоји једноставан начин да се инсталирају ласери.GIS за .NET у ваш систем:

Системски захтеви

Наш је подржан на већини платформи и оперативних система. Пре покретања кода, уверите се да ваш систем испуњава одговарајуће захтеве.

Аспозе.GIS Демо уживо на C#

Испробајте функције наше библиотеке да бисте видели нове могућности. Демо уживо у C#

кључне карактеристике

Креирајте нове слојеве и скупове података или читајте објекте из постојећих датотека

Креирајте тачке, линије и површине

Изградња нелинеарних геометрија

Превођење геометрија у / из И-И-И-и - - - - - - -

Израчунајте тополошку везу између геометрија

Израчунајте пресек, спајање или разлику Било које геометрије

Израчунајте тампон подручје око геометрије

Визуелизација картица у формату за слање, у формату за слање, у формату за слање

Комбинујте више знакова да бисте извршили сложено цртање

Израчунајте параметре стила објекта на основу вредности његових атрибута

Редизајнирајте појединачне геометрије и читаве слојеве

Увоз просторних референтних система из Ан АНИНК, извоз просторних референтних система у Енвиронментал

Проналажење просторних референтних система помоћу Енвиронмент

Претворите податке у много подржаних формата

Извршите редизајнирање током конверзије података

Рад са просторним подацима у Инжињерингуе и Енвиронментал

Креирајте просторне индексе да бисте убрзали просторне упите

Очитавање вредности опсега из растерског формата од стране Енвиронмент

Остале подржане функције

Такође можете погледати различите функције наше библиотеке GIS.

23.25.1
(Release notes)