2012-06-27 61 views
0

我已經使用ArcGIS Flex查看器創建了一個示例flex應用程序,並嘗試從web(wiki)訪問某些圖像。在Popup of ArcGIS中顯示圖像Flexviewer

我已成功配置彈出式XML文件,使其顯示圖像。但是,當我點擊該功能時,它不顯示圖像。

我在想,如果這可能是因爲這些圖像較大以包含在彈出窗口內。

我已經嘗試了在彈出配置xml中使用不同標籤的以下解決方法。

解決方法:1

<description><![CDATA[<a href="{LINK_NEW}"><img src="{LINK_NEW}"/>{LINK_NEW}</a>.<br>a. ]]> 
</description> 

解決方法:2

<medias> 
    <media chartfields="" type="image" imagesource="{LINK_NEW}" imagelink="{LINK_NEW}" /> 
    </medias> 

第二,似乎讓我靠近決議,但無法看到彈出窗口的圖像。

這裏的問題是,我想知道如何在xml標籤的幫助下調整原始圖像的大小,並且如果可能的話我想增加彈出窗口的大小以及減小適合彈出窗口的圖像。

我的配置文件就像下面的:提前

<?xml version="1.0" ?> 
<configuration> 
    <title>{NAME}</title>   
    <medias> 
    <media chartfields="" type="image" imagesource="{LINK_NEW}" imagelink="{LINK_NEW}" /> 
    </medias> 
    <fields> 
      <field name="NAME" alias="NAME" visible="true"/> 
       <field name="LOCID" alias="LOCID" visible="true"/> 
       <field name="STATE" alias="STATE" visible="true"/> 
       <field name="ACAIS" alias="ACAIS" visible="true"/> 
     <field name="LINK_NEW" alias="LINK_NEW" visible="false"/> 
    </fields> 
    <showattachments>true</showattachments> 
</configuration> 

感謝。

回答

0

我剛剛發現我們無法在彈出式窗口中訪問更大的圖像,這可能是需要使用彈出式配置完成的增強功能。

並且還發現,通過在彈出配置中使用圖像控制,可以通過FLEX API訪問更大的圖像。以下是可能有用的幾個鏈接。

圖像控制: http://livedocs.adobe.com/flex/3/html/help.html?content=controls_16.html

PopUpRendererSkin: http://help.arcgis.com/en/webapi/flex/apiref/com/esri/ags/skins/PopUpRendererSkin.html