private var kml_layer:KML;
private var zirancun_label:VectorLayer;
//添加kml文件作为图层(要求必须是利用图层管理器矢量图层下的导出工具生成,kml格式与geoserver导出的不一样)
//1.用globalmapper工具导出矢量kml文件。
//2.修改kml文件,参考openscale自带组件图层管理器导出的kml文件格式(!!不是geoserver导出的kml文件,当然可以修改之)。
//...主要需要替换<kml xmlns:kml="http://www.opengis.net/kml/2.2">
//...需要删除geomapper导出的kml中的folder目录。
//3.标注显示乱码问题,用记事本打开kml文件,然后保存kml文件为utf-8格式即可。
//4.复制kml文件到geoserver的webapps目录,重启geoserver
protected function button1_clickHandler(event:MouseEvent):void
{
kml_layer = new KML("point_zirancun"
, "http://localhost:8080/geoserver/point_zirancun.kml");
kml_layer.maxExtent=new Bounds(113.6528,35.8186,113.7064,35.8410);
map1.map.addLayer(kml_layer);
//添加标注图层
zirancun_label=new VectorLayer("zirancun_label");
_map.addLayer(zirancun_label);
}
//产生自动标注图层
protected function button10_clickHandler(event:MouseEvent):void
{
private var zirancun_label:VectorLayer;
//添加kml文件作为图层(要求必须是利用图层管理器矢量图层下的导出工具生成,kml格式与geoserver导出的不一样)
//1.用globalmapper工具导出矢量kml文件。
//2.修改kml文件,参考openscale自带组件图层管理器导出的kml文件格式(!!不是geoserver导出的kml文件,当然可以修改之)。
//...主要需要替换<kml xmlns:kml="http://www.opengis.net/kml/2.2">
//...需要删除geomapper导出的kml中的folder目录。
//3.标注显示乱码问题,用记事本打开kml文件,然后保存kml文件为utf-8格式即可。
//4.复制kml文件到geoserver的webapps目录,重启geoserver
protected function button1_clickHandler(event:MouseEvent):void
{
kml_layer = new KML("point_zirancun"
, "http://localhost:8080/geoserver/point_zirancun.kml");
kml_layer.maxExtent=new Bounds(113.6528,35.8186,113.7064,35.8410);
map1.map.addLayer(kml_layer);
//添加标注图层
zirancun_label=new VectorLayer("zirancun_label");
_map.addLayer(zirancun_label);
}
//产生自动标注图层
protected function button10_clickHandler(event:MouseEvent):void
{