Tiếng Việt

Api Trực quan hóa dữ liệu cho .NET

API cho .NET để xử Lý GIS Dữ liệu

Hình dung với .NET

  Tải Về Dùng Thử Miễn Phí
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS

Tổng quan

Api Trực Quan Hóa Dữ liệu cho .NET là một dịch vụ được quản lý hoàn toàn được tạo bởi và cho .NET các nhà phát triển để nhanh chóng và dễ dàng làm việc Với GIS Dữ liệu bằng cách sử dụng thư viện GIS :

  • Tạo một bản đồ cho các định dạng vector và raster của dữ liệu không gian địa lý với quyền truy cập vào một loạt các biểu tượng cho hình ảnh phức tạp;
  • Xây dựng các ứng dụng đa nền tảng với Khung .NET và .NET API Cốt lõi. Xây dựng ứng dụng lập bản đồ trên máy tính để bàn hoặc thiết bị di động hoặc phân tích không gian với khả năng lập bản đồ, mã hóa địa lý, định tuyến và xử lý;
  • Xuất dữ liệu GIS sang các định dạng tệp vector hoặc raster.
Aspose.GIS cho .NET là một thư viện tại chỗ mạnh mẽ để xử lý GIS. Mở rộng và sửa đổi chức năng của ứng dụng, ví dụ:
  • Kết hợp nhiều lớp trên một hình ảnh bản đồ.
  • Áp dụng các kiểu cho điểm, đường kẻ và bề mặt.
  • Nhập kiểu ở ĐỊNH dạng SLD.
  • Vẽ nhãn và văn bản. Áp dụng các kiểu cho văn bản và tự động phát hiện các địa điểm trên bản đồ.
  • Vẽ nhãn dọc theo các đường cong.
  • Vẽ các điểm nhóm.
Tất cả điều này và nhiều hơn nữa mà không dựa vào các ứng dụng của bên thứ ba. Bắt đầu viết các ứng dụng của riêng bạn bằng cách sử dụng các mẫu mã của chúng tôi với các mô tả và hỗ trợ miễn phí hoặc trả phí.


Hình Dung Dữ liệu là gì?

Trực quan hóa dữ liệu là đại diện trực quan của thông tin dữ liệu cơ bản.
Dữ liệu không gian địa lý là dữ liệu về các đối tượng, sự kiện hoặc hiện tượng nằm trên bề mặt trái đất. Nó bao gồm thông tin về vị trí (tọa độ chủ yếu), các thuộc tính (đặc điểm) và một số thời gian (thời gian tồn tại, vị trí và thuộc tính). Dữ liệu không gian địa lý không có nội dung trực quan vốn có. Để hình dung dữ liệu của bạn, trước tiên bạn phải đặt kiểu. Phong cách xác định các thuộc tính có thể nhìn thấy như màu sắc, hình dạng, vị trí, kích thước, giá trị, kết cấu và hướng để hiển thị dữ liệu trên bản đồ. Nhập kiểu từ SLD (Mô tả Lớp Theo Kiểu) với API của chúng tôi cho .NET có sẵn.

Dữ liệu là nền tảng. Đại diện dễ hiểu nhất của dữ liệu là trực quan hóa, vì con người về cơ bản là những sinh vật trực quan. Trực quan hóa dữ liệu cho phép bạn có được một phân tích rõ ràng và dễ hiểu về dữ liệu để những người từ các ngành công nghiệp khác nhau thiếu kiến thức cụ thể về GIS sẽ có thể hiểu dữ liệu bằng cách hình dung dữ liệu và đưa ra quyết định dựa trên nó.

Không có phân tích dữ liệu nào hoàn chỉnh nếu không có hỗ trợ trực quan. API của chúng tôi cho phép bạn tạo trực quan hóa bản đồ dựa trên .NET mà không cần viết .NET. Làm cho dữ liệu không gian địa lý có thể truy cập được cho mọi người.


