我首先在EF DB上构建了一个存在的asp.net oData webservice(webapi)项目。它支持oData查询大多数数据但地理(DbGeography)数据类型,我需要通过oData查询那些地理,我可以先找到一些代码的例子和文章,而DB / Model没有。有没有人有经验来处理这个?非常感谢。
答案 0 :(得分:0)
我为RESTier构建了两个基于Web Api OData库的示例
对于第一个示例,您可以查询和发布地理类型,但该属性不能成为查询选项的一部分,您可以参考https://github.com/OData/ODataSamples/tree/master/RESTier/SpatialSample了解更多详细信息。
对于第二个示例https://github.com/OData/ODataSamples/tree/master/RESTier/SpatialSample2,在此示例中,您可以将属性作为查询选项的一部分。
Web Api OData可以以类似的方式支持这一点。
如果您有更多问题,请与我们联系。