这是一个检索地址的简单示例.结果会变得复杂(这是一个数组,从我看到它是交叉街道,社区,州和国家的任意组合.我没有看到模式)

我只使用第一行结果,这是街道,城市,州,国家的组合.在这里阅读详细信息:

我注意到分辨率不是很好,我的意思是,在美国你会得到街道号码而不是突尼斯.我只看到了街名.

部分代码:

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 – 点击地图后获取地址相关推荐

  1. OpenLayers标记地图点及点击地图点显示自定义弹出框

    css代码(设置弹出框样式) /*设置弹出框样式*/.ol-popup {position: absolute;background-color: #eeeeee;-webkit-filter: dr ...

  2. 高德地图搜索,点击地图获取经纬度

    1.H5页面 一个搜索框.一个经纬度接收框 <input class="layui-input" placeholder="地名" name=" ...

  3. html百度地图标记图标,百度地图开发之点击地图给该位置添加标注(图标)并弹出对应的位置...

    1.首先要引入自己的ak 2.在html中写出地图的挂载点 3.百度地图JS 的API var map = new BMap.Map("sitePersonMap"); //new ...

  4. 根据php经纬度百度地图打点,PHP使用百度地图获取指定地址坐标:经纬度(图文+视频)...

    本篇文章主要给大家介绍PHP使用百度地图获取指定地址坐标之经纬度的实现方法. 在之前的文章[PHP使用百度地图获取指定地址坐标:创建AK]中,已经给大家介绍了如何在百度地图开放平台中创建AK(api ...

  5. 【Python】tkinter点击按钮后获取按钮本身

    如题所示 from tkinter import *root = Tk()def b1cmd():print(b1.__dict__)b1 = Button(root,text = 'b1',) co ...

  6. vue中使用echarts结合百度地图制作地图(引入百度地图、获取百度地图实例、设置百度地图)

    1.初始化echarts以及例子可以看管网的 地址:https://echarts.apache.org/examples/zh/editor.html?c=map-polygon 2说下我遇到的问题 ...

  7. arcgis for js 画圆圈(会跟地图一起缩小),而不是打点然后加半径的圆点(不会缩小),制作打卡功能选点。可以点击地图自动画圆圈

    先贴图 找了好久的gis画圆方法,终于实现了,之前都是画的圆点,加上半径,会随着地图放大. 我的这个圆圈是贴地的不会放大xixi~ 网上找的画圆圈都是3.X的版本,在我这里实现不了. 我是用的arcg ...

  8. 小程序点击地图气泡获取气泡_气泡上的气泡

    小程序点击地图气泡获取气泡 Combining two colors that are two steps apart on the Color Wheel creates a Diad Color ...

  9. echart 三维可视化地图_实测三个工具后,我终于找到了地图可视化的神器

    做过数据分析的人都知道,老板最喜欢的莫过于数据可视化,可视化中最喜欢的莫过于地图可视化.但是想要做地图可视化也并非易事,对于大多数人来说,Excel一直都是首选,但是Excel真的是实现地图可视化的最 ...

最新文章

  1. 求助:一个物理专业的在做GPU的人
  2. Maven 使用bat批量清除本地仓库的lastUpdated文件
  3. ASP.NET抓取网页内容
  4. 舒服的网页登录界面设计灵感
  5. Django框架架构总览
  6. lufylegend库 鼠标事件 循环事件 键盘事件
  7. Cross-lingual Transfer of Correlations between Parts of Speech and Gaze Features 阅读笔记
  8. 小程序框架kbone与Hybird混合开发
  9. 小米wifi设置access_小米帐号的开放API
  10. [莓技巧]黑莓7290输入短信时文字变为“?”的解决办法
  11. NALI显示IP地理位置
  12. 如何获取到电脑所连接Wifi的密码
  13. androidstudio上传自己的lib到Jcenter
  14. Ocelot.Authorization.Middleware.AuthorizationMiddleware[0] requestId: 0HMJ300E5APNA:00000002...
  15. win10浏览器加载很慢_解决Win10 Edge浏览器打开网页慢的问题
  16. 民办大学计算机专业教师,考生被民办大学录取,看到高昂学费想放弃,老师坦言这个专业值得...
  17. java中ssh测试接口方法_SSH入门---框架搭建(eclipse环境下)
  18. 我终于学会了后缀自动机。
  19. 教室机房平面图,一套完整的数据中心机房图例DWG!(平面图、系统图、大样图)...
  20. 如何让mac显示所有应用程序

热门文章

  1. nlp-情感分类-研究
  2. 【PC】电脑软件 + 编程环境 + 插件推荐
  3. ArXiv简介以及论文提交
  4. CEO、CFO、CTO、CIO、CKO、CHO、CMO、WIKI是什么意思?
  5. STM32入门之文件结构
  6. 三足鼎立c语言,三足鼎立_Coolbreeze_新浪博客
  7. 自由液面的土石坝平面渗流分析
  8. leetcode-LCP 35
  9. DP和HDMI有什么区别?DP1.4和DP1.2线材怎么选?显示器视频带宽如何计算?
  10. Linux中的虚拟机创建