Summary: | WMSBrowser: Write MINSCALE MAXSCALE values | ||
---|---|---|---|
Product: | Chameleon | Reporter: | Bart van den Eijnden <bartvde@osgis.nl> |
Component: | Widget | Assignee: | chameleon-dev <chameleon-dev@lists.maptools.org> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | ||
Priority: | P2 | ||
Version: | 1.99 | ||
Target Milestone: | FUTURE | ||
Hardware: | PC | ||
OS: | Windows 2000 | ||
Whiteboard: |
I see after a quick research that this is more complex than I thought. The wmsparse utility does not parse Scalehint values :( Also, PHP/Mapscript does not yet have a function which takes a Scalehint value and calculates the MINSCALE or MAXSCALE. Ofcourse, this could be done in PHP itself, but IMHO it would be best to have this in PHP/Mapscript. Any thoughts?
this will likely require changes to wmsparse to capture scalehint, plus to all the php-based wms code to capture and propogate the new fields.
Changed target to 2.1.
Changed Target Milestone to FUTURE. (Enhancements may be moved from this target to specific "versioned" targets after product design review cycles.)
Just sharing another thought on this subject: When the scalehint values would be parsed by wmsparse this could add additional handy functionality, i.e. the wmsbrowser could zoom to a value between minscalehint en maxscalehint, so that scale dependent layers will always be viewable.
This has been incorporated into Chameleon on a contract to Geodan.