Indonesian

API Visualisasi Data untuk .NET

API untuk .NET untuk memproses GIS Data

Visualisasi dengan .NET

  Unduh Uji Coba Gratis
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS

Gambaran Umum

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:

  • Buat peta untuk format vektor dan raster data geospasial dengan akses ke berbagai simbol untuk visualisasi yang kompleks;
  • Bangun aplikasi lintas platform dengan Kerangka .NET dan .NET Core API. Bangun pemetaan desktop atau seluler atau aplikasi analisis spasial dengan kemampuan pemetaan, geocoding, perutean, dan pemrosesan;
  • Ekspor GIS data ke format file vektor atau raster.
Aspose.GIS for .NET adalah pustaka lokal yang kuat untuk pemrosesan GIS. Perluas dan modifikasi fungsionalitas aplikasi, misalnya:
  • Gabungkan beberapa lapisan pada satu gambar peta.
  • Terapkan gaya untuk titik, garis, dan permukaan.
  • Impor gaya dalam format SLD.
  • Gambar label dan teks. Terapkan gaya untuk teks dan deteksi otomatis tempat di peta.
  • Gambarlah label di sepanjang garis lengkung.
  • Gambarlah titik-titik yang berkelompok.
Semua ini dan lebih banyak lagi tanpa bergantung pada aplikasi pihak ketiga. Mulailah menulis aplikasi Anda sendiri menggunakan contoh kode kami dengan deskripsi dan dukungan gratis atau berbayar.


Apa itu Visualisasi Data?

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.


Mengapa Aspose.GIS untuk .NET?

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.

Format yang didukung

  • Shapefile;
  • GeoJSON;
  • FileGDB;
  • GML;
  • KML;
  • SVG;
  • PostGIS, Sql Server;
  • GeoTIFF;
Dan banyak lagi. Daftar lengkap Format File yang Didukung.

Menyesuaikan gaya dan fitur render
Berkas masukan
Unggah file yang ingin Anda konversi
                
                    
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);
                
            
Menyesuaikan gaya dan fitur render
Merender peta dari format 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);
}
                
            
Merender peta dari format raster
Menggunakan referensi spasial kutub saat merender peta
                
                    
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);
}
                
            
Menggunakan referensi spasial kutub saat merender peta

C# Aspose.GIS Viewer pustaka

Ada cara sederhana untuk menginstal Aspose.GIS untuk .NET ke sistem Anda:

  • Instal Paket Aspose.GIS dari Konsol Manajer Paket di Visual Studio untuk mendapatkan NuGet paket.
  • Atau Anda dapat mengunduh paket dari situs kami;
  • Perbarui Paket Aspose.GIS. untuk meningkatkan ke versi terbaru.
  • Lihat Dokumentasi.

Persyaratan Sistem

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.

Aspose.Aspose.GIS Viewer Demo Langsung aktif C#

Berinteraksi dengan sampel aplikasi yang kuat dan mudah digunakan di C#. Coba alat data kami. Demo langsung di C#

Fitur Utama

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.