Ich verwende Cloudant db für Geospatial Index. Cloudant hat Nächster Nachbar nach Punkt suchen. Es hat Parameter, um die Anzahl der Ergebnisse zu begrenzen. Aber was ist die Reichweite des nächsten Nachbarn? Ich habe eine Anforderung, mit in 500 Mts zu suchen. Wie kann das Gleiche bei Cloudant erreicht werden.Was ist der nächste Nachbar von Cloudant Geospatial Point Suche
0
A
Antwort
0
Sie können den Bereich angeben, indem Sie den nächsten Nachbarparameter mit einem Geometrieparameter kombinieren. Zum Beispiel wird die folgende Abfrage alle Dokumente innerhalb von 500 Metern von der lat/long angegeben finden:
https://account.cloudant.com/yourDatabaseName
/_design/yourDesignDocName/
_geo/yourGeoIndexName
?lat=37.41511369
&lon=-122.2099019
&radius=500
&relation=contains
&nearest=true
Weitere Informationen:
https://docs.cloudant.com/geo.html
aktualisieren: Seien Sie sicher, &relation=contains
hinzufügen, um sicherzustellen, Die Ergebnisse enthalten nur Standorte innerhalb des Radius. Ich habe das obige Beispiel aktualisiert. Wenn keine Beziehung enthalten ist, gibt der nächste Nachbar "alle GeoJSON-Dokumente in der Datenbank zurück, deren Reihenfolge anhand der Entfernung zum Abfragepunkt gemessen wird."
finden Sie in der Dokumentation für andere Beziehungstypen (d enthält, Kreuze, überlappt, etc.)
Verwandte Themen
- 1. Was ist eine rein funktionale Datenstruktur für eine schnellen nächste Nachbar-Suche auf n-dimensionalen Raum?
- 2. GeoSpatial Radius Suche mit Objectify
- 3. Nächster Nachbar Suche in D3
- 4. Welcher Algorithmus wäre der beste nächste Nachbar für diese Anwendung?
- 5. Searchkick Schienen Geospatial Suche funktioniert nicht
- 6. Suche ein Dokument pro Benutzer auf Cloudant
- 7. High Dimension Nächster Nachbar Suche und Lokalität Empfindlichkeit Hashing
- 8. Was ist der Unterschied zwischen linearer Suche und binärer Suche?
- 9. Google benutzerdefinierte Suche nächste Seite
- 10. Entwerfen und Implementieren einer Programmiersprache, Was ist der nächste Schritt?
- 11. MySql Geospatial Bug ..?
- 12. Python - Vergleichen von Elementen der Liste mit "Nachbar" -Elementen
- 13. Was ist der beste Algorithmus für das nächste Wort
- 14. Was ist das nächste, was MATLAB zu Namespaces hat?
- 15. Nächster Nachbar - k-d-Baum - Wikipedia-Beweis
- 16. Was ist ein "Point-in-Select" in MySQL?
- 17. Cloudant Node-Modul - Suche mit Index nicht möglich
- 18. Unterstützt Cloudant TLS1.2-Verbindungen?
- 19. Geospatial Clustering (MongoDB)
- 20. HtmlAgilityPack Suche Zeile verwenden nächste Zeile
- 21. Mongomapper Geospatial 'innerhalb' Abfrage
- 22. Kann nicht Geospatial Analytics
- 23. Hat Firebase Geospatial?
- 24. mysql 5.7 Geospatial für Geolocation Entfernung Abfrage
- 25. Point to Point-Umgebung -> Erholsamer
- 26. Was ist das nächste Ereignis in der Benutzersteuerung nach der Bindung der Datenbindung der übergeordneten Seite?
- 27. Was ist das nächste C++ - Analog zu Ruby's Rack?
- 28. Ist C++ 21 der nächste Standard?
- 29. Die Methode segments() in der Art BruteCollinearPoints ist nicht anwendbar für die Argumente (Point, Point)
- 30. MongoDB: Kombinieren von Textsuche und Geospatial Query
auch die gleiche Lösung bekam .. danke – jmanoj86