Introducción a Bing Maps Development-1

 Bing Maps proporciona un conjunto de servicios de mapas WCF. Con estos servicios, podemos implementar fácilmente la búsqueda de ubicación geográfica y otras funciones relacionadas en nuestro propio sistema de aplicación. Son el servicio de geocodificación (GeocodeService), el servicio de imágenes geográficas (ImageryService), el servicio de función de enrutamiento (RouteService) y el servicio de búsqueda geográfica (SearthService).

1. Servicio de
  codificación geográfica (GeocodeService) El servicio de codificación de mapas proporciona una dirección física válida en el mapa para que coincida con su dirección de mapa correspondiente (coordenadas geográficas de longitud y latitud) y coincidencia inversa de la ruta de la dirección física con las coordenadas geográficas de longitud y latitud Función. Podemos usar el servicio agregando el servicio al proyecto local en el proyecto Silverlight.

2. Servicio de imágenes de mapas (ImageryService)
  El servicio de imágenes de mapas proporcionado por Bing Maps se compone principalmente de clases y objetos enumerados, que se utilizan para recuperar información de imágenes y mapeo de URL del sistema de imágenes.

En tercer lugar, el servicio de función de enrutamiento (RouteService) El
   servicio de función de enrutamiento puede realizar la función de cálculo multidireccional de la indicación de ruta en el mapa, como la realización de rutas y ubicaciones de conducción, rutas turísticas, etc.

En cuarto lugar, el servicio de búsqueda de mapas (SearthService) El
   servicio de búsqueda de mapas proporciona el servicio de analizar las consultas de búsqueda y devolver los resultados de la consulta.

La clave debe registrarse primero;

Primero debe tener una cuenta de Bing;

Aplicar a la clave de la siguiente manera;

Parece que necesita tener una cuenta de Microsoft antes de poder obtener la cuenta de bing; después de iniciar sesión con la cuenta de Microsoft, es como sigue;

Echemos un vistazo al ejemplo básico de su entrada de API web; cree un nuevo archivo html, código,

<!DOCTYPE html>
<html>
<head>
  <title>bing demo1 </title>
  <meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
  <style type='text/css'>
  body {margin: 0;padding: 0;overflow: hidden;}
#mybing {width: 600px;height: 400px;float: left;}
  </style>
</head>
<body>
<div id='mybing'></div>
<script type='text/javascript'>
  function loadMapScenario() {
    var map = new Microsoft.Maps.Map(document.getElementById('mybing'), {
    center: new Microsoft.Maps.Location(34.76,113.65)
    });

  }
</script>
<script type='text/javascript'
        src='https://www.bing.com/api/maps/mapcontrol?key=mykeys&callback=loadMapScenario&mkt=zh-cn&setlang=zh-cn' async
        defer></script>
</body>
</html>

La operación es la siguiente: reemplace la clave y la latitud y longitud por las suyas; 


sitio de demostración;
http://www.bingmap.cn/demos/cd768d14-dafe-11e8-a8da-d46d6d978bfa?module=demo

Supongo que te gusta

Origin blog.csdn.net/bcbobo21cn/article/details/114469226
Recomendado
Clasificación