Bing maps для windows 10

Getting Started with Bing Maps

To start developing with Bing Maps, choose the API(s) that is most appropriate for your platform and needs.

Developer APIs

The Bing Maps Platform offers a suite of controls and service APIs that you can use to add Bing Maps or geospatial services to your application.

Choose Your API

For a breakdown of the API by feature and platform, see Choose Your API on the Bing Maps Platform website.

Bing Maps Keys

All APIs require a Bing Maps Key. For information about the different types of keys, see Create a Bing Maps Key.

Licensing

If you have a licensing question or want to request a quote, contact the Bing Maps licensing team here.

Additional Resources

For developer guides, blogs and other resources, check out Bing Maps Resources.

Bing Maps APIs

API Description
Bing Maps SDK for Android and iOS The Bing Maps SDK for Android and iOS lets developers integrate a fully featured map control into mobile applications.
Bing Maps V8 Web Control The Bing Maps V8 Web Control is the latest Bing Maps JavaScript API. Combine the AJAX map control with the Bing Maps REST Services and the Bing Spatial Data Services to create powerful Web sites and mobile applications with the latest imagery and location functionality. An interactive SDK for Bing Maps V8 is at https://www.bing.com/api/maps/sdk/mapcontrol/isdk.
Bing Maps in Windows UWP Bing Maps is built into the Windows UWP developer APIs. See the Windows documentation for more information
Bing Maps REST Services The Bing Maps REST Services uses REST URLs to perform tasks such as creating a map with pushpins, geocoding an address, retrieving imagery metadata or calculating a route.
Bing Spatial Data Services The Bing Spatial Data Services uses REST URLs to geocode and reverse-geocode large sets of spatial data and to create and query data sources. A data source contains sets of data for a user-defined entity type that has a spatial component. For example you can create a data source for a set of stores and then query this data source to find stores near a location.
Bing Maps WPF Control The Bing Maps WPF Control SDK lets developers integrate Bing Maps into rich Windows Presentation Foundation (WPF) applications. Using a software + services approach, the Bing Maps WPF Control retrieves the latest Bing Maps imagery for your WPF application using Bing’s cloud-based architecture. The Bing Maps WPF Control SDK also supports Microsoft Surface touch interface for creating rich touch-enabled applications.

To start using the Bing Maps WPF Control, download the Bing Maps Windows Presentation Foundation Control SDK.

Using a version of Bing Maps not listed here? Check the Discontinued Control Migration Guidelines to see if the version of Bing Maps you are using is nearing end of life, and if so, find out how to migrate to a newer version of Bing Maps.

Simple non-API Bing Maps Options

If you simply want to embed a map (static or interactive) on a web page or open the Map app in Windows 8 or Windows 10 from your Windows app, and do not require continuous control of the mapping experience, you may be interested in the following options.

Option Description
Embed a map in your web page (static or interactive) Option 1: Go to https://www.bing.com/maps, create the map you want, and then click Share. If you want control over basic parameters like size and imagery, click Customize and preview. This option will provide you with HTML that you can embed into your web page.

Option 2: Create a Custom Map URL. You can create a URL that opens Bing Maps with customizations provided by you. In addition to normal map features, you can also display search results. You do not need a Bing Maps Key for this option.

Option 3: Get a Static Map. With this option, you can create a URL that displays a static map. You can specify parameters that specify the imagery, define pushpins, display a route and control other map features. You will need a Bing Maps Key to use this option.

Open the Windows 8 or 10 Map app from your Windows app Create a URL using the schema defined in URI Schema for maps application. You do not need a Bing Maps Key to use this schema.

News and Resources

To keep up to date with the latest Bing Maps news, read the Bing Dev Center Blog. For help from the Bing Maps community, use the Bing Maps Forums.

Bing Maps for Windows

Softonic review

Microsoft’s answer to Google Earth

While Google Earth remains the undisputed navigational heavyweight master of global mapping, Microsoft have weighed in with a reasonable effort.

Bing Maps (previously known as Microsoft Virtual Earth) combines local search with maps and aerial photography. Microsoft have included satellite imagery with maps in its local search results for quite some time but with Bing Maps, the display is focused primarily around maps and aerial views. You can zoom in and out of maps or images, and drag the images around within the display at leisure and the basic search interface is similar to MSN’s local search with «what» and «where» forms to specify what you’re searching for. In addition, text results for searches are displayed in floating popup windows on the left side of the display.

Aerial photographs are overlaid with labels, showing street names, landmarks, and other features, even including directional arrows for one-way streets plus permalinks saves a screenshot of everything open in Virtual Earth, including the map view location and search results.

It may not be in the same class as Google Earth but this is one of Microsoft’s better efforts it has to be said.

