Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > проблема с pushpin на картах Bing


Автор: reborn 13.9.2010, 11:37
Добрый день,

У меня проблемы с позиционированием ярлыка ( pushpin ) в картах Bing.

Я выложил на сервер свое Silverlight приложение:
http://sergylens.narod.ru/bing/TestPage.html

Попробуйте! Видите оранжевый ярлык ( pushpin ). Теперь попробуйте сдвинуть карту влево или вправа на немного.
Позиция данного pushpin изменилась, и теперь не стоит на указанной мной улице.
Т.е. позиция этого ярлыка - нестатична, хотя я не понимаю в чем проблемы, повторил тупо , чтобы было в SDK, да при том, что там негде извращаться.

Другая проблема состоит в том, что я не могу добавить несколько таких ярлыков.

Мой код:

Код

<m:Map x:Name="Map" CredentialsProvider="HereIsMyKey" Center="47.620574,-122.34942" />
<m:Pushpin x:Name="Pun1" Location="53.19335,50.18986" />


Код

Location loc = new Location(53.19155, 50.19098);
Map.SetView(loc, 11.0000);


И так, если в XAML коде, я добавлю еще несколько ярлыков ( pushpin ), то будет отображаться только последний из них, а первые не будут показаны...

Пример:

Pushpin #1 - 43.434334 / 42.4234234
Pushpin #2 - 54.324234 / 46.4243242
Pushpin #3 - 95.423424 / 32.1231233



И так, #2 переопределяет #1 и #3 переопределяет #2 и в итоге мы видим только последний pushpin!!! А где же другие?

Код:

<m:Pushpin x:Name="Pun1" Location="53.19335,50.18986" />
<m:Pushpin x:Name="Pun2" Location="53.11335,50.38986" />
<m:Pushpin x:Name="Pun3" Location="53.05335,50.08986" />
Я вижу только Pun3!!! Где же Pun1 && Pun2 ???

И так, мои проблемы в след.:

1). Нестатичная позиция данных ярлыков ( можете проверить на http://sergylens.narod.ru/bing/TestPage.html )

2). В приложении отображается только последний заданный мною ярлык, предыдущие куда-то делись...
 
Прошу помочь мне,
Заранее спасибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)