Tại Sao Aspose.GIS cho .NET?

Khách hàng của aspose được rút ra từ các ngành công nghiệp khác nhau, từ các nhà phát triển phần mềm và các công ty tư vấn đến các ngân hàng, cơ quan chính phủ và các tổ chức học thuật. Bất cứ khi nào bạn cần kinh nghiệm trong GIS, bản đồ và trực quan hóa dữ liệu, bạn cần Một Aspose.GIS sản phẩm.
Một số của chúng tôi 21,000 + khách hàng trên khắp thế giới đã chia sẻ của họ câu chuyện thành công đã rồi.

Các định dạng được hỗ trợ

  • Shapefile;
  • Mr. nguyen;
  • Dt-db;
  • XL;
  • KML;
  • SG;
  • PostGis, Máy Chủ Sql;
  • Địa lý;
Và nhiều hơn nữa. Danh sách đầy đủ các Các Định Dạng Tệp Được Hỗ Trợ.

Tùy chỉnh kết xuất kiểu và tính năng
Tập tin đầu vào
Tải lên tệp bạn muốn chuyển đổi
                
                    
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);
                
            
Tùy chỉnh kết xuất kiểu và tính năng
Kết xuất bản đồ từ các định dạng 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);
}
                
            
Kết xuất bản đồ từ các định dạng raster
Sử dụng tham chiếu không gian cực khi hiển thị bản đồ
                
                    
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);
}
                
            
Sử dụng tham chiếu không gian cực khi hiển thị bản đồ

C# Aspose.GIS Viewer thư viện

Có một cách đơn giản để cài Đặt Aspose.GIS cho .NET vào hệ thống của bạn:

  • Cài Đặt Gói Aspose.GIS Từ Bảng Điều khiển Trình Quản lý Gói Trong Visual Studio để có được Gói NuGet.
  • Hoặc bạn có thể tải xuống gói từ trang web của chúng tôi;
  • Cập Nhật Gói Aspose.GIS. để nâng cấp lên phiên bản mới nhất.
  • Xem Tài Liệu.

Yêu Cầu Hệ Thống

Api trực quan hóa dữ liệu CHO.NET được hỗ trợ trên hầu hết các nền tảng và hệ điều hành và NÓ có thể được sử dụng để phát triển một số loại ứng dụng. NET khác nhau bao gồm ASP. NET, WinForms và Các Dịch vụ Windows. API cho. NET rất dễ sử dụng và triển khai, đồng thời cung cấp giải pháp lý tưởng để làm việc với thông tin không gian địa lý VỚI CÁC nền tảng.NET Framework 4.7,. NET Standard 2.0 & xamarin. Trước khi chạy mã, vui lòng đảm bảo hệ thống của bạn đáp ứng các yêu cầu thích hợp.

Aspose.Aspose.GIS Viewer Bản Demo Trực tiếp trên C#

Tương tác với các mẫu ứng dụng mạnh mẽ và đơn giản để sử dụng trong C#. Hãy thử các công cụ dữ liệu của chúng tôi. Bản demo trực tiếp trong C#

Các Tính Năng Chính

Kết hợp nhiều lớp trên một hình ảnh bản đồ.

Áp dụng các kiểu cho điểm, đường kẻ và bề mặt.

Nhập kiểu từ định dạng SLD.

Vẽ nhãn và văn bản. Áp dụng các kiểu cho văn bản và tự động phát hiện các địa điểm trên bản đồ.

Vẽ các điểm nhóm.

Lưu bản đồ đã tạo TRONG SVG, PNG, BMP hoặc JPEG.

Quản lý hệ thống tham chiếu không gian cho bản đồ của bạn.

Vẽ nhãn dọc theo các đường cong.

Sử dụng kết xuất nâng cao: Kết hợp Các Ký hiệu, Trình Tạo Hình Học, Hình Học Hỗn hợp.