Location Finder added to Microsoft Download Centre

Changes

Location Finder added to Microsoft Download Centre

Author’s review

Virtual Earth is Microsoft’s next generation mapping and location service. It combines the MapPoint Web Service with new innovations around bird’s eye, satellite and aerial imagery, map styles and usability as well as enhanced local search.

The Virtual Earth platform enables you add bird’s eye imagery to such things as real estate applications for show prospective clients, enhance store locators with the dynamic, drag-n-drop maps and provide drivers with highly-visual driving directions.

Virtual Earth is powered by Windows Live Local, Microsoft’s online local search and mapping web site. Take your websites and applications to the next level by creating an immersive online mapping and visualization experience with the Virtual Earth platform.

Bing Maps

Вступление

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

Особенности

Microsoft Corporation смогла преподнести пользователям продукт, который поможет просматривать самые разные участки планеты из одной точки. Достаточно лишь открыть приложение и найти место, которое нужно изучить. И с функционалом компания не пожалела – все самое нужное интегрировано в программный пакет. Карты Bing могут предложить следующие функции:

    • Просмотр в 3 разных видах карты. Используя стандартный или гибридный вид(реалистичный 2D), можно проанализировать высоту зданий, а также их конкретные размеры. Также, станут заметны такие объекты, как деревья, ограждения и т.д. В общем, пользователь сможет изучить детально все территорию, которую требуется;

    • Возможность отключения меток для «чистого» показа изображения. То есть, Карты Bing позволят просматривать территорию в таком виде, в каком она есть – без надписей улиц, строений и т.д. Иногда это может быть полезным;

    • Функция подробной информации о дорогах. Здесь можно просмотреть загруженность дорог, чтобы сориентироваться, в пути. Такая особенность пригодится тем, кто торопится куда-то в городе и важно знать, по какому маршруту поехать, чтобы не попасть в пробку. Также, система может уведомить о закрытых местах, куда путь закрыт и невозможно проехать;

  • Продвинутый навигатор. В отличие, к примеру, Google Maps, здесь можно задать специальные параметры построения маршрута как пешком, так и на машине. Например, выделяя пункт «Избегать платных дорог», сервис подстроит путь так, чтобы пользователь не проезжал там, где потребуют плату за продвижение;
  • Помимо основных особенностей, также присутствует функция печати определенного участка карты. Когда нет доступа к устройству, может понадобиться маршрут на бумаге – об этом и подумала компания. Также, если нужно участок карты отправить кому-нибудь, то присутствует функция «поделиться», с помощью которой скопируется ссылка, которую и можно будет отправить кому-нибудь.

Скачать

Bing Maps получился отличным проектом. Он ориентирован на локальную ориентировку по местности с тем функционалом, которого нет даже у популярных сервисов. А потому, если требуется продвинутый навигатор для прокладывания маршрутов и получения информации о движении на дорогах – следует скачать эту программу с данного сайта.

Bing Maps for Windows

Softonic review

Microsoft’s answer to Google Earth

While Google Earth remains the undisputed navigational heavyweight master of global mapping, Microsoft have weighed in with a reasonable effort.

Bing Maps (previously known as Microsoft Virtual Earth) combines local search with maps and aerial photography. Microsoft have included satellite imagery with maps in its local search results for quite some time but with Bing Maps, the display is focused primarily around maps and aerial views. You can zoom in and out of maps or images, and drag the images around within the display at leisure and the basic search interface is similar to MSN’s local search with «what» and «where» forms to specify what you’re searching for. In addition, text results for searches are displayed in floating popup windows on the left side of the display.

Aerial photographs are overlaid with labels, showing street names, landmarks, and other features, even including directional arrows for one-way streets plus permalinks saves a screenshot of everything open in Virtual Earth, including the map view location and search results.

It may not be in the same class as Google Earth but this is one of Microsoft’s better efforts it has to be said.

Location Finder added to Microsoft Download Centre

Changes

Location Finder added to Microsoft Download Centre

Author’s review

Virtual Earth is Microsoft’s next generation mapping and location service. It combines the MapPoint Web Service with new innovations around bird’s eye, satellite and aerial imagery, map styles and usability as well as enhanced local search.

The Virtual Earth platform enables you add bird’s eye imagery to such things as real estate applications for show prospective clients, enhance store locators with the dynamic, drag-n-drop maps and provide drivers with highly-visual driving directions.

Virtual Earth is powered by Windows Live Local, Microsoft’s online local search and mapping web site. Take your websites and applications to the next level by creating an immersive online mapping and visualization experience with the Virtual Earth platform.

Общие сведения о картах и расположении Maps and location overview

