PHP 5, JSON from pecl cvs,
Map Tile API
and the
Yui Connection Manager.
Toss them in a bag and shake and you get something like this. Enter a city name, or even a
pseudo-name like Philly or SFO and hit return. Each time you enter a new name you will get a map tile for that city.
It's not all that fancy, but it sure is easy to do:
33 lines total which includes about 6 lines of PHP which consists mostly of building the URL to the map tile
service. Then the Javascript which has a callback function to read the form values and make the backend GET request
and a simple function to take the JSON response and add the map tile to the document. And finally the actual HTML form.
With a slight tweak you can change it to make a nice geocode lookup field.
So, fire up your text editors and start writing some plugins for blog and forum packages and perhaps image gallery
applications as well.