Guest User

Untitled

a guest
May 25th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. var layer_group = new OpenLayers.Layer.WMS(
  2. "Sample Layer Group",
  3. "http://localhost:8081/geoserver/wms",
  4. {layers: "layer_group_name", transparent: true},
  5. {isBaseLayer: false, visibility: false}
  6. );
  7. map.addLayers([layer_group]);
  8.  
  9. map.events.register('click', map, function (e) {
  10. var url = layer_group.getFullRequestString({
  11. REQUEST: "GetFeatureInfo",
  12. EXCEPTIONS: "application/vnd.ogc.se_xml",
  13. BBOX: layer_group.map.getExtent().toBBOX(),
  14. X: e.xy.x,
  15. Y: e.xy.y,
  16. INFO_FORMAT: 'text/html',
  17. QUERY_LAYERS: layer_group.params.LAYERS,
  18. WIDTH: layer_group.map.size.w,
  19. HEIGHT: layer_group.map.size.h});
  20.  
  21. window.open(url,
  22. "getfeatureinfo",
  23. "location=0,status=0,scrollbars=1,width=600,height=150"
  24. );
  25. });
  26.  
  27. var layerlist = "layer1:inci,layer2:cableline"
  28. var url = layer_group.getFullRequestString({
  29. REQUEST: "GetFeatureInfo",
  30. EXCEPTIONS: "application/vnd.ogc.se_xml",
  31. BBOX: layer_group.map.getExtent().toBBOX(),
  32. X: e.xy.x,
  33. Y: e.xy.y,
  34. INFO_FORMAT: 'text/html',
  35. QUERY_LAYERS: layerlist,
  36. WIDTH: layer_group.map.size.w,
  37. HEIGHT: layer_group.map.size.h});
Add Comment
Please, Sign In to add comment