Как на карте выделить нужный участок

Как создать свою карту для спутниковой навигации — Михаил Соколов

Как на карте выделить нужный участок

Идея написания этой статьи родилась ещё в новогодние каникулы, когда я объяснял, как сделать навигационные карты на основе спутниковых снимков. Тогда была снята основная часть скриншотов, но заготовка статьи осталась пылиться на задворках винчестера. И вот уже на улице вовсю светит солнце и тает снег, приближается новый походный сезон, а я, наконец, поборол лень и дописал текст.

Сейчас у многих имеются устройства, так или иначе оснащённые спутниковой GPS-навигацией. Это может быть смартфон, карманный компьютер, коммуникатор или же просто навигатор. Во многих случаях качество предустановленных карт оставляет желать лучшего, особенно для пеших походов. Тут могут помочь online-источники спутниковых снимков и карт. Достаточно сравнить два изображения одного участка:

Слева — спутниковый снимок Google maps, справа — тот же участок на карте. Который из них выглядит подробней?

Для создания полноценной растровой карты нам понадобится набор из двух программ, некоторое количество времени и интернет-трафика. Полученными в результате картами можно будет пользоваться на любом устройстве, для которого имеется программа OziExplorer или её аналоги.

Инструкция пошаговая, подробно иллюстрированная и должна быть понятна любому новичку.

Получение спутникового снимка или карты местности

На этом этапе нам понадобится программа SAS.Планета, скачать которую можно на официальном сайте sasgis.ru

Первым делом требуется указать в качестве источника данных Интернет и кэш:

А также выбрать нужный тип карты. Что это будет — спутник или карта Google, карты Яндекса или спутниковые снимки с геопортала Роскосмоса, а то и генштабовские карты — зависит только от Ваших личных предпочтений и качества источника на требуемом участке.

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

Текущий масштаб указывается слева, под линейкой масштабирования, в относительных уровнях (z14, z16 и так далее). Он пригодится нам на следующем этапе. Ориентируйтесь на то, чтобы нужные объекты были хорошо различимы и не «замылены».

Но и не забывайте, что каждый уровень детализации увеличивает размер результирующей карты.

Уменьшаем масштаб до тех пор, чтобы весь нужный участок карты вошёл в экран. Выбираем инструмент «прямоугольное выделение» (вторая слева кнопка на панели инструментов или сочетание Ctrl+R на клавиатуре), и выделяем границы нашей будущей карты.

По окончании выделения появится диалоговое окно «Операции с выделенной областью». Сейчас нас интересует вкладка «Загрузить». Нужный тип карты уже выбран, а требуемый уровень детализации надо выбрать в выпадающем списке (мы его уточняли чуть раньше). Остается только нажать кнопку «Начать».

Спустя некоторое время (зависящее от детализации и площади карты), её участки будут загружены, и в окне появится надпись «Обработка файлов завершена». Окно загрузки можно закрыть, и переходить к следующему этапу — склейке снимков.

Выбираем в меню выделения пункт «Предыдущее выделение», либо нажимаем Ctrl+B на клавиатуре, чтобы заново не выделять ту же самую область, и появится знакомое нам окно.

На этот раз нас интересует вкладка «Склеить». Здесь потребуется настроить большее количество параметров:

  • Результирующий формат — формат изображения, в котором будет сохранена наша карта. Для дальнейшей обработки желательно выбирать BMP, хотя он и занимает больше места, но понимается всеми программами и не имеет потерь при кодировании.
  • Куда сохранять — здесь надо указать папку и имя файла, в который будет сохранена карта.
  • Тип карты — будет автоматически подставлен текущий источник.
  • Масштаб — не забудьте выставить нужный уровень детализации. По умолчанию программа выставила низкодетализованный, отображающийся сейчас на экране.
  • Наложить — здесь на карту можно наложить дополнительные слои. Такие, как Гибрид для Google maps, где отображены основные дороги и условные обозначения. Иногда может быть полезным для уточнения спутниковых снимков или нанесения на них названий населенных пунктов. Для этого не забудьте прогрузить дополнительный слой с нужным уровнем детализации при помощи метода, описанного выше.
  • Создавать файл привязки — отметьте галочкой пункт «.map», он нам пригодится на следующем этапе. В файле будут сохранены географические координаты углов результирующего изображения.

Нажимаем кнопку «Начать» и через некоторое время в указанной папке получаем два файла — изображение с картой и .map-файл привязки к координатам. Некоторые навигационные программы могут напрямую использовать такие изображения. Но для карманных устройств с ограниченным количеством ресурсов лучше всё же сохранить карту в специальном формате.

Обработка снимка в графическом редакторе

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

Для улучшения можно провести небольшую коррекцию в любом графическом редакторе. Я покажу это на примере бесплатного XnView, но Вы можете использовать любой другой подходящий (от IrfanView до Photoshop), эта процедура везде аналогична.

Но если качество и контрастность полученного на предыдущем этапе изображения Вас полностью устраивает, можете пропустить этот этап.

На снимке выше показано исходное изображение и нахождение пункта меню «Автокоррекция уровней», который можно использовать для автоматической подстройки контраста. На снимке ниже — результат этой операции. Как можно увидеть — цветность и контраст изображения увеличились, различимость дорог и водных объектов тоже немного улучшилась.

