[Geomoose-users] Adding Layer with EPSG:4326
Zery
zery.sp at gmail.com
Fri Mar 16 08:48:55 EDT 2012
Almost fixed it, I was wrong in EPSG4326.js
--EPSG4326.js--
Proj4js.defs["EPSG:4326"] = "+title=long/lat:WGS84 +proj=longlat
+a=6378137.0 +b=6356752.31424518 +ellps=WGS84 +datum=WGS84 +units=degrees"
--change to--
Proj4js.defs["EPSG:4326"] = "+proj=longlat +ellps=WGS84 +datum=WGS84
+no_defs";
And for scales factor :
<param
name="scales">.000001,.000005,.00001,.00005,.0001,.0005,.001,.005,.01,.05,.1</param>
Can someone explain how the scales factor number links to jumpto_scales?
<param name="jumpto_scales"><![CDATA[
{
'1:50000' : 50000,
'1:24000' : 24000,
'1:10000' : 10000,
'1:5000' : 5000
}
]]></param>
Thanks,
Zery
On 3/16/2012 8:27 PM, Zery wrote:
> I've followed that either, here's some short of my setup :
>
> --mapbook.xml--
> <configuration>
> <!--
> <param name="links_bar_html"><![CDATA[Perfect timing for some damn
> CDATA "all" of 'its' here <&>]]></param>
> <param name="layer_controls.unfade.on">false</param>
> -->
> <param name="zoomto['Jump To:']"><![CDATA[
> {
> 'Dakota County' :
> [521238.614537864,4924218.86673578,473921.947801381,4974430.36885032],
> 'Parcel Data' :
> [497205.409367,4923984.423582,477595.805945,4941970.52988],
> 'Full State of MN' :
> [189783.560000,4816309.330000,761653.524114,5472346.500000]
> }
> ]]></param>
>
> <param name="max_extent">85.114072,-24.850000,149.993751,20.000000</param>
> <param name="initial_extent">94.9731,-11.0076,141.03,5.90701</param>
>
> <param name="layer_controls.legend.on">false</param>
> <param name="mapserver_url">/cgi-bin/mapserv.exe</param>
> <param name="mapfile_root">/ms4w/apps/geomoose2/maps/</param>
>
> <param name="projection">EPSG:4326</param>
>
> <param name="ground_units">m</param>
> <param name="scales">.2,.5,1,2,4,8,16,32,64,128,256,550</param>
>
> --base.map--
> MAP
> NAME "basemap"
> # Map image size
> SIZE 800 460
> UNITS METERS
>
> INCLUDE "../../geomoose_globals.map"
>
> EXTENT 85.114072 -24.850000 149.993751 20.000000
>
> PROJECTION
> 'init=epsg:4326'
> END
>
> --compiled.js--
> var CONFIGURATION = {
> 'links_bar_html' : "",
> 'waiting_html' : 'Loading...',
> 'mapserver_url' : "",
> 'mapfile_root' : "",
> 'mapbook' : "php/getmapbook.php",
> 'fractional_zoom' : true,
> 'scales' : [.2,.5,1,2,4,8,16,32,64,128,256,550],
> 'max_extent' : [85.114072,-24.850000,149.993751,20.000000],
> 'initial_extent' : [94.9731,-11.0076,141.03,5.90701],
> 'projection' : "EPSG:4326",
> 'ground_units' : 'm',
> 'coordinate_display' : {
> xy: true, /* Ground Units */
> latlon: true, /* Longitude and Latitude */
> usng: false /* U.S. National Grid */
>
> --settings.ini--
> [defaults]
> ; Location of the default mapbook
> mapbook=mapbook.xml
>
> [map]
> projection=EPSG:4326
>
> --geomoose.html--
> <script type="text/javascript"
> src="./proj4js/lib/defs/EPSG4326.js"></script>
>
> --EPSG4326.js--
> Proj4js.defs["EPSG:4326"] = "+title=long/lat:WGS84 +proj=longlat
> +a=6378137.0 +b=6356752.31424518 +ellps=WGS84 +datum=WGS84 +units=degrees"
>
>
> Is there somethong wrong somewhere and how do you determined which
> scale factor to add (lower or upper)?
>
> Thank you,
> Zery
>
> On 3/16/2012 8:13 PM, Ed Boesenberg wrote:
>>
>> Try adding more scale factors to the scales list.
>>
>> If you are changing the projection, have you followed the procedure
>> at http://geomoose.org/docs/projections.html?
>>
>> Ed
>>
>> *From:* geomoose-users-bounces at lists.osgeo.org
>> [mailto:geomoose-users-bounces at lists.osgeo.org] *On Behalf Of
>> *zery.sp at gmail.com
>> *Sent:* Friday, March 16, 2012 6:44 AM
>> *To:* geomoose-users at lists.osgeo.org
>> *Subject:* [Geomoose-users] Adding Layer with EPSG:4326
>>
>> Hi,
>>
>> I'm a new comer, I'm aware that this might have been asked many
>> times, but please let me ask one more time. I'm using GM 2.2 with
>> MS4W, I have disabled all the built in layers and background map,
>> then I add my own mapserver layer and configure everything according
>> to the documentation and some archive post here. The layer is in
>> longlat projection. The map is shown in GM but the problem is I can't
>> get zoom-in or out at the current view.
>>
>> I believe it is something to do with scales and projection system,
>> but I really can't figure out what to do.
>>
>> When the map is shown the scales number in the bottom of page is
>> showing 1:15xxxxx (notice that its about 1,5million). And the initial
>> extent is not corresponding to the initial extent value I've set in
>> mapbook.xml. And the max_extent either.
>>
>> I change ground units from "m" to "dd" and back to "m" nothings happen.
>>
>> I add ".2" in scales and it only make my map view bigger but still
>> can't do zooming.
>>
>> So please can someone help me what to do to fixed all this?
>>
>> Regards,
>>
>> Zery
>>
>> Powered by Telkomsel BlackBerry®
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/geomoose-users/attachments/20120316/53efb43e/attachment.html
More information about the Geomoose-users
mailing list