OpenLayers.loadURL()里面的url里应该填什么?

ityey 2011-05-31 05:36:51
我的是google地图引入

<script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAjpkAC9ePGem0lIq5XcMiuhT2yXp_ZAY8_ufC3CFXhHIE1NvwkxTS6gjckBmeABOGXIUiOiZObZESPg"></script>

加载google地图

var googleLayer = new OpenLayers.Layer.Google("google", {
type : G_NORMAL_MAP,
maxZoomLevel : 18,
Layers : 'basic'
});

map.addLayers([ googleLayer ]);


当我点击地图的时候

map.events.register('click', map, function(e) {
var params = {
REQUEST : "GetFeatureInfo",
EXCEPTIONS : "application/vnd.ogc.se_xml",
BBOX : map.getExtent().toBBOX(),
X : e.xy.x,
Y : e.xy.y,
INFO_FORMAT : 'application/vnd.ogc.gml',
QUERY_LAYERS : layers,
FEATURE_COUNT : 50,
Srs : 'EPSG:4326',
Styles : '',
WIDTH : map.size.w,
HEIGHT : map.size.h,
format : 'image/png'
};

OpenLayers.loadURL(url,params,this,setHTML, setHTML);


里面的那个layers和url应该写什么啊?求解
...全文
671 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
fenghuang521111 2013-09-25
  • 打赏
  • 举报
回复
url 是的你数据源
fenghuang521111 2013-09-25
  • 打赏
  • 举报
回复
layers 应该写你加载的图层名称 OpenLayers.loadURL("http://localhost:8080/geoserver/wangwei/wms", params, this, onComplete, onFailure) //定义请求成功响应函数 function onComplete (response){ document.getElementById('click_response').innerHTML = response.responseText; alert(response.responseText); }; // 事件失败响应函数 function onFailure (response){ document.getElementById('click_response').innerHTML = response.responseText; }

2,142

社区成员

发帖
与我相关
我的任务
社区描述
它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。
社区管理员
  • 地理信息系统
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