百度地图API连接本地数据库

本文介绍了一个使用百度地图API与本地数据库结合的项目,通过地图上的标记点显示数据库中的记录。在ASP.NET环境中,创建数据库表存储经纬度和名称,然后在添加页面获取经纬度并保存到数据库。后台采用三层架构访问数据库,关键在于通过经纬度查询和添加标记点。在查询页面,通过循环获取数据库中的经纬度并在地图上展示对应的标记点。
摘要由CSDN通过智能技术生成

最近在公司的项目中所用到的一个模块。通过百度地图API和本地数据库所连接起来。在显示的百度地图中所出现的标记点都是本地数据库中保存的记录。

由于是刚刚毕业,在公司做ASP.NET才半年的光景,所以语言表达和组织上都没有各位前辈那么流畅,而且是小弟第一篇博文,还是请各位多多指点。

首先先建数据库的表。因为只是一个很小的测试案例,所以只用到了三个字段,其中Point字段是保存经纬度,Title字段是保存标记点的名称。

接下来做一个添加页面。在添加页面根据所输名称和地址来获取其在百度地图上的经纬度。然后通过访问数据库,可以将标记点的信息和经纬度保存在数据表中。

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>添加</title>
    <script type="text/javascript" src="http://api.map.baidu.com/api?key=59db371659c04947a1ff044e80565718&v=1.1&services=true">
    </script>
    type="text/javascript"></script>--%>
    <script src="js/jquery-1.4.4.min.js" type="text/javascript"></script>
</head>
<body>
    <form id="form1" runat="server">
    名称<input id="text1" type="text" value="" runat="server" />
    <br />
    地址<input id="text3" type="text" value="" runat="server" />
    <br />
    <div style="width: 400px; height: 200px; border: 1px solid gray" id="info" runat="server">
        <asp:TextBox runat="server" Style="width: 200px; height: 100px;" ID="jwd"></asp:TextBox>
    </div>
    <input id="btn1" type="button" value="经纬度查询" />
    <div style="width: 400px; height: 200px; border: 1px solid gray"</
  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值