Más

Mapas base de CartoDB usando CartoDB.js con createLayer

Mapas base de CartoDB usando CartoDB.js con createLayer


Creé un mapa en el sitio de CartoDB y ahora deseo agregar algo de interactividad usando CartoDB.js.

Me gustaría que el mapa interactivo tuviera el mismo mapa base que en el sitio de CartoDB, Nokia Hybrid Day.

El método createVis carga automáticamente el mapa base de CartoDB. Pero necesito usar el método createLayer, que no lo hace.

¿Podría decirme cómo puedo cargar el mapa base que estoy usando en el sitio de CartoDB para usarlo con el método createLayer?


He tenido el mismo problema. Lo resolví agregar una capa de mapa de Google a mi mapa y no a un mapa de Nokia.

var map // crear mapa de google maps var mapOptions = {zoom: 15, center: new google.maps.LatLng (43.44, 11.9), mapTypeId: google.maps.MapTypeId.HYBRID

}; map = new google.maps.Map (document.getElementById ('map'), mapOptions); var subcapas; // Agrega otra capa de datos a tu mapa…

Consulte en este sitio web ejemplos de capas para agregar al folleto. buscandoAQUÍencontrará diferentes mapas base que puede agregar a su mapa de folleto en blanco y después de eso, llamecreateLayer.

Recuerde que para utilizar los mapas base de AQUÍ debe registrarse como desarrollador y obtener unID de aplicaciónyapp_code.

Además, también puede utilizar el complemento de proveedores de folletos para crear instancias de esos mapas base más fácilmente.


Ver el vídeo: Integrating Geospatial Maps and Big Data Using CartoDB - Ext JS Components