مایکروسافت API کنترل نقشه UWP را در ویندوز منسوخ اعلام کرده است. برنامههای ویندوزی که از این ویژگی برای نمایش نقشههای بینگ استفاده میکنند، دیگر بهروزرسانی نقشه دریافت نخواهند کرد و در نهایت به طور کامل از کار خواهند افتاد. همچنین ممکن است برنامه Maps خود مایکروسافت نیز تعطیل شود.
مایکروسافت API MapControl را در ویندوز ۱۰ معرفی کرد که به برنامهها اجازه میداد با استفاده از دادههای بینگ، نقشهها را نمایش دهند. این ویژگی برای برنامههای هواشناسی، ابزارهای ردیابی دستگاه و هر جای دیگری که یک برنامه نیاز به نمایش نقشه جهان یا منطقه محلی داشت، مفید بود. با این حال، این یک جزء در معماری پلتفرم جهانی ویندوز (UWP) بود که هرگز روش محبوبی برای ساخت برنامههای ویندوز نبود. مایکروسافت UWP را از طریق Project Reunion با Win32 ادغام کرد و اکنون بیشتر قابلیتهای UWP برای برنامههای سنتی ویندوز در دسترس است.

API MapControl توسط Bing Maps for Enterprise پشتیبانی میشد که قبلاً به نفع سرویس جدیدتر Azure Maps مایکروسافت بازنشسته شده بود. مایکروسافت امروز اعلام کرد که کنترل نقشه UWP ویندوز اکنون رسماً منسوخ شده است - برای مدتی در برنامههای موجود به کار خود ادامه خواهد داد، اما نقشهها دیگر بهروز نخواهند شد.
مایکروسافت در یک پست وبلاگی برای توسعهدهندگان نرمافزار گفت: “در می ۲۰۲۴، ما یکپارچهسازی Bing Maps for Enterprise با Azure Maps را در قالب یک ارائه سازگار Azure که توسط همان دادههای Bing Maps پشتیبانی میشود، اعلام کردیم. اگر راهحل شما از کنترل UWP ویندوز استفاده میکند، میخواهیم از شما درخواست کنیم که قبل از آوریل ۲۰۲۶ به جای تاریخ پایان کل پلتفرم Bing Maps for Enterprise، به یک جایگزین مبتنی بر Azure Maps مهاجرت کنید.”
تأثیر خبر خوب این است که این تغییر برای اکثر مردم اهمیتی ندارد. به نظر میرسد قابل توجهترین برنامهای که از این APIها استفاده میکند، Windows Maps است که قبلاً به طور پیشفرض روی کامپیوترهای جدید نصب میشد. مایکروسافت گفت که تعطیلی API بینگ “با همان اعلامیه برای برنامه Maps همخوانی دارد.”
این به نظر میرسد که برنامه Windows Maps نیز دیگر دادههای نقشه جدید دریافت نخواهد کرد، اما Maps در حال حاضر حداقل برای برخی از ویژگیهای خود از TomTom استفاده میکند، بنابراین تأثیر دقیق آن مشخص نیست. ما از مایکروسافت درخواست اظهارنظر کردهایم و هنگامی که پاسخی دریافت کنیم، این مقاله را بهروز خواهیم کرد. برنامه Windows Maps در حال حاضر بنری درباره حذف نقشههای آفلاین “تا پایان سال ۲۰۲۳” نمایش میدهد.
جستجو در GitHub برخی پروژههای کوچکتر استفاده کننده از API نقشه را نشان میدهد، از جمله یک کلاینت openHAB برای ویندوز و یک پورت غیررسمی Pokémon GO برای ویندوز ۱۰ و ویندوز ۱۰ موبایل. ممکن است برخی برنامههای تخصصی هنوز در حال استفاده باشند که برای عملکرد به این API نیاز دارند، اما احتمالاً در حال حاضر در هیچ ابزار محبوبی استفاده نمیشود. برنامههای ویندوزی که از دادههای نقشه Google، OpenStreetMap و سایر ارائهدهندگان استفاده میکنند، تحت تأثیر قرار نمیگیرند.
مایکروسافت اعلام کرد که “پشتیبانی پلتفرم UWP Maps در ویندوز” در “تقریباً ۱ سال پس از این اعلامیه” دیگر در دسترس نخواهد بود، که به نظر میرسد هر برنامهای که هنوز به API کنترل نقشه متکی است، حدود آوریل ۲۰۲۶ از کار خواهد افتاد. البته این کاملاً مشخص نیست، زیرا پلتفرم زیربنایی Bing Maps for Enterprise قرار است تا ۳۰ ژوئن ۲۰۲۸ به کار خود ادامه دهد.
اگر شما یک توسعهدهنده نرمافزار با پروژهای هستید که از کنترل نقشه UWP استفاده میکند، مایکروسافت توصیه میکند که کد خود را به Azure Maps مهاجرت دهید.