GE SmallWorld开发(004加载SOMs)

GE Smallworld 专栏收录该内容
6 篇文章 0 订阅

001配置SOMs

1、加载SOMs组件
2、激活SOM配置界面

g << gis_program_manager.applications[:gis]
$
sas_dataset_menu.open(g)
$

smallworld_product.application(:swaf_professional).plugin(:soms).activate_as_dialog(:som_dialog, _unset)
To list all the available applications in your session, use:

 print(smallworld_product.application_definitions)
To list the applications that are running, use:

 print(smallworld_product.applications)

3、在configure中定义transform
transform.new().scalexy(1.500,1.500).rotate(-0.20)

#放大倍数,因为AutoCAD中单位米,而Smallworld数据集单位我定义为厘米(cm),因此要放大100倍
注意,Smallworld中,定义数据集是默认单位是毫米(mm),这种情况下应放大1000倍

transform.new().scalexy(100,100)
transform.new().translate(10000,10000).scalexy(100,100)
transform.new().translate(541569.597,3392759.281).scalexy(100,100)
transform.new().translate(5415695.97,33927592.81).scalexy(10,10)

transform.new().translate(5414914.87,33925410.50).scalexy(10,10)

transform.new().translate(5414644.87,33925380.50).scalexy(10,10)
transform.new().translate(541464.487,3392538.050).scalexy(100,100)

 

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

get_msg

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值