带有地理标记点的HTML5地图

时间:2013-03-05 15:08:36

标签: jquery html5 sencha-touch mapping kendo-ui

我正在寻找一个基于HTML5的工具,我可以用来在屏幕上显示可以缩放,平铺等的地图(谷歌地图),在这张地图上我想在按钮的特定位置显示一个圆圈被推到网页上?

建议使用任何与HTML5兼容的框架?或者你会推荐JQuery吗?我知道我可以用JQuery做到这一点并自己编写一些脚本。我知道谷歌有一个我也可以使用它来做一些这样的API。

我想知道的是,是否有任何框架可以以更优雅的方式简化这一点?建议?

最好是,我正在寻找与桌面浏览器和iPad的兼容性。如果对桌面浏览器的支持仅适用于最新的浏览器,则可以。

2 个答案:

答案 0 :(得分:0)

您需要指明其是否为商业广告(Google地图不适用于非公开场合)。

我建议查看诺基亚的解决方案(http://developer.here.com/),该解决方案对移动和桌面有很好的支持,并且非常自由的许可证(如果你给他们发电子邮件,他们会告诉你可以使用基本计划进行商业化,甚至虽然他们的网站说不然)。他们有很好的文档 - 绘制这个圆圈是微不足道的,通常很容易使用。

答案 1 :(得分:0)

如果您需要一个简单的解决方案,您可以考虑使用iMap的HTML5 map builder software,它可以让您使用预先构建的HTML5地图模板快速创建HTML5地图。

他们已经拥有适用于所有大洲和主要国家(例如美国,加拿大,英国等)的模板。该软件提供了添加图钉,鼠标悬停语音框,设置状态/县等缩放和颜色的工具。该地图适用于所有设备,包括PC,Mac,iPhone,iPad,Android手机等。

如果您需要街道级地图,那么它将无法正常工作,因为HTML5地图仅显示地图边框线。然后,您可以考虑使用Google地图编辑器。