arcgis中面的保存与读取显示
2011-12-07 00:25
92 查看
技术点:
var graphicStr=dojo.toJson(geometry.toJson()); //使用dojo将json串解析成string的json,可以保存整个graphicStr;也可以使用geometry.toJson().rings的方式获取点位信息,可以将geometry.toJson().rings存入数据库;
我在项目中用到显示面信息的代码 其中gismian为所有坐标信息;
var symbol = new esri.symbol.SimpleFillSymbol(esri.symbol.SimpleFillSymbol.STYLE_SOLID, new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_DASHDOT, new dojo.Color([255,0,0]), 2), new dojo.Color([255,255,0,0.25]));
var mian = new esri.geometry.Polygon(new esri.SpatialReference({wkid:2383}));
var rings = new Array();
var rs = gismian.split(",");
for(var i = 0;i<rs.length;i=i+2){
var j = 0;
rings.push([Number(rs[i]),Number([rs[i+1]])]);
j++;
}
mian.addRing(rings);
var graphic = new esri.Graphic(mian, symbol);
//清除上一次的画图内容
map.graphics.clear();
map.graphics.add(graphic);
var graphicStr=dojo.toJson(geometry.toJson()); //使用dojo将json串解析成string的json,可以保存整个graphicStr;也可以使用geometry.toJson().rings的方式获取点位信息,可以将geometry.toJson().rings存入数据库;
我在项目中用到显示面信息的代码 其中gismian为所有坐标信息;
var symbol = new esri.symbol.SimpleFillSymbol(esri.symbol.SimpleFillSymbol.STYLE_SOLID, new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_DASHDOT, new dojo.Color([255,0,0]), 2), new dojo.Color([255,255,0,0.25]));
var mian = new esri.geometry.Polygon(new esri.SpatialReference({wkid:2383}));
var rings = new Array();
var rs = gismian.split(",");
for(var i = 0;i<rs.length;i=i+2){
var j = 0;
rings.push([Number(rs[i]),Number([rs[i+1]])]);
j++;
}
mian.addRing(rings);
var graphic = new esri.Graphic(mian, symbol);
//清除上一次的画图内容
map.graphics.clear();
map.graphics.add(graphic);
相关文章推荐
- [VB.NET]如何把一个图片保存到access中,又如何把它读取出来,并在picturebox中显示?
- Oracle保存中文数据和读取数据页面显示乱码解决方案
- 前两篇的总结:mac python实现数据库读取ip,然后显示截图保存
- OpenCV(C++接口)学习笔记1-图像的读取、显示、保存
- 图片保存到数据库和从数据库读取图片并显示(C#)
- struts保存图片到数据库 ,从数据库中读取图片显示到页面
- python数字图像处理(2):图像的读取、显示与保存
- OpenCV读取图片并显示和保存图片
- 【转】Windows英文操作系统下ArcGIS 显示和保存中文数据
- openCV-Python笔记一:图像的读取、显示和保存
- 使用matlab中的VideoReader函数读取,保存,显示,播放视频
- OpenCV学习笔记(一):读取、显示、保存图片
- 批量读取文件夹下的DR8光谱数据,并完成显示保存图片以及统计Z和Obj的分布情况
- R: RStudio的中文读取、保存与显示
- 图片保存到数据库和从数据库读取图片并显示
- 图像读取、转为灰度图像、均值平滑、显示保存操作
- 如何读取保存在数据库中的图片显示在DataGrid中
- WPF——图片的预览,以流的方式将图片保存在数据库中,再以流的方式从数据库中读取显示图片
- 如何读取保存在数据库中的图片显示在DataGrid中
- android 保存网上图片到手机并读取显示