التصور مع .NET
واجهة برمجة تطبيقات تصور البيانات لـ .NET هي خدمة مدارة بالكامل تم إنشاؤها بواسطة و .NET للمطورين للعمل بسرعة وسهولة مع GIS البيانات باستخدام GIS مكتبة لـ .NET:
تصور البيانات هو التمثيل المرئي لمعلومات البيانات الأساسية.
البيانات الجغرافية المكانية هي بيانات عن الأجسام أو الأحداث أو الظواهر الموجودة على سطح الأرض. يتضمن معلومات عن الموقع (الإحداثيات في الغالب) ، والسمات (الخصائص) ، وبعض الأوقات (وقت الوجود ، والموقع ، والسمات). لا تحتوي البيانات الجغرافية المكانية على محتوى مرئي متأصل. لتصور البيانات الخاصة بك ، يجب عليك أولا تعيين النمط. يحدد النمط السمات المرئية مثل اللون والشكل والموضع والحجم والقيمة والملمس والاتجاه لعرض البيانات على الخريطة. استيراد أنماط من سلد (على غرار طبقة واصف) مع أبي لدينا ل .NET هو متاح.
البيانات هي الأساس. التمثيل الأكثر قابلية للفهم للبيانات هو التصور ، لأن البشر هم في الأساس مخلوقات بصرية. يتيح لك تصور البيانات الحصول على تحليل واضح ومفهوم للبيانات حتى يتمكن الأشخاص من مختلف الصناعات الذين يفتقرون إلى معرفة محددة بـ GIS من فهم البيانات من خلال تصور البيانات واتخاذ القرارات بناء عليها.
لا يكتمل تحليل البيانات بدون دعم مرئي. تتيح لك واجهة برمجة التطبيقات الخاصة بنا إنشاء تصورات خريطة قائمة على .NET دون كتابة .NET بنفسك.
جعل البيانات الجغرافية المكانية في متناول الجميع.
يتم اختيار العملاء من مختلف الصناعات ، من مطوري البرمجيات والشركات الاستشارية إلى البنوك والوكالات الحكومية والمؤسسات الأكاديمية. كلما احتجت إلى خبرة في GIS والخرائط وتصور البيانات ، فأنت بحاجة إلى وظيفة.GIS المنتج.
بعض من 21,000 + العملاء في جميع أنحاء العالم تقاسموا قصص النجاح بالفعل.
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);
}
هناك طريقة بسيطة لتثبيتالبوز.نظم المعلومات الجغرافية ل .NET على النظام الخاص بك:
ويدعم واجهة برمجة التطبيقات التصور البيانات ل. نت على معظم المنصات وأنظمة التشغيل ويمكن استخدامه لتطوير عدة أنواع مختلفة من تطبيقات <URL> بما في ذلك أسب.نت ، وينفورمز وخدمات ويندوز. أبي ل. نيت هو سهل الاستخدام والنشر ، ويوفر الحل المثالي للعمل مع المعلومات الجغرافية المكانية مع <URL> 4.7 ، صافي القياسية 2.0 و زامارين المنصات. قبل تشغيل الكود ، يرجى التأكد من أن نظامك يلبي المتطلبات المناسبة.
التفاعل مع عينات التطبيق قوية وسهلة الاستخدام في C#. جرب أدوات البيانات الخاصة بنا. العروض الحية في C#
الجمع بين عدة طبقات على صورة خريطة واحدة.
تطبيق أنماط للنقاط والخطوط والأسطح.
استيراد الأنماط من تنسيق سلد.
ارسم الملصقات والنص. تطبيق أنماط للنص والسيارات كشف الأماكن على الخريطة.
ارسم نقاطا مجمعة.
حفظ خريطة تم إنشاؤها في سفغ ، ينغ ، بمب ، أو جبيغ.
إدارة النظام المرجعي المكاني لخريطتك.
ارسم الملصقات على طول الخطوط المنحنية.
استخدام التقديم المتقدم: الجمع بين الرموز ، مولد الهندسة ، الهندسة المختلطة.