Я создаю картографическое приложение, в котором формы и цвета проходят по следующему пути:
PostGIS> Mapserver> TileChache> OpenLayers
Все работает нормально, когда все параметры жестко запрограммированы. Но мне нужно, чтобы пользователи могли изменять параметры, например, выбирать объекты с населением больше, чем «X», и площадью под «Y».
Я предполагаю, что параметры могут быть переданы в Mapserver в виде запроса, прикрепленного к mapfile, например:
.../mapfile.map?area=123&population=456
Но я не могу найти способ передать это через TileCache. На данный момент - единственный обходной путь, который я вижу - это определить отдельный слой для любой возможной комбинации X и Y в tilechache.cfg, что не кажется хорошим способом. И должно быть какое-то ограничение на количество слоев, определенных в tilechache.cfg
Какие-нибудь решения?