Visualisasi dengan .NET
API Visualisasi Data untuk .NET adalah layanan terkelola penuh yang dibuat oleh dan untuk pengembang .NET agar dapat bekerja dengan cepat dan mudah dengan Data GIS menggunakan pustaka GIS untuk .NET:
Visualisasi data adalah representasi visual dari informasi data dasar.
Data geospasial adalah data tentang objek, peristiwa, atau fenomena yang terletak di permukaan bumi. Ini mencakup informasi lokasi (sebagian besar koordinat), atribut (karakteristik), dan beberapa temporal (waktu keberadaan, lokasi, dan atribut). Data geospasial tidak memiliki konten visual yang melekat. Untuk memvisualisasikan data Anda, Anda harus mengatur gayanya terlebih dahulu. Gaya mendefinisikan atribut yang terlihat seperti warna, bentuk, posisi, ukuran, nilai, tekstur, dan orientasi untuk menampilkan data di peta. Mengimpor gaya dari SLD (Styled Layer Descriptor) dengan API kami untuk .NET tersedia.
Data adalah fondasinya. Representasi data yang paling mudah dipahami adalah visualisasi, karena manusia pada dasarnya adalah makhluk visual. Visualisasi data memungkinkan Anda mendapatkan analisis data yang jelas dan dapat dipahami sehingga orang-orang dari berbagai industri yang tidak memiliki pengetahuan khusus tentang GIS akan dapat memahami data dengan memvisualisasikan data dan membuat keputusan berdasarkan data tersebut.
Tidak ada analisis data yang lengkap tanpa dukungan visual. API kami memungkinkan Anda membuat visualisasi peta berbasis .NET tanpa menulis sendiri .NET.
Jadikan data geospasial dapat diakses oleh semua orang.
Pelanggan Aspose indonesia berasal dari berbagai industri, mulai dari pengembang perangkat lunak dan perusahaan konsultan hingga bank, instansi pemerintah, dan lembaga akademik. Kapan pun Anda membutuhkan pengalaman dalam GIS, peta, dan visualisasi data, Anda memerlukan Aspose.GIS produk.
Beberapa dari 21.000+kami pelanggan di seluruh dunia telah berbagi kisah sukses sudah.
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);
}
Ada cara sederhana untuk menginstal Aspose.GIS untuk .NET ke sistem Anda:
API Visualisasi Data untuk.NET didukung di sebagian besar platform dan sistem operasi dan dapat digunakan untuk mengembangkan beberapa jenis aplikasi. NET yang berbeda termasuk ASP. NET, WinForms, dan Layanan Windows. API untuk. NET mudah digunakan dan diterapkan, serta memberikan solusi ideal untuk bekerja dengan informasi geospasial dengan platform.NET Framework 4.7,. NET Standard 2.0 & Xamarin. Sebelum menjalankan kode, pastikan sistem Anda memenuhi persyaratan yang sesuai.
Berinteraksi dengan sampel aplikasi yang kuat dan mudah digunakan di C#. Coba alat data kami. Demo langsung di C#
Gabungkan beberapa lapisan pada satu gambar peta.
Terapkan gaya untuk titik, garis, dan permukaan.
Impor gaya dari format SLD.
Gambar label dan teks. Terapkan gaya untuk teks dan deteksi otomatis tempat di peta.
Gambarlah titik-titik yang berkelompok.
Simpan peta yang dibuat dalam SVG, PNG, BMP, atau JPEG.
Kelola sistem referensi spasial untuk peta Anda.
Gambarlah label di sepanjang garis lengkung.
Gunakan rendering tingkat lanjut: Gabungkan Simbol, Generator Geometri, Geometri Campuran.