Карты Azure — Рендеринг — Получение изображения карты — Как применить несколько цветов к разным выводам

#c# #.net #azure #bing-maps #azure-maps

#c# #.net #azure #bing-карты #azure-карты

Вопрос:

У меня есть два вывода в разных местах на моем изображении карты из azure maps, когда я применяю к нему цвет, все выводы приобретают одинаковый цвет, я хочу применить разные цвета к каждому выводу, я использую службу Azure Maps REST для получения изображения карты.

URL:

 https://atlas.microsoft.com/map/static/png?api-version=1.0amp;style=mainamp;layer=basicamp;zoom=14amp;height=700amp;Width=700amp;center=-122.13230609893799,47.64599069048016amp;path=lcFF0000|lw2|la0.60|ra1000||-122.13230609893799 47.64599069048016amp;pins=default|la15 50|al0.66|lc003C62|co002D62||'Microsoft Corporate Headquarters'-122.14131832122801  47.64690503939462|'Microsoft Visitor Center'-122.136828 47.642224|'Microsoft Conference Center'-122.12552547454833 47.642940335653996|'Microsoft The Commons'-122.13687658309935  47.64452336193245amp;subscription-key={subscription-key}
  

Ответ №1:

Разделите свои данные на два pins параметра (вы можете указать их несколько раз в URL-адресе). Например:

 https://atlas.microsoft.com/map/static/png?api-version=1.0amp;style=mainamp;layer=basicamp;zoom=14amp;height=700amp;Width=700amp;center=-122.13230609893799,47.64599069048016amp;path=lcFF0000|lw2|la0.60|ra1000||-122.13230609893799 47.64599069048016amp;pins=default|la15 50|al0.66|lc003C62|co002D62||'Microsoft Corporate Headquarters'-122.14131832122801 47.64690503939462|'Microsoft Visitor Center'-122.136828 47.642224amp;pins=default|la15 50|al0.66|lcff0000|coff0000||'Microsoft Conference Center'-122.12552547454833 47.642940335653996|'Microsoft The Commons'-122.13687658309935 47.64452336193245amp;subscription-key={subscription-key}