Я могу создать вашу карту без проблем. Следуйте этим инструкциям и убедитесь, что вы можете воспроизвести те же результаты, а затем сравнить с вашим собственным отчетом. Надеюсь, проблема станет очевидной.
Создать новый отчет.
Создайте новый набор данных с именем BingMapSample
и используйте следующий запрос набора данных, меняя ключ на ваш ключ карт Bing
-- set up some static values
DECLARE @BingmapKey varchar(256) = 'XxXX-99x-
9XXXXX9XXxxxXXXxXxXxxxxXxXxx9X9XxxX9xxXxXX9xXXx99x9XXxx'
DECLARE @MapSize varchar(10) = '600'
DECLARE @Layer varchar(256) = 'TrafficFlow'
-- stick a few locations in a table, the first one is from your exmaple
DECLARE @mapLocations TABLE (coords varchar(256))
INSERT INTO @mapLocations VALUES
('35.96981750,-85.03747790'),
('50.998647,-0.105406')
-- now build up some urls to use in the report
SELECT
'https://dev.virtualearth.net/REST/V1/Imagery/Map/Road?mapSize=' + @MapSize + ',' + @MapSize
+ '&mapLayer=' + @Layer
+ '&format=png&pushpin=' + ml.coords
+ ';64;1&key=' + @BingmapKey
AS BingMapSampleURL
FROM @mapLocations ml
Теперь добавьте изображение в свой отчет (используйте разумный размер) и установите следующее
- Источник =
External
- Значение =
=First(Fields!BingMapSampleURL.Value, "BingMapSample")
Если вы запустите отчет, вы должны увидеть свою карту.
Чтобы показать обе карты в списке, сделайте следующее
Добавить «Список» в ваш отчет и установить
- DataSetName =
BingMapSample
Измените размер единственной ячейки списка на что-нибудь разумное, затем внутри вставьте изображение в ячейку списка. Установите свойства изображения следующим образом
- Источник =
External
- Значение =
=Fields!BingMapSampleURL.Value
Окончательный дизайн выглядел следующим образом ... (я просто заштриховал фон списка).
Если вы запустите отчет, вы также должны увидеть еще две карты, всего три карты.
Когда я запускаю отчет, я получаю это
Надеюсь, это поможет ...