Google maps .net Wrapper

本文关键字:Wrapper net maps Google | 更新日期: 2023-09-27 17:49:15

在你阅读其他内容之前:

我知道这个问题的导数(可能是积分?)之前已经被问过了(看这里和这里),但这个问题比这两个都要多一点。另外,这两个都有点过时了。

重要的东西

问题是:

  • 是否有一个可靠的谷歌地图。net包装器,支持多边形和空间搜索 (containsLocation()方法)?

  • 如果没有,谁能告诉我正确的方向,开始写我自己的?特别是多边形/搜索的东西

额外阅读

我想这样做有几个原因。首先,我正在开发一个移动网站,我不想用一堆javascript让客户端超负荷。第二,我根本不需要显示地图。我真正需要做的就是在地图上绘制多边形,并在形状内搜索纬度/长坐标。

Google maps .net Wrapper

这是我找到的一个:https://gmaps.codeplex.com/它看起来不像有一段时间被触摸过,但应该可以帮助您开始。

对于位置搜索(Places API), Google Maps API通过为位置偏差参数指定圆形/矩形范围来支持邻近搜索。请注意,它不支持OP要求的通用多边形和空间搜索。

locationbias -通过指定,优先选择指定区域的结果一个半径加上lat/lng,或者两个lat/lng对表示矩形的点。如果不指定此参数,则API默认使用IP地址偏置。

https://developers.google.com/places/web-service/search

地点在此API中定义为场所、地理位置地点,或重要的兴趣点。

Places API允许您使用多种方式搜索地点信息类别,包括场所,主要景点,以及地理位置。您可以通过以下方式搜索地点邻近或文本字符串。地点搜索返回一个地点列表以及关于每个地方的摘要信息;额外的可通过地点详细信息查询。


。Google Maps API的。NET包装器库(包括Places API):

  1. GoogleApi
  2. 谷歌地图
https://stackoverflow.com/a/61531795