`
Jennycn
  • 浏览: 98255 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

转载: Follow your heart(154)---5个实用的地理位置api

 
阅读更多
http://www.iteye.com/news/23408

偶然看到,觉得很好

如果你经常关注技术领域,你可能对一些大的地理位置(Geoloaction)服务已经很熟悉了,比如Google地图、Foursquare、Bing地图,甚至Twitter的地理位置服务,也知道他们的API运用。本文介绍的一些API并不为许多人所熟知,但是在开发一些需要实现定位功能的应用程序及服务时它们可能会相当有用。

1. Geoloqi




Geoloqi是一款基于GPS的完全可定制应用程序。它可以让你根据自己所处的地理位置设置备忘录、规则以及消息。Geoloqi由波特兰的Amber Case和Aaron Parecki合作开发,旨在提供多方面的地理位置服务。它围绕了这样一个理念——“地理围墙(geofence)”,即当你进入某一地理区域时,Geoloqi能够触发一些行为。例如,当你接近某个地理位置时,Geoloqi可帮助你收到一条关于所要做事情的短信提醒;查找到附近区域相关的维基百科条目;或者发送一条信息给好友让他们知道你在附近。

Geologi API于去年夏天推出,尽管还没有自己的iPhone或Android应用,但已受到很多企业的关注。该API可帮助在应用程序中实现非常复杂的地理位置功能。

2. InfoChimps Geo API Suite




InfoChimps工具包括了多套位置API,也可以称之为Geo API套件。InfoChimps Geo API使得开发者无需开发维护自己的地理信息系统,也无需使用不同的语法去查询不同第三方的数据源,只需要调用其API,就可以从不同的信息来源(比如,维基百科、Twitter),完成基于经纬度、地理名称、人口调查等等的查询。查询的结果可以直接可视化在地图上(Shema格式信息),并提供不同的缩放层次。

3. SimpleGeo




SimpleGeo则完全专注于其API,似乎欲在位置数据上与InfoChimps直接竞争。十月份Urban Airship收购了它——这是一家专门为移动领域的开发者提供开发工具的公司。

SimpleGeo拥有三套可为应用程序增添位置功能的API:SimpleGeo、SimpleGeo Context(可以就某一特定位置提供天气、人口或周遭环境数据)以及SimpleGEO Places(包含商业清单和景点的一个数据库)。同时它还提供了一个数据库,可用于自定义托管你的地图位置。

在SimpleGeo被收购后关于其所专注的业务似乎面临着一些非议,不过,Urban Airship公司的CEO Scott Kveto承诺,该公司将继续为开发者提供地理位置服务。然而,其产品和价格可能会有所变化(此前,根据SimpleGeo的声明,该公司所有的2千万个地点信息都可免费使用)。Urban Airship公司本月完成了它的新一轮融资,因此前景应该很好。

4. Snapr




Snapr是一个照片共享应用程序,你可以在地图上标出你的照片。Snapr的地图API让开发人员可以在其应用程序中添加带地理标记的照片分享功能。这应该是一个有趣的API,你可以与本文介绍的其他API一起使用。

5. Stikki




Stikki只想着把一件事情做好,那就是:为实际的位置增加虚拟的备忘录。举例说明,你可以给自己设一个到达某特定位置的私信提醒,或者分享一个该地方的公开故事。创始人Joshua Ellis在这篇博客中解释了他的想法。值得注意的是,Stikki完全由HTML5开发,不需要用到任何移动设备,甚至它还没有任何的原生应用。

为了更好的实现其想法,Stikki一开始便推出了它的API。与Snapr一样,可以和其他API一起结合使用。

关于Infrastructure App

这些API中有一个共同点就是,专注于为其他应用程序提供后端服务(Snapper和Stikki例外)。我们可以将这些应用称为Infrastructure(基础架构)App,不要与“架构即服务(IaaS)”混淆。Infrastructure App能够将应用的某些组件外包给云,它们与另两个趋势的发展不谋而合,它们分别是:API优先的公司(例如Klout)和“数据即服务(Daas)”。

分享到:
评论

相关推荐

    Add-nofollow-to-XFN WordPress增加nofollow标签.rar

    插件名称:Add-nofollow-to-XFN 插件功能:在WordPress后台的"链接" - "添加新链接"中的"链接关系(XFN)"中增加一个"nofollow"选项,安装插件后效果如下: 安装方法: 下载插件压缩包,解压后将 "Add-nofollow-to...

    浅谈:nofollow标签的使用与分析

    nofollow是链接的HTML标签属性,站长和SEO人员可以通过这个属性来告诉搜索引擎不要追踪此网页上的链接,或不要追踪某个指定的链接, 这些或这个链接并不是本网站所推荐的。链接一旦使用nofollow之后,就不会导出权重...

    杭州专版2020中考英语复习方案分类默写05日常活动试题人教新目标版

    - follow:跟随,遵循 - rest:休息,静止 - force:强迫,施加压力 - get:得到,到达 - hurry:匆忙,赶快 - become:变成,成为 - happen:发生,碰巧 - wait:等待,等候 - continue:继续,连续 - ...

    2020春六年级英语下册Unit4Roadsafety练习3新版牛津译林版20200429378

    - 遵守规则:follow the rules - 保持安全:stay safe - 到达:arrive at/get to - 乘公共汽车:take a bus - 上公共汽车:get on a bus - 如此多的小汽车:so many cars - 安全地通过一条繁忙的马路:cross ...

    广东省惠州市惠东县2017_2018学年七年级英语下册Unit4_5复习新版人教新目标版

    位置:location - 水:water - 危险:danger - 树:tree 2. **动词类 (v.)** - 到达:arrive - 听:listen - 打架;战斗:fight - 穿;戴:wear - 带来;取来:bring - 练习:practise - 放松;休息:...

    Follow5微博API开发手册

    ### Follow5微博API开发手册知识点概述 #### 一、基本概念 **1.1 什么是Follow5API** Follow5开放平台API是Follow5平台专为第三方开发者提供的接口服务,允许开发者利用这些接口来构建与Follow5平台交互的应用...

    Creating Games in C++: A Step-by-Step Guide

    Using the sample programs and the source code to run them, you can follow along as you learn. Bio: David Conger has been programming professionally for over 23 years. Along with countless custom ...

    TeeChart8.01 FullSource

    C++ Builder 5: Tee8BCB5.bpg C++ Builder 4: Tee8BCB4.bpg Double-click the first package ( ie: Tee89 ) and select "Project -> Build All packages" to recompile all packages. Please remove old package ...

    ArcGIS编辑操作的常用快捷键.pdf

    - O:在跟踪要素模式下打开“Follow Feature Options”对话框 - Tab:在跟踪要素模式下改变注记放置的位置(左右边切换) - P:在跟踪要素模式下改变注记放置的角度(平行或垂直) 5. **Sketch工具**: - Ctrl+...

    Python库 | ligo-followup-advocate-1.1.dev1.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:ligo-followup-advocate-1.1.dev1.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    专题资料(2021-2022年)保安部英语.doc

    【专题资料:2021-2022年保安部英语】 ...这些词汇和表达是保安人员日常工作中不可或缺的部分,它们涵盖了消防安全、监控、应急处理、客户服务等多个方面,确保了在国际化的环境中能够有效沟通和执行任务。

    K8S监控blackbox-exporter镜像及资源清单文件

    follow_redirects: false ``` 3. **挂载配置文件** 在K8S的Deployment YAML中,将配置文件挂载为Volume,使得Blackbox Exporter容器能够读取并应用这些配置。 4. **创建Service** 创建一个Headless Service...

    初中英语词性转换.doc

    - follow -> following:跟随 -> 接下来的 - miss -> missing:错过 -> 失去的 - please -> pleased:使满意 -> 高兴的 - surprise -> surprising:使惊讶 -> 惊人的 - relax -> relaxing:使放松 -> 轻松的 -...

    2013-2014学年度八年级英语第一学期期末复习汇编 Unit 1 Playing Sports.doc

    - `heart`:心脏,情感 - `relax`:放松 - `leave`:离开,出发 - `ill`:生病的 - `mind`:头脑,想法 - `practice`:练习,实践 - `throw`:投掷,扔 - `myself`:我自己 - `careless`:粗心的 - `...

    unigui0.83.5.820

    0.83.5.820 +---------------------------------------------------------------------------------------- - 0000796: DBGrid: Render bug when Column color is clWindow and project is created with 0.82 - ...

    牛津高中英语模块一复习讲义(三).pdf

    - 遵循, 依照:follow - 惭愧的, 羞愧的:ashamed - 痊愈:recover - 精确的, 准确的:precise - 建议, 忠告:advice 2. 有用的短语: - Failure is mother of success:失败乃成功之母 - go on a diet:...

    ARCGIS快捷键

    这些快捷键和技巧对于高效地使用ArcGIS进行地图编辑和地理数据分析至关重要。熟练掌握它们能极大地提升工作效率,节省时间和精力。在实际工作中,不断实践和探索更多ArcGIS的功能,将有助于成为一名更加专业和熟练的...

    最新苏教译林版英语六年级(下册)单词默写版.doc

    这份文档是针对苏教译林版英语六年级下册的学生准备的单词默写版,包含了多个单元的重要词汇和短语,旨在帮助学生巩固和记忆英语基础。以下是这些单元中的主要知识点: 1. **Unit 16B** 主要学习与动物、行为相关的...

    follow-redirect-url:一个简单的命令行实用程序,可让您进行重定向以查看http URL的最终位置。 对缩短网址有用

    一个简单的命令行实用程序,可让您进行重定向以查看http URL的最终位置。 对于缩短的网址很有用。 最多跟踪20个重定向默认值。 还向请求添加了User-Agent标头,如果没有浏览器信息,某些网址将不会重定向,例如:...

Global site tag (gtag.js) - Google Analytics