Можно использовать также ручной режим — правку контраста и гамма-коррекции (увеличить то и другое):

или Оттенка/Насыщенности/Осветленности. Ориентируйтесь на более подходящих для Ваших условий вариант.

После всех преобразований не забудьте сохранить результаты цветокоррекции.

Преобразование снимка в формат OziExplorer

Для дальнейшего преобразования картинки в более компактный формат, понимаемый OziExplorer-ом нам понадобится утилита img2ozf. Скачать её можно бесплатно на официальном сайте OziExplorer: oziexplorer3.

com/img2ozf/img2ozf.html. По ссылке — последняя версия утилиты, сохраняющая в ozfx3 формат. Для ozf2-файлов (используются в более старых версиях OziExplorer) потребуется найти более старую версию утилиты.

В этом вам поможет поиск.

Устанавливаем и запускаем программу. В поле Source Image Folder указываем путь, по которому лежат подготовленные изображения и соответствующие им .map -файлы.

В поле Destination Folder указываем, куда складывать конвертированные карты (если нажать синюю стрелочку слева, будет использоваться папка с исходными файлами). Можно поиграться с количеством цветов (поле Number Colors в левой части).

Чем больше количество цветов, тем плавней картинка, но тем больше размер результирующего файла.

Отмечаем галочками нужные для конвертирования изображения и нажимаем большую кнопку Process Image Files to OZF Files.

Программа некоторое время пошебуршит, перерабатывая файлы. При этом в строке статуса отображаются текущие операции. Программа создает несколько уровней детализации для разных увеличений, чтобы не тратить ресурсы мобильного устройства для пересчета больших изображений. Поэтому кодирование происходит в несколько проходов.

Как только в строке статуса появится надпись Completed — конвертирование завершено. В папке, указанной в Destination Folder появятся два файла — .ozfx3 (или .ozf2 для старой версии) и соответствующий ему .map-файл (который, в отличие от исходного, будет иметь имя типа исходное_название_ozf.map).

Теперь осталось оба этих файла залить на мобильное устройство, и указать OziExplorer место, где они лежат.

Например, так выглядит окно OziExplorer со спутниковыми снимками в Windows Mobile:

Вот и все, карты готовы.

Источник: https://www.m-sokolov.ru/2012/04/15/gpssatmaps/

9 полезных функций Google Maps, о которых вы могли не знать

Как на карте выделить нужный участок

Google Maps уже давно является одним из самых удобных приложений для геолокации. Помимо очевидных функций, вроде поиска маршрута из пункта «А» в пункт «Б» и онлайн-навигации, карты скрывают в себе еще множество полезных и удобных элементов, которые сразу не бросаются в глаза. AIN.UA решил собрать 9 функций Google Maps, о которых вы, возможно, раньше не знали.

1. Сохранение карт офлайн

В больших городах Украины уже есть 3G, а значит интернет может быть доступен повсеместно. Тем не менее, функция офлайн-сохранения карт может пригодиться в любой момент. В зарубежной поездке, при отключенном интернете, для экономии батареи — далеко не полный список обстоятельств, при которых сохраненная географическая область окажется очень кстати.

Есть только один принципиальный момент, который стоит учесть при сохранении карт. Большие карты занимают довольно много места. Поэтому выгружать, например, весь Киев особого смысла нет Лучше всего сохранить именно ту часть карты, в рамках которой вы планируете перемещаться. А за ненадобностью — не забыть удалить. Иначе, свободная память в устройстве очень быстро исчерпается.

2. Возможность делиться локацией

Казалось бы, очевидная функция может очень пригодиться в ситуации, если вам нужно срочно кому-то сообщить свое местоположение или адрес какого-либо учреждения. Сделать это проще простого — нужно выбрать место на карте, нажать на полоску внизу экрана и, в открывшемся окне, выбрать «».

3. Домашний и рабочий адреса

В Google Maps есть возможность сохранить свои домашний и рабочий адреса. Таким образом их легко будет выбрать в любой момент, а, если у вас установлен еще и Google Now, он сам будет рассчитывать время езды на работу или домой, и сообщать вам о начале или об окончании рабочего дня.

4. Расписание последнего маршрута общественного транспорта

Помимо того, что Карты умеют рассчитать оптимальный маршрут общественным транспортом, включая пересадки, в них имеется и расписание движения этого транспорта.

На отдельной вкладке можно специально посмотреть, когда отходит последний троллейбус, трамвай или метро. Это, с точностью до нескольких минут, работает в США и Европе. В Украине мы бы советовали не полагаться на данную информацию стопроцентно.

Не потому что Google не дорабатывает, а потому что движение общественного транспорта в стране плохо поддается систематизации.

5. Велодорожки

На так давно в Google Maps появилась возможность строить не только автомобильный, транспортный и пешеходный маршруты, а и велосипедный. Впрочем, украинцам радоваться еще рано — даже те велодорожки, которые есть в украинских городах, Карты пока не отображают. Но если вы окажетесь в США или, например, в Вене, то вполне сможете покататься по городу на велосипеде полагаясь на Карты.

6. Подсказки по ближайшим заправкам, кафе и прочим заведениям

