HTML5 Canvas元素绘制地图,已绘制出地图,并且地图可放大缩小,怎样实现鼠标移动到一幢楼时显示楼的名称 150
关键是地图可放大缩小,也可以随意拖动,要重新计算缩放比例和位置什么的,用js写的,有高手知道怎么实现上述功能么???因为代码有点多,就不附上了,可以的话加个Q,谢谢好心人...
关键是地图可放大缩小,也可以随意拖动,要重新计算缩放比例和位置什么的,用js写的,有高手知道怎么实现上述功能么???因为代码有点多,就不附上了,可以的话加个Q,谢谢好心人帮助,急啊!!!
展开
3个回答
展开全部
看到你标题说HTML5能画地图,就来了兴趣,特意百度了下资料,不过资料上的地图好像是一张图片,并非画出来的,不免有些失望。
以下是我搜到的一篇资料,你说的缩放、拖动上面都写了。
http://www.cnblogs.com/HPhone/archive/2013/12/06/3459957.html
至于你要实现显示楼的名称,那个就没想出来,抱歉HTML5也只是初学。
当然如果可以不用HTML5实现的话,那还是有办法的,你可以调用百度地图,以下是百度提供的例子,上面可以查看源码,你要做的只是申请一个百度ak,然后按照上面的做就可以实现你的一切需求了。
http://developer.baidu.com/map/jsdemo.htm#c1_9
以下是我搜到的一篇资料,你说的缩放、拖动上面都写了。
http://www.cnblogs.com/HPhone/archive/2013/12/06/3459957.html
至于你要实现显示楼的名称,那个就没想出来,抱歉HTML5也只是初学。
当然如果可以不用HTML5实现的话,那还是有办法的,你可以调用百度地图,以下是百度提供的例子,上面可以查看源码,你要做的只是申请一个百度ak,然后按照上面的做就可以实现你的一切需求了。
http://developer.baidu.com/map/jsdemo.htm#c1_9
上海钇视科技
2024-11-08 广告
2024-11-08 广告
作为上海钇视科技有限公司的工作人员,对于html展示3D模型有所了解。HTML可以通过多种方式展示3D模型,比如使用CSS3的3D变换功能创建简单的3D效果,或者利用Canvas元素和WebGL API绘制复杂的3D图形。另外,还可以借助J...
点击进入详情页
本回答由上海钇视科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询