SqlGeography
се внедрява като CLR потребителски тип от SQL Server, така че можете да направите нещо малко като:
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();
}
Ако това е настолно приложение, вие го получавате доста по-лесно. Има добър пример в Code Project на визуализатор на SQL Geometry, който ще помогне както за настолен компютър, така и за уеб.
Трябва да препратите към Microsoft.SqlServer.Types.dll, намерен в SQL Server Install/100/SDK/Assemblies, за да използвате директно SQLGeometry или SQLGeography.