2012-06-27 94 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