Ответы пользователя по тегу Google Maps
  • Есть ли готовые/простые решения для карт и привязки объектов к ним?

    MindMinimal
    @MindMinimal
    Front-end Developer, веб-разработчик
    Не проще использовать Google Maps API (JS, web) и генерировать маркеры и описание? (На стороне клиента)
    Ответ написан
    Комментировать
  • Как поправить элементы на google map?

    MindMinimal
    @MindMinimal
    Front-end Developer, веб-разработчик
    @iru, попробуйте добавить эти строчки в ваш СSS файл. Должно полечить.
    #map #google_map label { 
    	width: auto !important; 
    	display:inline !important; 
    }
    
    #map #google_map img { 
    	max-width: none !important; 
    	max-height: none !important; 
    	background-color: transparent !important;
    }
    Ответ написан
    Комментировать
  • Как сделать неактивным скроллинг на карте, вставленную через iframe (от google)?

    MindMinimal
    @MindMinimal
    Front-end Developer, веб-разработчик
    Собственно, можно сделать немного другим методом. Используя Google Maps API.
    Можно тут посмотреть stackoverflow.com/questions/2330197/how-to-disable...
    Или я например, делал подобное так:
    scrollwheel: false, - как раз то что нужно. Но это не решение через простую вставку. Зато используя Google Maps API - вы сможете сделать намного больше.
    google_maps(); // Load google maps onload page
    
          function google_maps() {
                    var latlng = new google.maps.LatLng(55.736812,37.617574);
                    var settings = {
                      zoom: 16,
                      center: latlng,
                      mapTypeControl: true,
                      mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU},
                  scrollwheel: false,
                  disableDoubleClickZoom: true,
                      navigationControlOptions: {style: google.maps.NavigationControlStyle.SMALL},
                      mapTypeId: google.maps.MapTypeId.ROADMAP
                  };
          var map = new google.maps.Map(document.getElementById("map"), settings);
            var myLatlng = new google.maps.LatLng(55.736812,37.617574);
            
            var myOptions = {
              zoom: 16,
              center: myLatlng,
              scrollwheel: false,
              disableDoubleClickZoom: true,
              mapTypeId: google.maps.MapTypeId.ROADMAP
            }


    P.S. Не претендую на самое изящное решение. Думаю можно сделать и попроще.
    Ответ написан
    Комментировать