ما هي واجهة برمجة التطبيقات الجيدة لرسم خرائط إحداثيات نظام تحديد المواقع العالمي (GPS) في لغة C#؟

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

  •  03-07-2019
  •  | 
  •  

سؤال

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

هذا الجزء من مشروعنا بسيط جدًا، لذا لا أعتقد أنه يحتاج إلى أن يكون منتجًا غنيًا بالميزات بشكل استثنائي.وهذا يعني أيضًا أنه لا ينبغي أن يكون مكلفًا حقًا.

ما هو المنتج الجيد لتحقيق ذلك؟

يحرر:هذا هو تطبيق سطح المكتب حيث من المحتمل ألا يكون الاتصال بالإنترنت متاحًا.

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

المحلول

وخرائط جوجل هي كبيرة لهذا الغرض.

إذا هذا هو التطبيق سطح المكتب الدخول إلى الإنترنت التي لا يزال من الممكن استضافة عنصر تحكم IE وتبين أنها هناك.

وتحرير: إذا كان هذا هو التطبيق سطح المكتب من دون الإنترنت سيكون لديك لشراء شيء ما مثل مايكروسوفت Trips الشوارع. أنا لا أعرف إذا كان لديه الضوابط التي يعاد استخدامها. ربما لديك لشراء شيء أكثر تكلفة للحصول على ذلك. تطبيقات من هذا النوع غالبا ما تندرج تحت فئة "GIS". حاول البحث جوجل لذلك.

نصائح أخرى

Sharpmap هو مشروع مفتوح المصدر مكتوب في C # وأفرج عنه بموجب LGPL. على حد تعبير السطر الأول من الصفحة:

<اقتباس فقرة>   

وSharpMap عبارة عن مكتبة سهلة الاستخدام لرسم الخرائط لاستخدامها في تطبيقات الويب وسطح المكتب.

سأذهب مع هذا الحل

  • عرض الخريطة: SharpMap
  • العمليات الهندسية: NetTopologySuite
  • مخزن بيانات الخريطة:ملفات الشكل في نظام الملفات الخاص بك أو PostGis زيادة PostgreSQL
  • بيانات الخريطة نفسها:قد تكون أسهل طريقة هي الاستخراج من خرائط الشوارع المفتوحة بيانات. هنا, على سبيل المثال، يمكنك تنزيل ملفات الأشكال للموقع الذي تريده

كل شيء مفتوح المصدر (أكثر أو أقل، تحقق من التراخيص) ويعمل بشكل جيد على النوافذ.

نأمل أن يساعد

وESRI ديه API. لديهم جافا سكريبت و <ل أ href = "http://resources.esri.com/help/9.3/arcgisserver/apis/silverlight/samples/start.htm" يختلط = "نوفولو noreferrer"> سيلفرلايت، برنامج الأغذية العالمي ، و <لأ href = " http://mapapps.esri.com/serverdemos/FlexViewer/index.html "يختلط =" noreferrer نوفولو "> فلاش . قد يكون لديهم أكثر من ذلك. ESRI هو الى حد كبير مستوى في رسم الخرائط.

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