كيفية إنشاء صورة من بيانات نظم المعلومات الجغرافية في C#

StackOverflow https://stackoverflow.com/questions/1816278

سؤال

أنا باستخدام C# لسحب البيانات المكانية من sql server 2008 قاعدة البيانات الخاصة بنا.أنا ثم محاولة إجراء العمليات على هذه البيانات ، ولكن تبدأ...كنت تريد أن تكون قادرة على تصور ذلك.التي أود أن إنشاء صورة من البيانات ، ويفضل أن يكون ذلك في شكل jpg.

اعتقدت أنني قد تفعل ذلك عن طريق اليد ، ولكن أن تثبت أكثر صعوبة مما كان يعتقد أصلا أنه بالنظر إلى أن الدرجات ليست كلها أرقام و لا أستطيع اقتطاع منهم أن يرسموا على كائن الرسومات.

شخص ما يمكن أن تشير لي إلى اليمين المكتبة التي قد تساعدني على إجراء هذه العملية ؟

ملاحظة:دفع المكتبة ليست خيارا بالنسبة لي, في هذا الوقت.

هل كانت مفيدة؟

المحلول

ولست متأكدا إذا كنت ترغب في إنشاء الصور في البرنامج باستخدام C # أو إذا كنت ترغب فقط في رؤية بعض الصور في أي طريقة ممكنة خارج البرنامج (لأنك لم تذكر في اي من الاتجاهين). إذا كنت ترغب فقط في قائمة بذاتها واجهة المستخدم الرسومية للقيام بذلك، هناك QuantumGIS وهو مجاني ويمكن أن تمثل بصريا GIS البيانات بالنسبة لك. وكان لا تقدر بثمن بالنسبة لي عندما بدأت معرفة البيانات الجغرافية المكانية، يبدو مثل هذا:

نص بديل http://www.gaia-gis.it/spatialite /resource/qgis1.png

ويمكنك أيضا استخدام SqlSpatial أداة من SharpGIS :


<الفرعية> (المصدر: bostongis.com )

نصائح أخرى

ويمكنك تصدير البيانات إلى برنامج Google Earth. كما يسمح API لك أن تأخذ لقطات برمجيا.

  • GDAL

مترجم مكتبة النقطية و ناقلات البيانات الجغرافية المكانية الأشكال التي يتم إصدارها بموجب X/معهد ماساتشوستس للتكنولوجيا على غرار رخصة مفتوحة المصدر المفتوح المصدر الجغرافية المكانية الأساس.كمكتبة ، ويعرض واحد النقطية مجردة بيانات نموذج واحد ناقلات مجردة نموذج البيانات إلى تطبيق الاستدعاء لجميع أشكال الدعم.كما يأتي مع مجموعة متنوعة من المفيد المرافق سطر الأوامر البيانات الترجمة والمعالجة.صفحة الأخبار يصف كانون الثاني / يناير 2017 GDAL/OGR 2.1.3 إصدار.

http://www.gdal.org/

  • قراءة/كتابة API التعليمي

http://www.gdal.org/ogr_apitut.html

ويمكنك استخدام SharpMap لعرض أو تصدير البيانات GIS. فمن الأصلي C # و توجد الآن؟ ر لديها العديد من التبعيات.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top