你好,我是 C# 新手,我被要求集成谷歌地图并将其连接到数据库,有人可以帮助我吗?
问问题
700 次
1 回答
0
基于您最初的帖子和您的评论,老实说,假设您同时了解 C# 和地图 API(因此这是您需要帮助的集成)。
您将需要:
1:设置你的连接字符串。
2:在数据库中查询您需要的地址。
3:将此地址传递给包含您的地图的 JavaScript,我个人使用数据读取器从信息中构造数组(如果您需要多个地址),然后使用
ScriptManager.RegisterArrayDeclaration
全部在更新面板中。
4:接下来,您需要从前端的数组中提取信息,然后使用 Google Geocoding API 对其进行地理编码,最终获得您的可绘制点。
这些步骤中的每一个的信息都可以很容易地用谷歌搜索,所以我再次假设这是你不确定的组合。
不过,关于地理编码 API 的几点说明(假设是免费许可证):
1:您每天的请求数限制为 2.5k。
2:请求限制也是有限的,我看到有人猜测这是每秒 5 次左右(或每 200 毫秒 1 次),但根据我的经验,它似乎更像是每秒 2 次。
顺便说一句,您提供的信息越多,人们就越容易提供帮助,而且您很可能会使用 SQL(与 SQL Server 一起)而不是 mySQL。
希望有些帮助。
于 2012-12-27T10:38:30.273 回答