Re: [mapserver-users] rotate and fit based on polygon
Looks like you need to use the polygon extent to compute the rotation angle but then should use the extent of the rotated polygon for the map extent. From: Travis Kirstine <traviskirst...@gmail.com> Sent: Friday, September 8, 2017 9:23 PM To: Carlos Ruiz; Lime, Steve D (MNIT) Cc: mapserver-users@lists.osgeo.org Subject: Re: [mapserver-users] rotate and fit based on polygon Thanks Carlos, we've employed the method you've suggested already but not getting the results we are looking for, perhaps the linked image will help illustrate my problem https://drive.google.com/file/d/0BwWJtNuZjvCUR1AtVEZVLTdCbk0/view?usp=sharing [https://lh6.googleusercontent.com/MLd9NjXDV9xuCgkbcxcQIqdUGvnuzkGeZhP51pN3RsEHd2FO5g=w1200-h630-p]<https://drive.google.com/file/d/0BwWJtNuZjvCUR1AtVEZVLTdCbk0/view?usp=sharing> rotate_image.jpg<https://drive.google.com/file/d/0BwWJtNuZjvCUR1AtVEZVLTdCbk0/view?usp=sharing> drive.google.com On 8 September 2017 at 16:25, Carlos Ruiz <boolean10...@yahoo.com<mailto:boolean10...@yahoo.com>> wrote: Travis, Do you have the polygons in PostGIS ? Maybe you can get the extent by using st_extent(geom) and retrieve it on PHP/Python to set the map extent. You could also get a margin by multiplying extent b 1.1 (10%). On Thursday, September 7, 2017, 1:27:06 PM CDT, Travis Kirstine <traviskirst...@gmail.com<mailto:traviskirst...@gmail.com>> wrote: I have a bunch of polygons that represent 8.5 x 11 printed map sheets. I'd like to produce images for each sheet that best fits the polygon within the outputted image. We've tried using mapscript by setting the map extent based on the bbox of the source polygon and rotation but results aren't great depending on the orientation of the source polygon. Is there a way to set the "extent" based on a polygon? ___ mapserver-users mailing list mapserver-users@lists.osgeo.org<mailto:mapserver-users@lists.osgeo.org> https://lists.osgeo.org/mailman/listinfo/mapserver-users ___ mapserver-users mailing list mapserver-users@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/mapserver-users
Re: [mapserver-users] rotate and fit based on polygon
Thanks Carlos, we've employed the method you've suggested already but not getting the results we are looking for, perhaps the linked image will help illustrate my problem https://drive.google.com/file/d/0BwWJtNuZjvCUR1AtVEZVLTdCbk0/view?usp=sharing On 8 September 2017 at 16:25, Carlos Ruizwrote: > Travis, > > Do you have the polygons in PostGIS ? Maybe you can get the extent by > using st_extent(geom) and retrieve it on PHP/Python to set the map extent. > You could also get a margin by multiplying extent b 1.1 (10%). > > > > On Thursday, September 7, 2017, 1:27:06 PM CDT, Travis Kirstine < > traviskirst...@gmail.com> wrote: > > > I have a bunch of polygons that represent 8.5 x 11 printed map sheets. > I'd like to produce images for each sheet that best fits the polygon within > the outputted image. We've tried using mapscript by setting the map extent > based on the bbox of the source polygon and rotation but results aren't > great depending on the orientation of the source polygon. Is there a way > to set the "extent" based on a polygon? > ___ > mapserver-users mailing list > mapserver-users@lists.osgeo.org > https://lists.osgeo.org/mailman/listinfo/mapserver-users > ___ mapserver-users mailing list mapserver-users@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/mapserver-users
Re: [mapserver-users] rotate and fit based on polygon
Travis, Do you have the polygons in PostGIS ? Maybe you can get the extent by using st_extent(geom) and retrieve it on PHP/Python to set the map extent. You could also get a margin by multiplying extent b 1.1 (10%). On Thursday, September 7, 2017, 1:27:06 PM CDT, Travis Kirstinewrote: I have a bunch of polygons that represent 8.5 x 11 printed map sheets. I'd like to produce images for each sheet that best fits the polygon within the outputted image. We've tried using mapscript by setting the map extent based on the bbox of the source polygon and rotation but results aren't great depending on the orientation of the source polygon. Is there a way to set the "extent" based on a polygon? ___ mapserver-users mailing list mapserver-users@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/mapserver-users ___ mapserver-users mailing list mapserver-users@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/mapserver-users
Re: [mapserver-users] rotate and fit based on polygon
It’s kinda hard to picture what you’re after, any way to help visualize it? From: mapserver-users [mailto:mapserver-users-boun...@lists.osgeo.org] On Behalf Of Travis Kirstine Sent: Thursday, September 07, 2017 1:27 PM To: mapserver-users@lists.osgeo.org Subject: [mapserver-users] rotate and fit based on polygon I have a bunch of polygons that represent 8.5 x 11 printed map sheets. I'd like to produce images for each sheet that best fits the polygon within the outputted image. We've tried using mapscript by setting the map extent based on the bbox of the source polygon and rotation but results aren't great depending on the orientation of the source polygon. Is there a way to set the "extent" based on a polygon? ___ mapserver-users mailing list mapserver-users@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/mapserver-users
[mapserver-users] rotate and fit based on polygon
I have a bunch of polygons that represent 8.5 x 11 printed map sheets. I'd like to produce images for each sheet that best fits the polygon within the outputted image. We've tried using mapscript by setting the map extent based on the bbox of the source polygon and rotation but results aren't great depending on the orientation of the source polygon. Is there a way to set the "extent" based on a polygon? ___ mapserver-users mailing list mapserver-users@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/mapserver-users