سؤال

كيف يمكنني إضافة طبقة WMS إلى خريطة Bing باستخدام JavaScript؟ أي شخص يعرف أي أمثلة جيدة؟

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

المحلول

عادةً ما استخدمت خدمة وكيل تترجم مفتاح الرباعية إلى الإحداثيات المناسبة لـ WMS. يمكن العثور على بداية جيدة لكتابة هذه الخدمة الوكيل في C# كمعالج ويب هنا: http://www.viawindowslive.com/articles/virtualearth/accessingwmsfromvirtualearth.aspx

تكمن المشكلة في الطريقة التي تتطلب منك خرائط Bings تحديد عنوان URL للبلاط. إذا لم تكن مغلقًا في خرائط Bing ، فسيكون هذا النوع من الأشياء أسهل بكثير مع الإصدار 2.0 خرائط Google أو الطبقات المفتوحة كما اقترح الملصق أعلاه.

نصائح أخرى

إذا كان عليك استخدام WMS لخادم البلاط ، فسوف أنظر بجدية OpenLayers. هذا ممتاز في مزج مجموعات الأدوات والتنسيقات المختلفة. على سبيل المثال. وضع تراكبات KML على WMS ، أو (كما في حالتك) WMS على خرائط Bing.

إذا كان لديك اختيارك الخاص لخادم البلاط وكان لديك نقطات ، فسأستخدم MapCruncher بدلاً من ذلك وتحميله أصليًا في خرائط Bing.

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