Можно ли рисовать на гугл картах
Содержание статьи
Google map — рисование поверх карты
Примените Google Maps API. Пример создания кругов на карте Гугл:
<html>
<head>
<meta name=»viewport» content=»initial-scale=1.0, user-scalable=no»>
<meta charset=»utf-8″>
<title>Circles</title>
<style>
/* Always set the map height explicitly to define the size of the div
* element that contains the map. */
#map {
height: 100%;
}
/* Optional: Makes the sample page fill the window. */
html, body {
height: 100%;
margin: 0;
padding: 0;
}
</style>
</head>
<body>
<div id=»map»></div>
<script>
// This example creates circles on the map, representing populations in North
// America.
// First, create an object containing LatLng and population for each city.
var citymap = {
chicago: {
center: {lat: 41.878, lng: -87.629},
population: 2714856
},
newyork: {
center: {lat: 40.714, lng: -74.005},
population: 8405837
},
losangeles: {
center: {lat: 34.052, lng: -118.243},
population: 3857799
},
vancouver: {
center: {lat: 49.25, lng: -123.1},
population: 603502
}
};
function initMap() {
// Create the map.
var map = new google.maps.Map(document.getElementById(‘map’), {
zoom: 4,
center: {lat: 37.090, lng: -95.712},
mapTypeId: ‘terrain’
});
// Construct the circle for each value in citymap.
// Note: We scale the area of the circle based on the population.
for (var city in citymap) {
// Add the circle for this city to the map.
var cityCircle = new google.maps.Circle({
strokeColor: ‘#FF0000’,
strokeOpacity: 0.8,
strokeWeight: 2,
fillColor: ‘#FF0000’,
fillOpacity: 0.35,
map: map,
center: citymap[city].center,
radius: Math.sqrt(citymap[city].population) * 100
});
}
}
</script>
<script async defer
src=»https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap»>
</script>
</body>
</html>
Источник Circles of Google Maps API.
Пример создание треугольника:
<html>
<head>
<meta name=»viewport» content=»initial-scale=1.0, user-scalable=no»>
<meta charset=»utf-8″>
<title>Polygon Arrays</title>
<style>
/* Always set the map height explicitly to define the size of the div
* element that contains the map. */
#map {
height: 100%;
}
/* Optional: Makes the sample page fill the window. */
html, body {
height: 100%;
margin: 0;
padding: 0;
}
</style>
</head>
<body>
<div id=»map»></div>
<script>
// This example creates a simple polygon representing the Bermuda Triangle.
// When the user clicks on the polygon an info window opens, showing
// information about the polygon’s coordinates.
var map;
var infoWindow;
function initMap() {
map = new google.maps.Map(document.getElementById(‘map’), {
zoom: 5,
center: {lat: 24.886, lng: -70.268},
mapTypeId: ‘terrain’
});
// Define the LatLng coordinates for the polygon.
var triangleCoords = [
{lat: 25.774, lng: -80.190},
{lat: 18.466, lng: -66.118},
{lat: 32.321, lng: -64.757}
];
// Construct the polygon.
var bermudaTriangle = new google.maps.Polygon({
paths: triangleCoords,
strokeColor: ‘#FF0000’,
strokeOpacity: 0.8,
strokeWeight: 3,
fillColor: ‘#FF0000’,
fillOpacity: 0.35
});
bermudaTriangle.setMap(map);
// Add a listener for the click event.
bermudaTriangle.addListener(‘click’, showArrays);
infoWindow = new google.maps.InfoWindow;
}
/** @this {google.maps.Polygon} */
function showArrays(event) {
// Since this polygon has only one path, we can call getPath() to return the
// MVCArray of LatLngs.
var vertices = this.getPath();
var contentString = ‘<b>Bermuda Triangle polygon</b><br>’ +
‘Clicked location: <br>’ + event.latLng.lat() + ‘,’ + event.latLng.lng() +
‘<br>’;
// Iterate over the vertices.
for (var i =0; i < vertices.getLength(); i++) {
var xy = vertices.getAt(i);
contentString += ‘<br>’ + ‘Coordinate ‘ + i + ‘:<br>’ + xy.lat() + ‘,’ +
xy.lng();
}
// Replace the info window’s content and position.
infoWindow.setContent(contentString);
infoWindow.setPosition(event.latLng);
infoWindow.open(map);
}
</script>
<script async defer
src=»https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap»>
</script>
</body>
</html>
Источник: Polygon Arrays of Google Maps API.
Пример создания прямоугольника:
<html>
<head>
<meta name=»viewport» content=»initial-scale=1.0, user-scalable=no»>
<meta charset=»utf-8″>
<title>Rectangles</title>
<style>
/* Always set the map height explicitly to define the size of the div
* element that contains the map. */
#map {
height: 100%;
}
/* Optional: Makes the sample page fill the window. */
html, body {
height: 100%;
margin: 0;
padding: 0;
}
</style>
<script>
// This example adds a red rectangle to a map.
function initMap() {
var map = new google.maps.Map(document.getElementById(‘map’), {
zoom: 11,
center: {lat: 33.678, lng: -116.243},
mapTypeId: ‘terrain’
});
var rectangle = new google.maps.Rectangle({
strokeColor: ‘#FF0000’,
strokeOpacity: 0.8,
strokeWeight: 2,
fillColor: ‘#FF0000’,
fillOpacity: 0.35,
map: map,
bounds: {
north: 33.685,
south: 33.671,
east: -116.234,
west: -116.251
}
});
}
</script>
</head>
<body>
<div id=»map»></div>
<script async defer
src=»https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap»>
</script>
</body>
</html>
Источник: Rectangles of Google Maps API.
Пример создания круга, как символа, с svg:
<html>
<head>
<meta name=»viewport» content=»initial-scale=1.0, user-scalable=no»>
<meta charset=»utf-8″>
<title>Predefined Marker Symbols</title>
<style>
/* Always set the map height explicitly to define the size of the div
* element that contains the map. */
#map {
height: 100%;
}
/* Optional: Makes the sample page fill the window. */
html, body {
height: 100%;
margin: 0;
padding: 0;
}
</style>
</head>
<body>
<div id=»map»></div>
<script>
// This example uses a symbol to add a vector-based icon to a marker.
// The symbol uses one of the predefined vector paths (‘CIRCLE’) supplied by the
// Google Maps JavaScript API.
function initMap() {
var map = new google.maps.Map(document.getElementById(‘map’), {
zoom: 4,
center: {lat: -25.363882, lng: 131.044922}
});
var marker = new google.maps.Marker({
position: map.getCenter(),
icon: {
path: google.maps.SymbolPath.CIRCLE,
scale: 10
},
draggable: true,
map: map
});
}
</script>
<script async defer
src=»https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap»>
</script>
</body>
</html>
Источник: Predefined Marker Symbols of Google Maps API.
Пример создания звезды, как символа, с svg:
<html>
<head>
<meta name=»viewport» content=»initial-scale=1.0, user-scalable=no»>
<meta charset=»utf-8″>
<title>Custom Marker Symbols</title>
<style>
/* Always set the map height explicitly to define the size of the div
* element that contains the map. */
#map {
height: 100%;
}
/* Optional: Makes the sample page fill the window. */
html, body {
height: 100%;
margin: 0;
padding: 0;
}
</style>
</head>
<body>
<div id=»map»></div>
<script>
// This example uses SVG path notation to add a vector-based symbol
// as the icon for a marker. The resulting icon is a star-shaped symbol
// with a pale yellow fill and a thick yellow border.
function initMap() {
var map = new google.maps.Map(document.getElementById(‘map’), {
zoom: 4,
center: {lat: -25.363882, lng: 131.044922}
});
var goldStar = {
path: ‘M 125,5 155,90 245,90 175,145 200,230 125,180 50,230 75,145 5,90 95,90 z’,
fillColor: ‘yellow’,
fillOpacity: 0.8,
scale: 1,
strokeColor: ‘gold’,
strokeWeight: 14
};
var marker = new google.maps.Marker({
position: map.getCenter(),
icon: goldStar,
map: map
});
}
</script>
<script async defer
src=»https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap»>
</script>
</body>
</html>
Источник: Custom Marker Symbols of Google Maps API.
Пример создания стрелки, как символа, с svg:
<html>
<head>
<meta name=»viewport» content=»initial-scale=1.0, user-scalable=no»>
<meta charset=»utf-8″>
<title>Arrows (Symbols)</title>
<style>
/* Always set the map height explicitly to define the size of the div
* element that contains the map. */
#map {
height: 100%;
}
/* Optional: Makes the sample page fill the window. */
html, body {
height: 100%;
margin: 0;
padding: 0;
}
</style>
</head>
<body>
<div id=»map»></div>
<script>
// This example adds a predefined symbol (an arrow) to a polyline.
// Setting offset to 100% places the arrow at the end of the line.
function initMap() {
var map = new google.maps.Map(document.getElementById(‘map’), {
zoom: 6,
center: {lat: 20.291, lng: 153.027},
mapTypeId: ‘terrain’
});
// Define a symbol using a predefined path (an arrow)
// supplied by the Google Maps JavaScript API.
var lineSymbol = {
path: google.maps.SymbolPath.FORWARD_CLOSED_ARROW
};
// Create the polyline and add the symbol via the ‘icons’ property.
var line = new google.maps.Polyline({
path: [{lat: 22.291, lng: 153.027}, {lat: 18.291, lng: 153.027}],
icons: [{
icon: lineSymbol,
offset: ‘100%’
}],
map: map
});
}
</script>
<script async defer
src=»https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap»>
</script>
</body>
</html>
Источник: Arrows (Symbols) of Google Maps API.
Пример анимации символа:
<html>
<head>
<meta name=»viewport» content=»initial-scale=1.0, user-scalable=no»>
<meta charset=»utf-8″>
<title>Animating Symbols</title>
<style>
/* Always set the map height explicitly to define the size of the div
* element that contains the map. */
#map {
height: 100%;
}
/* Optional: Makes the sample page fill the window. */
html, body {
height: 100%;
margin: 0;
padding: 0;
}
</style>
</head>
<body>
<div id=»map»></div>
<script>
// This example adds an animated symbol to a polyline.
function initMap() {
var map = new google.maps.Map(document.getElementById(‘map’), {
center: {lat: 20.291, lng: 153.027},
zoom: 6,
mapTypeId: ‘terrain’
});
// Define the symbol, using one of the predefined paths (‘CIRCLE’)
// supplied by the Google Maps JavaScript API.
var lineSymbol = {
path: google.maps.SymbolPath.CIRCLE,
scale: 8,
strokeColor: ‘#393’
};
// Create the polyline and add the symbol to it via the ‘icons’ property.
var line = new google.maps.Polyline({
path: [{lat: 22.291, lng: 153.027}, {lat: 18.291, lng: 153.027}],
icons: [{
icon: lineSymbol,
offset: ‘100%’
}],
map: map
});
animateCircle(line);
}
// Use the DOM setInterval() function to change the offset of the symbol
// at fixed intervals.
function animateCircle(line) {
var count = 0;
window.setInterval(function() {
count = (count + 1) % 200;
var icons = line.get(‘icons’);
icons[0].offset = (count / 2) + ‘%’;
line.set(‘icons’, icons);
}, 20);
}
</script>
<script async defer
src=»https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap»>
</script>
</body>
</html>
Источник: Animating Symbols of Google Maps API. Дополнительно смотрите документацию Google Maps API для создания фигур и символов на картах Гугл.
Вы спрашиваете:
И ещё напоследок, для полного счастья — как добавить тескт?
Возможно так:
var frrlanser_marker = {
strokeColor: ‘#FF0000’,
strokeOpacity: 0.8,
strokeWeight: 2,
fillColor: ‘#FF0000’,
fillOpacity: 0.35,
radius: 60 * 100
};
var latlng = new google.maps.LatLng(64.1791647,-51.7768493);
var myOptions = {
scrollwheel: false,
zoom: 10,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById(«map»),
myOptions);
var fill_color_val = ‘#3888ff’;
var latitude = 64.1791647;
var lontitude = -51.7768493;
var myLatLng = google.maps.LatLng(latitude, lontitude);
var marker = new google.maps.Marker({
position: latlng,
map: map
});
// Add circle overlay and bind to marker
var circle = new google.maps.Circle({
map: map,
radius: 3200, // 10 miles in metres
fillColor: fill_color_val,
strokeColor: ‘#FFFFFF’,
strokeWeight: 2,
fillOpacity: 1,
});
circle.bindTo(‘center’, marker, ‘position’);
marker.setVisible(false);
var labelText = «1»;
var myOptions = {
content: labelText,
boxStyle: {
border: «none»,
textAlign: «center»,
fontSize: «10pt»,
width: «50px»
},
disableAutoPan: true,
pixelOffset: new google.maps.Size(-25, -5),
position: latlng,
closeBoxURL: «»,
isHidden: false,
pane: «floatPane»,
enableEventPropagation: true
};
var ibLabel = new InfoBox(myOptions);
ibLabel.open(map);
}
<div id=»map»></div>
Источник
Новая библиотека Drawing в Google Maps API V3
Недавно в Google Maps API V3 появилась новая библиотека Drawing. Она предоставляет набор инструментов, с помощью которых пользователи могут ставить маркеры, рисовать на карте линии, круги, прямоугольники, многоугольники, чтобы выделить различные места на карте.
Данные инструменты могут быть использованы для сбора разной информации от пользователей. Приложение может прослушивать события и реагировать соответствующим образом, например, сделать поисковый запрос или сохранить информацию в базе данных.
Чтобы работать с библиотекой Drawing, нужно при подключении js Google Maps, добавить параметр libraries=drawing:
<script type=»text/javascript» src=»https://maps.googleapis.com/maps/api/js?sensor=false&libraries=drawing»></script>
DrawingManager:
Класс DrawingManager из этой библиотеки предоставляет графический интерфейс для пользователей. Он включает в себя многоугольники, прямоугольники, ломаные линии, круги и маркеры на карте.
Объект DrawingManager создается следующим образом:
var drawingManager = new google.maps.drawing.DrawingManager();
drawingManager.setMap(map);
Теперь на карте появились пользовательские инструменты для рисования.
Опции:
Мы можем настроить, какие именно инструменты мы хотим предоставить пользователю, а также их положение на карте и вид:
drawingControl — определяет видимость инструментов на карте. Он принимает логическое значение true/false.
drawingControlOptions — определяет позицию инструментов на карте, а также список инструментов, которые вы хотите включить.
— position — позиция инструментов рисования. По умолчанию TOP_LEFT.
— drawingModes — инструменты для отображения и их порядок. Значок руки всегда доступен и он не указывается в этом массиве. По умолчанию [MARKER, POLYLINE, RECTANGLE, CIRCLE, POLYGON].
drawingMode — определяет, какой инструмент будет выделен по умолчанию.
circleOptions {}
markerOptions {}
polygonOptions {}
polylineOptions {}
rectangleOptions {}
Для каждого инструмента можно указать свои специфические опции. К примеру, иконку маркера, цвет заливки фигуры, zindex, кликабельность и т.п. Полную информацию по каждой опции можно узнать в документации API.
Также можно указать будет ли у пользователей возможность редактировать фигуру после создания. Для этого установите опцию editable в true.
Для примера, добавим на карту возможность ставить маркеры, рисовать круги и многоугольники, установим панель инструментов вверху по центру и зададим иконку для маркера и некоторые опции для кругов.
var drawingManager = new google.maps.drawing.DrawingManager({
drawingControl: true,
drawingControlOptions: {
position: google.maps.ControlPosition.TOP_CENTER,
drawingModes: [google.maps.drawing.OverlayType.MARKER, google.maps.drawing.OverlayType.CIRCLE, google.maps.drawing.OverlayType.POLYGON]
},
drawingMode: google.maps.drawing.OverlayType.MARKER,
markerOptions: {
icon: new google.maps.MarkerImage(‘https://www.example.com/icon.png’)
},
circleOptions: {
fillColor: ‘#ffffff’,
fillOpacity: 1,
strokeWeight: 5,
clickable: false,
zIndex: 1,
editable: true
}
});
Изменение опций:
Когда объект DrawingManager создан, его можно обновить с помощью функции setOptions().
К примеру, можно задать новое положение для инструментов:
drawingManager.setOptions({
drawingControlOptions: {
position: google.maps.ControlPosition.BOTTOM_LEFT
}
});
Или изменить цвет заливки кругов:
drawingManager.setOptions({
circleOptions: {
fillColor: ‘#000000’
}
});
Либо, например, по клику на кнопке, спрятать или показать панель инструментов:
// To hide:
drawingManager.setOptions({
drawingControl: false
});
// To show:
drawingManager.setOptions({
drawingControl: true
});
После появления панели инструментов, все опции, которые вы задавали для нее сохраняются.
Если же вы хотите совсем удалить панель инструментов, то нужно вызвать:
drawingManager.setMap(null);
События:
Когда пользователь рисует на карте, устанавливает маркер, то вызываются два события:
1) {overlay}complete — где {overlay} это тип объекта, который создал пользователь, например circlecomplete, polygoncomplete и т.д.). Ссылка на этот объект передается в качестве аргумента.
2) overlaycomplete — в качестве аргумента передается OverlayType и ссылка на созданный объект.
К примеру, при установке маркера пользователем, мы можем получить координаты и вывести их или сохранить в базе данных.
google.maps.event.addListener(drawingManager, ‘markercomplete’, function(marker) {
console.log(marker.getPosition().toString())
});
google.maps.event.addListener(drawingManager, ‘overlaycomplete’, function(event) {
if (event.type == google.maps.drawing.OverlayType.MARKER) {
console.log(‘Установлен маркер’)
}
});
Ссылки:
Пример работы библиотеки
Документация
Источник
Как использовать Google Рисунки для создания интерактивных упражнений
Интерактивные задания стали неотъемлемой частью обучения. Это упражнения, которые можно выполнять непосредственно в Сети. У учителей есть возможность использовать готовые задания или делать свои.
Сейчас появилось много интернет-сервисов с готовыми интерактивными заданиями. Например, Яндекс.класс, Учи.ру или Skysmart. Есть платформы с готовыми шаблонами, которые можно использовать для создания своих упражнений. Например, Coreapp, Learningapps или Learnis.
Но бывает так, что хочется сделать свое собственное задание, без шаблона, но чтобы оно все же было интерактивным: чтобы его можно было выполнить в Интернете и ученик имел возможность взаимодействовать с объектами в задании (передвигать, сортировать, классифицировать и т.д.)
Если у вас есть потребность в создании таких заданий без шаблонов, вы можете использовать приложение Google Рисунки.
Механизм простой. Если у вас еще нет аккаунта и диска в Гугле, заведите их. Если есть, то откройте Гугл-диск, нажмите на вкладку «Создать», выберите «Еще» и откройте «Google Рисунки».
Перед вами появится поле и панель «Меню», включающее в себя такие разделы, как «Файл», «Правка», «Вид», «Вставка», «Формат», «Объект», «Инструменты», «Справка». В общем, все то, что есть практически в любой знакомой вам программе, например, в Ворде.
Вкладка «Вставка» содержит самые необходимые для создания интерактивного задания функции: «Линия», «Фигура», «Текстовое поле», «Вставить рисунок». Вкладка «Объект» позволит вам совершать различные действия с фигурами и текстом: выровнять, сгруппировать, центрировать и др.
Можно использовать любые цвета, шрифты и размеры. Можно увеличивать и уменьшать размеры фигур и линий. Одним словом, все достаточно привычно.
Далее осталось только придумать само задание.Есть разные виды интерактивных заданий:
- классификация (распределить объекты на группы);
- заполнение пробелов;
- подписи под объектами;
- заполнение таблицы;
- заполнение схемы;
- удаление лишнего;
- сопоставление;
- дополнение фразы;
- выделение нужного фрагмента на картинке (карте), в тексте и др.
Многие из этих заданий можно выполнить в готовых шаблонах в других сервисах, где уже будет заранее запрограммирован правильный ответ. Это, конечно, удобнее. Но использование Гугл Рисунков имеет свои преимущества: в этом приложении вы можете использовать собственный дизайн, вставлять изображения и расставлять их в том порядке, в каком вам нужно, варьировать шрифты и цвета. Одним словом, здесь больше возможностей творчества.
Чтобы напечатать текст, используйте функцию «Текстовое поле». Чтобы сделать рамку, используйте фигуры. Для создания стрелок понадобится инструмент «Линии». Предположим, вам надо организовать работу с картой или иллюстрациями к произведению. Вы легко сможете сделать это, использовав функцию «Вставить рисунок».
Как раздать готовые задания ученикам? Завершив работу над созданием упражнения, вы должны дать название файлу, а затем в правом верхнем углу найти кнопку «Настройки доступа» и нажать «Разрешить доступ всем, у кого есть ссылка», выбрав из всплывающего списка статус»Редактор». Там же копируете ссылку и отправляете ученику в соцсети.
Если вам нужно дать это задание нескольким ученикам, то сделайте несколько копий файла, точно так же откройте к ним доступ и отправьте каждому ребенку ссылку на его упражнение. Ученики выполнят задание в любое удобное для них время (на уроке или дома), вы тоже проверите их, когда вам будет удобнее.
Более наглядно весь процесс представлен в видеоролике здесь.
Другие идеи для уроков на канале «Учительская мастерская».
Источник
Как проложить и посмотреть маршрут — Компьютер — Cправка
Тема отзыва
Информация в текущем разделе Справочного центра
Общие впечатления о Справочном центре Google
На Google Картах можно быстро проложить маршрут для поездки на автомобиле, велосипеде или общественном транспорте, а также для пешей прогулки. Лучший маршрут будет отмечен на карте синим цветом, а все остальные – серым.
Некоторые маршруты на Google Картах проходят бета-тестирование, поэтому доступны не всем пользователям. Двигаясь по маршруту, обращайте внимание на то, что происходит вокруг, и принимайте необходимые меры, чтобы не подвергать опасности себя и окружающих. Если указания навигации непонятны, руководствуйтесь дорожными знаками.
- Откройте Google Карты на компьютере.
- Нажмите «Проложить маршрут» .
- Выберите пункты отправления и назначения на карте или укажите их названия или адреса.
- Выберите нужный вариант:
Примечания
- Для общественного транспорта или самолета нельзя построить маршрут с несколькими пунктами назначения или путевыми точками.
- В некоторых регионах поиск маршрута недоступен.
- Информация о маршрутах общественного транспорта предоставляется компаниями-перевозчиками и может быть недоступна в некоторых регионах. Подробнее…
- Чтобы изменить маршрут, нажмите на траекторию и перетащите ее на нужное место.
Как добавить несколько пунктов назначения
- Откройте Google Карты на компьютере.
- Нажмите «Проложить маршрут» .
- Укажите пункты отправления и назначения.
- Нажмите «Добавить» ниже.
- Введите название остановки.
- Чтобы добавить больше остановок, повторите шаги 4 и 5.
- Чтобы посмотреть пошаговые инструкции, выберите маршрут в левой части экрана.
Примечание. Чтобы изменить порядок остановок, найдите нужный пункт назначения, нажмите на него и перетащите его на новое место на карте.
Настройка параметров маршрута
Как исключить скоростные шоссе и платные дороги
- Откройте Google Карты на компьютере.
- Нажмите «Проложить маршрут» .
- Выберите пункты отправления и назначения на карте либо укажите их названия или адреса.
- Выберите Параметры.
- Установите флажок «Шоссе» или «Платные дороги».
Как изменить время поездки
Чтобы выбрать оптимальный маршрут с учетом загруженности дорог и доступности общественного транспорта, всегда можно поменять дату и время предстоящей поездки. Для этого выполните следующие действия:
- Откройте Google Карты на компьютере.
- Проложите маршрут.
- После того как вы проложили маршрут, нажмите Отправление сейчас.
- Чтобы изменить дату и время поездки, выберите Отправление или Прибытие.
Примечание. Если вы выбрали несколько пунктов назначения, эта функция будет недоступна.
Другие рекомендации по работе с маршрутами
Как поделиться маршрутом
Чтобы отправить маршрут другому пользователю, выполните следующие действия:
- Откройте Google Карты на компьютере.
- Проложите маршрут.
- Нажмите на значок меню .
- Выберите Ссылка/код. Если этого пункта нет в меню, нажмите Ссылка на карту.
- Чтобы сократить адрес, установите флажок «Короткий URL».
- Выделите ссылку двойным нажатием кнопки мыши. Затем скопируйте ее, нажав CTRL + C (Windows) или ⌘ + C (Mac).
- Создайте электронное письмо или запись в Google+ и вставьте ссылку, нажав CTRL + V (Windows) или ⌘ + V (Mac).
Совет. Ссылку также можно скопировать из адресной строки браузера (недоступно в Internet Explorer 8 и 9).
Как отправить маршрут на телефон или планшет
Чтобы отправить маршрут на свой телефон или планшет, выполните следующие действия:
- Откройте Google Карты на компьютере и войдите в аккаунт.
- Проложите маршрут. На панели слева нажмите Отправить маршрут на телефон.
- Отправьте маршрут на выбранное устройство, по электронной почте или в SMS.
Примечание. На телефон или планшет можно отправлять только маршруты с одним пунктом назначения.
Эта информация оказалась полезной?
Как можно улучшить эту статью?
Источник