效果展示

话不多说,直接上代码

<!doctype html>
<html>
<head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width"><title>输入提示后查询</title><link rel="stylesheet" href="https://cache.amap.com/lbs/static/main.css"/><script type="text/javascript"src="https://webapi.amap.com/maps?v=1.4.15&key=你自己从高德地图上申请的Key值"></script><style type="text/css">body {font-size: 12px;}#tip {background-color: #ddf;color: #333;border: 1px solid silver;box-shadow: 3px 4px 3px 0px silver;position: absolute;top: 10px;right: 10px;border-radius: 5px;overflow: hidden;line-height: 20px;}#tip input[type="text"] {height: 25px;border: 0;padding-left: 5px;width: 280px;border-radius: 3px;outline: none;}/* 经纬度 */.ll{background-color: #ddf;color: #333;border: 1px solid silver;box-shadow: 3px 4px 3px 0px silver;position: absolute;bottom: 10px;right: 10px;border-radius: 5px;overflow: hidden;line-height: 20px;}.ll input[type="text"] {height: 25px;border: 0;padding-left: 5px;width: 280px;border-radius: 3px;outline: none;}#panel {position: absolute;background-color: white;max-height: 90%;overflow-y: auto;top: 50px;right: 10px;width: 280px;}</style>
</head>
<body>
<div id="mapContainer"></div>
<div id="panel"></div>
<div id="tip"><input type="text" id="keyword" name="keyword" value="请输入关键字:(选定后搜索)" onfocus='this.value=""'/>
</div>
<div class="ll"><input type="text" id="lnglat" name="lnglat" value="经度,纬度" disabled/>
</div>
<script type="text/javascript">var windowsArr = [];var marker = [];var map = new AMap.Map("mapContainer", {resizeEnable: true,center: [116.397428, 39.90923],//地图中心点zoom: 13,//地图显示的缩放级别keyboardEnable: false});AMap.plugin(['AMap.Autocomplete','AMap.PlaceSearch'],function(){var autoOptions = {city: "天津", //城市,默认全国input: "keyword"//使用联想输入的input的id};autocomplete= new AMap.Autocomplete(autoOptions);var placeSearch = new AMap.PlaceSearch({city:'天津',map:map,panel: "panel"})AMap.event.addListener(autocomplete, "select", function(e){//TODO 针对选中的poi实现自己的功能console.log(e)placeSearch.setCity(e.poi.adcode);placeSearch.search(e.poi.name,function(status, result){if (status === 'complete' && result.info === 'OK') {//TODO : 解析返回结果,如果设置了map和panel,api将帮助完成点标注和列表console.log(result)}})});//小点   点击事件AMap.event.addListener(placeSearch, "markerClick", function(e){console.log(e.data.location);//当前marker的经纬度信息document.getElementById("lnglat").value = e.data.location.lng + ',' + e.data.location.lat;})// 右上角列表点击事件 AMap.event.addListener(placeSearch, "listElementClick", function(e){console.log(e.data.location);//当前marker的经纬度信息document.getElementById("lnglat").value = e.data.location.lng + ',' + e.data.location.lat;})});
</script><script type="text/javascript" src="https://webapi.amap.com/demos/js/liteToolbar.js"></script>
</body>
</html>

记得更换key值,如果需要使用vue的话只需要双绑对应的v-model 经纬度值即可。

高德地图 根据名称搜索坐标,坐标点呈现列表展示相关推荐

  1. java aoi 服务器地图_GitHub - WanZixin/getShp: 利用高德地图web服务API获取坐标串,生成行政区和aoi的shp文件...

    爬取数据生成shp文件 1.功能简介 共有两大功能,一个功能是根据高德地图web服务API获取行政区划坐标串,写入行政区shp文件:另一个功能是根据高德地图的接口获取poi坐标串,写入aoi(area ...

  2. python获取高德地图POI——关键字搜索

    本文主要内容是利用python获取高德地图上的感兴趣点(POIs). 高德开放平台:https://lbs.amap.com/ 下载POI分类编码和城市编码表 搜索POI相关文档:https://lb ...

  3. JSAPI 高德地图应用--线路规划、多条线路同时展示

    在地图应用中,常见的应用之一应该就有查询两个地方的线路规划吧,高德地图提供了驾车路线规划.货车路线规划.公车换乘服务.步行导航服务.骑行路径规划服务等,这里我用的是驾车路线规划做一个列子. 驾车路线规 ...

  4. 高德地图API JS实现获取坐标和回显点标记

    1.搜索+选择+获取经纬度和详细地址 2.回显数据并点标记 3.实现 第一步:引入资源文件 <!--引入高德地图JSAPI --> <script src="//webap ...

  5. 高德地图引用,搜索定位

    以下为最近项目中开发的高得地图定位功能,附上效果图与源代码.mapUtil.jsvar map,addMarker;var geocoder;var placeSearch;var infoWindo ...

  6. Cesium调用高德地图服务实现搜索地点定位详解

    一.需求分析 需要做一个类似于高德地图的搜索可以参考高德地图,用户输入地点,下拉列表自动弹出少量的相应地点,点击内容地点可以直接选择定位并且添加Cesium的广告牌(图标)和标注,点击标注可以弹出详细 ...

  7. vue+antdesign 高德地图根据名称选点功能,并去除logo 封装组件

    高德地图申请key及密钥 注册账号并申请key官方地址 在vue项目index.html文件中引入 <script type="text/javascript">win ...

  8. 高德地图教程_poi搜索以及显示

    最近打算高仿深圳通的应用,UI已经做好了,我看过APP的查询接口,断了网也可以查询这就表明数据是保存在数据库,或者就是第一次联网,就在网站将数据全部下好了.我就想干脆用地图提供的查询吧. 以前是接触的 ...

  9. 高德地图关键字提示搜索获取经纬度

    效果图: 具体代码: <!doctype html> <html> <head><meta charset="utf-8">< ...

最新文章

  1. 大数据量,海量数据 处理方法总结(转)
  2. CTFshow php特性 web134
  3. 面试一位硕士海龟前端小姐姐有感
  4. iOS10.3的新玩意儿
  5. mongo ttl索引
  6. Pseudoprime numbers POJ - 3641(快速幂+判素数)
  7. 使用python打印数字三角形_11届省赛python试题 H: 数字三角形
  8. css基础选择器 1204
  9. 计算机原理第六章简答题,2012年4月考前串讲计算机组成原理第六章(2)
  10. c++优先队列小节(常常弄混)
  11. 真深复制python_Python深复制浅复制or深拷贝浅拷贝
  12. pilz pnoz s4说明书_如何使用Pilz的安全继电器PNOZ S4?
  13. linux用户权限不够解析及解决方案
  14. [转载].NET Core使用NPOI导出复杂,美观的Excel详解
  15. 修改STM32CuBeMX生成文件
  16. 什么是windows的域(Domain)?
  17. 星速配资:新能源获QFII机构青睐 隆基股份成第一重仓股
  18. 野三坡 小麻核桃大文化
  19. HTML边框圆角丶渐变颜色
  20. 使用ContactMe创建一个PHP联系人表格

热门文章

  1. STM32F1与STM32CubeIDE编程实例-磁簧开关(Reed Switch)驱动
  2. 找免费录屏软件的过程-没想到win10自带这个功能
  3. facebook营销密码_每日新闻摘要:Facebook想要您的电子邮件密码(否,严重)
  4. 从零开始实现一个MQTT客户端 开篇漫谈
  5. 【速览】2021年全球及中国培育钻石行业发展现状及未来发展趋势分析[图]
  6. 4-3 使用函数计算两个复数之积 (10分)
  7. Stay Hungry,Stay Foolish的解读
  8. linux对只有Read-only filesystem的文件,如何改为为可写、可读权限?
  9. java中集合的基础知识_javaSE基础知识之集合类
  10. 【探花交友DAY 02】项目搭建和用户登录功能的实现