FireDAC.Phys.MongoDBWrapper.TMongoPipeline.TGeoNear.Spherical
Delphi
function Spherical(AValue: Boolean): TGeoNear;
C++
TMongoPipeline::TGeoNear* __fastcall Spherical(bool AValue);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | FireDAC.Phys.MongoDBWrapper.pas FireDAC.Phys.MongoDBWrapper.hpp |
FireDAC.Phys.MongoDBWrapper | TGeoNear |
Beschreibung
Legt fest, ob die Kugelgeometrie (sphärische Geometrie) zum Berechnen von Entfernungen verwendet werden soll.
Mit dieser Eigenschaft legen Sie fest, ob die Kugelgeometrie (sphärische Geometrie) zum Berechnen von Entfernungen verwendet werden soll.
Wenn AValue
auf true gesetzt ist, dann verwendet MongoDB die sphärische Geometrie, um Entfernungen in Meter zu berechnen, wenn der angegebene ("near") Punkt ein GeoJSON-Punkt ist. Wenn es sich bei dem angegebenen ("near") Punkt um ein älteres Koordinatenpaar handelt, werden Entfernungen im Bogenmaß berechnet. Andernfalls verwendet MongoDB die 2D-Flächengeometrie (planare Geometrie), um die Entfernung zwischen Punkten zu berechnen.
Weitere Informationen finden Sie in der MongoDB documentation (EN).