怎么使用supermap统计面积

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么使用supermap统计面积相关的知识,希望对你有一定的参考价值。

参考技术A 卫星地图是需要用带地理坐标信息的地图。一般选用GeoTiff这种格式,用专业的就可以。简单的像是SuperMap或者ERDAS等等,量算面积还是可以的。因为是左右坐标信息,所以可以量算面积,要是用Google Earth这种,在用KMZ划定范围,有个老版本可以直接量算,不然就得用KMZ编辑工具,把里面添加上面积量算等属性信息了。

没有地理坐标信息的图像,就得用地图提供的比例尺,来计算了。。。。具体怎么计算,不解释。。。。。小学生都会。。本回答被提问者采纳
参考技术B 估计你说的是对矢量数据进行面积计算,这个有公式的,因为地球是个椭圆体,所以要套用公式,带入参数即可。

oracle 中SQL语句查询的问题,分类统计汇总为和

表T有三个字段A,B,C, A字段为归属地,B字段为类别,C字段为面积。
比如A为各个省,
B为各个省里面各城市和县的名称,(城市分为县,汇总起来为城市)
C为个城市及县的面积。

查询的结果为:
省名---城市1面积---城市2面积---城市3面积---城市4面积---城市5面积
江苏省-南京市--南通市--无锡市---扬州市--常州市
浙江省--。。。----。。---。。。---。。。。。

SQL语句应该怎么写呢? 求救啊,急~~

我问下,你的oracle能不能调用 wmsys用户的wm_concat方法,如果可以就用下面的sql
khg@ORCL> SELECT a||wm_concat('--'||b||'面积'||c) FROM (
2 SELECT '江苏省' A,'南京市' B,22 C FROM dual UNION ALL
3 SELECT '江苏省','南通市',55 FROM dual UNION ALL
4 SELECT '陕西省','西安市',33 FROM dual)
5 GROUP BY a;

A||WM_CONCAT('--'||B||'面积'||
--------------------------------------------------------------------------------
江苏省--南京市面积22,--南通市面积55
陕西省--西安市面积33

khg@ORCL>
如果不能用了再联系我,那就要用递归查了
参考技术A 这个简单的sql语句实现不了,只能通过存储过程或者函数来实现。追问

谢谢,我自己搞定了。

参考技术B http://zhidao.baidu.com/question/210196877.html?an=0&si=7

参考哈这个呢追问

谢谢,我自己搞定了。

参考技术C 这个要用连接查询的!并且是自连接查询的

以上是关于怎么使用supermap统计面积的主要内容,如果未能解决你的问题,请参考以下文章

SuperMap Deskpro .NET 6R(2012)怎么安装??我安装好了,打开提示supermap许可不可用。检查配置是不是正确

supermap 申请了文件许可后怎么还是不能用

vs2010添加supermap的workspace控件失败,请问大神怎么解决

supermap 能与arcgis兼容吗

supermap中线状要素与面状要素之间如何进行转换?

supermap 面试