ActionScript 3中的WFS-T

时间:2010-03-02 09:53:55

标签: actionscript-3 gis

我的小组正在使用GeoServer的GIS服务器,它提供WFS服务。

我们不确定如何在Elips中发出HTTP POST请求,并将以下xml作为请求的一部分发送:

<wfs:Transaction service="WFS" version="1.0.0"
  xmlns:wfs="http://www.opengis.net/wfs"
  xmlns:topp="http://www.openplans.org/topp"
  xmlns:gml="http://www.opengis.net/gml"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.0.0/WFS-transaction.xsd http://www.openplans.org/topp http://localhost:8080/geoserver/wfs/DescribeFeatureType?typename=topp:tasmania_roads">
  <wfs:Insert>
    <topp:tasmania_roads>
      <topp:the_geom>
        <gml:MultiLineString srsName="http://www.opengis.net/gml/srs/epsg.xml#27354">
          <gml:lineStringMember>
            <gml:LineString>
              <gml:coordinates decimal="." cs="," ts=" ">
494475.71056415,5433016.8189323 494982.70115662,5435041.95096618
              </gml:coordinates>
            </gml:LineString>
          </gml:lineStringMember>
        </gml:MultiLineString>
      </topp:the_geom>
      <topp:TYPE>mytest</topp:TYPE>
    </topp:tasmania_roads>
  </wfs:Insert>
</wfs:Transaction>

如何做到这一点?

3 个答案:

答案 0 :(得分:0)

如果这是你正在谈论的傻瓜

http://www.openplug.com/products/elips-studio

然后这似乎更像是一个elips问题而不是flex问题。

似乎从Flash Player 5开始,通过Post

发送XML的方式相对简单

http://www.adobe.com/support/flash/action_scripts/actionscript_dictionary/actionscript_dictionary855.html

或者你是否坚持如何制作XML。 Elips有特殊的做事方法吗?

答案 1 :(得分:0)

您是否尝试过pidgeon发送它?

答案 2 :(得分:0)

你应该尝试重新编译你的内核并用“新的ipad”连接起来,以获得苹果电源的神奇感觉!