[Users] Newbie WMS
Thiru Chandran
tiruchirapalli at gmail.com
Thu Oct 22 03:20:26 CEST 2009
Hi,
I'm new to the list and also geoext. Found the toolkit quite useful and easy
to use for applications.
I got the sample page and modified to use a TMS source, like below and it
all works very well. But if I change the source to WMS, then I dont get the
map. looks its most to do with the projection.
I modified the mappanel-div.html sample application.
I'm using a TM based EPSG.
---------------------------------------------- WORKING
var mapPanel;
Ext.onReady(function() {
var options = {
projection: new OpenLayers.Projection("EPSG:32648"),
displayProjection: new OpenLayers.Projection("EPSG:32648"),
maxExtent: new
OpenLayers.Bounds(-207.330516751597,13188.964038342656102,58774.9139613735,52510.4603570927),
numZoomLevels:11,
units: "m",
maxResolution: 305.74826666666666666666666666628
};
var map = new OpenLayers.Map('map', options);
var layer = new OpenLayers.Layer.TMS( "Kulai",
["http:/xx.xxx.xxx.xxx/tms/abc"],
{layername: 'city', serviceVersion: '', type:'jpg'},
{resolutions:[305.74826666666666666666666666628,152.87413333333333333333333333314,
76.43706666666666666666666666657,38.218533333333333333333333333285,19.109266666666666666666666666643,9.5546333333333333333333333333213,
4.7773166666666666666666666666606,2.3886583333333333333333333333303,1.1943291666666666666666666666652,0.59716458333333333333333333333258,
0.29858229166666666666666666666629]});
map.addLayer(layer);
map.zoomToExtent(map.maxExtent);
mapPanel = new GeoExt.MapPanel({
title: "TMS MapPanel",
renderTo: "mappanel",
height: 600,
width: 800,
map: map,
// center: new OpenLayers.LonLat(5, 45),
zoom: 4
});
});
------------------------------- NOT Working
My WMS settings;
var mapPanel;
Ext.onReady(function() {
var options = {
projection: new OpenLayers.Projection("EPSG:32648"),
displayProjection: new OpenLayers.Projection("EPSG:32648"),
maxExtent: new
OpenLayers.Bounds(-207.330516751597,13188.964038342656102,58774.9139613735,52510.4603570927),
numZoomLevels:11,
units: "m",
maxResolution: 305.74826666666666666666666666628
};
var map = new OpenLayers.Map('map', options);
var layer = new OpenLayers.Layer.WMS( "kulai",
["http://xx.xx.xx.xx/Connector/wms"],
{layername: '1', serviceVersion: '1.1.1', type:'jpg'},
// {resolutions:[153.6,76.8,38.4,19.2,9.6,4.8,2.4,1.2,0.6]});
{resolutions:[305.74826666666666666666666666628,152.87413333333333333333333333314,
76.43706666666666666666666666657,38.218533333333333333333333333285,19.109266666666666666666666666643,9.5546333333333333333333333333213,
4.7773166666666666666666666666606,2.3886583333333333333333333333303,1.1943291666666666666666666666652,0.59716458333333333333333333333258,
0.29858229166666666666666666666629]});
map.addLayer(layer);
map.zoomToExtent(map.maxExtent);
Sincerely
Chandran
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.geoext.org/pipermail/users/attachments/20091022/dfd1ec3f/attachment-0001.htm
More information about the Users
mailing list