Еще одна функция, которая практически не работает в Украине, но может очень пригодиться за рубежом — подсказки по ближайшим заправкам, кафе, барам, достопримечательностям и иже с ними. Чтобы открыть окно подсказок, нужно удалить из верхней строки последний искомый адрес, и кликнуть по ней (то есть, строке). Тогда выскочит окошко с навигацией по ближайшим локациям.

7. Нестандартный поиск

Возможности поисковой строки Google Maps гораздо шире, чем просто определение адреса, который вы хотите найти. Английская версия включает в себя больше хаков, но и на русском/украинском есть с чем побаловаться.

Например, по запросу «кафе рядом со мной», Карты подыщут ближайшие заведения, которые в базе данных Google обозначены, как «кафе». Или же можно написать «тренажерные залы в центре», что тоже даст релевантный результат.

В общем, скорее всего Google угадает большинство ваших запросов, написанных «человеческим языком», но рассчитывать на особую проницательность поисковика все же не стоит.

8. Сохранение мест при помощи указателей

Еще одна простая функция, которая может пригодится в самый неожиданный момент. Если дважды кликнуть по экрану карты, появится красный указатель. Кликнув на нижнюю полоску экрана, адрес по указателю можно будет добавить в «сохраненные». Очень помогает, если нужно вспомнить место, в котором вы бывали только раз, или же запланировать себе локацию для будущей поездки.

9. Увеличение и уменьшение масштаба одним пальцем

Последняя рекомендация касается способа увеличить или уменьшить карту, которым вы, возможно, не пользуетесь. Самым очевидным способом сделать Zoom in/Zoom out является «раздвинуть» карту на экране при помощи двух пальцев.

Но есть еще один вариант — если сделать двойной клик по карте, и этим же пальцем начать скроллить вверх или вниз — масштаб начнет меняться. Это сложно отобразить на скриншоте — просто попробуйте. Преимущество данного метода, помимо того, что для него требуется на один палец меньше, в том, что изменение масштаба происходит более плавно.

Очень может пригодиться, если вы, например, мчитесь по городу, держа в руках пакет с продуктами или сумку, и срочно ищете нужный адрес на экране смартфона.

Напомним, что недавно в Google Maps появился инструмент, который показывает историю всех ваших перемещений.

Выделите ее и нажмите Ctrl+Enter, чтобы сообщить нам.

Источник: https://ain.ua/2015/08/26/9-poleznyx-funkcij-google-maps-o-kotoryx-vy-mogli-ne-znat/

Google Maps: выделение областей на карте

Как на карте выделить нужный участок

О сервисах Google Maps и Яндекс.Карты слышали, наверное, практически все пользователи интернета. Но если для рядового пользователя их возможности ограничиваются стандартным интерфейсом, то для разработчиков всё гораздо интереснее.

Оба сервиса предоставляют API, который позволяет получить дополнительную информацию, изменить внешний вид и работу карт.

Сегодня я хочу показать небольшой пример, позволяющий посетителю выделить область на карте (использоваться будут Google Maps). В дальнейшем, эту область можно сохранить в базе данных вашего сайта.

Прежде всего, сформулируем задачу.

Посетителю нужно каким-то образом указать какую область он хочет выделить. На мой взгляд, для этих целей удобно использовать многоугольники и окружности. Первые позволяют точнее выделить нужную область, вторые – требуют меньше действий от пользователя (достаточно указать центр и задать радиус).

Т.к. для обоих случаев API практически одинаков, рассмотрим вариант с окружностью.

Итак, принцип работы будет следующий.

1) Посетитель кликает по произвольной точке на карте, мы ставим на неё маркер (чтобы удобнее было ориентироваться) и считаем её центром области.

2) Посетитель кликает по любой точке на границе области. Мы рассчитываем расстояние от неё до центра (радиус) и строим окружность.

Если посетитель захочет изменить область, то ему будет достаточно снова сделать два клика. Мы убираем старую окружность и строим новую.

Поэкспериментировать с этим примером можно на демонстрационной страничке или, если хотите, качайте архив с исходными файлами.

Source

Переходим к реализации

Прежде всего, создадим страницу с картой.

Здесь всё предельно просто. Создаём блок для карты (my_map), указываем его размеры (600х400 px) и подключаем файл со скриптами (main.js), которые будут выполнять всю работу.

Рассмотрим подробнее main.js.

В первую очередь нам нужно подключить карту.

