Suite

Comment spécifier l'hôte dans cartodb.js

Comment spécifier l'hôte dans cartodb.js


Nous hébergeons nous-mêmes une installation cartodb qui fonctionne plutôt bien mais je n'arrive pas à comprendre comment obtenircartodb.jsd'appeler notre installation au lieu de celle decartodb.com.

En lisant la source, il est clair quecartodb.comest l'hôte par défaut, il devrait donc être possible de spécifier d'une manière ou d'une autre un autre hôte.

L'objectif final est de créer les cartes par programme à l'aide de cartodb.js et de l'API SQL (si cela fait une différence).


Si vous souhaitez utiliser l'API SQL de cartodb.js pointant vers un serveur différent, vous pouvez utiliser certaines options dans cartodb.SQL :

var sql = cartodb.SQL({ utilisateur : 'votreutilisateur', hôte : 'hôte.com', protocole : 'http' }) sql.execute('select * from table', function(data) {… });

Le code intéressant est ici : https://github.com/CartoDB/cartodb.js/blob/develop/src/api/sql.js#L33


Voir la vidéo: CartoDB tutorial