从数据库中提取地址并使用c#将地址放入谷歌地图

时间:2012-12-27 03:39:33

标签: c# mysql google-maps-api-3

您好我是c#的新手,我被要求整合谷歌地图并将其连接到数据库,任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

基于您的初始帖子和评论,并且说实话,假设您知道C#和地图API(因此它是您需要帮助的集成)。

您需要:

1:设置连接字符串。

2:在数据库中查询您需要的地址。

3:将此地址传递给包含地图的JavaScript,我个人使用数据读取器根据信息构建数组(如果需要多个地址),然后使用

传递它们
ScriptManager.RegisterArrayDeclaration

全部在更新面板内。

4:接下来,您需要从前端阵列中提取信息,然后使用Google Geocoding API对其进行地理编码,最终得到您的绘图点。

有关这些步骤的信息可以很容易地用Google搜索,所以我再次假设这是你不确定的组合。

关于地理编码API的一些注释(假设免费许可证):

1:每天限制为2.5k。

2:请求限制也是有限的,我已经看到这个推测是大约每秒5秒(或者每200毫秒一次),但根据我的经验,它似乎更像是每秒2。

除此之外,您提供的信息越多,人们就越容易提供帮助,您很可能会使用SQL(使用SQL Server)而不是mySQL。

希望其中一些有帮助。