Map control windows 10 что это
Приложение Windows Maps
Приложение Windows Maps. У Microsoft была короткая и довольно мучительная история с картами. Microsoft MapPoint появился из Expedia Street and Trips Planner 98, который поставлялся в Office 97. Он был выпущен как самостоятельный продукт в 2000 году, и впоследствии многократно обновлялся, в конце концов уступив гораздо более совершенным картографическим продуктам в 2013 году.
Bing Maps, продукт MapPoint и MSN Virtual Earth, появился в конце 2010 года, и все еще жив. Вы можете посмотреть последнюю версию по адресу www.microsoft.com/maps.
Приложение Windows Maps
Основные функции Windows Maps
Если вы когда-либо использовали Карты Google или приложение Apple Map, у вас уже есть общее представление о приложении Windows Maps.
Есть два основных вида карт:
Чтобы переключиться между двумя видами, щелкните, похожий на стопку бумаги, значок справа.
Подсказка. По крайней мере теоретически, на дорожную и спутниковую карты можно накладывать информацию о дорожном движении, которая на дорогах имеет цветовую кодировку. Опять же, щелкните значок, который выглядит как стопка бумаги, и выберите «Трафик» или «Скрыть трафик». По опыту, информация о трафике далеко не безошибочна и полезна лишь изредка. В некоторых случаях, по неизвестным причинам, она не появляется вообще. И если у вас нет мобильных данных, любые данные о трафике не очень полезны.
Основной вид дорожной карты указывает на основные ориентиры.
Спутниковый вид имеет снимок со спутника с различными обозначениями.
Даже места с большим перепадом высот выглядят как изображение плоской земли 12-го века.
Карта имеет обычные элементы управления навигацией: нажмите и перетащите, чтобы переместить карту, прокрутите колесо мыши, чтобы увеличить масштаб. На сенсорном экране коснитесь и перетащите, а также сведите или разведите. Впрочем, вряд ли вы сможете заставить ее вращаться.
Навигация с помощью приложения Maps
Пункты интереса отображаются цифрами.
Вернувшись на главный экран, нажмите на значок направления движения (он выглядит как знак правого поворота). Вы найдете достаточно полную функцию навигации по направлению. Введите координаты «от и до» и Windows Maps нарисует вам карту с расчетным временем в пути.
Карты Windows Maps содержат подробные инструкции по вождению, иногда с указанием вариантов общественного транспорта и пешеходных маршрутов.
На карте направлений, рядом с расчетным временем, нажмите кнопку Go, и вы получите отображенные пошаговые инструкции, но без какого-либо звука.
Windows Maps предлагает пошаговые инструкции без голосовых команд. Где же ты, Кортана?
Перевод карты в автономный режим
Карты Windows Maps позволяют загружать карту и использовать ее, даже если вы не подключены к интернету.
Вот как скачать карту:
Загрузите карты из приложения Windows Settings.
Как использовать приложение Windows 10 Maps
Обзор приложения Windows 10 Maps
Начало работы с приложением «Карты для Windows 10»
Поскольку приложение «Карты» поставляется вместе с Windows 10, вам просто нужно запустить приложение из меню «Пуск» или выполнить поиск «Карты» с помощью функции поиска. Если вы запускаете приложение «Карты» в первый раз, вам необходимо активное подключение к Интернету, чтобы загружать карты, соответствующие вашему местоположению.
Разборное по своей природе меню Гамбургера содержит такие параметры, как Карта, Поиск, Направления, Избранное и 3D-города.
карта
Карта – это первая опция, которую вы видите в списке меню гамбургеров, которое отображает карту в полноэкранном режиме. Если вы используете указывающее устройство, вы можете щелкнуть левой кнопкой мыши и перетащить мышь, чтобы просмотреть интересующую вас карту. Вы можете прокручивать, чтобы максимизировать или минимизировать уровень масштабирования.
Поиск
Функциональность поиска является важной функцией в этом приложении. Нажав на нее, вы можете ввести любые нужные названия мест в поле поиска, чтобы найти наиболее релевантные места с учетом местоположения поблизости. Пока вы печатаете, вы можете увидеть предложения мест, из которых вы можете выбирать. Будет сгенерирован указатель карты, который будет привязан к точному значению длины искомого местоположения.
Направления
Вы можете найти расстояние или маршрут между двумя местами, используя опцию Направления. Просто укажите исходное место и место назначения, приложение Карты покажет вам оптимизированные маршруты с информацией о расстоянии. Вы можете переключаться между режимом вождения или режимом ходьбы, чтобы получить более точные детали.
Избранные
Вы можете найти все недавно сохраненные места в разделе «Избранное» приложения «Карты». Кроме того, вы можете выбрать кнопку «Направления» внизу, чтобы получить информацию о маршруте из вашего текущего местоположения.
3D Города
Приложение «Карты» перечислило некоторые популярные города, в которых можно получить доступ ко всему месту через трехмерный вид. Microsoft называет это «3D-городами» и доступна только для нескольких выбранных городов. Можно выбрать 3D-город и начать доступ к нему с помощью богатого 3D-рендеринга. Если вы используете указывающее устройство, вы можете щелкнуть правой кнопкой мыши, чтобы получить 360-градусный обзор. Вы также можете изменить угол обзора, используя наложенные элементы управления, имеющиеся на правой стороне приложения «Карты».
настройки
Вы можете настроить единицы измерения расстояния (метрические, британские или американские), установить предпочтительный режим поездок (вождение или ходьба), загрузить офлайн-карты, управлять историей поиска, установить фон для пошаговой навигации и указать свое местоположение. конфиденциальность в разделе «Настройки» приложения «Карты».
Просмотр, управление и обмен картами
Наложенная с правой стороны панель управления поможет вам изменить внешний вид карт и точек обзора. Вы можете наклонить вверх, наклонить карту в соответствии с вашими потребностями. Также есть возможность изменить виды карт. Доступные виды карты – вид с воздуха (вид со спутника), вид на дорогу и вид движения. Вы можете повернуть карту по часовой стрелке и против часовой стрелки, чтобы получить лучший угол, по умолчанию северная сторона карты будет вверху. Используйте элементы управления масштабированием, чтобы увеличить или уменьшить вид карты.
Совместное использование карт в Windows 10 Приложение «Карты» стало проще благодаря общедоступной кнопке «Поделиться» в нижней панели приложения «Карты». Нажмите на него, чтобы поделиться своим текущим местоположением или направлением между двумя местами через Почту или другие сторонние приложения.
Прочитав этот пост, вы можете взглянуть на:
Общие сведения о картах и расположении
В этом разделе объясняется, как реализовать отображение карт с помощью служб карт, выполнять поиск расположения и настраивать геозоны в приложении. Также в этом разделе показано, как запускать приложение «Карты Windows» для определенной карты, маршрута или набора пошаговых маршрутов.
MapControl и службы карт требуют ключ проверки подлинности Maps, который называется MapServiceToken. Дополнительные сведения о получении и установке ключа проверки подлинности карт см. в статье Запрос ключа проверки подлинности карт.
Чтобы узнать больше об использовании карт и расположения в приложении, скачайте следующие примеры из репозитория Windows-universal-samples на сайте GitHub:
Отображение карт
Реализуйте в приложении отображение карт с двухмерными и трехмерными представлениями, а также с представлениями Streetside с помощью API из пространства имен Windows.UI.Xaml.Controls.Maps. Вы можете отмечать объекты на карте с помощью точек интереса, изображений, фигур или элементов пользовательского интерфейса XAML. Также можно накладывать мозаичные изображения или полностью заменять изображения на карте.
Раздел | Описание |
---|---|
Запрос ключа аутентификации карт | Ваше приложение должно пройти проверку подлинности, прежде чем оно сможет использовать MapControl и службы карт в пространстве имен Windows.Services.Maps. Для проверки подлинности приложения необходимо указать ключ проверки подлинности карт. В этой статье описано, как запросить ключ проверки подлинности карт из Центра разработки Карт Bing и добавить его в приложение. |
Отображение карт с помощью двумерных и трехмерных представлений, а также с помощью представлений Streetside | Реализуйте отображение настраиваемых карт в приложении, используя класс MapControl. В этой статье также рассматриваются трехмерные гибридные виды и представления Streetside. |
Отображение объектов на карте | Добавляйте объекты на карту, используя точки интереса, изображения, фигуры и элементы пользовательского интерфейса XAML. |
Наложение мозаичных изображений на карту | Выполняйте наложение сторонних или настраиваемых мозаичных изображений на карту с помощью источников таких изображений. Используйте источники мозаичных изображений для наложения специальных сведений, таких как данные о погоде, населении или сейсмической активности, а также для полной замены карты по умолчанию. |
Доступ к службам карт
Добавляйте в приложения возможности создания маршрутов, направлений и геокодирования с помощью API из пространства имен Windows.Services.Maps.
Раздел | Описание |
---|---|
Запрос ключа аутентификации карт | Ваше приложение должно пройти проверку подлинности, прежде чем оно сможет использовать MapControl и службы карт в пространстве имен Windows.Services.Maps. Для проверки подлинности приложения необходимо указать ключ проверки подлинности карт. В этой статье описано, как запросить ключ проверки подлинности карт из Центра разработки Карт Bing и добавить его в приложение. |
Отображение объектов на карте | Добавляйте объекты на карту, используя точки интереса, изображения, фигуры и элементы пользовательского интерфейса XAML. |
Отображение дорог и маршрутов | Запрашивайте маршруты и направления, а также отображайте их в своем приложении. |
Выполнение геокодирования и обратного геокодирования | Вы можете преобразовывать адреса в географические расположения (геокодирование) и географические расположения — в адреса (обратное геокодирование), вызывая методы класса MapLocationFinder в пространстве имен Windows.Services.Maps. |
Поиск и скачивание пакетов карт для автономного использования | В прошлом вашему приложению приходилось перенаправлять пользователей в приложение «Параметры» для скачивания автономных карт. Теперь можно использовать классы в пространстве имен Windows.Services.Maps.OfflineMaps, чтобы находить скачанные пакеты в заданной области (на основе Geopoint, GeoboundingBox и т. д.). Кроме того, вы можете проверять и ожидать передачу состояния скачанных пакетов карт, а также начинать скачивание, не вынуждая пользователя выходить из приложения. Примеры того, как это сделать, можно найти в справочных материалах и примере карты универсальной платформы Windows (UWP). |
Получение расположения пользователя
Получайте в приложении данные о текущем расположении и уведомления о его изменении с помощью API из пространства имен Windows.Devices.Geolocation. Эти элементы API также часто используются в параметрах API карт. API из пространства имен Windows.Devices.Geolocation.Geofencing уведомляют приложение, когда пользователь входит в геозону (предварительно заданную географическую область) или выходит из нее.
Раздел | Описание |
---|---|
Запрос ключа аутентификации карт | Ваше приложение должно пройти проверку подлинности, прежде чем оно сможет использовать MapControl и службы карт в пространстве имен Windows.Services.Maps. Для проверки подлинности приложения необходимо указать ключ проверки подлинности карт. В этой статье описано, как запросить ключ проверки подлинности карт из Центра разработки Карт Bing и добавить его в приложение. |
Рекомендации по разработке приложений, учитывающих данные о расположении | Рекомендации по обеспечению производительности для приложений, которым требуется определение расположения пользователя. |
Получение расположения пользователя | Доступ к данным о расположении пользователя с последующим получением этих данных. |
Рекомендации по использованию функции отслеживания посещений | Узнайте, как использовать мощную функцию отслеживания посещений для более эффективного отслеживания местоположения. |
Руководство для разработчиков по созданию геозон | Рекомендации по производительности для приложений, которые используют функцию геозон. |
Настройка геозоны | Настройте геозоны в своем приложении и узнайте, как обрабатывать уведомления на переднем и фоновом планах. |
Запуск приложения «Карты Windows»
Как показано здесь, ваше приложение может использовать приложение «Карты Windows» для отображения определенных карт и подробных маршрутов. Вместо реализации функции карты прямо в приложении, используйте соответствующую возможность приложения «Карты Windows». См. сведения в руководстве по запуску приложения «Карты Windows».
MapControl for Windows Forms and WPF
The MapControl class enables you to display a symbolic or photorealistic map in your Windows Forms or WPF desktop application. This is one of several wrapped Universal Windows Platform controls that are available for Windows Forms and WPF applications as part of a feature called XAML Islands. For more information, see UWP controls in desktop applications (XAML Islands).
This control shows rich and customizable map data including road maps, aerial, 3D, views, directions, search results, and traffic. You can also display the user’s location, directions, and points of interest.
If you have feedback about this control, create a new issue in the microsoft-ui-xaml repo and leave your comments there.
About MapControl
This control wraps an instance of the UWP Windows.UI.Xaml.Controls.Maps.MapControl class. The WPF version of this control is located in the Microsoft.Toolkit.Wpf.UI.Controls namespace. The Windows Forms version is located in the Microsoft.Toolkit.Forms.UI.Controls namespace. You can find additional related types (such as enums and event args classes) in the Microsoft.Toolkit.Win32.UI.Controls.Interop.WinRT namespace.
Prerequisites
Before you can use this control, you must follow these instructions to configure your project to support XAML Islands.
Known issues and limitations
See our list of known issues for WPF and Windows Forms controls in the Windows Community Toolkit repo.
Автономные карты в Windows 10 и как отключить их автоматическое обновление
Операционная система Windows 10 поставляется со встроенным приложением «Карты», этаким своеобразным аналогом Google Maps в Android. Для работы с картами необходимо подключение к интернету, но в последних сборках системы появилась функция, позволяющая их просматривать в автономном режиме. Откройте «Параметры» и перейдите в раздел «Приложения». Слева вы увидите подраздел «Автономные карты».
По умолчанию в нём нет ни одной карты, чтобы они появились в хранилище, их нужно загрузить. Нажмите кнопку «Скачать карты».
И выберите регион, карты которого хотите загрузить.
Начнётся загрузка файлов.
Вес пакета будет прямо зависеть от размера области или страны.
Например, суммарный размер карт регионов России составит 2,35 Гб, а островов Фиджи — всего 36,8 Мб.
После загрузки данных вы сможете пользоваться приложением Карты, не будучи подключены к всемирной сети.
Поскольку все загруженные карты автоматически обновляются через определённые промежутки времени, это может привести к тому, что на мобильном устройстве под управлением Windows 10 очень скоро начнёт ощущаться нехватка места на диске. Если у вас смартфон или планшет, автообновление карт лучше отключить. Сделать это можно в том же подразделе, в котором они загружались, просто нужно прокрутить содержимое окошка и установить переключатель «Автоматически обновлять карты» в положение «Откл».
Также вы можете изменить месторасположение файлов карт. Предварительно их удалять не нужно, просто выберите в расположении хранилища нужный раздел или диск (флешку) и данные тут же будут перемещены.
Отключить автообновление карт можно также через реестр.
Открыв редактор реестра, разверните ветку:
HKEY_LOCAL_MACHINE\SYSTEM\Maps
Справа найдите 32-битный DWORD-параметр AutoUрdаteEnabled и измените его значение с 1 на 0.
Автоматическое обновление автономных карт будет отключено.
Обратите внимание в приложении «Параметры» на опцию «Лимитные подключения». Если у вас мобильный интернет, не включайте её, иначе в случае автообновления или ручной загрузки вы можете быстро исчерпать весь трафик.