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
VIEWER

Gambaran umum

Api visualisasi Data untuk .NET adalah layanan yang dikelola sepenuhnya yang dibuat oleh dan untuk pengembang .NET untuk bekerja dengan cepat dan mudah dengan Data GIS menggunakan pustaka GIS untuk .NET untuk:

  • Buat peta untuk format vektor dan raster data geospasial dengan akses ke berbagai simbol untuk visualisasi kompleks;
  • Bangun aplikasi lintas platform dengan kerangka kerja .NET dan api inti .NET. Bangun aplikasi pemetaan desktop atau seluler atau analisis spasial dengan kemampuan pemetaan, geocoding, perutean, dan pemrosesan;
  • Ekspor GIS data ke format file vektor atau raster.
Aspose.GIS untuk .NET adalah kuat di tempat perpustakaan untuk GIS pengolahan. Perluas dan ubah fungsionalitas aplikasi, misalnya:
  • Menggabungkan beberapa lapisan pada satu gambar peta.
  • Terapkan gaya untuk titik, garis, dan permukaan.
  • Impor gaya dalam format SLD.
  • Menggambar label dan teks. Terapkan gaya untuk teks dan deteksi otomatis tempat di peta.
  • Gambar label di sepanjang garis lengkung.
  • Menggambar poin berkerumun.
Semua ini dan lebih 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 dari lokasi (koordinat sebagian besar), atribut (karakteristik), dan beberapa temporal (waktu keberadaan, lokasi, dan atribut). Data geospasial tidak memiliki konten visual yang melekat. Untuk memvisualisasikan data Anda, Anda harus terlebih dahulu mengatur gaya. Gaya mendefinisikan atribut terlihat seperti warna, bentuk, posisi, ukuran, nilai, tekstur, dan orientasi untuk menampilkan data pada peta. Mengimpor gaya dari SLD (Styled layer Descriptor) dengan API kami untuk .NET tersedia.

Data adalah fondasi. Representasi data yang paling mudah dipahami adalah visualisasi, karena manusia pada dasarnya adalah makhluk visual. Visualisasi Data memungkinkan Anda untuk mendapatkan analisis data yang jelas dan dapat dimengerti sehingga orang-orang dari berbagai industri yang tidak memiliki pengetahuan khusus tentang GIS akan dapat memahami data dengan memvisualisasikan data dan membuat keputusan berdasarkan itu.

Tidak ada analisis data yang lengkap tanpa dukungan visual. API kami memungkinkan Anda membuat visualisasi peta berbasis .NET tanpa menulis sendiri .NET. Membuat data geospasial dapat diakses oleh semua orang.


Mengapa Aspose.GIS untuk .NET?

Pelanggan Aspose s diambil dari berbagai industri, dari pengembang perangkat lunak dan perusahaan konsultan untuk 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 lebih. 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 polar 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 polar saat merender peta

C# viewer Perpustakaan

Ada cara sederhana untuk menginstal Aspose.GIS for .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 meng-upgrade ke versi terbaru.
  • Lihat Dokumentasi.

Persyaratan Sistem

Visualisasi Data API untuk NET didukung pada kebanyakan platform dan sistem operasi dan dapat digunakan untuk mengembangkan beberapa jenis aplikasi NET termasuk ASP NET, WinForms dan layanan Windows. API untuk NET mudah digunakan dan menyebarkan, dan menyediakan solusi ideal untuk bekerja dengan informasi geospasial dengan Net Framework 4.7, Net Standard 2.0 & platform Xamarin. Sebelum menjalankan kode, pastikan sistem Anda memenuhi persyaratan yang sesuai.

Aspose.viewer demo langsung di C#

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

Fitur Utama

Menggabungkan beberapa lapisan pada satu gambar peta.

Terapkan gaya untuk titik, garis, dan permukaan.

Impor gaya dari format SLD.

Menggambar label dan teks. Terapkan gaya untuk teks dan otomatis mendeteksi tempat pada peta.

Menggambar poin berkerumun.

Simpan peta yang dibuat dalam SVG, PNG, BMP, atau JPEG.

Mengelola sistem referensi spasial untuk peta Anda.

Gambar label di sepanjang garis lengkung.

Gunakan rendering lanjutan: gabungkan Symbolizers, Generator Geometri, Geometri campuran.