В этом разделе объясняется, как реализовать отображение карт с помощью служб карт, выполнять поиск расположения и настраивать геозоны в приложении. This section explains how you can display maps, use map services, find the location, and set up a geofence in your app. Также в этом разделе показано, как запускать приложение «Карты Windows» для определенной карты, маршрута или набора пошаговых маршрутов. This section also shows you how to launch the Windows Maps app to a specific map, route, or a set of turn-by-turn directions.

MapControl и службы карт требуют ключ проверки подлинности Maps, который называется MapServiceToken. MapControl and map services requite a maps authentication key called a MapServiceToken. Дополнительные сведения о получении и установке ключа проверки подлинности карт см. в статье Запрос ключа проверки подлинности карт. For more info about getting and setting a maps authentication key, see Request a maps authentication key.

Чтобы узнать больше об использовании карт и расположения в приложении, скачайте следующие примеры из репозитория Windows-universal-samples на сайте GitHub: To learn more about using maps and location in your app, download the following samples from the Windows-universal-samples repo on GitHub:

Отображение карт Display maps

Реализуйте в приложении отображение карт с двухмерными и трехмерными представлениями, а также с представлениями Streetside с помощью API из пространства имен Windows.UI.Xaml.Controls.Maps. Display maps with 2D, 3D, or Streetside views in your app by using APIs from the Windows.UI.Xaml.Controls.Maps namespace. Вы можете отмечать объекты на карте с помощью точек интереса, изображений, фигур или элементов пользовательского интерфейса XAML. You can mark points of interest (POI) on the map by using pushpins, images, shapes, or XAML UI elements. Также можно накладывать мозаичные изображения или полностью заменять изображения на карте. You can also overlay tiled images or replace the map images altogether.

Раздел Topic Описание Description
Запрос ключа аутентификации карт Request a maps authentication key Ваше приложение должно пройти проверку подлинности, прежде чем оно сможет использовать MapControl и службы карт в пространстве имен Windows.Services.Maps. Your app must be authenticated before it can use the MapControl and map services in the Windows.Services.Maps namespace. Для проверки подлинности приложения необходимо указать ключ проверки подлинности карт. To authenticate your app, you must specify a maps authentication key. В этой статье описано, как запросить ключ проверки подлинности карт из Центра разработки Карт Bing и добавить его в приложение. This article describes how to request a maps authentication key from the Bing Maps Developer Center and add it to your app.
Отображение карт с помощью двумерных и трехмерных представлений, а также с помощью представлений Streetside Display maps with 2D, 3D, and Streetside views Реализуйте отображение настраиваемых карт в приложении, используя класс MapControl. Display customizable maps in your app by using the MapControl class. В этой статье также рассматриваются трехмерные гибридные виды и представления Streetside. This topic also introduces aerial 3D and Streetside views.
Отображение объектов на карте Display points of interest (POI) on a map Добавляйте объекты на карту, используя точки интереса, изображения, фигуры и элементы пользовательского интерфейса XAML. Add points of interest (POI) to a map by using pushpins, images, shapes, and XAML UI elements.
Наложение мозаичных изображений на карту Overlay tiled images on a map Выполняйте наложение сторонних или настраиваемых мозаичных изображений на карту с помощью источников таких изображений. Overlay third-party or custom tiled images on a map by using tile sources. Используйте источники мозаичных изображений для наложения специальных сведений, таких как данные о погоде, населении или сейсмической активности, а также для полной замены карты по умолчанию. Use tile sources to overlay specialized information such as weather data, population data, or seismic data; or use tile sources to replace the default map entirely.

Доступ к службам карт Access map services

Добавляйте в приложения возможности создания маршрутов, направлений и геокодирования с помощью API из пространства имен Windows.Services.Maps. Add routes, directions, and geocoding capabilities to your app by using APIs from the Windows.Services.Maps namespace.

