写一个地区联动带百度地图查询的东东,在这里展示一下,并发表一下。效果如图:
所用文件有:
- demo.html
- js/jquery.min.js
- js/jquery.baidumap.js
- js/pcasunzip.js
- demo.png
demo.html展示代码:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.baidumap.js"></script>
<script type="text/javascript" src="js/pcasunzip.js"></script>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=1.2"></script>
<title>联级地区带百度地图查询</title>
</head>
<body>
<table width="100%">
<tr>
<td>
<form action="#" method="post">
<table width="100%" class="table_form">
<tbody>
<tr>
<td width="60" class="tip">
<label for="Meeting_province" class="required">省市区</label>
</td>
<td>
<select name="Venue[province]" id="Venue_province">
</select><select name="Venue[city]" id="Venue_city">
</select><select name="Venue[district]" id="Venue_district">
</select>
<script type="text/javascript">
new PCAS("Venue_province","Venue_city","Venue_district","","","");
</script>
</td>
</tr>
<tr>
<td class="tip">
<label for="Venue_address" class="required">地址</label></td>
<td>
<input class="inputx shortA" name="Venue[address]" id="Venue_address" type="text" maxlength="100" /></td>
</tr>
</tbody>
</table>
</form>
</td>
</tr>
<tr>
<td valign="top" style="padding-left:10px;">
<div style="height:300px;border:1px solid gray" id="showmap"></div>
<p style="color:red; line-height:30px; ">温馨提示:从 <input type="text" value="" name="beginmap" id="beginmap" /> 到 <span id="endmap" style="font-weight:700;">终点</span> 共 <span id="longmap" style="font-weight:700;">0</span> 公里,打车预计<span id="monenymap" style="font-weight:700;">0</span> 元</p>
</td>
</tr>
</table>
</div>
<script type="text/javascript">
baiduMap.init();
</script>
</body>
</html>
- 大小: 214.5 KB
分享到:
相关推荐
总的来说,"百度地图调用案例"提供了一个实际应用百度地图API解决地区联动问题的例子。开发者可以通过学习这个案例,了解如何结合API文档和示例代码,实现自定义的地图功能。这不仅可以加深对百度地图API的理解,也...
而“地区联动地图”则是指当用户选择某个特定地区时,地图会自动调整并突出显示该区域。 “在线搜索”功能表明用户可以在地图上直接搜索地点,这可能包括地址、兴趣点等,极大地增强了用户体验。参考示例给出的链接...
在JS开发中实现百度地图与城市联动,以实现实时触发查询地址功能,是一项常见的需求。本文将详细介绍此功能的实现方法,包括所使用的相关技术以及实现的具体步骤。相关技术主要是百度地图API和jQuery框架,通过这...
ECharts是百度开发的一款轻量级、高性能的图表库,兼容各种浏览器,支持多种图表类型,如柱状图、折线图、饼图以及地图等。 首先,我们要理解"三级联动"的概念。在地图应用中,三级联动通常指的是国家—省份—城市...
全国、省、市、区县、乡镇、村六级地区信息表,包含百度地图坐标
ECharts是一个由百度开发的开源JavaScript图表库,它提供了丰富的图表类型,包括柱状图、折线图、饼图以及地图等,支持自定义交互和动画效果,适用于各种Web数据可视化场景。 首先,我们来理解什么是“三级联动”。...
ECharts 是一个由百度开发的开源 JavaScript 数据可视化库,它提供了丰富的图表类型,适用于各种数据可视化场景。在本文中,我们将深入探讨如何使用 ECharts 实现全国地图的三级联动及点击放大效果,同时关注地名的...
在`onRegionClick`事件中,我们需要获取到被点击的州(或地区)的标识,并根据这个标识查询相关的人口数据。数据可以预先存储在服务器上,或者在页面加载时一次性加载到客户端。这里的关键是确保地图区域的标识与...
在本项目中,“使用echar和百度地图做统计demo”是一个使用百度地图API(BMap)和ECharts数据可视化库创建的示例应用。ECharts是百度推出的一个开源JavaScript图表库,它支持丰富的图形类型,如柱状图、折线图、饼图...
常见的电子地图API有Google Maps、高德地图、百度地图等。 二、地图联动原理 地图联动的核心在于数据的关联和事件触发。当用户在地图上选择某个省份时,系统通过JavaScript、HTML5或者GIS库(如Leaflet、OpenLayers...
首先,"echarts扩展全国-省-市三级联动"是指在ECharts图表中,用户可以通过选择省份来动态加载并显示相应的市级地图,进一步选择城市后,可以展示区县级别的地图。这种功能在数据分析、地理信息展示等领域非常实用,...
这通常涉及到SVG地图或者第三方地图API,如百度地图API、高德地图API等。通过API提供的方法,可以设置地图上的特定区域为选中状态。 8. **样式和交互**:为了让用户有更好的视觉体验,我们需要添加适当的CSS样式,...
高德地图提供的是基于WGS84坐标系的经纬度数据,而百度地图使用的是自家的BD-09坐标系。如果需要在两者之间转换,可以使用相应的转换算法。 "四级联动"进一步扩展了三级联动的概念,增加了更具体的行政级别——街道...
2. 百度地图API的使用:地图初始化、行政区划查询、地图事件监听等。 3. 三级联动的实现逻辑:数据结构设计、事件触发和响应、界面更新。 4. HTML和CSS的基础知识:构建地图分区选择的用户界面。 通过这个项目,...
这个数据库可能被用于各种应用,如地图服务、物流配送、人口统计分析或者与地理位置相关的业务系统。 描述中的 "2019-12-29的数据,5W条数据" 提供了数据库的具体更新日期和记录数量。这意味着这个数据库在2019年12...
ECharts是一款由百度开发的开源JavaScript图表库,它支持多种图表类型,包括柱状图、折线图、饼图以及地图等。在这个“html5 echarts省市区地图城市选择代码”压缩包中,包含的是一段实现中国省市区地图选择功能的...
这种编码体系使得数据具有良好的可读性和可操作性,可以方便地进行数据匹配和查询。例如,省级行政区代码通常由6位数字组成,前两位表示省级,中间两位表示地级市,最后两位表示县级行政区。 在实际应用中,这些...
3. **地图与柱状图的联动**:通过监听地图的`click`事件,获取被点击的地区信息,然后动态修改柱状图的`data`,实现地图与柱状图的联动更新。 4. **数据加载**:若数据存储在JSON文件中,可以使用`$.ajax`或`fetch`...