是否可以在Node.js上放置Google Map Markers而不是传递给Angular?

时间:2016-08-25 23:35:40

标签: angularjs node.js google-maps google-maps-api-3 mean-stack

我一直试图弄清楚是否有可能在服务器端渲染谷歌地图 - 比如在MongoDB上将标记放在地图上,然后将渲染的地图传递到客户端以显示它和所有标记?

基本上我想在客户端显示包含大量标记的地图,但不希望在客户端创建它们。理想情况下,客户端接收渲染的地图并显示它,然后将任何附加信息发送回服务器以添加附加到地图。这可能吗?

我查看了FusionTables和KML以及https://github.com/moshen/node-googlemaps,但不确定是否可以在服务器上进行渲染?

2 个答案:

答案 0 :(得分:0)

如果您可以进行后端点击以获取标记,那么this回答可以帮助您:

巴勒特。

答案 1 :(得分:0)

Google Static Maps可能是您的解决方案。渲染由服务器端由Google地图完成。它不是在您的服务器上完成的,但它也不是客户端。

您引用的节点googlemaps包将允许您执行请求服务器端:googlemaps - Static Maps