RethinkDB 2.3 - line

ReQL कमांड: लाइन




rethinkdb

ReQL कमांड: लाइन

कमांड सिंटैक्स

r.line([lon1, lat1], [lon2, lat2], ...) → line
r.line(point1, point2, ...) → line

विवरण

टाइप लाइन के एक ज्यामिति ऑब्जेक्ट का निर्माण। लाइन को दो तरीकों में से एक में निर्दिष्ट किया जा सकता है:

  • दो या अधिक दो-आइटम सरणियाँ, रेखा के कोने के अक्षांश और देशांतर संख्या निर्दिष्ट करना;
  • दो या दो से अधिक Point ऑब्जेक्ट लाइन के कोने को निर्दिष्ट करते हैं।

देशांतर (itude180 से 180) और अक्षांश (9090 से 90) लंबवत एक परिपूर्ण क्षेत्र पर स्थित हैं। ReQL की समन्वय प्रणाली के बारे में अधिक जानकारी के लिए भू-स्थानिक समर्थन देखें।

उदाहरण: एक पंक्ति को परिभाषित करें।

r.table("geo").insert(
    r.hashMap("id", 101)
     .with("route", r.line(r.array(-122.423246, 37.779388),
                           r.array(-121.88642, 37.329898)))
).run(conn);

संबंधित आदेश

अधिक सहायता प्राप्त करें

आप जो खोज रहे थे, वह नहीं मिला?