php地图打点,php – 点击地图后获取地址
这是一个检索地址的简单示例.结果会变得复杂(这是一个数组,从我看到它是交叉街道,社区,州和国家的任意组合.我没有看到模式)
我只使用第一行结果,这是街道,城市,州,国家的组合.在这里阅读详细信息:
我注意到分辨率不是很好,我的意思是,在美国你会得到街道号码而不是突尼斯.我只看到了街名.
部分代码:
var map;
var geocoder;
var mapOptions = { center: new google.maps.LatLng(0.0, 0.0), zoom: 2,
mapTypeId: google.maps.MapTypeId.ROADMAP };
function initialize() {
var myOptions = {
center: new google.maps.LatLng(36.835769, 10.247693 ),
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
geocoder = new google.maps.Geocoder();
var map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);
google.maps.event.addListener(map, 'click', function(event) {
placeMarker(event.latLng);
});
var marker;
function placeMarker(location) {
if(marker){ //on vérifie si le marqueur existe
marker.setPosition(location); //on change sa position
}else{
marker = new google.maps.Marker({ //on créé le marqueur
position: location,
map: map
});
}
document.getElementById('lat').value=location.lat();
document.getElementById('lng').value=location.lng();
getAddress(location);
}
function getAddress(latLng) {
geocoder.geocode( {'latLng': latLng},
function(results, status) {
if(status == google.maps.GeocoderStatus.OK) {
if(results[0]) {
document.getElementById("address").value = results[0].formatted_address;
}
else {
document.getElementById("address").value = "No results";
}
}
else {
document.getElementById("address").value = status;
}
});
}
}
php地图打点,php – 点击地图后获取地址相关推荐
- OpenLayers标记地图点及点击地图点显示自定义弹出框
css代码(设置弹出框样式) /*设置弹出框样式*/.ol-popup {position: absolute;background-color: #eeeeee;-webkit-filter: dr ...
- 高德地图搜索,点击地图获取经纬度
1.H5页面 一个搜索框.一个经纬度接收框 <input class="layui-input" placeholder="地名" name=" ...
- html百度地图标记图标,百度地图开发之点击地图给该位置添加标注(图标)并弹出对应的位置...
1.首先要引入自己的ak 2.在html中写出地图的挂载点 3.百度地图JS 的API var map = new BMap.Map("sitePersonMap"); //new ...
- 根据php经纬度百度地图打点,PHP使用百度地图获取指定地址坐标:经纬度(图文+视频)...
本篇文章主要给大家介绍PHP使用百度地图获取指定地址坐标之经纬度的实现方法. 在之前的文章[PHP使用百度地图获取指定地址坐标:创建AK]中,已经给大家介绍了如何在百度地图开放平台中创建AK(api ...
- 【Python】tkinter点击按钮后获取按钮本身
如题所示 from tkinter import *root = Tk()def b1cmd():print(b1.__dict__)b1 = Button(root,text = 'b1',) co ...
- vue中使用echarts结合百度地图制作地图(引入百度地图、获取百度地图实例、设置百度地图)
1.初始化echarts以及例子可以看管网的 地址:https://echarts.apache.org/examples/zh/editor.html?c=map-polygon 2说下我遇到的问题 ...
- arcgis for js 画圆圈(会跟地图一起缩小),而不是打点然后加半径的圆点(不会缩小),制作打卡功能选点。可以点击地图自动画圆圈
先贴图 找了好久的gis画圆方法,终于实现了,之前都是画的圆点,加上半径,会随着地图放大. 我的这个圆圈是贴地的不会放大xixi~ 网上找的画圆圈都是3.X的版本,在我这里实现不了. 我是用的arcg ...
- 小程序点击地图气泡获取气泡_气泡上的气泡
小程序点击地图气泡获取气泡 Combining two colors that are two steps apart on the Color Wheel creates a Diad Color ...
- echart 三维可视化地图_实测三个工具后,我终于找到了地图可视化的神器
做过数据分析的人都知道,老板最喜欢的莫过于数据可视化,可视化中最喜欢的莫过于地图可视化.但是想要做地图可视化也并非易事,对于大多数人来说,Excel一直都是首选,但是Excel真的是实现地图可视化的最 ...
最新文章
- 求助:一个物理专业的在做GPU的人
- Maven 使用bat批量清除本地仓库的lastUpdated文件
- ASP.NET抓取网页内容
- 舒服的网页登录界面设计灵感
- Django框架架构总览
- lufylegend库 鼠标事件 循环事件 键盘事件
- Cross-lingual Transfer of Correlations between Parts of Speech and Gaze Features 阅读笔记
- 小程序框架kbone与Hybird混合开发
- 小米wifi设置access_小米帐号的开放API
- [莓技巧]黑莓7290输入短信时文字变为“?”的解决办法
- NALI显示IP地理位置
- 如何获取到电脑所连接Wifi的密码
- androidstudio上传自己的lib到Jcenter
- Ocelot.Authorization.Middleware.AuthorizationMiddleware[0] requestId: 0HMJ300E5APNA:00000002...
- win10浏览器加载很慢_解决Win10 Edge浏览器打开网页慢的问题
- 民办大学计算机专业教师,考生被民办大学录取,看到高昂学费想放弃,老师坦言这个专业值得...
- java中ssh测试接口方法_SSH入门---框架搭建(eclipse环境下)
- 我终于学会了后缀自动机。
- 教室机房平面图,一套完整的数据中心机房图例DWG!(平面图、系统图、大样图)...
- 如何让mac显示所有应用程序