Раздел Topic Описание Description
Запрос ключа аутентификации карт Request a maps authentication key Ваше приложение должно пройти проверку подлинности, прежде чем оно сможет использовать MapControl и службы карт в пространстве имен Windows.Services.Maps. Your app must be authenticated before it can use the MapControl and map services in the Windows.Services.Maps namespace. Для проверки подлинности приложения необходимо указать ключ проверки подлинности карт. To authenticate your app, you must specify a maps authentication key. В этой статье описано, как запросить ключ проверки подлинности карт из Центра разработки Карт Bing и добавить его в приложение. This article describes how to request a maps authentication key from the Bing Maps Developer Center and add it to your app.
Отображение объектов на карте Display points of interest (POI) on a map Добавляйте объекты на карту, используя точки интереса, изображения, фигуры и элементы пользовательского интерфейса XAML. Add points of interest (POI) to a map by using pushpins, images, shapes, and XAML UI elements.
Отображение дорог и маршрутов Display routes and directions Запрашивайте маршруты и направления, а также отображайте их в своем приложении. Request routes and directions, and display them in your app.
Выполнение геокодирования и обратного геокодирования Perform geocoding and reverse geocoding Вы можете преобразовывать адреса в географические расположения (геокодирование) и географические расположения — в адреса (обратное геокодирование), вызывая методы класса MapLocationFinder в пространстве имен Windows.Services.Maps. Convert addresses to geographic locations (geocoding) and convert geographic locations to addresses (reverse geocoding) by calling the methods of the MapLocationFinder class in the Windows.Services.Maps namespace.
Поиск и скачивание пакетов карт для автономного использования Find and download map packages for offline use В прошлом вашему приложению приходилось перенаправлять пользователей в приложение «Параметры» для скачивания автономных карт. In the past, your app had to direct users to the Settings app to download offline Maps. Теперь можно использовать классы в пространстве имен Windows.Services.Maps.OfflineMaps, чтобы находить скачанные пакеты в заданной области (на основе Geopoint, GeoboundingBox и т. д.). Now, you can use classes in the Windows.Services.Maps.OfflineMaps namespace to find downloaded packages in a given area (based on a Geopoint, GeoboundingBox, etc.).
Кроме того, вы можете проверять и ожидать передачу состояния скачанных пакетов карт, а также начинать скачивание, не вынуждая пользователя выходить из приложения. You can also check and listen for the downloaded status of map packages as well as start a download without requiring the user to leave your app.
Примеры того, как это сделать, можно найти в справочных материалах и примере карты универсальной платформы Windows (UWP). You’ll find examples of how to do this in both the reference content and the Universal Windows Platform (UWP) map sample.

Получение расположения пользователя Get the user’s location

Получайте в приложении данные о текущем расположении и уведомления о его изменении с помощью API из пространства имен Windows.Devices.Geolocation. Get the user’s current location and be notified when the location changes in your app by using APIs from the Windows.Devices.Geolocation namespace. Эти элементы API также часто используются в параметрах API карт. These API members are also frequently used in parameters of the maps APIs. API из пространства имен Windows.Devices.Geolocation.Geofencing уведомляют приложение, когда пользователь входит в геозону (предварительно заданную географическую область) или выходит из нее. APIs from the Windows.Devices.Geolocation.Geofencing namespace notify your app when the user enters or exits a geofence (a predefined geographical area).

Раздел Topic Описание Description
Запрос ключа аутентификации карт Request a maps authentication key Ваше приложение должно пройти проверку подлинности, прежде чем оно сможет использовать MapControl и службы карт в пространстве имен Windows.Services.Maps. Your app must be authenticated before it can use the MapControl and map services in the Windows.Services.Maps namespace. Для проверки подлинности приложения необходимо указать ключ проверки подлинности карт. To authenticate your app, you must specify a maps authentication key. В этой статье описано, как запросить ключ проверки подлинности карт из Центра разработки Карт Bing и добавить его в приложение. This article describes how to request a maps authentication key from the Bing Maps Developer Center and add it to your app.
Рекомендации по разработке приложений, учитывающих данные о расположении Design guidelines for location-aware apps Рекомендации по обеспечению производительности для приложений, которым требуется определение расположения пользователя. Performance guidelines for apps that require access to a user’s location.
Получение расположения пользователя Get the user’s location Доступ к данным о расположении пользователя с последующим получением этих данных. Get access to the user’s location, then retreive it.
Рекомендации по использованию функции отслеживания посещений Guidelines for using Visits tracking Узнайте, как использовать мощную функцию отслеживания посещений для более эффективного отслеживания местоположения. Learn how to use the powerful Visits Tracking feature for more practical location tracking.
Руководство для разработчиков по созданию геозон Design guidance for geofencing Рекомендации по производительности для приложений, которые используют функцию геозон. Performance guidelines for apps that utilize the geofencing feature.
Настройка геозоны Set up a geofence Настройте геозоны в своем приложении и узнайте, как обрабатывать уведомления на переднем и фоновом планах. Set up a geofence in your app, and learn how to handle notifications in the foreground and background.

Запуск приложения «Карты Windows» Launch the Windows Maps app

Как показано здесь, ваше приложение может использовать приложение «Карты Windows» для отображения определенных карт и подробных маршрутов. Your app can launch the Windows Maps app as shown here to display specific maps and turn-by-turn directions. Вместо реализации функции карты прямо в приложении, используйте соответствующую возможность приложения «Карты Windows». Rather than provide map functionality directly in your own app, consider using the Windows Maps app to provide that functionality. См. сведения в руководстве по запуску приложения «Карты Windows». For more info, see Launch the Windows Maps app.

Читайте также:  Date linux установка времени пример
Оцените статью