Српски

Визуелизација података за .NET

За .NET за обраду GIS података

Визуелизација помоћу .NET

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

Преглед

Визуелизација података за .NET је потпуно управљана услуга коју су креирали програмери .NET за брз и лак рад са подацима GIS користећи библиотеку GIS за .NET за:

  • Направите мапу за векторске и растерске формате геопросторних података са приступом широком спектру симбола за сложену визуализацију;
  • Креирајте апликације на више платформи помоћу оквира .NET и .NET главни Анин. Направите десктоп или мобилну апликацију за мапирање или просторну анализу са могућностима мапирања, геокодирања, рутирања и обраде;
  • Извезите податке GIS у векторске или растерске формате датотека.
Аспозе.GIS за .NET је моћна локална библиотека за обраду GIS. Проширите и модификујте функционалност апликације, на пример:
  • Комбинујте више слојева на једној слици мапе.
  • Примените стилове на тачке, линије и површине.
  • Увезите стилове у формат који је у формату.
  • Нацртајте натписе и текст. Примените стилове на текст и аутоматски одредите локације на мапи.
  • Нацртајте ознаке дуж закривљених линија.
  • Нацртајте груписане тачке.
Све ово и још много тога без ослањања на апликације независних произвођача. Почните да пишете сопствене апликације користећи наше примере кода са описима и бесплатном или плаћеном подршком.


Шта је визуализација података?

Визуализација података је визуелни приказ основних информација о подацима.
Геопросторни подаци су подаци о објектима, догађајима или појавама који се налазе на површини Земље. Укључује информације о локацији (углавном координате), атрибутима (карактеристике) и неким временским параметрима (време постојања, локација и атрибути). Геопросторни подаци немају својствен визуелни садржај. Да бисте визуализовали своје податке, прво морате поставити стил. Стил дефинише видљиве атрибуте као што су боја, облик, положај, величина, вредност, текстура и оријентација за приказ података на мапи. Доступан је увоз стилова из А Енвиронментал (Енвиронментал) са нашим За .NET.

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

Ниједна анализа података није потпуна без визуелне подршке. Наш Енвиронмент вам омогућава да креирате визуелизације Мапа засноване на .NET без самосталног писања .NET. Учините геопросторне податке доступним свима.


Зашто не.GIS за .NET?

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

Подржани формати

  • Схапефиле;
  • Џојсон;
  • База података датотека;
  • GML;
  • KML;
  • SVG;
  • PostGIS, Sql Server;
  • Геотиф;
И више. Комплетна листа подржани формати датотека.

Прилагођавање стилова и функција приказивања
Улазна датотека
Преузмите датотеку коју желите да конвертујете
                
                    
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);
}
                
            
Коришћење поларних просторних референци приликом приказивања мапе

C# Aspose.GIS Viewer библиотека

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

  • Инсталирајте пакет.GIS из конзоле за управљање пакетима у инжињерингу да бисте добили пакет NuGet.
  • Или можете преузети пакет са наш сајт;
  • Надоградите свој пакет.GIS. за надоградњу на најновију верзију.
  • Погледајте документацију.

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

АПИ визуелизацију података .НЕТ је подржан на већини платформи и оперативних система, и може се користити за развој више различитих типова апликација .НЕТ, укључујући АСП .НЕТ, WinForms и Виндовс Сервицес. И пружа идеално решење за рад са геопросторним информацијама на платформама. Пре покретања кода, уверите се да ваш систем испуњава одговарајуће захтеве.

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

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

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

Комбинујте више слојева на једној слици мапе.

Примените стилове на тачке, линије и површине.

Увезите стилове из формата.

Нацртајте натписе и текст. Примените стилове на текст и аутоматски одредите локације на мапи.

Нацртајте груписане тачке.

Сачувајте креирану мапу у формату као што су, или, И, ИЛИ, или, ИЛИ, или, или, у облику, или у формату.

Контролишите систем просторне референце за своју мапу.

Нацртајте ознаке дуж закривљених линија.

Користите напредно приказивање: комбинујте симболизаторе, генератор геометрије, мешовиту геометрију.