private void SetProvider()
        {
#if SILVERLIGHT
            BingMapProvider provider = new BingMapProvider(MapMode.Aerial, true, this.VEKey);
#else
            BingMapProvider provider = new BingMapProvider(MapMode.Aerial, true, BingMapHelper.VEKey);
            provider.IsTileCachingEnabled = true;
#endif
            this.RadMap1.Provider = provider;

            // Init searh provider.
            searchProvider = new BingSearchProvider();
#if SILVERLIGHT
            searchProvider.ApplicationId = this.VEKey;
#else
            searchProvider.ApplicationId = BingMapHelper.VEKey;
#endif
            searchProvider.MapControl = this.RadMap1;

            string query = "museum in chicago";
            SearchRequest request = new SearchRequest();
            request.Query = query;
            request.Culture = new System.Globalization.CultureInfo("en-US");
            request.SearchOptions = new SearchOptions() { Count = 25, Radius = 200 };
            request.SearchOptions.ListingType = ListingType.Business;

            this.searchProvider.SearchAsync(request);

            searchProvider.SearchCompleted += new EventHandler<SearchCompletedEventArgs>(Provider_SearchCompleted);
        }
Exemplo n.º 2
0
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            string bingMapsKey = this.BingMapsKey.Text;

            BingMapProvider bingMap = new BingMapProvider(MapMode.Aerial, true, bingMapsKey);
            this.radMap.Provider = bingMap;
        }
Exemplo n.º 3
0
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            string bingMapsKey = this.BingMapsKey.Text;

            BingMapProvider bingMap = new BingMapProvider(MapMode.Aerial, true, bingMapsKey);

            this.radMap.Provider = bingMap;
        }
        private void SetProvider()
        {
#if SILVERLIGHT
            BingMapProvider provider = new BingMapProvider(MapMode.Aerial, true, this.VEKey);
#else
            BingMapProvider provider = new BingMapProvider(MapMode.Aerial, true, BingMapHelper.VEKey);
            provider.IsTileCachingEnabled = true;
#endif
            this.radMap.Provider = provider;
        }
Exemplo n.º 5
0
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            string bingMapsKey = this.BingMapsKey.Text;

            BingMapProvider provider = new BingMapProvider(MapMode.Aerial, true, bingMapsKey);

            this.DisableCommand(provider, typeof(BingMapBirdsEyeSource).FullName);
            this.DisableCommand(provider, "ChangeModeCommand");

            radMap.Provider = provider;
        }
Exemplo n.º 6
0
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            string bingMapsKey = this.BingMapsKey.Text;

            BingMapProvider provider = new BingMapProvider(MapMode.Aerial, true, bingMapsKey);

            this.DisableCommand(provider, typeof(BingMapBirdsEyeSource).FullName);
            this.DisableCommand(provider, "ChangeModeCommand");

            radMap.Provider = provider;
        }
Exemplo n.º 7
0
        public MapDistribution()
        {
            this.DataContext = new MapDistributionVM();
            InitializeComponent();
            //RadMap1.Center = new Location(36, 107);

            BingMapProvider provider = new BingMapProvider(MapMode.Road, true, "AqaPuZWytKRUA8Nm5nqvXHWGL8BDCXvK8onCl2PkC581Zp3T_fYAQBiwIphJbRAK");

            provider.IsTileCachingEnabled = true;
            RadMap1.Provider = provider;
        }
Exemplo n.º 8
0
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            string bingMapsKey = this.BingMapsKey.Text;

            BingMapProvider bingMap = new BingMapProvider();

            bingMap.Mode = MapMode.Aerial;
            bingMap.IsLabelVisible = true;
            bingMap.ApplicationId = bingMapsKey;

            radMap.Provider = bingMap;
        }
