It seems that this new cold front is getting here just in time. Tomorrow is the Cool Run 10K/5K in my town. It’s held each year at the end of October by a local foundation to help raise money to fight cancer. It was the first race I ran four years ago in 2008. I have run the 10K each time and have improved each year. Last year was my best at 1:06:10. I’m still looking for that 1 hour or less 10K.
It’s a really fun race and the organizers put on a good one for the runners. It’s local, but it does bring out some of the better runners from around the area as well as a good showing from the high school cross country teams. I run it with a group of runners called Jo’s Team which honors a person we all knew that we lost because of cancer. In addition to good running, it’s got the best food I’ve been to for any race of this size. A local pizzeria named I Fratelli’s is right next door to the race and always brings out some of their great pies.
I’ve been fond of this race for a number of reasons. It was my first and that is special. It is also a good benchmark for where I am at in just running improvement. I’ve been able to observe that I have gone from someone just barely able to finish the 10K to actually thinking I can compete, sort of. Finally, it is also a good warmup for whatever I’m doing in December, whether it be a half or the full as I’m doing this year.
Test Site for the new BikeIrving.Org web site showing first tests of Google Maps API
However, I want to take a little while today to talk about a large (I mean really) project I am working on with a friend. We are trying to build a web site for our city that will help us provide road and path data to the city on where cyclists are riding and commuting. With this data we can help inform the city on where infrastructure and enhancements are needed because of known traffic patterns. It will be a little similar to a site like mapmyride.com except that it will focus just on our city and we’ll be able to pull reports out of the database for presentation work (we hope).
To do this site, I had to start learning some new skills. I had to begin learning the Google Maps Javascript API. It is a geomapping extension born out of Google’s work on it’s maps.google.com site. Though it’s free; easy it isn’t. I’ve had to really extend my knowledge of Javascript in order to just make this small test work. And, I’ve still got a lot to do.
Currently, the only thing you can do at the site, which you can access here, is to select a starting address, plot a route on the map, and you can print out a list of the latitudes and longitudes from your route. Probably none of this will be quite the same in the final version. But, I am interested in getting folks’ reactions to it.
Though there are still many things to do just on this portion of the mapping, I will have to turn it aside for a bit to start working on the database portion. The concept is that cyclists will be able to come to the site, register and provide a little bit of demographic data, then map the routes they often use for commuting or other reasons. Then, on the back end, we can pull up common maps showing multiple routes and where these intersect with roads. To do that, I will have to build a database of users and a database of routes, plus a content manager to help us use the site. It will also be a place to post events about and for cycling in our city. Because it’s a public site, we’ll also need to put a privacy notice in place and establish means to keep folks information private.
I have no idea how long it will take to finish such a site, but I am making progress. I’m going to be getting some help on it soon, I think. Currently, I have it hosted on my own server. I don’t yet know where the final location will be, just yet. In the meantime, I’m still job hunting. Still trying to be patient and wait upon God‘s timing for how things will go. I am encouraged by seeing where He is working in the process this week. So, this afternoon, I’ll spend some more time on the web site and tomorrow, I’ll just go and have a Cool Run in the morning. Happy Running (and Cycling)!
Read Full Post »