- 浏览: 498528 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (502)
- Java (70)
- Linux (10)
- 数据库 (38)
- 网络 (10)
- WEB (13)
- JSP (4)
- 互联网 (71)
- JavaScript (30)
- Spring MVC (19)
- HTML (13)
- CSS (3)
- AngularJS (18)
- Redis (5)
- Bootstrap CSS (1)
- ZooKeeper (4)
- kafka (6)
- 服务器缓存 (4)
- Storm (1)
- MongoDB (9)
- Spring boot (16)
- log4j (2)
- maven (3)
- nginx (5)
- Tomcat (2)
- Eclipse (4)
- Swagger (2)
- Netty (5)
- Dubbo (1)
- Docker (7)
- Hadoop (12)
- OAuth (1)
- webSocket (4)
- 服务器性能 (7)
- Session共享 (1)
- tieye修改 (1)
- 工作 (1)
- 有用的语录 (0)
- https (2)
- common (5)
- 产品开发管理 (1)
- CDN 工作原理 (1)
- APNS、GCM (1)
- 架构图 (3)
- 功能实现分析 (1)
- JMX (1)
- 服务器相关操作命令 (1)
- img02 (0)
- 服务器环境搭建 (9)
- goodMenuBook (1)
- CEInstantPot (0)
- 有用数据 (1)
- 百度地图WEB API (2)
- 正则表达式 (1)
- 样式例子 (2)
- staticRecipePressureCooker.zip (1)
- jCanvas (1)
- 网站攻击方法原理 (1)
- 架构设计 (3)
- 物联网相关 (3)
- 研发管理 (7)
- 技术需求点 (1)
- 计划 (1)
- spring cloud (11)
- 服务器开发的一些实用工具和方法 (1)
- 每天学到的技术点 (4)
- Guava (1)
- ERP 技术注意要点 (2)
- 微信小程序 (1)
- FineRepor (1)
- 收藏夹 (1)
- temp (5)
- 服务架构 (4)
- 任职资格方案 (0)
- osno_test (1)
- jquery相关 (3)
- mybatis (4)
- ueditor (1)
- VueJS (7)
- python (10)
- Spring EL (1)
- shiro (1)
- 前端开发原理与使用 (7)
- YARN (1)
- Spark (1)
- Hbase (2)
- Pig (2)
- 机器学习 (30)
- matplotlib (1)
- OpenCV (17)
- Hystrix (1)
- 公司 (1)
- miniui (4)
- 前端功能实现 (3)
- 前端插件 (1)
- 钉钉开发 (2)
- Jenkins (1)
- elasticSearch使用 (2)
- 技术规范 (4)
- 技术实现原理 (0)
最新评论
高德帐号
135704744
135704744
<!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://a.amap.com/jsapi_demos/static/demo-center/css/demo-center.css" /> <script type="text/javascript" src="https://cache.amap.com/lbs/static/addToolbar.js"></script> </head> <style type="text/css"> html,body{ width: 100%; height: 100%; margin: 0px; } .map{ height: 100%; width: 100%; float: left; } </style> <body> <div id="container" class="map"></div> <div class="input-card"> <h4>左击获取经纬度:</h4> <div class="input-item"> <input type="text" readonly="true" id="lnglat"> </div> </div> <script src="https://webapi.amap.com/maps?v=1.4.15&key=2261102c06b54bf9faead36b3cc1f8c8&plugin=AMap.Autocomplete"></script> <script type="text/javascript"> var map = new AMap.Map("container", { resizeEnable: true }); //为地图注册click事件获取鼠标点击出的经纬度坐标 map.on('click', function(e) { document.getElementById("lnglat").value = e.lnglat.getLng() + ',' + e.lnglat.getLat() var lng = e.lnglat.getLng(); var lat = e.lnglat.getLat(); console.log("经度:"+lng+"纬度"+lat); var lnglatXY = [lng, lat];//地图上所标点的坐标 AMap.service('AMap.Geocoder',function() {//回调函数 geocoder = new AMap.Geocoder({ }); geocoder.getAddress(lnglatXY, function (status, result) { if (status === 'complete' && result.info === 'OK') { //获得了有效的地址信息: //即,result.regeocode.formattedAddress console.log(result.regeocode.formattedAddress); var address = result.regeocode.formattedAddress; alert(address) } else { //获取地址失败 alert("获取地址失败") } }); }) }); var auto = new AMap.Autocomplete({ input: "tipinput" }); AMap.event.addListener(auto, "select", select);//注册监听,当选中某条记录时会触发 function select(e) { if (e.poi && e.poi.location) { map.setZoom(15); map.setCenter(e.poi.location); } } </script> </body> </html>
<!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://a.amap.com/jsapi_demos/static/demo-center/css/demo-center.css"/>--> <script type="text/javascript" src="https://cache.amap.com/lbs/static/addToolbar.js"></script> <script src="https://webapi.amap.com/maps?v=1.4.15&key=2261102c06b54bf9faead36b3cc1f8c8&plugin=AMap.Autocomplete,AMap.PlaceSearch"></script> <!-- <link rel="stylesheet" href="https://cache.amap.com/lbs/static/main1119.css"/>--> <!-- <link rel="stylesheet" href="https://cache.amap.com/lbs/static/main1119.css"/>--> <link rel="stylesheet" href="https://a.amap.com/jsapi_demos/static/demo-center/css/demo-center.css"/> <!-- <script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.15&key=您申请的key值&plugin=AMap.Autocomplete,AMap.PlaceSearch"></script>--> <!-- <script type="text/javascript" src="https://cache.amap.com/lbs/static/addToolbar.js"></script>--> <script src="../miniui/scripts/jquery-1.11.1.min.js" type="text/javascript"></script> </head> <style type="text/css"> html, body { width: 100%; height: 100%; margin: 0px; } .map { height: 100%; width: 100%; float: left; } </style> <body> <div> <!-- <input type="text" value="北京" id="testId">--> <!-- <input type="button" value="搜索" onclick="buttonFun()">--> </div> <div id="container" class="map"></div> <div class="info"> <div class="input-item"> <div class="input-item-prepend"> <span class="input-item-text" style="width:8rem;">关键字</span> </div> <input id='tipinput' type="text"> <input type="button" value="搜索" class="input-item-text" onclick="mapSearchFun()"> <input type="button" value="返回" class="input-item-text" onclick="mapGoBackFun()"> </div> </div> <script type="text/javascript"> var map = new AMap.Map("container", { resizeEnable: true, // zoom: 12, // center: [116.397428, 39.90923] } ); //为地图注册click事件获取鼠标点击出的经纬度坐标 map.on('click', function (e) { // document.getElementById("lnglat").value = e.lnglat.getLng() + ',' + e.lnglat.getLat() var lng = e.lnglat.getLng(); var lat = e.lnglat.getLat(); console.log("经度:" + lng + "纬度" + lat); var lnglatXY = [lng, lat];//地图上所标点的坐标 AMap.service('AMap.Geocoder', function () {//回调函数 geocoder = new AMap.Geocoder({}); geocoder.getAddress(lnglatXY, function (status, result) { if (status === 'complete' && result.info === 'OK') { //获得了有效的地址信息: //即,result.regeocode.formattedAddress console.log(result.regeocode.formattedAddress); var address = result.regeocode.formattedAddress; // alert(address) var r = confirm("地址为:" + address); if (r == true) { // $("#" + parent.mapAddrId).val(address) // $("#" + parent.mapAddrId, parent.document).val(address); // $("#" + parent.mapLngId, parent.document).val(lng); // $("#" + parent.mapLatId, parent.document).val(lat); window.parent.mapCallBackFun(address,lng,lat); $("#mapIframeId", parent.document).toggle(); } } else { //获取地址失败 alert("获取地址失败") } }); }) }); //输入提示 var autoOptions = { input: "tipinput" }; var auto = new AMap.Autocomplete(autoOptions); var placeSearch = new AMap.PlaceSearch({ map: map }); //构造地点查询类 AMap.event.addListener(auto, "select", select);//注册监听,当选中某条记录时会触发 function select(e) { placeSearch.setCity(e.poi.adcode); placeSearch.search(e.poi.name); //关键字查询查询 } function mapSearchFun() { var searchValue = $("#tipinput").val(); placeSearch.search(searchValue); } function mapGoBackFun() { $("#mapIframeId", parent.document).toggle(); } </script> </body> </html>
发表评论
-
定时调用函数功能实现
2021-06-11 10:26 1107<html> <head> & ... -
uniApiJs
2021-06-08 18:04 0//获取当前的地理位置、速度 function getLoca ... -
百度人脸识别
2021-05-21 16:11 365package com.gaojinsoft.htwy.y20 ... -
点击DIV触发上传文件的方法
2021-05-20 14:11 1207<div Style="float:left ... -
前端格式化工具与检测工具选择与使用
2021-05-10 20:26 729//工具安装前的准备与 ... -
indexedDb TEST
2021-03-24 08:36 511<!DOCTYPE html> <html& ... -
defineProperty Array push 监听
2020-10-31 15:16 466<!DOCTYPE html> <html ... -
weuiJsLayer.js
2020-07-24 09:56 274var weuiJsAlterMap = {}; f ... -
dataViewCommonJs
2020-05-09 17:00 360// var _elementIdToDataMap={} ... -
editorconfig配置
2020-03-28 20:36 467# https://editorconfig.org root ... -
commonJs
2020-03-26 21:25 363//本包使用需要先引入jquery //获取数组中的重复元素 ... -
setFormData
2019-12-20 22:30 0function setFormData(selector,d ... -
前端实现从剪贴板中获取数据
2019-05-16 14:01 1475//绑定在了body上,也可以绑定在其他可用元素行,但是不是所 ... -
js prototype原理与使用
2018-08-14 15:59 775js prototype原理与使用 prototype 使您 ... -
JS过滤树数据
2018-07-02 16:45 1024<!DOCTYPE html> <html ... -
百度地图WEB API
2017-04-18 19:34 545百度地图WEB API 例子 -
javascript匿名函数与闭包
2016-09-27 14:10 431javascript匿名函数与闭包 ... -
JavaScript 作用域和作用域链
2016-09-27 09:08 521JavaScript 作用域和作用域链 JavaScrip ... -
Javascript函数
2016-09-28 15:00 503Javascript函数 定义函数 使用function关 ... -
Javascript执行步骤与顺序
2016-09-26 01:09 415Javascript执行步骤与顺序 1.JavaScript ...
相关推荐
本项目“高德地图获取当前位置”提供了一个实用的示例,它演示了三种不同的方法来确定用户的位置信息。 首先,我们可以使用高德地图SDK中的`LocationManagerHelper`类。这个类提供了定位服务的相关接口,包括开启、...
高德地图根据经纬度获取详细地址(js)。内无key,请自行使用自己的高德地图key
高德地图爬取全国省市区和部分街道信息2017年10月,文件为sql,电脑突然死机说以街道信息没有爬取全.省市区信息是完整的.
在Vue.js应用中集成高德地图(Amap)以获取地理坐标信息是一项常见的需求,尤其在构建地理位置相关的Web应用时。高德地图API提供了丰富的功能,包括定位、路线规划、地图展示等。以下将详细介绍如何在Vue项目中使用...
在`mm.jsp`和`高德地图获取经纬度.txt`这两个文件中,可能包含了具体的代码示例或者进一步的说明。例如,`mm.jsp`可能是使用JSP实现的Web页面,展示了如何在服务器端处理地理编码请求并返回结果。而`高德地图获取...
总的来说,从高德地图获取并处理乡镇或街道边界,再到百度地图上手工描绘,是一个结合了技术、地理知识和设计的复杂过程。这个过程中需要对地图API、地理编码、数据处理以及地图可视化有一定的了解和实践能力。
本文将详细讲解如何在高德地图API中实现"随着滑动获取中心点位置"的功能,以及如何仿照哈罗单车的方式获取周围的marker信息。 首先,我们需要了解高德地图API的基础知识。高德地图API是高德地图提供的一套用于开发...
高德地图demo,通过高德地图选择位置获取经纬度,并把经纬度转换为中文详细地址,详细地址包括省市区县乡镇街道门牌号,在代码中需要替换自己的key,必须是js web key奥。
获取地址详细信息通常涉及到反地理编码的过程。高德地图的反地理编码API接收一个地理位置坐标(经度和纬度),然后返回一个包含详细地址信息的结果。这个结果通常是一个包含多个级别的地址组件,如道路、门牌号、...
"高德地图,搜索附件的位置"这个主题涉及到的是如何使用高德地图API在web页面上实现一个功能,即查找并显示距离用户指定位置最近的点。下面我们将深入探讨相关知识点。 首先,**高德地图API** 是高德地图提供的一套...
android加载高德地图,定位当前位置,根据点击不同点获取不同地理位置名称 android加载高德地图,定位当前位置,根据点击不同点获取不同地理位置名称 android加载高德地图,定位当前位置,根据点击不同点获取不同...
高德地图全国地址JSON文件(省、市、区、街道),前端可以直接一次性调用
基于javaScript从高德地图爬虫获取建筑轮廓,生成geojson文件,mapbox定制自定义地图,echarts-gl生成,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md...
这篇教程主要讲解如何使用Java语言来爬取高德地图、Google地图和OpenStreetMap的地图瓦片数据。首先,我们需要理解地图瓦片系统的基本原理。地图瓦片是一种将大型地图分割成多个小块的方法,通常每个瓦片都是一个...
高德地图需要能够准确获取用户的地理位置,并能在世界范围内进行定位。这涉及到GPS、Wi-Fi、基站等多种定位方式的综合运用,以及处理时区和地理坐标的复杂性。 综上所述,“海外定位高德地图交互”是一个涵盖地图...
高德地图获取poi数据
在本文中,我们将深入探讨如何在Qt QML环境中利用高德地图的Web API来获取静态地图。静态地图是一种不包含动态交互元素的地图图像,适用于在应用程序中嵌入地图视图,而无需处理复杂的地图渲染和交互逻辑。通过高德...
java基于高德地图实现实时查询天气功能源代码。基于高德地图实现实时查询天气功能,api二次开发java基于高德地图实现实时查询天气功能源代码。基于高德地图实现实时查询天气功能,api二次开发java基于高德地图实现...
js-vue-高德-实时定位.zip vue集成高德地图,实时定位用户当前位置经纬度,并在高德地图上显示具体位置 方法简便,丢入即可使用 vue集成高德地图,实时获取用户的位置经纬度,并在地图显示具体位置
最近在做一个车辆调度的应用系统,需要根据车辆和站点的位置做相应的规划,因此要调用第三方的地图接口来获取经纬度等信息。这里,我选择的是高德平台,下面是一个从注册到简单使用的例子,可供大家学习参考,更深入...