
google map api
如题,怎样在自己写的asp.net网站里调用googlemapapi来实现想要的功能???例如算出两城市间的距离以及让地图上只显示我想要的几个城市等.注:google密钥...
如题,怎样在自己写的asp.net网站里调用google map api来实现想要的功能???例如算出两城市间的距离以及让地图上只显示我想要的几个城市等.注:google密钥已经拿到了,由于经常没有满意答案,这次就先不给那么多,免得老是浪费,高手帮忙解决后再给您到500
用js也行,对算两城市距离的要求服务器给你两个城市名,算出距离后返回给服务器;对显示城市的要求服务器给你一个包含要显示城市名的string数组,生成map后放到页面上.
请给出运行后正确的js代码跟asp.net代码
(没办法提高悬赏了,看到代码后再给您加300) 展开
用js也行,对算两城市距离的要求服务器给你两个城市名,算出距离后返回给服务器;对显示城市的要求服务器给你一个包含要显示城市名的string数组,生成map后放到页面上.
请给出运行后正确的js代码跟asp.net代码
(没办法提高悬赏了,看到代码后再给您加300) 展开
3个回答
展开全部
你例如里面的两个问题:
1、算城市距离:先用GDirections.load()算出两城市路线,不用解析出经纬度直接根据参考里的格式把带有城市名拼音的字符串传到load()中,goolge返回路径后用GDirections.getDistance()获得的就是两城市之间的行车距离。
2、你想让地图上只显示你想要的城市恐怕让google做是不可能的,他那地图传过来就是图片,你要么自己加上marker把城市突出出来要么自己做几张图把原有的图层盖住。
asp.net和js的交互就不用说了吧...
js:
var map = new GMap2(document.getElementById("maps"));
var dir = new GDirections(map, 显示折线的标签);
dir.load(“from: beijing to: tianjin”);
1、算城市距离:先用GDirections.load()算出两城市路线,不用解析出经纬度直接根据参考里的格式把带有城市名拼音的字符串传到load()中,goolge返回路径后用GDirections.getDistance()获得的就是两城市之间的行车距离。
2、你想让地图上只显示你想要的城市恐怕让google做是不可能的,他那地图传过来就是图片,你要么自己加上marker把城市突出出来要么自己做几张图把原有的图层盖住。
asp.net和js的交互就不用说了吧...
js:
var map = new GMap2(document.getElementById("maps"));
var dir = new GDirections(map, 显示折线的标签);
dir.load(“from: beijing to: tianjin”);

2024-05-14 广告
广东轻亿云软件科技有限公司在软件开发领域深耕多年,积累了丰富的经验和技术实力。我们深知API接口在现代软件开发中的重要性,因此,我们与多家业界领先的API接口提供商保持着紧密的合作关系,确保我们的产品和服务能够充分利用这些接口,为用户提供更...
点击进入详情页
本回答由广东轻亿云软件提供
展开全部
这么专业的问题去专业的网站或QQ群上问吧,百度里有空回答的怕没几个人知道。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询