当前位置:文档之家› GIS开发—配置OpenScales开发环境

GIS开发—配置OpenScales开发环境

第一步:下载 GeoServer 并安装配置好。

(详细下载及配置的方法参考本栏目:GeoServer环境配置教程)
第一步:下载OpenScales 。

OpenScales 的安装包由下面几个包构成如下图:
第三步:新建一个 Flex 工程, 将这些swc 文件放入到libs 文件夹下。

第四步:编写测试代码
代码如下:
////////////////////////////////////////////////////////////////////////////////////////
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="/mxml/2009"
xmlns:s="library:///flex/spark"
xmlns:mx="library:///flex/mx"> <fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations>
<s:Group xmlns=""
xmlns:fx="/mxml/2009"
xmlns:s="library:///flex/spark"
width="100%" height="100%" creationComplete="initMap()"> <Map id="fxmap" width="100%" height="100%" zoom="4"
center="-74.011,40.710">
<WMSC name="USA"
url="http://localhost:8080/geoserver/gwc/service/wms"
layers="bluemarble" format="image/jpeg"
maxExtent="-180,-90,180,90"/>
<DragHandler id="dragHandler" />
<WheelHandler id="wheelHandler" />
<SelectFeaturesHandler id="selectFeaturesHandler"
active="true" enableClickSelection="false" enableBoxSelection="false" enableOverSelection="true" />
<MousePosition id="mousePosition" x="10" y="{height-20}" displayProjection="EPSG:4326"/>
<WFS name="Topp States (WFS)"
url="http://localhost:8080/geoserver/wfs"
typename="topp:states" projection="EPSG:4326"
version="1.0.0"
style="{Style.getDefaultSurfaceStyle()}" />
<WFS name="Tiger poi (WFS)"
url="http://localhost:8080/geoserver/wfs" typename="tiger:poi"
projection="EPSG:4326" version="1.0.0"
useCapabilities="true" capabilitiesVersion="1.0.0"
style="{Style.getDefaultPointStyle()}" />
<PanZoom id="panZoom" x="10" y="10" />
<ControlPanel title="controller" x="{width - 225}" y="10" width="215">
<LayerManager/>
</ControlPanel>
</Map>
<fx:Script>
<![CDATA[
import org.openscales.core.Map;
import org.openscales.core.Trace;
public var map:Map = null;
public var displayTrace:Boolean = false;
public var displayFirebugTrace:Boolean = false;
public function initMap():void
{
eFireBugConsole = displayFirebugTrace;
map = fxmap.map;
}
]]>
</fx:Script>
</s:Group>
</s:Application>
///////////////////////////////////////////////////////////////////// /////////////////
其中url="http://localhost:8080/geoserver/wms?request=GetMap" //这个是你安装好GeoServer 后的实例数据
第五步:运行测试代码结果如下。

相关主题