SMS模型格网转换为MIKE21的格网源代码
program main !sms网格转换成mike21网格
DIMENSION X(),Y(),H(),NDNN(,),ncbd()
dimension NBS(),NOBD(,),NSED(,),id0(),nbi()
dimension x0(),y0(),h0()
character* a*,b*,gnn*,demo* open(,file='./2013.8.30(after).grd',status='old')
read(,*)
read(,*)nel,nde
do i=,nde
read(,*)num,x(i),y(i),h(i)
h(i)=h(i)+2.2
enddo
do i=,nel
read(,*)num,nd,(ndnn(i,j),j=,)
enddo do i=, !
read(,*)
enddo
read(,*)kb
read(,*)
do k=,kb
read(,*)nbs(k)
do i=,nbs(k)
read(,*)nobd(i,k)
enddo
enddo
close()
c-----------------------------------------------------------
open(,file='滑道1.grd',status='old')
read(,*)
read(,*)nel0,nde0
do i=,nde0
read(,*)num,x0(i),y0(i),h0(i)
enddo
close() do i=,nde
do j=,nde0
dis=sqrt((x(i)-x0(j))**+(y(i)-y0(j))**)
if(dis.le.)then
h(i)=2.2-h0(j)
goto
endif
enddo
continue open(,file='滑道2.grd',status='old')
read(,*)
read(,*)nel0,nde0
do i=,nde0
read(,*)num,x0(i),y0(i),h0(i)
enddo
close() do i=,nde
do j=,nde0
dis=sqrt((x(i)-x0(j))**+(y(i)-y0(j))**)
if(dis.le.)then
h(i)=2.2-h0(j)
goto
endif
enddo
continue
c----------------------------------------------------------
id0= open(,file='closebd.txt',status='old')
do nn=,
read(,*,end=)nk
write(*,*)nk
read(,*)(ncbd(n),n=,nk)
do i=,nk
id0(ncbd(i))= !+nn
enddo
enddo
continue
close()
do k=,kb do i=,nbs(k)
id0(nobd(i,k))=k+
enddo
enddo write(*,*) demo=' PROJCS["Beijing_1954_3_Degree_GK_CM_111E",GEOGCS
*["GCS_Beijing_1954",DATUM["D_Beijing_1954",SPHEROID["Krasovsky
*_1940",6378245.0,298.3]],PRIMEM["Greenwich",0.0],UNIT["Degree",
*0.0174532925199433]],PROJECTION["Gauss_Kruger"],PARAMETER["False
*_Easting",500000.0],PARAMETER["False_Northing",0.0],PARAMETER
*["Central_Meridian",120.0],PARAMETER["Scale_Factor",1.0],
*PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]' open(,file='2013.8.30(after).mesh')
write(,'(I8,a)')nde,demo
d0=
do i=,nde
write(,'(i8,2f12.2,f10.4,I4)')i,x(i),y(i),h(i)*-,id0(i) !
enddo
write(,*)nel,' 3 21'
do i=,nel
write(,'(5I6)')i,(ndnn(i,j),j=,),d0
enddo close() end
SMS模型格网转换为MIKE21的格网源代码的更多相关文章
- 个人永久性免费-Excel催化剂功能第52波-相同内容批量合并单元格,取消合并单元格并填充内容
在高级Excel用户群体中无比痛恨的合并单元格,在现实的表格中却阴魂不散的纠缠不断.今天Excel催化剂也来成为“帮凶”,制造更多的合并单元格.虽然开发出此功能,请使用过程中务必要保持节制,在可以称为 ...
- Swift - 实现点击UITableView单元格时自动展开单元格
下面是一个列表单元格cell的折叠展开效果的demo.当点击单元格时会展开该单元格,便于显示一些详情什么的.点击其他单元格原来的会关闭,同时有动画效果. 效果如如下: 代码如下: 1 2 3 4 ...
- NPOI扩展--判断指定单元格是否为合并单元格和输出该单元格的行列跨度(维度)
因工作需要用到跨合并单元格获取数据,所以写了个NPOI扩展类. 主要方法如下: 1.判断指定行/列索引(单元格)是否为合并单元格. 2.获取指定列索引的实际含有数据的单元格. 3.返回指定行/列索引的 ...
- mysql GROUP_CONCAT 函数 将相同的键的多个单元格合并到一个单元格
mysql GROUP_CONCAT 函数 将相同的键的多个单元格合并到一个单元格 MemberID MemberName FruitName -------------- ------------- ...
- Oracle 11g 下载|Oracle 11g 官网下载|Oracle 11g 官网下载 带登录用户和密码
本文转载自 Oracle 11g 下载|Oracle 11g 官网下载|Oracle 11g 官网下载 带登录用户和密码 oracle 下载还需要用户名我自己注册了个方便大家使用下载直接点击提示找不到 ...
- 【转】CentOS5.6下配置rsync内网同步数据到外网
[转]CentOS5.6下配置rsync内网同步数据到外网 本文转自:http://www.linuxidc.com/Linux/2012-06/64070.htm 一.需求 卫士那边有一个需求,就是 ...
- 配置NAT回流导致外网解析到了内网IP
单位有3个域名,用量很大,2014年开始本人研究部署了Bind+DLZ +Mysql的三机智能多链路DNS,非常好用,优点是: 1.使用Mysql管理记录,配置.管理.查询方便. 2.自动判断运营商, ...
- 城通网盘,千军万马,千脑网盘,119g网盘哪个适合做网赚?
转载请注明文章来自 [ofiicexie] 网盘网赚已经流行了有一段时间了,国内流行的几个网盘有城通,千军万马,千脑,119g,今天小编写以此文来比较分析一下这几个网盘的优缺点. 这里,我特意做了个这 ...
- [PHP] 网盘搜索引擎-采集爬取百度网盘分享文件实现网盘搜索
标题起的太大了,都是骗人的.最近使用PHP实现了简单的网盘搜索程序,并且关联了微信公众平台.用户可以通过公众号输入关键字,公众号会返回相应的网盘下载地址.就是这么一个简单的功能,类似很多的网盘搜索类网 ...
随机推荐
- jquery php ajax 表单验证
本实例用到 JQuery 类库本身的函数和功能,所有表单信息利用 PHPMailer 类库邮件的形式发送. .创建一个表单 html 页面 表单部分 html 代码 以下为引用内容: &l ...
- K-集合 (JXNU第二次周赛1006)set/平衡树
K-集合 Time Limit : 3000/1000ms (Java/Other) Memory Limit : 65535/32768K (Java/Other) Total Submissi ...
- 【Tyvj1038】忠诚 线段树
题目描述 老管家是一个聪明能干的人.他为财主工作了整整10年,财主为了让自已账目更加清楚.要求管家每天记k次账,由于管家聪明能干,因而管家总是让财主十分满意.但是由于一些人的挑拨,财主还是对管家产生了 ...
- OD使用心得
查看堆栈 从返回前面的竖线 到 竖线结束 也就是到 (从返回 msconfig.0065a318) 全看.这样不会丢失些东西 或者 看堆栈 直接将堆栈框拉大 避免有些东西没有看到
- OOM解决方案
应用程序OOM异常永远都是值得关注的问题.通常这一块也是程序这中的重点之一 首先,OOM就是内存溢出,即Out Of Memory.也就是说内存占有量超过了VM所分配的最大. 怎么解决OOM,通常OO ...
- android去掉标题栏
在AndroidManifest.xml修改 把 <applicationandroid:allowBackup="true"android:icon="@draw ...
- android自定义弹出框样式实现
前言: 做项目时,感觉Android自带的弹出框样式比较丑,很多应用都是自己做的弹出框,这里也试着自己做了一个. 废话不说先上图片: 实现机制 1.先自定义一个弹出框的样式 2.自己实现CustomD ...
- bzoj1027 [JSOI2007]合金
1027: [JSOI2007]合金 Time Limit: 4 Sec Memory Limit: 162 MBSubmit: 2671 Solved: 703[Submit][Status][ ...
- 模拟退火算法-[HDU1109]
模拟退火算法的原理模拟退火算法来源于固体退火原理,将固体加温至充分高,再让其徐徐冷却,加温时,固体内部粒子随温升变为无序状,内能增大,而徐徐冷却时粒子渐趋有序,在每个温度都达到平衡态,最后在常温时达到 ...
- [Cocos2d-x For WP8]Effects 特效
Effects是特殊类型的action.与修改常规的属性如透明度,位置,旋转或缩放等不同,它们修改的是一种新类型的属性:grid属性.grid属性像是一个模型,是一个线条交叉的网格,具体表现是一系列的 ...