2012-12-18 61 views
19

DbGeography.Distance(otherLocation) का उपयोग करके दो स्थानों के बीच की दूरी को मापते समय दूरी की इकाई क्या होती है?सिस्टम। डेटा। पैटियल डीबीजीोग्राफी। डिस्टेंस इकाइयां?

यहां तक ​​कि एमएसडीएन जानकारी और इंटेलिजेंस दूरी की इकाई निर्दिष्ट करने में विफल रहता है।

कोई भी जानता है?

[संपादित करें] मैं srid 4326 का उपयोग कर रहा हूं। जो कि अधिकांश उदाहरण उपयोग करते हैं। जो मुझे मिल सकता है, 4326 रेडियंस लगता है, यह मुझे पूरी तरह से अनजान छोड़ देता है। रेडियंस का उपयोग कोण/डिग्री को मापने के लिए किया जाता है, इसलिए वास्तविकता में इसका क्या अर्थ है?

उत्तर

20

कई लेख दूरी की इकाई के रूप में 4326 में उपयोग किए जाने वाले मीटर पर सहमत होने लगते हैं।

डब्ल्यूजीएस 84 मीटर में भी किया जाता है, शायद यही कारण है कि यह मीटर का उपयोग करता है।

http://blogs.msdn.com/b/adonet/archive/2011/06/30/walkthrough-spatial-june-ctp.aspx http://www.jasonfollas.com/blog/archive/2011/07/20/entity-framework-spatial-first-look.aspx http://blog.simplecode.eu/post/DistancesWithDbGeographyAndDbGeometry

+14

आप में से उन लोगों के लिए मील की दूरी पर काम कर अपने अगले प्रश्न "एक मील में हो जाएगा कितने मीटर की दूरी पर? ' उत्तर: 160 9.344। आशा है कि आपको एक और खोज बचाएगी। – grahamesd

+2

@grahamesd आप में से उन अमेरिकियों के लिए ...: p –