购物车算法(2)

2019-04-22 16:16

的数据在内,正是由于这些数据的空间意函区别了空间OLAP不同的做法,以及方法上的差异,其实在这庞大的空间数据库中,隐含有属性与属性、属性与空间、空间与空间数据关系间的知识(Adbelmoty et al., 1993)。空间OLAP的中心事实表与维度表间是透过spatial join来达成,spatial join 可以是各种空间关系、位相、方向或距离关系,种类繁多有赖领域专家来挑选, 至于有那些空间关系信息可以列入,根据过去的文献回顾列出以下几类:

位相关系:Cover, CoverBy, Intersect, Equal 等(Egenhofer,1991) 量测关系:(Ester et al., 1997, Sester, 2000) 距离,面积:

形状指数:(perimeter2/(4×?×size)),越大于1形状越狭长。也

可以使用Miller Index(公式为size/相同周长的圆面积),越接近1越像圆形。

方向关系:东、南、西、北

左、右:若标的物为一不规则的线型物,则使用东南西北方向

较不适合,例如蜿蜒自相交的公交车路线,此时使用左右方反

而比较恰当,做法是将线段与目标点所围成的

区域使用面积公式来计算,若数值为负表示右方(顺时针方向),若数 值为正表示左方(逆时针方向) (O’Rourke, 1994)

2Area??(xiyi?1?yixi?1)i?0n?1位于右方 if area < 0

位于左方 if area > 0

本研究以工研院能资所之山崩变异点资料为基础当作中心事实表,透过ArcView Spatial Join与空间分析的机制(如距离、方向、位相),将其他相关图层与中心事实表整合,并且衍生一些未明显记录的数据,再将原已有的数据整合新衍生数据储存于SQL Server数据库中当作OLAP使用的数据仓储,构成一个多维度表,维度字段说明如表3-1,聚总的字段如表3-2,再以Excel之数据透视表搭配VBA程序做展示与操作的接口。

顧客資料表

貨物資料表

區域資料表

中心事實表

图3-3 订单明细星状架构图

道路維度表 Spatial Join(距離)

地質維度表

Spatial Join (位相 - Inside)

) Spatial Join(方向

斷層維度表

中心事實表(崩塌地圖層)

图3-4 崩塌地空间OLAP星状架构图

道路維度縣道省道國道 鄉道 900 9000 南 東 頭嵙山層

卓蘭層

三峽群

北 西 其中的聚总值表示,地质属于三峡群且位于乡道边且位于断层东方的崩塌地面积聚总值为900,而位于省道旁,地质属于头嵙山层且位于断层东方的崩塌地面积聚总值为9000,后者明显高于前者,故在后者的条件下产生较多山崩的现象。

斷層方向維度

地質維度

图3-5 崩塌地空间OLAP多维度表

表3-1 多维度字段说明

维度字段名 县市 乡镇 灾害类别 危险等级 地表型态 形状指数分级 面积分级 岩性 地质性质 土地利用 坡度分级 坡向分级 海拔分级 道路距分级 邻近道路等级 河川距离 邻近河川等级 断层距分级 断层方向 震央距分级 震央方向 相关图层 行政区 行政区 崩塌地滑图 崩塌地滑图 崩塌地滑图 崩塌地滑图 崩塌地滑图 地质图 地质图 土地利用 坡度图 坡向图 DTM 道路图 道路图 水系图 水系图 断层图 断层图 震央图 震央图 Spatial Join方式 位相(包含) 位相(包含) 已内建 已内建 已内建 自行计算 自行计算 位相(包含) 位相(包含) 位相(包含) 位相(交集) 位相(交集) 位相(交集) 距离 距离 距离 距离 距离 方向 距离 方向

表3-2 聚总的字段 字段名 面积 发生次数 坡度 坡向 海拔

聚总方式 加总(sum),平均(avg) 累加次数(count) 平均(avg) 平均(avg) 平均(avg)


购物车算法(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:建筑工程五方主体质量终身责任制承诺书

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: