MS+OL: Проблемы с картой в локальной СК
Добавлено: 27 янв 2009, 17:19
А в чем косяк может быть: на карте в левом нижнем углу (я так понимаю - 0;0) жирная точка и карту не возможно перетянуть. Такое может быть из-за незамкнутых контуров?
Геоинформационные системы (ГИС) и Дистанционное зондирование Земли
https://gis-lab.info/forum/
Код: Выделить всё
<html>
<head>
<title>OpenLayers Example</title>
<script src="OpenLayers.js"></script>
<script defer="defer" type="text/javascript">
function init() {
var map = new OpenLayers.Map('map');
var wms = new OpenLayers.Layer.WMS("house",
"http://10.10.10.120/cgi-bin/mapserv?map=/ms4w/apps/gtn/web.map&",
{layers: 'house', format: 'png', transparent: 'off' },
{ projection:"EPSG:4326", units: 'm', singleTile: true}
);
map.addLayer(wms);
map.addControl(new OpenLayers.Control.LayerSwitcher());
map.addControl(new OpenLayers.Control.Permalink());
map.addControl(new OpenLayers.Control.Permalink('permalink'));
map.addControl(new OpenLayers.Control.MousePosition());
map.addControl(new OpenLayers.Control.OverviewMap());
map.setCenter(new OpenLayers.LonLat(lon, lat), zoom);
}
</script>
</head>
<body onload="init();">
<div style="width:100%; height:100%" id="map"></div>
</body>
map.zoomToMaxExtent();
</html>
Код: Выделить всё
MAP
NAME "WMS"
STATUS ON
IMAGETYPE PNG
EXTENT 0.00 0.00 360.00 360.00
SIZE 640 480
WEB
#TEMPLATE "/ms4w/apps/gtn/templates/template.html"
TEMPLATE "template.html"
IMAGEPATH "/ms4w/tmp/ms_tmp/"
IMAGEURL "/ms4w/tmp/ms_tmp/"
METADATA
wms_title "GTN map"
wms_abstract "This is the GTN demo from GIS-Lab"
wms_onlineresource "http://localhost/cgi-bin/mapserv?map=/ms4w/apps/gtn/web.map&"
wms_srs "EPSG:4326"
wms_getfeatureinfo "http://localhost/cgi-bin/mapserv?map=/ms4w/apps/gtn/web.map&"
wms_featureinfoformat "text/plain"
END
END
PROJECTION
#"init=epsg:4326"
"proj=latlong"
"ellps=WGS84"
"datum=WGS84"
END
LAYER
NAME "house"
CONNECTIONTYPE postgis
CONNECTION "user=xxx password=xxx dbname=gis host=10.10.10.120"
DATA "the_geom from house using unique gid unique srid 4326"
STATUS ON
TYPE LINE
CLASS
COLOR 200 120 123
EXPRESSION ([mark]>0)
END
CLASS
COLOR 0 100 200
EXPRESSION ([mark]=0)
END
END
END
это нереальный охват для заявленной СК, вы уверены, что он соответствует вашим данным?EXTENT 0.00 0.00 360.00 360.00
наверное потому что это тоже неправильный охватn0ip писал(а):А даже если написать 0.00 0.00 10.00 10.00 результат вывода не изменяется, что удивительно
Код: Выделить всё
EXTENT 10 -5 550 600