Hình dung với .NET
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 :
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.
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.
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);
}
Có một cách đơn giản để cài Đặt Aspose.GIS cho .NET vào hệ thống của bạn:
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.
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#
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.
Bạn cũng có thể xem các tệp gis thành nhiều định dạng tệp bao gồm một số ít được liệt kê bên dưới.