2012-01-24 6 views
-3

здесь является Google versionКонверсия Google Map WebPart в Bing Map WebPart

Я сделал почти 2 дней исследования, чтобы найти что-то подобное для Bing Maps, но не повезло, сейчас я ищу, чтобы изменить это Google Проект карты в проект Bing Map, у меня нет подсказки.

Может ли кто-нибудь объяснить код этого проекта и изменения, которые мне нужны, чтобы получить его. Возьмите карты Bing.

Я знаю, что нужно изменить, чтобы GoogleMap.jsBingMap.js, я могу получить этот сценарий из Bing SDK, но я не могу понять, что еще изменения я должен буду сделать.

Вот Карта проекта Bing, но получать изображение карты, и на самом деле не используется Maps API

+0

Куда пропали все эксперты? , Я пытаюсь решить эту проблему с прошлой недели, но, похоже, никто здесь не знает о Maps API! –

+1

Ваш вопрос может быть сокращен до «Я видел что-то классное, я не могу воспроизвести, кто-то, пожалуйста, сделайте это». Я думаю, вы должны попытаться использовать его как нечто более конкретное и, вероятно, также как проблему преобразования, чтобы убедить кого-то в том, что будет полезно проанализировать проект Codeplex от вашего имени. – faester

+1

У меня есть знания о картах, но здесь вы просите нас сделать свою работу. Опубликуйте конкретный вопрос, который показывает, что вы пробовали что-то, чтобы получить шанс получить ответ. – ken2k

ответ

0

Найди то, что я хотел, и вот ссылка,

enter link description here

и благодарит людей за ваши негативные комментарии!

Одна вещь, которую я хотел бы упомянуть, я прошел через Apress Book «Sharepoint 2010 в качестве платформы разработки», которая показывает вам, как развернуть карту бинга в качестве веб-части, но они пропустили самый важный бит. Там код (получен из там сайт), они не регистрируют скрипт, используя «ClientScriptManager», который разбивает javascript, и когда вы используете этот веб-сайт, он не позволяет вам использовать элементы управления лентой. Поэтому, если у кого-то были проблемы (поскольку я видел много сообщений, имеющих такую ​​же проблему) Просто добавьте следующее перед вашим Java Script (для Sharepoint 2010 WebParts)

System.Web.UI.ClientScriptManager csm = Page.ClientScript; 
StringBuilder builder = new StringBuilder(); 
string SCRIPT_NAME = "MapScript" + this.ID; 
    {// your java script} 
csm.RegisterClientScriptBlock(this.GetType(), SCRIPT_NAME, builder.ToString(), false); 

Если я сказал что-то не так, пожалуйста, поправьте меня, Приветствия (и если мой ответ помог вам оценить его :))