Indonesian

Aspose.GIS untuk .NET

Pustaka GIS C# Berkualitas Tinggi: Perluas Potensi Bisnis Anda dengan Alat Geospasial

Aspose.GIS untuk .NET adalah pustaka yang dirancang untuk memungkinkan pengembang bekerja dengan data geospasial dalam aplikasi .NET mereka. Ini adalah bagian dari rangkaian API Aspose, yang dikenal menyediakan pustaka khusus format file yang kuat untuk berbagai kebutuhan pengembangan.

  Unduh Uji Coba Gratis
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS
Buka dan modernisasi potensi penuh tim pengembangan Anda dengan Aspose. GIS untuk. NET, pustaka yang didukung oleh algoritme geospasial berkualitas tinggi. Pustaka C# GIS kami dirancang untuk menyediakan alat geospasial yang dibutuhkan pengembang untuk mengelola data geografis yang kompleks.

Mengintegrasikan SIG ke dalam Bisnis Anda

Integrasikan SIG yang menghasilkan penghematan biaya yang signifikan, melalui manajemen data tingkat lanjut, kemampuan untuk memanfaatkan solusi berbasis data untuk pengambilan keputusan yang lebih terinformasi, memanfaatkan wawasan berbasis lokasi untuk meningkatkan layanan pelanggan, mendapatkan keunggulan kompetitif dengan rendering peta dinamis, dan mengoptimalkan pengelolaan sumber daya melalui pemrosesan data geografis yang efisien.
Kami telah menangani detail pengkodean dan teknis, memungkinkan pengembang untuk memenuhi persyaratan standar dan lanjutan hanya dengan menerapkan lisensi.

Mengapa Memilih Aspose.GIS

  • Ramah Pengembang:
    • Mudah Dipasang dan Diterapkan: Mulailah dengan cepat
    • Kurva Belajar Minimal: Investasikan waktu minimal untuk mencapai hasil yang diinginkan.
    • Antarmuka yang Intuitif: Merampingkan operasi untuk efisiensi.
  • Dukungan yang Andal:
    • Dukungan Pelanggan: Penyelesaian masalah cepat langsung di halaman pribadi Anda (dapat diakses setelah mendaftar / menjadi anggota)
    • Lisensi Komersial: Pilih lisensi yang sesuai dengan bisnis Anda: Bisnis, Terukur, atau Pengembang.
  • Performa Optimal:
    • Integritas Data: Data Anda tetap aman dan akurat, bahkan dalam skenario dinamis tanpa kehilangan data.
    • Mengelola Kumpulan Data Besar: Kelola kumpulan data yang luas.
    • Mengurangi Perawatan: Mengurangi upaya pemeliharaan kode.

Fitur Utama:


Penanganan dan Pembuatan Data:

  • Manajemen Lapisan: Buat dan kelola lapisan dan kumpulan data dari berbagai format file, termasuk C # GDAL. Menyederhanakan organisasi data.
  • Bentuk Geometris: Hasilkan titik, garis, dan permukaan, termasuk geometri non-linier seperti kurva dan busur. Penciptaan geometri yang tepat.

Visualisasi Data 2D

  • Rendering Peta Dinamis:b > Buat peta yang jelas dan berwawasan luas dengan rendering dinamis untuk menyajikan data geografis. Pikat pengguna dengan visual yang menarik.
  • Gaya Khusus: Sesuaikan tampilan dan gaya bentuk geometris.
  • Penggabungan Simbol: Gabungkan simbol untuk gambar yang rumit.
  • Teks dan Label: Tambahkan label, teks gaya, dan aktifkan deteksi tempat di peta. Meningkatkan keterbacaan peta.

Analisis Geospasial

  • Analisis Lanjutan: Menganalisis hubungan dan interaksi antara objek geografis.
  • Keputusan Berbasis Data: Buat pilihan berdasarkan informasi berdasarkan analisis geospasial.

Transformasi Koordinat

  • SRS (Sistem Referensi Spasial): Kelola SRS untuk penentuan posisi dan visualisasi yang akurat.
  • Konversi Koordinat: Nyatakan titik atau vektor dalam berbagai sistem koordinat.
  • Proyeksi ulang: Proyeksikan ulang geometri dan lapisan untuk kompatibilitas dan akurasi.

Dukungan Raster

  • Membaca: Baca format raster populer, termasuk GeoTIFF, TIFF, Esri ASCII.
  • Proyeksi Ulang dan Transformasi: Melibatkan penyesuaian resolusi, mengubah rasio aspek, mengubah ukuran, atau menyelaraskan raster dengan wilayah geografis tertentu dan sistem koordinat.
  • Memotong: Tepat menyelaraskan data vektor dan raster. Pangkas berdasarkan geometri, luas, dan topeng.

Integrasi Basis Data

  • PostGIS: Bekerja dengan data geospasial yang disimpan di PostgreSQL menggunakan ekstensi PostGIS untuk menyimpan dan mengelola data geospasial.
  • SQL Server: Berinteraksi dengan data geospasial yang disimpan di SQL Server.

Integrasi GDAL

  • Dukungan GDAL: Impor data dari berbagai sumber dan format, memperluas kemampuan sistem Anda untuk membaca data geospasial dalam berbagai format. GDAL mendukung ratusan format data, baik vektor maupun raster.

Pembuatan Peta

    Pembuatan Peta yang Disederhanakan: Buat peta dalam berbagai format tanpa keahlian teknis yang mendalam.Pembuat Peta: Buat peta dengan mudah tanpa membahas detail teknis. Dengan dukungan untuk ubin, data raster, lapisan vektor, dan kemampuan proyeksi ulang.Manajemen SRS: Kelola proyeksi peta.
  • Konsistensi: Pastikan proyeksi peta yang konsisten.
Rendering peta
                
                    
using (var map = new Map(800, 400))
{
    map.Add(VectorLayer.Open(dataDir + "land.shp", Drivers.Shapefile));
    map.Render(dataDir + "land_out.svg", Renderers.Svg);
}
                
            
Rendering peta
Ubah warna garis guratan dan isi dengan warna cokelat
                
                    
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);
}
                
            
Ubah warna garis guratan dan isi dengan warna cokelat
Putar label
                
                    
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);
}
                
            
Putar label
Ubah warna isi menjadi merah
                
                    
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);
}

                
            
Ubah warna isi menjadi merah

C# GIS perpustakaan

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

Persyaratan Sistem

API kami didukung di sebagian besar platform dan sistem operasi. Sebelum menjalankan kode, pastikan sistem Anda memenuhi persyaratan yang sesuai.

Aspose.GIS Demo Langsung di C#

Coba fitur perpustakaan kami untuk melihat peluang baru. Demo langsung di C#

  

Aspose.GIS untuk .NET