扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:Builderau.com.au 2006年10月11日
关键字:
在本页阅读全文(共3页)
其他主要服务
虽然雅虎的地图服务只能用于北美,但是它值得一提,因为它提供了多个API。有三个:Simple、AJAX和Flash。Flash可以被进一步细分为ActionScript、JavaScript和Flex三个 API。它们是唯一一个免费提供Flash API的街道地图服务。ESRI这个先前提到的商业GIS提供商也有一个Flash API,它也能用于个人和非商业用途。
雅虎还为北美的地址提供了一个免费的地理编码服务。看一看雅虎地图服务的许可证,您就会发现它有每个IP每天50,000次查询的限制,而Google Maps就没有限制。
那么微软的产品Windows Live Local又怎么样呢?有意思的是,他们提供澳大利亚街道图的时间几乎与Google Maps的相同——他们两家很显然用的是同一家的地图数据,只不过在外表上有所不同而已。
它们就像Google Maps一样,正准备加入针对澳大利亚的地址搜索功能。它们的API与Google的不同,但是我发现利用它的API编写的聚合程序都基于微软或者微软附属产品的平台。它们用于澳大利亚的卫星地图还作了最小一英里的限制。
我找到的大多数使用Windows Live Local的例子都无法与Safari浏览器兼容,事实上Windows Live Local网站本身就不行。虽然Mac的用户可能只占整个桌面计算机用户的一小部分,但是您必须认识到他们的实际比例要比最初作统计时候的高(有人说高到20%)。
另外一件关于Yahoo! Maps和Windows Live Local的事情是,这两个API的许可证事实上严禁您将它们的地图与其他竞争者提供的服务一起部署——这包括将它们与Google的Adwords放在一起部署,如果您这样做,您将无法获得本来可以得到的收入。
其他人也对Google Maps提供的澳大利亚地图数据的准确性颇有微词。只有当地图上的数据是准确无误且最新时,地图对于用户来说才是有用的。
成为Zoomin网站的一个用户是值得的,它的社区可能是孕育您创新产品的绝好方式——看看人们希望从您已经有的和感兴趣的数据里获得什么。它的地点分组、图片上传和讨论组都在投入使用,我已经注意到堪培拉的一个人已经开始经营一家漫画店的列表,所以我们可以像他一样做点什么。
我认为现在就是尽快了解和学习Google Mapping接口的好时机了。虽然Google目前没有向用户和开发人员提供用于澳大利亚的地址搜索,但是您应该认为这只是测试阶段的原因,毫无疑问它不久就会提供这一功能。这已经近到足够让您着手进行地图开发的其他方面的工作了。
大多数AJAX应用程序的接口都过于简单和雷同,作为一名经验丰富的Internet应用程序开发人员,我希望看到一个用于Google Maps的Flash API,就像雅虎提供的那样——在不久的将来,这似乎是不太可能发生的事情。也许解决的方法是对Google Maps JavaScript API进行逆向工程,这对于OSFlash来说是一项浩大的任务。
这种最近流行起来的聚合程序是在地图上钉上虚拟图钉的终极方法,但是您可以打赌的是企业开发商将在很短的时间内把它带到一个新的高度。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者