عربي

واجهة برمجة تطبيقات تصور البيانات لـ .NET

واجهة برمجة التطبيقات لـ .NET لمعالجة GIS البيانات

التصور مع .NET

  تحميل نسخة تجريبية مجانية
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS

لمحة عامة

واجهة برمجة تطبيقات تصور البيانات لـ .NET هي خدمة مدارة بالكامل تم إنشاؤها بواسطة و .NET للمطورين للعمل بسرعة وسهولة مع GIS البيانات باستخدام GIS مكتبة لـ .NET:

  • قم بإنشاء خريطة لتنسيقات المتجهات والنقطية للبيانات الجغرافية المكانية مع إمكانية الوصول إلى مجموعة واسعة من الرموز للتصورات المعقدة;
  • بناء تطبيقات عبر منصة مع .NET الإطار و .NET واجهة برمجة التطبيقات الأساسية. بناء سطح المكتب أو المحمول رسم الخرائط أو تطبيق التحليل المكاني مع رسم الخرائط ، الترميز الجغرافي ، والتوجيه ، وقدرات المعالجة;
  • تصدير GIS البيانات إلى تنسيقات الملفات المتجهة أو النقطية.
أسبوس.GIS إلى عن على .NET هي مكتبة محلية قوية لـ GIS معالجة. قم بتوسيع وتعديل وظائف التطبيق ، على سبيل المثال:
  • الجمع بين عدة طبقات على صورة خريطة واحدة.
  • تطبيق أنماط للنقاط والخطوط والأسطح.
  • أنماط الاستيراد في شكل سلد.
  • ارسم الملصقات والنص. تطبيق أنماط للنص والكشف التلقائي عن الأماكن على الخريطة.
  • ارسم الملصقات على طول الخطوط المنحنية.
  • ارسم نقاطا مجمعة.
كل هذا وأكثر دون الاعتماد على تطبيقات الطرف الثالث. البدء في كتابة التطبيقات الخاصة بك باستخدام عينات التعليمات البرمجية لدينا مع الوصف والدعم المجاني أو المدفوع.


ما هو التصور البيانات?

تصور البيانات هو التمثيل المرئي لمعلومات البيانات الأساسية.
البيانات الجغرافية المكانية هي بيانات عن الأجسام أو الأحداث أو الظواهر الموجودة على سطح الأرض. يتضمن معلومات عن الموقع (الإحداثيات في الغالب) ، والسمات (الخصائص) ، وبعض الأوقات (وقت الوجود ، والموقع ، والسمات). لا تحتوي البيانات الجغرافية المكانية على محتوى مرئي متأصل. لتصور البيانات الخاصة بك ، يجب عليك أولا تعيين النمط. يحدد النمط السمات المرئية مثل اللون والشكل والموضع والحجم والقيمة والملمس والاتجاه لعرض البيانات على الخريطة. استيراد أنماط من سلد (على غرار طبقة واصف) مع أبي لدينا ل .NET هو متاح.

البيانات هي الأساس. التمثيل الأكثر قابلية للفهم للبيانات هو التصور ، لأن البشر هم في الأساس مخلوقات بصرية. يتيح لك تصور البيانات الحصول على تحليل واضح ومفهوم للبيانات حتى يتمكن الأشخاص من مختلف الصناعات الذين يفتقرون إلى معرفة محددة بـ GIS من فهم البيانات من خلال تصور البيانات واتخاذ القرارات بناء عليها.

لا يكتمل تحليل البيانات بدون دعم مرئي. تتيح لك واجهة برمجة التطبيقات الخاصة بنا إنشاء تصورات خريطة قائمة على .NET دون كتابة .NET بنفسك. جعل البيانات الجغرافية المكانية في متناول الجميع.


لماذا أسبوس.GIS إلى عن على .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);
}
                
            
استخدام المراجع المكانية القطبية عند تقديم خريطة

C# Aspose.GIS Viewer مكتبة

هناك طريقة بسيطة لتثبيتالبوز.نظم المعلومات الجغرافية ل .NET على النظام الخاص بك:

  • تثبيت الحزمة باسبوس.GIS من وحدة تحكم إدارة الحزم في فيسوال ستوديو للحصول على حزمة نوجيت.
  • أو يمكنك تنزيل الحزمة من موقعنا;
  • تحديث الحزمة كما.نظم المعلومات الجغرافية. للترقية إلى أحدث إصدار.
  • انظر الوثائق.

متطلبات النظام

ويدعم واجهة برمجة التطبيقات التصور البيانات ل. نت على معظم المنصات وأنظمة التشغيل ويمكن استخدامه لتطوير عدة أنواع مختلفة من تطبيقات <URL> بما في ذلك أسب.نت ، وينفورمز وخدمات ويندوز. أبي ل. نيت هو سهل الاستخدام والنشر ، ويوفر الحل المثالي للعمل مع المعلومات الجغرافية المكانية مع <URL> 4.7 ، صافي القياسية 2.0 و زامارين المنصات. قبل تشغيل الكود ، يرجى التأكد من أن نظامك يلبي المتطلبات المناسبة.

أسبوس.Aspose.GIS Viewer العروض الحية على C#

التفاعل مع عينات التطبيق قوية وسهلة الاستخدام في C#. جرب أدوات البيانات الخاصة بنا. العروض الحية في C#

الميزات الرئيسية

الجمع بين عدة طبقات على صورة خريطة واحدة.

تطبيق أنماط للنقاط والخطوط والأسطح.

استيراد الأنماط من تنسيق سلد.

ارسم الملصقات والنص. تطبيق أنماط للنص والسيارات كشف الأماكن على الخريطة.

ارسم نقاطا مجمعة.

حفظ خريطة تم إنشاؤها في سفغ ، ينغ ، بمب ، أو جبيغ.

إدارة النظام المرجعي المكاني لخريطتك.

ارسم الملصقات على طول الخطوط المنحنية.

استخدام التقديم المتقدم: الجمع بين الرموز ، مولد الهندسة ، الهندسة المختلطة.