Beispiel #1
0
 public static void karte_initialisieren(GMap.NET.WindowsForms.GMapControl karte)
 {
     karte.ShowCenter   = true;
     karte.MapProvider  = BingMapProvider.Instance;
     karte.Zoom         = Convert.ToInt16(ConfigurationManager.AppSettings["Zoom"]);
     karte.Manager.Mode = AccessMode.ServerAndCache;
     karte.SetPositionByKeywords(ConfigurationManager.AppSettings["map_location"]);
 }
Beispiel #2
0
 public static void PanMapKeyword(NET.WindowsForms.GMapControl gmap, object LocationIndex) //Pan to specific area, takes string input
 {
     gmap.SetPositionByKeywords(LocationIndex.ToString() + ", Rotterdam");
 }
Beispiel #3
0
        public void load_map(int zoom)//прогрузка карты
        {
            gMapControl.Bearing = 0;

            //CanDragMap - Если параметр установлен в True,
            //пользователь может перетаскивать карту
            ///с помощью левой кнопки мыши.
            gMapControl.CanDragMap    = true;
            gMapControl.DragButton    = MouseButtons.Left;
            gMapControl.GrayScaleMode = true;

            //MarkersEnabled - Если параметр установлен в True,
            //любые маркеры, заданные вручную будет показаны.
            //Если нет, они не появятся.
            gMapControl.MarkersEnabled = true;

            //Указываем значение максимального приближения.
            gMapControl.MaxZoom = 18;

            //Указываем значение минимального приближения.
            gMapControl.MinZoom = 2;

            //Устанавливаем центр приближения/удаления
            //курсор мыши.
            gMapControl.MouseWheelZoomType =
                GMap.NET.MouseWheelZoomType.MousePositionAndCenter;

            //Отказываемся от негативного режима.
            gMapControl.NegativeMode = false;

            //Разрешаем полигоны.
            gMapControl.PolygonsEnabled = true;

            //Разрешаем маршруты
            gMapControl.RoutesEnabled = true;

            //Скрываем внешнюю сетку карты
            //с заголовками.
            gMapControl.ShowTileGridLines = false;

            //Указываем, что при загрузке карты будет использоваться

            gMapControl.Zoom = zoom;                                ///!!!!!!!!!!!!

            //Указываем что все края элемента управления
            //закрепляются у краев содержащего его элемента
            //управления(главной формы), а их размеры изменяются
            //соответствующим образом.
            //gMapControl.Dock = DockStyle.Fill;

            //Указываем что будем использовать карты Google.
            gMapControl.MapProvider =
                GMap.NET.MapProviders.GMapProviders.GoogleMap;
            GMap.NET.GMaps.Instance.Mode =
                GMap.NET.AccessMode.ServerOnly;

            //Если вы используете интернет через прокси сервер,
            //указываем свои учетные данные.
            GMap.NET.MapProviders.GMapProvider.WebProxy =
                System.Net.WebRequest.GetSystemWebProxy();
            GMap.NET.MapProviders.GMapProvider.WebProxy.Credentials =
                System.Net.CredentialCache.DefaultCredentials;

            gMapControl.SetPositionByKeywords("Ukraine");
        }