GetUrl +WMSGetFeatureInfo +Openlayer

Thảo luận trong 'Lập trình cho mã nguồn mở' bắt đầu bởi ttmdcd, 10/5/12.

  1. ttmdcd

    ttmdcd New Member

    Tham gia ngày:
    20/3/12
    Bài viết:
    36
    Đã được thích:
    0
    Điểm thành tích:
    0
    Chào các bạn
    mình có đoạn code thế này
    var popup_window;
    var info = new OpenLayers.Control.WMSGetFeatureInfo({
    url: 'http://localhost:8082/geoserver/postgis/wms',
    title: 'Identify features by clicking',
    queryVisible: true,
    layers: [tiled],
    eventListeners: {
    getfeatureinfo: function (event) {
    if (popup_window != null) {
    map.removePopup(popup_window);
    }
    //mình muốn lấy url ở đây
    alert();


    var message = "<div " + document.getElementById('nodelist').innerHTML+ "</div>";
    popup_window = new OpenLayers.Popup.FramedCloud(
    "ga",
    map.getLonLatFromPixel(event.xy),
    new OpenLayers.Size(10000, 10000),
    message,
    null,
    true
    );

    popup_window.autoSize = true;
    map.addPopup(popup_window);


    }
    }
    });
    map.addControl(info);
    info.activate();

    mình muốn lấy dc url mà client gửi lên server. nhưng mình tìm mãi mà ko biết lấy như thế nào.
    mong các bạn giúp đỡ
     
    Tags:

Chia sẻ trang này

Share
Đang tải...