SQL Server 数据库可以通过英国邮政编码驱动 Google 地图吗?
Posted
技术标签:
【中文标题】SQL Server 数据库可以通过英国邮政编码驱动 Google 地图吗?【英文标题】:Possible to SQL Server database drive a Google Map by UK postcode? 【发布时间】:2012-07-20 13:07:13 【问题描述】:我们有一个物业/住宿资料页面,其中列出了物业地址,包括邮政编码。此信息存储在 SQL Server 数据库表中,页面有一个记录集,允许我们根据用户选择(通过链接或使用表单)的 propertyID 将配置文件信息提供到页面上。
我们在数据库表中创建了一个字段,允许我们为属性插入 Google 地图嵌入代码,然后我们会在属性配置文件页面上调用它,但这需要我们在谷歌地图首先,必须将其粘贴到我们的数据库字段等中,然后它才会在我们的页面上显示地图。
所以...我们想根据邮政编码对地图进行数据库驱动。这可能吗?
我们真的不想进入经度/纬度坐标,我们只想让地图识别邮政编码,并在地图上出现该邮政编码的地方放置一个地点标记。
我们如何实现这一目标?我们已经尝试过查看文档和帮助文件,但我们真的不知道我们要的是什么,因此找到答案非常困难,或者我们找到的答案似乎非常技术性(Google API、地理编码等) ) 我们正在努力实现的目标。
有人能指出我们正确的方向吗?
我们希望有某种方法可以将邮政编码动态插入到来自 Google 地图的通用嵌入代码中,而剩下的工作由 Google 地图完成。
无论如何,如果我们能提供任何帮助和建议,我们将不胜感激。谢谢。
问候 新泽西州
【问题讨论】:
【参考方案1】:传统上,英国的邮政编码数据需要花费大量资金。
您现在可以下载军械测量数据并将其数据转换为纬度和经度,这样您就可以在谷歌地图上绘制坐标。 (http://www.ordnancesurvey.co.uk/oswebsite/products/code-point-open/index.html)
【讨论】:
知道邮政编码不需要任何钱。我们的数据库中有一个房产列表,每个房产都有一个英国邮政编码。我们基本上只想在网页上显示该位置的谷歌地图,该地图由数据库中的邮政编码值驱动。也许这是不可能的? 邮政编码的坐标传统上是要花钱的;操作系统文件将为您提供操作系统坐标,您可以将它们转换为纬度,以便在谷歌地图上轻松显示,例如***.com/questions/2199308/… 我们可以使用谷歌地图搜索邮政编码并获得 Lon/Lat 坐标...免费。不过,对于 200 多个地点来说,这非常耗时。这不是我们真正要求的,不是吗?我们想知道是否可以从邮政编码驱动 Google 地图。根据您的回复,我假设这不是您建议转换为 Lon/Lat 的原因?以上是关于SQL Server 数据库可以通过英国邮政编码驱动 Google 地图吗?的主要内容,如果未能解决你的问题,请参考以下文章