使用Google Map, 计算搜索到的两个点的距离~~ 思路

问题描述

就是两个搜索框,然后点击搜索,计算距离。最好有DEMO~ 问题补充:Google Map的使用一般都是js操作吗?~

解决方案

建议参考http://www.codechina.org/doc/google/gmapapi/官方API,资料很详细的。上面也有例子~
解决方案二:
嗯,大部份是JS,你也可以自己模拟 HTTP请求处理返回的JSON数据,不过这个比较麻烦,还是用人家提供的SDK开发比较方便
解决方案三:
//根据经纬度计算两点距离 var distance = new GLatLng(39.917, 116.397).distanceFrom(new GLatLng(37.4419, -122.1419)); alert(parseInt(distance/1000,10) + "公里");详细api请看 http://code.google.com/intl/zh-CN/apis/maps/documentation/reference.html#GLatLng.GLatLng

时间: 2024-09-15 16:02:04

使用Google Map, 计算搜索到的两个点的距离~~ 思路的相关文章

Javascript计算两个marker之间的距离(Google Map V3)_javascript技巧

Google Map V3 javascript计算两个marker之间的距离 做地图开发,最常用到的就是marker一些操作和交互.简单介绍一下,两个marker之间的距离计算. google map api 很方便的 只要是常用的 基本上都有接口. 1.创建两个marker点 复制代码 代码如下: var oldMarker = new google.maps.Marker({ position: new google.maps.LatLng("31.95678", "1

Google仍然是搜索市场当之无愧的龙头

摘要: Google仍然是搜索市场当之无愧的龙头.它的那些Google Glass.无人汽车.风力发电.无人机Project Wing,Project Loon,喷气背包.悬浮滑板等未来计划依旧很酷,而且Google X的第一个五年计划 Google仍然是搜索市场当之无愧的龙头.它的那些Google Glass.无人汽车.风力发电.无人机Project Wing,Project Loon,喷气背包.悬浮滑板等未来计划依旧很酷,而且Google X的第一个五年计划还实现了盈利.尽管如此,在两位创始

通过php获取google map的坐标地址

 第一步,获取坐标 <?php $address = !empty($_POST['address'])?$_POST['address']:"<?=$navinfor[字段名称]?>";// Google HQ $prepAddr = str_replace(' ','+',$address); $geocode=file_get_contents('http://maps.google.com/maps/api/geocode/json?address='.$pr

如何将经纬度利用Google Map API显示C# VS2005 Sample Code

原文 如何将经纬度利用Google Map API显示C# VS2005 Sample Code 日前写了一篇如何用GPS抓取目前所在,并回传至资料库储存,这篇将会利用这些回报的资料,将它显示在地图上,这个做法有两种,最简单的就是直接传值到Google Maps上.   举例来说,当我们知道经纬度后,只要将数据套到以下网址即可. http://maps.google.com/maps?q=25.048346%2c121.516396 在参数q=后面,就可以加上经纬度了. 25.048346是La

Ruby中的类Google Map/Reduce框架Skynet介绍_ruby专题

Skynet是一个很响亮的名字,因为它是阿诺施瓦辛格主演的经典系列电影<终结者>里面的统治人类的超级计算机网络.不过本文的Skynet没这么恐怖,它是一个ruby版本的Google Map/Reduce框架的名字而已. Google的Map/Reduce框架实在太有名气了,他可以把一个任务切分为很多份,交给n台计算机并行执行,返回的结果再并行的归并,最后得到运算的结果.据说Google一个搜索结果会Map到7000台服务器并行执行,这么多么可怕的分布式运算能力阿!有了Map/Reduce,程序

360与Google合作 国内搜索界风雨欲来

近来360的商业化进程已经正式启动,而其最佳的合作伙伴正是曾将退出中国的Google.就在2012年9月份360老总周鸿祎曾经就宣称过360搜索的商业化将与外国公司合作.其实在那时人们对于360的商业合作伙伴早已猜测的八九不离十了,因为国外的搜索企业做得最成功的也就是Google了. 大家都知道Google的90%以上的收入都是来自于其搜索广告.所以对于360来说google在搜索引擎这方面绝对是当初无愧的首选. 中国搜索市场是Google的一大败笔 Google 是全球最大的搜索服务商,而中国

Google+将对搜索结果排名产生重大影响

  Goolge+已经上线近两个星期了.对于这样的一个新产品,在线市场营销商和SEO(搜索引擎优化)专家很好奇Google+是如何影响有机搜索排名的. 目前没有正式声明指出Google+将怎样影响SEO,但是大量的推测和一些明显的迹象已经预测到了一定的事态动向. 社交平台对搜索排行有影响 早在Google推出+1按钮之前,像Twitter和Facebook这样的社交平台的动态就已经被并入搜索引擎结果页了. 打个比方,至少在本月初Google秘密削减Twitter动态的影响力并隐藏它的实时搜索功能

用Flex开发Google Map应用程序

Flex 简介 Flex 是 Abode 公司贡献的一个开源框架,用于快速构建和维护高度交互并具有丰富表现力的互联网应用( Rich Internet Application ).这些 RIA 应用程序既可以通过 Adobe Flash Player 部署在所有主流的浏览器上,也可以通过 AIR(Adobe Integrated Runtime) 部署在所有主流操作系统的桌面上. 一个 Flex 应用程序通常有 ActionScript 和 MXML 两种代码组成.ActionScript 是一

android map如何获得Google Map API key

首先要做的是获取一个MD5 key(当然,他是通过JDK的keytool工具(keytool.exe)实现的) 1.在这里,主要有两方面的工作 keytool.debug.keystore 2.首先,找到debug.keystore!(进入Eclipse开发环境,然后选择Window-->Preferences-->Android-->Build,这时候我们可以看到界面中的Default debug keystore,它后面方框中的内容就是debug.keystore的路径).在此,我们