I'd have to have been in the park a lot to map out points where you could walk, write the algorithms for navigating the park from any random point of interest to any other random point of interest in a reasonably efficient way while following the boundaries of the pathways. I'd have to have kept the app updated when anything changed at the park, including things like "For two weeks, this one path is blocked off because construction is happening" which happens fairly regularly at Knott's Berry Farm.
Although those are all challenges I could have overcome given the time and resources, it wasn't something I would be very passionate about and it would die out as a result.
I've had a lot of reasonably good ideas, and some of them have worked out rather well in the past. Most of them I don't pursue more than as an idle thought. Those I choose to work on I do as a result of how much fun they will be, how passionately I feel about what I'm building, and how challenging I think it will be. A few weeks ago How I Met Your Mother inspired the idea for http://www.notanewyorker.com/ and that was something I said, "I'll build it tonight, I have nothing better to do." It's a cute little website, and the biggest motivating factor was I thought it would be funny, and using Python on Google AppEngine would be interesting because I've not used it to build anything like that. I found I hate Google AppEngine now though.
(Brain crack discussed here:) http://www.zefrank.com/theshow/archives/2006/07/071106.html