【HERE地图开发记录(1)】点击地图获取坐标
2015-07-15 00:00
316 查看
摘要: 点击地图获取坐标
最近的一个项目需要获取国外较多的POI等信息,GOOGLE在墙内开发实在麻烦,最后选用了N记的HERE地图,在这里不定期记录一些东西。
开发起来麻烦的东西是挺多的,特别是我之前也没接触过地图开发,一来就使用这个少人使用的地图来开发,很多问题基本GOOGLE stackoverflow没搜到有用的,关于API的话,例子还是足够的,不过前面说到由于个人没做过地图开发,找起来挺费劲的,官网的搜索引擎实在不敢恭维。
这篇博文主要记录下怎么样在点击地图某处后获取坐标(本文会用JS API)
1. 首先前面的init这里就不补充了,可先看看官网的quick start。
2. 然后我们为地图添加监听:
很简单吧。。不过我是翻了好久的API。。主要不是API繁多。。而是官网的网速太那个了。。。
最近的一个项目需要获取国外较多的POI等信息,GOOGLE在墙内开发实在麻烦,最后选用了N记的HERE地图,在这里不定期记录一些东西。
开发起来麻烦的东西是挺多的,特别是我之前也没接触过地图开发,一来就使用这个少人使用的地图来开发,很多问题基本GOOGLE stackoverflow没搜到有用的,关于API的话,例子还是足够的,不过前面说到由于个人没做过地图开发,找起来挺费劲的,官网的搜索引擎实在不敢恭维。
这篇博文主要记录下怎么样在点击地图某处后获取坐标(本文会用JS API)
1. 首先前面的init这里就不补充了,可先看看官网的quick start。
2. 然后我们为地图添加监听:
//添加tap监听 map.addEventListener('tap', function(evt) { //获取当前点击地图相对于地图显示界面的坐标 var x = evt.currentPointer.viewportX; var y = evt.currentPointer.viewportY; //获取用户选择的坐标 通过map的方法screenToGeo就可以了 var position = map.screenToGeo (x,y); });
很简单吧。。不过我是翻了好久的API。。主要不是API繁多。。而是官网的网速太那个了。。。
相关文章推荐
- linux shell的here document用法(cat << EOF)
- 方位随时掌握 与手机完美搭配迷你导航装置面世
- Android异常:that was originally added here
- 【HERE地图开发记录(2)】finecms高级版添加Here地图字段类别
- 使用git 从 github上通过代理下载项目
- 亚马逊或投资HERE 力图扼杀谷歌快递梦想
- here
- There is insufficient memory or disk space. Word cannot display the requested font.
- Bash 脚本中如何使用 here 文档将数据写入文件
- Java和操作系统交互细节
- 转载外网文章On java’s secure random
- 软件架构设计原则之“KISS”的总结使用
- 使用X-UA-Compatible来设置IE浏览器兼容模式
- Cabloy-CMS:动静结合,解决Hexo痛点问题
- 学习汇总 2019-12-2
- 斐波那契数列
- 两个栈实现一个队列
- 从尾到头打印链表
- 替换空格:将一个字符串中的每个空格替换成“%20
- Oracle launches Cloud Infrastructure Data Science Service