Suite

Fonds de carte CartoDB utilisant CartoDB.js avec createLayer

Fonds de carte CartoDB utilisant CartoDB.js avec createLayer


J'ai créé une carte sur le site CartoDB et souhaite maintenant ajouter de l'interactivité à l'aide de CartoDB.js.

J'aimerais que la carte interactive ait le même fond de carte que sur le site CartoDB, Nokia Hybrid Day.

La méthode createVis charge automatiquement le fond de carte CartoDB. Mais je dois utiliser la méthode createLayer, ce qui n'est pas le cas.

Pourriez-vous s'il vous plaît me dire comment je peux charger le fond de carte que j'utilise sur le site CartoDB pour une utilisation avec la méthode createLayer ?


J'ai le même problème. J'ai résolu le problème en ajoutant une couche googlemap à ma carte et non à la carte nokia.

var map // créer une carte google maps var mapOptions = { zoom : 15, centre : nouveau google.maps.LatLng(43.44, 11.9), mapTypeId : google.maps.MapTypeId.HYBRID

} ; map = new google.maps.Map(document.getElementById('map'), mapOptions); sous-couches var; // Ajoutez une autre couche de données à votre carte…

Consultez sur ce site des exemples de calques à ajouter au dépliant. RechercheICIvous trouverez différents fonds de carte que vous pouvez ajouter à votre carte de dépliant vierge et après cela, appelezcréerCouche.

N'oubliez pas que pour utiliser les fonds de carte HERE, vous devez vous inscrire en tant que développeur et obtenir unapp-idetapp_code.

De plus, vous pouvez également utiliser le plug-in des fournisseurs de brochures pour instancier plus facilement ces fonds de carte.


Voir la vidéo: CartoDB tutorial