SQL Servr 2008空间数据应用系列八:基于Bing Maps(Silverlight)(5)
来源:未知 责任编辑:责任编辑 发表时间:2013-11-15 19:46 点击:次
<returns></returns>
[OperationContract]
int? SavePolygon(string name, List<MapPoint> arrayOfLatLong);
}
[OperationContract]
int? SavePolygon(string name, List<MapPoint> arrayOfLatLong);
}
在WCF服务的详细实现中将Bing Maps客户端传递过来的参数构造为空间数据类型的WKT文本格式,通过上面的存储过程就可以直接将WKT转化为空间数据类型直接入库。
public class DrawService : IDrawService
{
public int? SavePolygon(string name, List<MapPoint> arrayOfLatLong)
{
var sb = new StringBuilder();
sb.Append("POLYGON ((");
for (var i = arrayOfLatLong.Count; i >= 1; i--)
{
var j = i - 1;
sb.Append(arrayOfLatLong[j].Longitude.ToString());
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>