var map, circle, circleOptions, setCenter, marker; function initialize() { var myLatlng = new google.maps.LatLng(50.45127, 30.523368); //Kiev var myOptions = { zoom: 9, center: myLatlng, mapTypeId: google.maps.MapTypeId.HYBRID } map = new google.maps.Map(document.getElementById(«my_map»), myOptions); } function loadScript() { var script = document.createElement(«script»); script.src = «http://maps.google.com/maps/api/js?sensor=false&callback=initialize»; document.body.appendChild(script); } window.onload = loadScript;

Работает этот код следующим образом. При возникновении события window.onload (завершена загрузка страницы) будет вызвана функция loadScript, которая добавит в конец страницы тег script, подключающий Google Maps.

Обратите внимание на GET параметр callback. В нём передаётся название функции (initialize), которая будет вызвана сразу после загрузки скрипта.

В этой функции (initialize) мы указываем настройки (координаты центра, приближение, тип карты) и создаём карту (строка 10).

В результате внутри блока my_map появится обычная карта Google.

Переходим к созданию окружности

Прежде всего, немного теории.

С точки зрения API Google Maps, окружность (также как и многоугольник) является оверлеем (overlay). Для её создания используется класс google.maps.Circle, а однозначно задать её размещение можно с помощью центральной точки — center (объект типа LatLng в котором хранится широта и долгота) и радиуса — radius (в метрах).

Кроме того, в большинстве случаев желательно указать цвет окружности, её заливку и прозрачность. Параметры – fillColor, fillOpacity, strokeColor и strokeOpacity.

В нашем случае посетитель строит окружность с помощью кликов по карте, значит, нужно установить обработчик события click и в нём выполнять настройку и создание окружности.

Обработчик события click получит параметр event, который содержит координаты точки, по которой кликнул посетитель.

После второго клика мы получим координаты второй точки и сможем рассчитать расстояние между ними, т.е. радиус окружности.

Теперь взгляните на код.

function initialize() { …… setCenter = true; circleOptions = { fillColor:»#00AAFF», fillOpacity:0.5, strokeColor:»#FFAA00″, strokeOpacity:0.8, strokeWeight:2, clickable:false } google.maps.event.addListener(map, 'click', function(event) { if (setCenter) { if (marker != undefined) { marker.setMap(null); } marker = new google.maps.Marker({ position:event.latLng, clickable:false }); marker.setMap(map); circleOptions.center = event.latLng; setCenter = false; } else { //рассчитываем расстояние между точками var radius = distHaversine(circleOptions.center, event.latLng) circleOptions.radius = radius*1000; if (circle != undefined) { circle.setMap(null); } circle = new google.maps.Circle(circleOptions); circle.setMap(map); setCenter = true; } }); }

Нам нужно отличить первый клик от второго. Для этого используем переменную setCenter. Если она равна true, то в данный момент выполняется установка центра окружности.

В переменной circleOptions сохраняем хеш с начальными настройками окружности (цвет, прозрачность и т.п.).

После этого устанавливаем обработчик события click (строка 14).

Логика работы здесь следующая. Если setCenter == true (установка центра окружности), то мы убираем старый маркер (строки 16-18) и создаём новый в указанной точке (строки 19-23).

Затем, сохраняем центр окружности (параметр circleOptions.center) и присваиваем setCenter значение false (т.е. запоминаем, что следующий клик по карте укажет радиус окружности).

После второго клика мы рассчитываем расстояние (функция distHaversine, о ней чуть ниже) и устанавливаем параметр circleOptions.radius.

Затем убираем старую окружность (если она есть) и создаём новую (строки 31-35).

В результате на карте появится новая окружность.

Обратите внимание, что переменные map, circle, circleOptions, setCenter и marker объявлены в глобальной области видимости. Это необходимо, чтобы их значения сохранялись между вызовами обработчиков событий.

Теперь разберём функцию расчета расстояний между точками.

rad = function(x) {return x*Math.PI/180;} distHaversine = function(p1, p2) { var R = 6371; // earth's mean radius in km var dLat = rad(p2.lat() — p1.lat()); var dLong = rad(p2.lng() — p1.lng()); var a = Math.sin(dLat/2) * Math.sin(dLat/2) + Math.cos(rad(p1.lat())) * Math.cos(rad(p2.lat())) * Math.sin(dLong/2) * Math.sin(dLong/2); var c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a)); var d = R * c; return d.toFixed(3); }

Это реализация формулы гавернсинусов на JavaScript. Взял я её здесь. Формула позволяет определить расстояние между двумя точками на поверхности сферы (длину дуги).

Если вас интересует эта тема, почитайте статью Вычисление расстояния и начального азимута между двумя точками на сфере.

В нашем случае удобно, что приведённая функция правильно работает с объектом LatLng.

И в заключение, пару замечаний о хранении данных.

После кликов посетителя координаты области будут находиться в объекте circleOptions. Их можно передать на сервер, например, с помощью AJAX запроса. Таким образом, при повторном входе посетителя на сайт, можно будет восстановить область.

Вообще, применений этих возможностей масса, главное творчески подойти к их использованию

Источник: https://www.simplecoding.org/google-maps-vydelenie-oblastej-na-karte.html

Построение маршрута — Яндекс.Карты. Помощь

Как на карте выделить нужный участок

Яндекс.Карты умеют строить оптимальные маршруты перемещения между заданными точками. Вы можете:

Список городов, в которых можно построить маршруты для проезда на общественном транспорте, см. здесь.

Чтобы построить маршрут:

  1. Нажмите кнопку Маршрут: на карте или в карточке объекта.

    Откроется панель Маршруты.

  2. В панели Маршруты задайте начальную () и конечную () точки маршрута.

    Нужные точки можно установить нажатием на карте вручную или вводом адреса.

    При необходимости к маршруту можно добавить дополнительные точки. Для этого нажмите в панели ссылку Добавить точку, а затем задайте ее.

    Задать точку можно, либо нажав на нее на карте, либо введя с клавиатуры ее адрес или географические координаты (подробнее о формате ввода). Координаты при вводе автоматически преобразуются в адрес.

    После того как начальная и конечная точки маршрута заданы, Яндекс.Карты построят несколько вариантов маршрута.

    Первый вариант (оптимальный с точки зрения Яндекс.Карт) отображается на карте цветным, остальные — серым. Для автомобильных маршрутов, маршрутов поездок на такси и на общественном транспорте линия первого маршрута — фиолетовая. Для пешеходных — фиолетовый пунктир.

    Для велосипедных — зеленая (или, при необходимости выезда на проезжую часть, голубая) линия.

    Если вы строите автомобильный маршрут или маршрут поездки на общественном транспорте, вы можете задать дополнительные параметры маршрута: нажмите Параметры и в открывшихся полях включите или отключите нужные опции —

    • Для автомобильных маршрутов:
      • Показывать варианты без учета пробок — если опция включена, то варианты маршрута строятся без учета информации о пробках.
      • Избегать платных дорог — если опция включена, то варианты маршрута строятся так, чтобы в их состав не попадали участки платных дорог.
    • Для маршрутов поездки на общественном транспорте:

      • Если вы хотите избежать поездки на определенном виде общественного транспорта, выключите соответствующую опцию (Метро / Автобусы / Троллейбусы / Трамваи / Маршрутки / Электрички), и варианты маршрута будут построены так, чтобы в их состав не попадали поездки на транспорте этого вида.

Маршруты отображаются на карте (и в карточках маршрутов, в которых указано расчетное время для каждого варианта):

Примечание.

Платные участки дорог на карте выделены значками местных валют: , и т. д.

Чтобы построить маршрут, в котором точкой отправления или назначения должна быть одна из избранных точек (Дом, Работа или другая закладка, или точка вашего текущего местоположения):

  1. Нажмите кнопку Маршрут: на карте или в карточке объекта.
  2. Нажмите на поле Укажите точку отправления или Укажите точку назначения.
  3. В открывшемся списке нажмите на нужную строку:  (Дом),  (Работа),  (Моё местоположение) или на строку нужной закладки.

    Выбранная точка будет задана как точка отправления (или назначения) маршрута.

Чтобы выбрать вариант маршрута, нажмите на строчку с нужным маршрутом в панели Маршруты или на линии маршрута на карте.

Выбранный маршрут будет выделен на карте фиолетовым цветом, а в панели Маршруты — синей полосой слева.

При построении маршрута можно выполнить выбор типа маршрута: автомобильный, пешеходный или велосипедный маршрут, маршрут общественного транспорта (он может включать пешеходные участки) или маршрут поездки на такси.

Примечание.

Некоторые типы маршрутов доступны не везде.

Для выбора следует нажать требуемую кнопку в форме задания маршрута (слева направо: автомобильный маршрут, маршрут общественного транспорта, пешеходный маршрут, велосипедный маршрут, маршрут поездки на такси):

Нажатая кнопка (выбранная позиция переключателя) выделяется темным кругом.

При изменении типа маршрута построенные ранее маршруты перестраиваются в соответствии с выбранным типом.

Изменяется и вид маршрутного листа.

Маршрутизатор работает со всеми видами внутригородского общественного транспорта, а в Московской и Ленинградской областях также и с пригородными автобусами и электричками.

Максимальная длина пешеходного маршрута, который можно построить,— 50 км. Пешеходная маршрутизация работает в России, Украине, Беларуси и Казахстане.

Примечание.

Если вы строите маршрут протяженностью более трехсот км, к значкам типов транспорта добавляется значок (самолет). Нажмите на него, чтобы увидеть варианты авиабилетов до пунктов назначения.

Нажмите на нужный рейс, чтобы перейти на сервис Яндекс.Авиабилеты.

Яндекс.Карты позволяют строить оптимальные маршруты для проезда на общественном транспорте в городах, перечисленных в разделе Города, в которых можно построить маршруты для проезда на общественном транспорте.

Чтобы посмотреть маршрутный лист, нажмите кнопку Посмотреть подробнее в карточке маршрута.

Маршрутный лист автомобильного маршрута — это список участков движения в одном направлении, отделенных от соседних отрезков маневрами. Возле каждого отрезка указана его протяженность, название улицы, по которой он проходит, и направление маневра (прямо, направо, налево, круговое движение, разворот).

Для маршрута общественного транспорта отрезок — это поездка на одном из маршрутов общественного транспорта или переход между поездками на разных видах транспорта; возле каждого отрезка указан вид транспорта, номер маршрута и название остановки.

Когда маршрут построен по двум точкам (из А в B), вы можете изменить направление построенного маршрута на обратное (из B в А).

Для этого нажмите значок со стрелками () между названиями точек.

При изменении направления движения маршруты перестраиваются.

Построенный маршрут можно продлить, добавив одну или несколько (не более восьми) дополнительных точек в конец маршрута.

Чтобы добавить дополнительную точку:

  1. На панели Маршруты нажмите ссылку Добавьте точку.

    В панели открывается поле ввода дополнительной точки маршрута («C»).

  2. В открывшемся поле ввода — задайте положение новой точки (подробнее см. в разделе Построить маршрут).

    В результате вам будут предложены варианты маршрута «А→B→C».

Чтобы удалить добавленную точку, наведите указатель на нужную строку. Справа появится значок (Удалить). Нажмите на него, и маршрут перестроится в соответствии с заданными условиями.

Построенный автомобильный маршрут можно уточнить: добавить к нему дополнительные точки (в число маршрутных точек на панели Маршруты эти точки не включаются):

  1. Нажмите на точку на линии маршрута.
  2. Удерживая нажатой левую кнопку мыши, перетащите выбранную точку в нужное место. Маршрут и маршрутный лист при этом перестроятся.

Чтобы удалить дополнительную точку, дважды нажмите на нее.

Чтобы переместить точку маршрута, перетащите ее мышкой в нужное место.

Если вы перетаскиваете начальную или конечную точку маршрута, новая позиция точки отобразится и на карте, и в панели Маршруты. Маршрут будет перестроен автоматически.

Чтобы поменять местами точки маршрута, если точек больше двух, нажмите кнопку  в нужной строке списка точек и перетащите мышкой нужную строку в новую позицию. Маршрут будет перестроен автоматически.

Чтобы изменить адрес точки маршрута, нажмите на поле задания с адресом точки и исправьте адрес.

Если вы построили маршрут или нашли нужный объект на Яндекс.Картах, вы можете отправить уведомление (информацию о них) на свое мобильное устройство.

Для этого нажмите Отправить в телефон в карточке маршрута.

Примечание.

Для некоторых сложных маршрутов эта функция недоступна (например, для маршрутов поездки на общественном транспорте, проходящих через три и более точек).

Чтобы сообщить службе поддержки сервиса Яндекс.Карты об ошибке на маршруте:

  1. Перейдите по ссылке Исправить неточность в маршрутном листе.

    Откроется панель обратной связи; ее вид зависит от типа маршрута.

  2. Выберите в панели нужный пункт: Неправильный манёвр или Я знаю маршрут лучше. Откроется соответствующая форма ввода.
  3. В зависимости от выбора:
    • Неправильный манёвр ─ нажмите на узел маршрута, в котором обнаружили неточность, и в открывшемся меню выберите нужное описание;
    • Я знаю маршрут лучше ─ нарисуйте на карте предпочтительный маршрут.
  4. Заполните поля формы и нажмите кнопку Отправить.

Маршрутизатор работает со всеми видами внутригородского общественного транспорта, а в Московской и Ленинградской областях также и с пригородными автобусами и электричками.

В настоящее время Яндекс.Карты умеют строить оптимальные маршруты для проезда на общественном транспорте для следующих городов:

Россия

  • Москва и Московская область
  • Санкт-Петербург и Ленинградская область
  • Кемеровская область (Новокузнецк, Прокопьевск, Киселёвск, Осинники, Междуреченск, Анжеро-Судженск, Топки, Белово, Юрга)
  • Новомосковск (Тульская обл.)
  • Усть-Лабинск (Краснодарский край)

Украина Беларусь Казахстан Бельгия Бразилия Италия Канада США Финляндия

Была ли статья полезна?

Предыдущая

Карточка объекта

Следующая

Мои карты (конструктор карт)

Источник: https://yandex.ru/support/maps/concept/rout.html

Карта межевания земельных участков

Как на карте выделить нужный участок

Карта межевания земельных участков – графическое изображение границ, с указанием площади. Информация хранится в базе вместе со сведениями о владельцах.

Для нанесения участка на карту необходимо присвоение ему кадастрового номера, внесение данных в Росреестр.

Публичная кадастровая карта

В публичной кадастровой карте отображена информация из Росреестра. Опция просмотра сведений появилась в 2010 году. Для получения информации не требуется подача запроса – все данные в открытом доступе. Каждый объект должен получить уникальный номер.

Контролируется вопрос Государственным кадастром недвижимости, сотрудничающим с Росреестром. Для проведения операций с недвижимостью кадастровый номер обязателен. По номеру легче всего найти объект на публичной кадастровой карте.

Назначение

Задача кадастровой карты – предоставление информации о недвижимости в открытом доступе. Для получения сведений не нужна регистрация на сайте. Часто пользуются граждане, чтобы проверить правильность оформления участков; риэлторы при работе с клиентами для оформления покупки, продажи, межевания. Отображена в карте кадастровая информация обо всех объектах недвижимости РФ.

Разобраться в работе сайта легко. Представлена электронная карта РФ, на которой отображены все объекты. Нужный участок можно увеличить. Требуется, чтобы заранее узнать, что находится вблизи участка, который планируется приобрести; где перспективнее начать строительство, причинив минимум вреда соседям.

На практике чаще проверяют, действительно ли продавец является владельцем объекта недвижимости и какова реальная стоимость. Это позволит подсчитать обеим сторонам, сколько предстоит уплатить налогов при оформлении сделки.

Также при помощи карты заранее можно уточнить, не относится ли интересуемый объект к тем, к которым применяются особые условия использования (заповедные зоны, повышенной опасности, геодезические).

Какие данные предоставляет

Онлайн-карта содержит всю информацию о каждом зарегистрированном объекте недвижимости:

  • общая информация;
  • координаты;
  • кадастровый номер;
  • данные о владельце;
  • площадь участка;
  • кадастровая стоимость;
  • какой орган РФ занимается обслуживанием;
  • права владения (форма собственности);
  • дата постановки на учет в Росреестре (или последних обновлений).

Проще найти информацию, зная кадастровый номер, именно к нему сделана привязка данных. Состоит из 12 или 13 цифр:

  • первые 2 – обозначение округа;
  • 2 – район;
  • 6 или 7 – квартал;
  • 2 последние – код участка.

Получить подтверждение официальных государственных органов можно только при условии отправки письменного запроса.

Условия нанесения объекта на карту

Чтобы объект был нанесен на карту, нужно:

  • провести межевание;
  • поставить на кадастровый учет, внеся в реестр актуальную информацию.

Межевание необходимо, если участок делится или ранее границы не были узаконены. В остальных случаях информация передана в реестр. В случае отсутствия нужных документов, надо проверить постановку участка на кадастровый учет. После информация автоматически будет отражена в базе.

Межевание

Межевание необходимо при разделе участка на 2 и более или если существуют вопросы по поводу имеющихся границ, если установить ранее нанесенные границы невозможно.

Межевание проводится поэтапно:

  • заключение договора с геодезической компанией, уточнение сроков проведения межевания;
  • сбор документов, необходимых для проведения межевания: паспорт, правоустанавливающий документ на участок. Могут потребоваться дополнительно справки об отсутствии электрических кабелей на территории;
  • согласование границ с другими собственниками участка;
  • в назначенное время проведение межевание, получение подтверждающего акта. В процессе межевания участок заново измеряют, устанавливают опознавательные знаки новых границ;
  • получение межевого плана в геодезической компании;
  • постановка на кадастровый учет.

В случае изменения границ после межевания:

  • предоставление собственником межевого плана в районный комитет по земельным ресурсам;
  • постановка заново на кадастровый учет;
  • получение нового правоустанавливающего свидетельства в МФЦ. Обращаться нужно с новым межевым планом и кадастровым паспортом, договором основания и свидетельством о праве владения со старыми границами;
  • подача заявления на получение нового Свидетельства;
  • получение расписки с указанием, когда прийти за новым правоустанавливающим документом (приходить с распиской и паспортом).

Если несколько владельцев – в процедуре участвуют все.

Кадастровый учет

Любые операции с недвижимостью (продажа, покупка, обмен, получение в наследство) необходимо внести изменения в государственный реестр. После проведения межевания, чтобы информация была изменена и в дальнейшем новые границы участка нанесены на карту, необходимо заново ставить на кадастровый учет.

Для этого вместе с заявлением подают:

  • паспорт обратившегося;
  • правоустанавливающие документы на участок;
  • акт обследования земли;
  • технический план;
  • справки об изменении категории участка и разрешение его использовать.

Документы можно подать не лично. У представителя должна быть нотариальная доверенность.

Подается пакет документов в Росреестр, МФЦ или через интернет-портал Госуслуги.

На сайте Росреестра в разделе для физических лиц можно выбрать «Поставить на кадастровый учет в электронном виде». Для этого требуется оформленная электронная подпись. Первичная постановка на учет, внесение изменений в базу проводится в течение 5 рабочих дней. Если подавать документы через МФЦ, то дополнительно 2 дня на передачу в Росреестр.

После можно обращаться для получения правоустанавливающих документов с обновленной информацией.

Правила пользования картой

Использование публичной кадастровой карты возможно со смартфона или компьютера. Важно – наличие выхода в интернет. Для получения информация запрос не требуется – данные в открытом доступе. Ждать не нужно – сведения высвечиваются сразу.

По виду сервис схож с Гугл-картами, но, помимо улиц и номеров домов, отражается кадастровый номер. Справа в окошке видна информация об объекте.

В графе поиска для отображения нужного объекта можно указать:

  • кадастровый номер;
  • адрес;
  • координаты.

Предусмотрена опция Управления картой – можно задать желаемый внешний вид (космические снимки, карта РФ, ортофотопокрытие или без подложки).

Космическая подходит, если известно примерное расположение. Качественные снимки помогут визуально определить нужный объект. Можно посмотреть, на какую дату актуальна информация, чтобы определить, внесены ли изменения в реестр.

Сайт предлагает опцию памяти истории посетителя. Это нужно, если просматриваются подряд несколько объектов. Нужные сведения можно сразу распечатать с сайта, не сохраняя на компьютер.

Источник: https://pravo.estate/zemlja/karta-mezhevaniya/

Как скачать карты OpenStreetMap

Как на карте выделить нужный участок

В этой практической статье рассмотрим сервисы, помогающие скачать карты с онлайн-сервиса OpenStreetMap для последующей конвертации их в другие картографические форматы, чтобы использовать их в оффлайн-режиме уже без подключения к интернету.

Сейчас лето, и для многих это главное время для путешествий. Следовательно, самое время доставать навигаторы, или же ставить на планшеты и смартфоны специальное навигационное программное обеспечение, чтобы не заплутать в незнакомых местах.

Тем более что недостатка в подобных программах в нынешнюю эпоху GPS и мобильных устройств не наблюдается.

К услугам пользователей как географические интернет-сервисы наподобие Google Maps и Microsoft Bing, так и специализированное ПО вроде «2ГИС» с собственными картами.

Последний вариант с локальными картами, которые пользователи предварительно скачивают и устанавливают для своего навигационного ПО, во многих случаях не только удобнее, но и единственное возможное решение. Так как интернет в той или иной местности может оказаться дорогим или же вообще не работать. Но при этом нужные оффлайн-карты конкретной местности тоже могут отсутствовать.

Ниже рассмотрим варианты загрузки картографических данных с онлайн-сервиса OpenStreetMap (OSM) с последующей целью конвертировать эти данные в конкретный формат карт для своей навигационной программы. Мы уже подробно рассказывали о проекте OpenStreetMap.

Это открытый картографический веб-сервис, похожий на Google Maps, данные которого собираются самими же пользователями и доступны всем по открытой лицензии.

В статье для примера рассмотрим конвертацию данных OSM для программы OsmAnd для Android-устройств, которую мы тоже подробно рассматривали на сайте «КВ».

Официальный сайт OSM

Итак, нам нужно скачать картографические данные OpenStreetMap какой-то конкретной территории. В первую очередь, это можно сделать с официального сайта сервиса www.openstreetmap.org.

Непосредственно на онлайн-карте ресурса имеется ссылка «Export», при нажатии на которую появится панель экспорта данных. Здесь при помощи синей кнопки «Manually select a different area» (ручное выделение особой области) нужно выделить на карте прямоугольник нужной территории, после чего выбрать из списка форматов «OpenStreetMap XML Data» и нажать кнопку «Export».

В результате загрузится файл с расширением osm. Это текстовый xml-файл с картографическими данными, которые можно потом конвертировать в другие форматы.

Однако официальный сайт накладывает ограничения на объём скачиваемых картографических данных. Загружаемая карта не должна содержать более 500 нод. А любой город — это всегда будет больше 500 нод. Но существуют другие сервисы, которые позволяют загрузить нужный географический район без подобных ограничений.

Вся планета

Есть ресурс «Planet OSM», где можно скачать всю планетарную базу картографических данных OpenStreetMap одним файлом planet.osm. На этом сайте содержится самая актуальная версия всех данных проекта OSM. Новая версия planet.osm выпускается еженедельно. А потом уже при помощи утилит-экстракторов можно вырезать картографические данные для конкретной территории.

Однако для обычного пользователя возиться с osm-картой всей Земли — это не самое простое дело. Файл planet.osm только в архиве занимает около 30 гигабайт. Можно обратиться к другим сервисам, которые упрощают получение OSM-данных.

Geofabrik

Немецкий сайт Geofabrik предлагает загрузить последние актуальные карты OpenStreetMap по географическим ареалам — Европа, Азия, Африка и так далее, а также по странам. Это гораздо удобнее, и, например, картографические данные Беларуси занимают всего около 60 мегабайт в архиве.

Данные OSM предлагаются для загрузки, как в заархивированном виде, так и в бинарном формате PBF, что используется в некоторых программах. И, естественно, загрузка карты с ресурса Geofabrik является совершенно бесплатной.

Ещё мельче

Однако есть сервис, который предлагает бесплатную возможность загрузить ещё более мелкую osm-карту, чем отдельная страна — например, отдельный город или небольшое селение. Такие небольшие карты нужны, например, велосипедистам. BBBike — это веб-сервис для любителей двухколёсных средств путешествия, который и предлагает загрузить osm-карты городов и небольших территорий.

Во-первых, здесь можно скачать уже готовые osm-карты отдельных городов. Но если готовой карты нужной местности нет, её можно получить на специальной странице сервиса extract.bbbike.org.

Здесь нужно выделить на карте OSM нужную местность, и в специальных полях указать свой адрес e-mail и задать название выделенной карте. Немаловажно, что сервис даёт возможность скачать карту не только в формате OSM, но и конвертировать его в уже готовые форматы Garmin, Navit, Esri.

Так как «вытяжка» конкретной карты местности на сервисе происходит из planet.osm, то на это требуется некоторое время. Результат будет готов через 15-30 минут в зависимости от размера площади карты и нагрузки на сервис. Как только процесс экстракции карты завершится, пользователь будет оповещён на оставленный им адрес e-mail.

Конвертируем

Таким образом, получив картографические данные конкретного региона в виде текстового osm-файла, можно приступить к его конвертации в уже готовый формат карты с векторной или растровой графикой для навигационного приложения. Например, для программного GPS-навигатора OsmAnd нужно сконвертировать картографические данные OSM в формат OBF.

Для этого существует специальный конвертор OsmAndMapCreator. Это приложение написано на Java и является кроссплатформенным. Запускается после разархивирования, в зависимости от операционной системы, скриптом sh или bat. Но при этом программа имеет графический интерфейс.

Конвертировать файл osm нужно через меню «Файл» — «Создать файл obf из файла osm». После чего в заранее указанной папке появится файл с расширением obf, который и нужно перенести на Android-устройство в каталог /sdcard/osmand/. Теперь карта данной местности станет доступна в OsmAnd в оффлайн-режиме.

При помощи OsmAndMapCreator можно создавать карты OBF и при помощи данных с других картографических онлайн-сервисов. Но обзор данных возможностей программы выходит за пределы темы этой статьи.

Михаил АСТАПЧИК

Источник: https://www.kv.by/content/325741-kak-skachat-karty-openstreetmap

Адвокат Аврелин
Добавить комментарий