<div dir="auto">In GeoMoose 3, the map is (so far anyway) always in 3857.  <div dir="auto"><br></div><div dir="auto">There are conversion functions for dealing with services that expect different projections and for converting to/from different projections for user interaction.<div dir="auto"><br></div><div dir="auto">You can use app.bboxToMeters(west, south, east, north) to convert from lat/lon to 3857 which can then be passed in for extent.  </div><div dir="auto"><br></div><div dir="auto">I don't know if there are currently similar functions for arbitrary projections (if there isn't yet, that is something that we should probably add).</div><div dir="auto"><br></div><div dir="auto">This would all be configured in app.js.  Setting the projection in the mapbook was a GeoMoose 2 thing and isn't part of GeoMoose 3.</div><br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Wed, Nov 4, 2020, 03:01 flavio rigolon <<a href="mailto:flavio.rigolon@gmail.com">flavio.rigolon@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hy all,<br>
 I saw that in previous Gemoose 2 version there was a configuration<br>
parameter in mapbook.xml to change map projection [1] like:<br>
<br>
<param name="projection">EPSG:3857</param><br>
<br>
 I'll try to insert my custom parameter between a new created<br>
<configuration> tag:<br>
<br>
<param name="projection">EPSG:3003</param> (projection referred to west Italy)<br>
<br>
and in app.js file I added:<br>
<br>
    app.addProjection({<br>
        ref: 'EPSG:3003',<br>
        def: '+proj=tmerc +lat_0=0 +lon_0=9 +k=0.9996 +x_0=1500000<br>
+y_0=0 +ellps=intl +units=m +no_defs'<br>
    });<br>
<br>
and then:<br>
<br>
    app.registerAction('fullextent', ZoomToAction, {<br>
        // extent: [-10742765,5398288,-9920914,6310641]<br>
        extent: [1685000,5038000,1692400,5049400]<br>
    });<br>
<br>
but it seems Geomoose always takes the coordinate in the default<br>
reference system: at startup the map in centered on the coordinates<br>
I've set in app.js fullextent but they are interpreted in different<br>
EPSG than 3003 I'd like to be.<br>
Is new Geomoose 3 mapbook.xml version working like the previous one or<br>
have I to edit other files/parameter?<br>
<br>
Sorry for my poor english and thanks for any suggestions<br>
Sincerely<br>
flavio<br>
<br>
[1] <a href="https://docs.geomoose.org/2.9/workshops/umgeocon2016/ex6.html" rel="noreferrer noreferrer" target="_blank">https://docs.geomoose.org/2.9/workshops/umgeocon2016/ex6.html</a><br>
<br>
-- <br>
/"\  ASCII Ribbon Campaign<br>
\ /  Respect for low technology.<br>
 X  Keep e-mail messages readable by any computer system.<br>
/ \  Keep it ASCII.<br>
_______________________________________________<br>
Geomoose-users mailing list<br>
<a href="mailto:Geomoose-users@lists.osgeo.org" target="_blank" rel="noreferrer">Geomoose-users@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/geomoose-users" rel="noreferrer noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/geomoose-users</a></blockquote></div></div></div>