2011-09-08 7 views
2

J'ai 3 questions concernant geocouch sur l'environnement nodejs.erreur geocouch sur nodejs

  1. mon code est le suivant. La connexion à la base de données n'a pas lieu et elle n'imprime rien après "avant de se connecter à la base de données". Qu'est-ce qui ne va pas ? Var connexion = new (cradle.Connection) (settings.COUCHDB_HOST, settings.COUCHDB_PORT, {auth: settings.COUCHDB_AUTH}); Console.log ("avant de se connecter à la base de données")

    var db = connection.database (settings.COUCHDB_DATABASE, fonction (err) { if (err) { console.log ("problème de connexion de base de données:", err), jeter err;} console.log (» connecté à iriscouch ", settings.COUCHDB_HOST); });

  2. Est-ce que geocouch prend en charge toute opération autre que bbox? je veux dire l'opération comme, rayon, polygone?

  3. récemment la fonction spatiallist a été changée en quelque chose. Une idée de ce que c'est? Où puis-je trouver la dernière et la plus grande documentation?

Répondre

4
  1. aucune idée

  2. recherche boîte englobante est uniquement pris en charge pour le moment. Plus à venir

  3. _spatiallist changé en _spatial/_list. Le README est toujours maintenue à jour: https://github.com/couchbase/geocouch/#readme

+0

grand, merci pour la réponse .. bbox est bon pour de nombreuses raisons, mais si vous avez trop de données, la carte devient encombré à un niveau de zoom plus élevé. De plus, si je veux trouver des restaurants à moins de 5 km, les données au-delà de 5 km ne sont plus pertinentes. – user644745