PDA

نسخه کامل مشاهده نسخه کامل : داده ‏های فضایی در SQL Server 2008 قسمت دوم



IT society
21-02-2012, 10:59
در قسمت اول توضیحی مفصل در مورد دو داده‏ ی مختلف فضایی که توسط Sql Server 2008 ساپورت می‏شوند، داده شد. اکنون می‏خواهیم نگاهی عمیق‏تر به جزئیات داشته باشیم.


سیستم مرجع فضایی

طول و عرض جغرافیایی که به عنوان مقادیر مطلق در تمام دنیا پذیرفته شده‏اند، ولی در اصل اینطوری نیست. به عنوان مثال، نصف‏النهارمبدا و یا طول صفر درجه جغرافیایی، کاملا قراردادی هستند. نصف‏النهارمبدا، در واقع خطی شمالی – جنوبی است که از گرینویچ لندن عبور می‏کند ولی در حقیقت چهار نصف‏النهارمبدا مختلف وجود دارد که در طول تاریخ مورد استفاده قرار گرفته‏اند و همه‏ی آنها از گرینویچ عبور می‏کنند. حتی نصف‏النهارمبدا جاری که در سیستم GPSها استفاده می‏شود، عملا 102.5 متر شرق تر از آنچه که در جهان پذیرفته شده است، می‏باشد.

یکبار که نقاط شروع دستگاه مختصات را که حاوی مجموعه‏ای از داده‏ها است، شناختید، مشکل دیگری نیز وجود دارد و آن محاسبه فاصله بین دو نقطه است. بدلیل چرخش زمین به دور محورش، کروی نیست بلکه بیضوی است (زمین در قسمت وسط، پهن تر از قسمت قطب‏ها است). به همین دلیل محاسبه فاصله و مساحت با استفاده از یک روش کلی بسیار پیچیده می‏شود، اما غیر ممکن نیست.

برای محاسبه فاصله بین دو نقطه روی زمین، باید شعاع زمین را بدانیم (فاصله مرکز زمین تا هر نقطه). مشکل اینجاست که بدلیل پستی و بلندی‏های زمین، شعاع ثابتی وجود ندارد که بتوان از آن همیشه استفاده کرد. اگر شما فاصله دو نقطه را در یک درجه کنار دریا اندازه بگیرید، نتیجه با فاصله دو نقطه در یک درجه در کوهستان که ممکن است 5000 فوت بالاتر از سطح دریا باشد، متفاوت خواهد بود.
ادامه مقاله را از این قسمت دانلود نمایید. ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] %25D8%25A7%25D9%2584%25D8%25A7%25D8%25AA%2F%25D9%2 582%25D8%25B3%25D9%2585%25D8%25AA%2520%25D8%25AF%2 5D9%2588%25D9%2585%2520SQL%2520Server%25202008%252 0%25D8%25AF%25D8%25A7%25D8%25AF%25D9%2587%2520%25D 9%2587%25D8%25A7%25DB%258C%2520%25D9%2581%25D8%25B 6%25D8%25A7%25DB%258C%25DB%258C.pdf)
منبع :سایت چکاد ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])