[Cartoweb-users] php\mapscrip zoompoint function
Oliver Christen
oliver.christen at camptocamp.com
Wed Oct 1 03:37:03 EDT 2008
via post, I think you also need to set "recenter_doit = 1"
> Hello...
> I'm trying to do recentering on X,Y coordinates returned from a
> geocoding service trought my project plugin, as following:
>
> public function filterPostRequest(FilterRequestModifier $request)
> {
>
> ......
>
> $request->setValue('recenter_x', $this->myCoords['x']);
> $request->setValue('recenter_y', $this->myCoords['y']);
> $request->setValue('recenter_scale', 5000);
>
> }
>
> but it doesn't work, in the sense that my plugin doesn't recenter on X,Y
> and doesn't change scale...
>
> PS: my plugin returns correctly X and Y
>
> Why ?
>
> Oliver Christen ha scritto:
>> Hi
>>
>> why dont you simply use the recenter_x/recenter_y filter to do your
>> recentering ?
>>
>> regards
>> Oliver
>>
>>
>>> Hello!
>>> I wrote a plugin in order to geocoding addresses. Now I'm trying to
>>> zoom in on the X,Y returned values. I'd like to do something like:
>>>
>>>
>>> $map_path="C:/ms4w/apps/cartoweb3/projects/k21/server_conf/myProj/";
>>> $map_file="myMap.map";
>>> $gpoMap = ms_newMapObj($map_path.$map_file);
>>>
>>> $my_extent = ms_newrectObj();
>>> $my_extent->setextent(?,?,?,?);
>>>
>>> $gpoMap->zoompoint(ZOOMFACTOR,$myXY, WIDTH, HEIGHT, EXTENT);
>>>
>>> how can I get easly the current EXTENT and ZOOMFACTOR, WIDTH, HEIGHT ?
>>>
>>> I image I must use filterPostRequest function.... isn't it ?
>>>
>>> Thanks
>>>
>>> --
>>> Ing. Fabio D'Ovidio
>>>
>>> INOVA Open Solutions s.r.l.
>>> Web : http://www.inovaos.it
>>> Tel.: 081 197 57 600
>>> mail: fabiodovidio at gmail.com
>>>
>>> _______________________________________________
>>> Cartoweb-users mailing list
>>> Cartoweb-users at lists.maptools.org
>>> http://lists.maptools.org/mailman/listinfo/cartoweb-users
>>>
>>
>>
>
> --
> Ing. Fabio D'Ovidio
>
> INOVA Open Solutions s.r.l.
> Web : http://www.inovaos.it
> Tel.: 081 197 57 600
> mail: fabiodovidio at gmail.com
>
>
More information about the Cartoweb-users
mailing list