Microsoft SQL Server
स्थानिक डेटा
खोज…
परिचय
2 स्थानिक डेटा प्रकार हैं
एक सपाट सतह के लिए ज्यामिति एक्स / वाई समन्वय प्रणाली
भूगोल अक्षांश / देशांतर एक घुमावदार सतह (पृथ्वी) के लिए समन्वय प्रणाली। घुमावदार सतहों के कई अनुमान हैं इसलिए प्रत्येक भूगोल स्थान को SQL सर्वर को यह बताना चाहिए कि किस प्रक्षेपण का उपयोग करना है। सामान्य स्थानिक संदर्भ आईडी (SRID) 4326 है, जो किलामीटर में दूरियों को माप रही है। यह अधिकांश वेब मानचित्रों में उपयोग किया जाने वाला डिफ़ॉल्ट SRID है
बिंदु
सिंगल पॉइंट बनाता है। यह उपयोग की जाने वाली कक्षा के आधार पर एक ज्यामिति या भूगोल बिंदु होगा।
पैरामीटर | विस्तार |
---|---|
लट या एक्स | क्या एक फ्लोट एक्सप्रेशन है जो पॉइंट के x- कोऑर्डिनेट को दर्शाता है |
लंबी या वाई | एक फ्लोट एक्सप्रेशन है जो पॉइंट के y-निर्देशांक को उत्पन्न करता है |
तार | वेल ज्यामिति / भूगोल आकार का ज्ञात पाठ (WKB) |
बाइनरी | अच्छी तरह से ज्ञात ज्यामिति / भूगोल के आकार के बाइनरी (WKB) |
SRID | क्या आप वापस लौटना चाहते हैं, ज्यामिति / भूगोल उदाहरण के स्थानिक संदर्भ आईडी (SRID) का प्रतिनिधित्व करने वाली एक अंतर अभिव्यक्ति है |
--Explicit constructor
DECLARE @gm1 GEOMETRY = GEOMETRY::Point(10,5,0)
DECLARE @gg1 GEOGRAPHY = GEOGRAPHY::Point(51.511601,-0.096600,4326)
--Implicit constructor (using WKT - Well Known Text)
DECLARE @gm1 GEOMETRY = GEOMETRY::STGeomFromText('POINT(5 10)', 0)
DECLARE @gg1 GEOGRAPHY= GEOGRAPHY::STGeomFromText('POINT(-0.096600 51.511601)', 4326)
--Implicit constructor (using WKB - Well Known Binary)
DECLARE @gm1 GEOMETRY = GEOMETRY::STGeomFromWKB(0x010100000000000000000014400000000000002440, 0)
DECLARE @gg1 GEOGRAPHY= GEOGRAPHY::STGeomFromWKB(0x01010000005F29CB10C7BAB8BFEACC3D247CC14940, 4326)
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow