js怎么用地图数据实现百度地图效果

JavaScript022

js怎么用地图数据实现百度地图效果,第1张

如何在页面中调用百度地图,直接在你想要插入的页面上调用百度地图代码即可百度地图调用API地址:1.设置定位中心:直接搜索你要找的位置即可。调用百度地图代码2.设置地图:设置地图样式,如大小,显示,功能等。3.添加标注:添加你要标注的地方,自定义坐标位置4.获取代码:点击获取代码即可,在你要插入百度地图的地方出入百度地图代码只要插入部分的代码就行。

这个呢~ 可以通过js绑定鼠标移入移除事件,或者是点击事件来实现交互,你也可以用css的hover来实现交互。其实就是一个交互效果。等同于自定义的title属性。

代码太多了,不想写·····

lol,楼上仗剑折花的方法太幽默了,他那个完全是在模仿一种效果,如果是需要模仿就够了的话还不如直接做成几张图片切换,还可以做的更加美观,我觉得楼主是希望获得能判断经纬度的动态效果,不过如果要自己重头创建的话几乎不可能.不仅要用到web技术还需要gis技术以及具有空间地理坐标的地理数据,每一项都不是几个人能在短期完成的工程,另一点楼主要实现实现显示有意义的动态区域框的功能,如果是bs模式的话需要使用支持画图功能的语言,而这类语言当前浏览器支持均非常有限,替代方法是使用java applet,即编写java,

直观的概念,google map即包含楼主所要的经纬度的坐标数据,因为有这些数据所以你才能在google map上实现精确定位,画图功能google map也没有实现,你可以找一些web gis的一些更加高级的应用网站应该有这项功能,所以,google map解决这个问题也不是一天两天一个人两个人能做好的,要不就不会成为google的产品了。

解决办法,

你可以基于google提供的google map提供的api来创建你的应用,这样经纬度,地图数据以及主要的技术问题都由google map提供,你只需基于它创建自己的应用即可,但要知道如何使用google api也不是轻松的事。网上有很多关于google api学习的文章和著作,可先学习一下