We would somehow need to download all the csv files and put them in a big table at the toolserver. It's probably not too hard to have a program take the html page and look for all url's containing csv file. For each file download it and insert it in a database at the toolserver.I only found these kgs_nr. Haven't found an easy way to harvest them.
I found a way, but not an easy one:1) Goto http://kgs-gis.admin.ch/kgs.php2) Zoom out to max3) check "Kulturgüter" on the left4) Use the (i)-tool on top and draw a rectangle over all switzerland5) all objects are shown in a list below the map. You also can download CSVs, unfortunately seperated in some hundred objecttypelists...
Would this lists help you creating some script? I hope I don't need to add them manually...