Dynamic POI Map?

The ability to create a interface to OSM map data that has a dynamic POI interface (like http://www.lenz-online.de/cgi-bin/osm/osmpoinit.pl ) would be extremely useful to me. After looking around the wiki I could not find anyway to create a interface like the lenz-online interface. I found http://wiki.openstreetmap.org/wiki/OpenLayers_Dynamic_POI but I don’t understand what this page is saying.

Is the code that makes the lenz-online map work opensource and online somewhere? The To-Do page states "see already made solution here: http://www.lenz-online.de/cgi-bin/osm/osmpoinit.pl/ " with no explanation on how to obtain the code he is using to do that.

Or is there some other direction I should be looking in? I guess I could use the basic javascript ( http://wiki.openstreetmap.org/wiki/OpenLayers_Simple_Example ) that displays the basemap from OSM and use the APIv0.6 to dynamically add chosen POIs?

I can comfortably work with html and css, but the only programming experience I have is assembly on freescale and TI microprocessors. I’m a college student and have some time to work on this, but really am not sure if a solution already exists and is available to me, or how I would go about trying to create one.


**** Extraneous Information ****
What I want to do is map out a ranch I work for in the summer and add gates, pump jacks, hunting blinds and that kind of thing so that leasing hunters can look at the online map and see where they are allowed to hunt, not allowed, blah blah. So to do that, I want to map the dirt roads, mark the POIs and then using JOSM upload all of that to OSM. Then email a link to hunters to a web page where they can view and interact with the map of the ranch and the relevant POIs (with the ability to click on/off POI types).

I set up a little demo here that I’m using to convince the Howardian Hills AONB to switch from Google on their website http://seventy7.www.idnet.com/

I wanted to make it dynamic just as you suggest but it was beyond me. I simply pulled off all the pubs and hotels within an area using 2 XAPI calles and then manually reformatted the results into the layers.text format files (see my other thread here http://forum.openstreetmap.org/viewtopic.php?id=6052)).

For an area that’s fairly stable or your own “adopted” area that you keep up to date then this approach should work and this could be automated as daily batch run, I suppose, but the lenz-online map is great, it should be on the home page really!

I’ll be following this thread with interest!

Ok, If you click the little yellow question mark on the lenz page it takes you to the following page where you can download and host the source code. http://www.lenz-online.de/osm/osmpoihelp.htm

There are many sites on the web that use openlayers and generate dynamic their poi. In the German forum you can see how in a few weeks you will have everything running. Even if you do not understand German you might have a look there for all the links to examples and sourcecode. http://forum.openstreetmap.org/viewtopic.php?id=5892