目前,在我正在开发的一个 Web 应用程序中,我们的一个客户要求提供一个我不太确定如何实现的功能。我们在主页上有一个谷歌地图,我们的客户希望能够在该地图上进行演示。我已经看到了我们客户想要的两个例子。第一个示例在http://www.scribblemaps.com/上,我可以在其中绘制线条、形状,并且在 Pro 版本中“块箭头”是我们的客户所要求的。但是,此应用程序仅允许您在其站点上创建地图,然后将其保存为 JPEG。我们的客户希望在我们的应用程序中执行此操作。Scribble Maps 通过使用 Adobe Flash 实现了这一点,我猜他们在背景中放置了一个谷歌地图,我不确定这对我们来说是不是最好的路线。
我还发现这个博客http://googlegeodevelopers.blogspot.com/2011/11/make-your-map-interactive-with-shape.html描述了用户可编辑的形状。在此示例中,我能够创建形状并在创建后调整大小。我想知道是否可以创建一个像块箭头这样的自定义多边形作为地图上的另一个按钮,用户可以在其中将该形状添加到地图并编辑大小?我意识到用户可以使用自定义多边形按钮,但我知道我们的客户不想每次都绘制自己的箭头。
* 编辑 *
所以我很清楚,我不是要求任何人为我编写任何代码,而是指出信息的方向。我想知道是否可以预先创建像“块箭头”这样的多边形形状,以便我们的客户可以单击并拖动以仅使用 Google Maps API 在地图上绘制此箭头,如圆形或矩形。