I discovered this forum while trying to accomplish this in Google maps: an auto-generating (winding) path inside a user drawn polygon. Looks like the path-filled polygon has been done using the Google API in the Android App called "Tower." Here's an exact example of the grid type I'm wanting to create (skip to 2:10): https://www.youtube.com/watch?v=u-k8ax2JGC4. Looks like they offer the source code for that app here: https://github.com/DroidPlanner/Tower, but I'd have no idea how to extract what I need and convert to javascript for use in my html file. Really need the help and willing to work with someone offline if necessary. Here is my existing (working) code: http://pastebin.com/6CdxPTtR This is what I'm trying to achieve (mocked up in photoshop):