SqlGeography
SQL सर्वर द्वारा CLR उपयोगकर्ता परिभाषित प्रकार के रूप में कार्यान्वित किया जाता है, ताकि आप कुछ ऐसा कर सकें:
SqlGeography geo = // Get the geography from somewhere...
using (SqlCommand command =
new SqlCommand(@"dbo.up_Foobar_Insert", connection))
command.Parameters.Add(new SqlParameter("@Point", geo) { UdtTypeName = "Geography" });
command.ExecuteNonQuery();
}
यदि यह एक डेस्कटॉप एप्लिकेशन है तो आपके लिए यह काफी आसान हो गया है। कोड प्रोजेक्ट पर एक अच्छा उदाहरण है। एक SQL ज्यामिति व्यूअर का जो डेस्कटॉप या वेब दोनों के लिए सहायता करेगा।
आपको सीधे SQLGeometry या SQLGeography का उपयोग करने के लिए SQL Server Install/100/SDK/Assemblies में पाए गए Microsoft.SqlServer.Types.dll को संदर्भित करने की आवश्यकता है।