Hi Everyone
I am trying to add a print function to a map using GeoExt and the
Geoserver print module.
Users click on a feature to bring up an information popup with a print
button in it. When the print button is clicked I would like the
PrintPage extent to fit to the feature. I am not having much luck so
far. Below is the print function.
PrintWalk = function(feature) {
var featGeom = feature.geometry
printPage.fit(feature, true);
}
The error I get is:
TypeError: fitTo.layer is null GeoExt.js
(line 166)
I have also tried printPage.fit(featGeom, true); instead it is looking
for the geometry rather than the feature itself but then I get
TypeError: map.getExtent is not a function GeoExt.js
(line 167)
The feature geometry being passed through is a multilinestring.
Using printPage.fit(map, true) prints fine.
I would be very grateful if anyone has any ideas what I'm doing wrong.
Thanks
Tom
_______________________________________________
Users mailing list
[email protected]
http://www.geoext.org/cgi-bin/mailman/listinfo/users