Exemplo n.º 9
0
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            string bingMapsKey = this.BingMapsKey.Text;

            BingMapProvider bingMap = new BingMapProvider();

            bingMap.Mode           = MapMode.Aerial;
            bingMap.IsLabelVisible = true;
            bingMap.ApplicationId  = bingMapsKey;

            radMap.Provider = bingMap;
        }
        // Initialize Virtual Earth map provider.
        private void SetProvider()
        { 
            BingMapProvider provider = new BingMapProvider(MapMode.Aerial, true, VEKey);
#if WPF
            provider.IsTileCachingEnabled = true;
#endif
            this.RadMap1.Provider = provider;

            // Init route provider.
            routeProvider = new BingRouteProvider();
            routeProvider.ApplicationId = VEKey;
            routeProvider.MapControl = this.RadMap1; 

            routeProvider.RoutingCompleted += new EventHandler<RoutingCompletedEventArgs>(Provider_RoutingCompleted);
        }
        private void AddCustomCommandAction(BingMapProvider provider, string poi)
        {
            string commandText = string.Format("Find {0}", poi);
            string commandName = string.Format("Find{0}Command", poi);

            CommandDescription commandDescription = new CommandDescription();
            commandDescription.Command = new RoutedUICommand(commandText, commandName, typeof(BingMapProvider));
            commandDescription.CommandParameter = poi;
            commandDescription.DataTemplate = this.Resources["CustomCommandDataTemplate"] as DataTemplate;

            string imagePath = string.Format(ImagePathFormat, poi);
            commandDescription.ImageUri = new Uri(imagePath, UriKind.RelativeOrAbsolute);

            CommandBinding commandBinding = new CommandBinding(commandDescription.Command, ExecuteCustomCommand);

            provider.Commands.Add(commandDescription);
            provider.CommandBindingCollection.Add(commandBinding);
        }
		private void SetProvider()
		{
            this.provider = new BingMapProvider(MapMode.Aerial, true, BingMapHelper.VEKey);
            this.provider.IsTileCachingEnabled = true;
            this.provider.Commands.Clear();
            this.provider.CommandBindingCollection.Clear();

            this.AddCustomCommandAction(this.provider, "Restaurants");
            this.AddCustomCommandAction(this.provider, "Bars");
            this.AddCustomCommandAction(this.provider, "Museums");

            this.RadMap1.Provider = provider;

			this.searchProvider = new BingSearchProvider();
            this.searchProvider.ApplicationId = BingMapHelper.VEKey;
            this.searchProvider.MapControl = this.RadMap1;

            this.searchProvider.SearchCompleted += new EventHandler<SearchCompletedEventArgs>(Provider_SearchCompleted);
		}
		// Initialize Virtual Earth map provider.
		private void SetProvider()
		{
#if SILVERLIGHT
			BingMapProvider provider = new BingMapProvider(MapMode.Aerial, true, this.VEKey);
#else
            BingMapProvider provider = new BingMapProvider(MapMode.Aerial, true, BingMapHelper.VEKey);
			provider.IsTileCachingEnabled = true;
#endif
            this.RadMap1.Provider = provider;

			// Init route provider.
			geocodeProvider = new BingGeocodeProvider();
#if SILVERLIGHT
			geocodeProvider.ApplicationId = this.VEKey;
#else
            geocodeProvider.ApplicationId = BingMapHelper.VEKey;
#endif
            geocodeProvider.MapControl = this.RadMap1; 
			geocodeProvider.GeocodeCompleted += new EventHandler<GeocodeCompletedEventArgs>(Provider_GeocodeCompleted);
		}
		// Initialize Virtual Earth map provider.
		private void SetProvider()
		{
#if SILVERLIGHT
			BingMapProvider provider = new BingMapProvider(MapMode.Aerial, true, this.VEKey);
#else
            BingMapProvider provider = new BingMapProvider(MapMode.Aerial, true, BingMapHelper.VEKey);
            provider.IsTileCachingEnabled = true;
#endif
            this.RadMap1.Provider = provider;

			// Init searh provider.
			searchProvider = new BingSearchProvider();
#if SILVERLIGHT
			searchProvider.ApplicationId = this.VEKey;
#else
            searchProvider.ApplicationId = BingMapHelper.VEKey;
#endif
            searchProvider.MapControl = this.RadMap1;

			searchProvider.SearchCompleted += new EventHandler<SearchCompletedEventArgs>(Provider_SearchCompleted);
		}
        private void SetProvider()
        {
#if SILVERLIGHT
            BingMapProvider baseAerialProvider = new BingMapProvider(MapMode.Aerial, true, this.VEKey);
            OpenStreetMapProvider openStreeMapProvider = new OpenStreetMapProvider();
#else
            BingMapProvider baseAerialProvider = new BingMapProvider(MapMode.Aerial, false, BingMapHelper.VEKey);
            baseAerialProvider.IsTileCachingEnabled = true;

            OpenStreetMapProvider openStreeMapProvider = new OpenStreetMapProvider();
            openStreeMapProvider.IsTileCachingEnabled = true;
#endif
            openStreeMapProvider.Opacity = 0.9;

            // Restrict the OSM provider will be visible only between zoom levels 12 to 16.
            MapLayer.SetZoomRange(openStreeMapProvider, new ZoomRange(12, 16));

            // Restrict the OSM within specified geographic bounds.
            openStreeMapProvider.GeoBounds = new LocationRect(38.8926145921155, -77.0367630041506, 2.8805463957252573, 3.5936233103348907);

            this.RadMap1.Providers.Add(baseAerialProvider);
            this.RadMap1.Providers.Add(openStreeMapProvider);
        }
        private void SetProvider1()
        {
            BingMapProvider provider1 = new BingMapProvider(MapMode.Aerial, true, this.VEKey1);
            this.RadMap1.Provider = provider1;

            // Init route provider.
             //ClientIslem.routeProvider = new BingRouteProvider();
             //ClientIslem.routeProvider.ApplicationId = this.VEKey1;
             //ClientIslem.routeProvider.MapControl = this.RadMap1;
             //ClientIslem.routeProvider.RoutingCompleted += new EventHandler<RoutingCompletedEventArgs>(Provider_RoutingCompleted);
            ClientIslem.geoProvider = new BingGeocodeProvider();
            ClientIslem.geoProvider.ApplicationId = this.VEKey1;
            ClientIslem.geoProvider.MapControl = RadMap1;
            ClientIslem.geoProvider.GeocodeCompleted += new EventHandler<GeocodeCompletedEventArgs>(Provider_GeocodeCompleted);
        }
        private BingMapProvider InitializeBingMapProvider(MapMode providerMode, bool isLabelVisible)
        {
            if (string.IsNullOrEmpty(BingMapHelper.VEKey))
                return null;

            BingMapProvider provider = new BingMapProvider(providerMode, isLabelVisible, BingMapHelper.VEKey);
            provider.IsTileCachingEnabled = true;

            return provider;
        }
       private void SetProvider2()
       {
 
           BingMapProvider provider2 = new BingMapProvider(MapMode.Aerial, true, this.VEKey2);
           this.RadAniMap.Provider = provider2;
           // Init route provider.
          
           //ClientIslem.yolAniProvider = new BingRouteProvider();
           //ClientIslem.yolAniProvider.ApplicationId = this.VEKey2;
           //ClientIslem.yolAniProvider.MapControl = this.RadAniMap;
           //ClientIslem.yolAniProvider.RoutingCompleted += new EventHandler<RoutingCompletedEventArgs>(Provider_Yol2Completed);
          
          
           //// Init search provider.
           //ClientIslem.searchProvider = new BingSearchProvider();
           //ClientIslem.searchProvider.ApplicationId = this.VEKey2;
           //ClientIslem.searchProvider.MapControl = this.RadAniMap;
           //ClientIslem.searchProvider.SearchCompleted += new EventHandler<SearchCompletedEventArgs>(searchProvider_SearchCompleted);
       }
        private void SetProvider3()
        {

            BingMapProvider provider3 = new BingMapProvider(MapMode.Aerial, true, this.VEKey3);
            //this.RadGeoMap.Provider = provider3;

            //ClientIslem.geoProvider = new BingGeocodeProvider();
            //ClientIslem.geoProvider.ApplicationId = this.VEKey3;
            //ClientIslem.geoProvider.MapControl = RadGeoMap;
            //ClientIslem.geoProvider.GeocodeCompleted += new EventHandler<GeocodeCompletedEventArgs>(Provider_GeocodeCompleted);
        }
 // Initialize Virtual Earth map provider.
 private void SetProvider()
 {
     BingMapProvider provider = new BingMapProvider(MapMode.Aerial, true, BingMapHelper.VEKey);
     provider.IsTileCachingEnabled = true;
     this.RadMap1.Provider = provider;
 }