Note that there are some explanatory texts on larger screens.

plurals
  1. POCustom Polygons / User Editable Shapes
    text
    copied!<p>Currently, on a web application I am working on, one of our clients asked for a feature I am not quite sure how to implement. We have a Google Map on the main page and our client wants to be able to draw on that map for presentations. I have seen two examples of what our client wants. The first example is at <a href="http://www.scribblemaps.com/" rel="nofollow">http://www.scribblemaps.com/</a> where I can draw lines, shapes, and in the Pro version "block arrows" which is what our client is asking for. However, this application only allows you to create the map on their site and then save it as a JPEG. Our client wants to do this within our application. Scribble Maps accomplishes this by using Adobe Flash and I'm guessing they place a Google Map in the background which I am not sure would be the best route for us.</p> <p>I also found this blog <a href="http://googlegeodevelopers.blogspot.com/2011/11/make-your-map-interactive-with-shape.html" rel="nofollow">http://googlegeodevelopers.blogspot.com/2011/11/make-your-map-interactive-with-shape.html</a> describing User Editable Shapes. On this example I am able to create shapes and Adjust the size post creation. I was wondering if it were possible to create a custom polygon like a block arrow as another button on the map where the user could add that shape to the map and edit the size? I realize the user could use the custom polygon button but I know our client won't want to draw their own arrow each time.</p> <p><strong>* EDIT *</strong></p> <p>So that I am clear I am not asking anyone to write any code for me but point in the direction of information. I want to know if it is possible to pre-create polygon shapes like "block arrows" so that our client can click and drag to draw this arrow on the map like circles or rectangles using just the Google Maps API. </p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload