问题 Google Maps API与Google Maps Engine相比?


我是网络技术的新手,在研究我想创建的网络应用程序时,我有点陷入困境。我希望能够在我的网站上使用Google地图,包括允许您使用图层并在其上绘制形状和线条的功能,但我对谷歌地图API和谷歌地图引擎之间的差异感到困惑哪一个最适合我。

对我来说,这是一个更好的选择吗?在获取Maps Engine的网站上似乎有很多繁文缛节,但我不清楚Maps API是否具备我想要的所有功能。

对不起初学者的问题,但我没有找到任何解决这个问题的常见问题解答。我真的很感激任何见解。谢谢!


12305
2017-10-10 01:37


起源

我知道您可以使用Maps API制作样式化地图,但不确定这是否是您想要的: developers.google.com/maps/documentation/javascript/styling - William Gaul
啊,在那个文档的其他地方有一个“在地图上绘图”部分,这是我正在寻找的。 - Pete
很有可能,您需要Google Maps Javascript API V3。升级到引擎的需求很少。 - Beetroot-Beetroot
好的,我是否理解Maps Engine旨在构建一个“自己的”地图应用程序(使用API​​),而独立API只能用于直接从Google访问地图?对不起,关于Google文档的演示文稿仍有点令人困惑 - Pete
是的,据我所知。谷歌地图引擎被谷歌在“商业地图”下分类,这意味着它将花费你$$$。即使你有要烧掉的$$$,也要从Google Maps Javascript API V3开始,然后发现它的局限性。你可能会发现它做你想要的,加或减。 - Beetroot-Beetroot


答案:


因此谷歌实际上提供三种不同的产品

  • Google Maps JavaScript API 适用于开发人员,它允许您使用Google的基本地图并通过编写自己的调用API的JavaScript以编程方式绘制它们。
  • Google Maps Engine 用于创建自己的基本地图。你可以用它来渲染地图上的形状和线条,但如果这就是你想要做的全部,那么它可能是过度的(而且它不是免费的)。
  • Google Maps Engine精简版 是镇上的新男孩,我打字时它还是测试版,但它最适合你的用例:你可以在谷歌的标准地图上手工绘制,用地理数据导入各种格式,然后 分享您的结果或将其嵌入您的网站,所有这些都无需编写JavaScript代码。

10
2017-10-10 06:00





这一切都取决于你对编码的舒适程度。 Google Maps API要求应用程序使用JavaScript构建。

由于谷歌地图引擎现已被谷歌搁置,我建议你去看看 MangoMap。它允许仅使用接口构建地图,您可以构建非常强大的Web应用程序而无需编写任何代码。

免责声明:我是MangoMap的首席执行官;-)


0
2018-01-21 07:01



这可以与R编程语言互操作吗?它有这个程序的包吗? - Rhonda


使用Google Maps API,Google会提供空白地图,您可以通过JavaScript将点,线,多边形等添加到地图中。在您开始添加数千个地图对象之前,这很棒。

Google Maps Engine,((现已弃用),您可以在Google服务器上上传,存储和处理几何数据,以实现最佳渲染效果。您可以将一大组点和线转换为具有透明背景的图像文件,可以在地图上快速显示。


0
2018-03-13 16:48