Suite

Créer un texte de saisie personnalisé dans CartoDB ?


Quelle est la meilleure façon de modifier la zone de recherche de l'écouteur de la zone de recherche dans la carte CartoDB ?

Je voudrais désactiver l'écouteur d'événement par défaut pour la zone de recherche CartoDB et d'abord exécuter mon propre écouteur, puis décider si je veux exécuter l'événement CartoDB par défaut (géolocalisation) pour la zone de recherche.

Quelle est la meilleure façon de le faire?

Si ce n'est pas possible, puis-je ajouter une deuxième zone de saisie de texte dans la carte ?

Pour l'instant, j'utilise $(".cartodb-map-wrapper").append("); mais je ne sais pas si c'est la meilleure chose.


Vous devez étendre les fonctionnalités de la Searchbox. Dans l'exemple suivant, j'y attache par défaut le texte ', British Columbia, Canada'.

Vous pouvez consulter l'exemple ici : http://bl.ocks.org/iriberri/05e6feec84f12ab362df

En le copiant également ici pour mémoire :