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实现了简单的网盘搜索程序,并且关联了微信公众平台.用户可以通过公众号输入关键字,公众号会返回相应的网盘下载地址.就是这么一个简单的功能,类似很多的网盘搜索类网 ...
随机推荐
- C# MarshalByRefObject 和Serializable的区别
这两种方式的类一般都是用于远程传输时使用. marshalbyrefobject是通过引用传递serializable是通过值传递,现在就来分析下什么是引用传递,什么是值传递. 理解这个对Remoti ...
- JavaScript中两个感叹号(!!)的作用是什么?
!!一般用来将后面的表达式强制转换为布尔类型的数据(boolean),也就是只能是true或者false. 看这么个例子: var a: var b=!!a; a默认是undefined.!a是tru ...
- Div 添加阴影
<style type="text/css">.mydiv{ width:250px;height:auto;border:#909090 1px solid;ba ...
- jquery.validate.js的remote用法
<script> $(function(){ $("#myform").validate( { rules: { name:{required:true,rangele ...
- bzoj1019 [SHOI2008]汉诺塔
1019: [SHOI2008]汉诺塔 Time Limit: 1 Sec Memory Limit: 162 MBSubmit: 1030 Solved: 638[Submit][Status] ...
- HDU 1242 (BFS搜索+优先队列)
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1242 题目大意:多个起点到一个终点,普通点耗时1,特殊点耗时2,求到达终点的最少耗时. 解题思路: ...
- Web 设计新趋势: 使用 SVG 代替 Web Icon Font
如果你还在使用 Icon Font 作为网页中显示图标的实现方案,那么你可能有点 Out 了. 由于使用 Icon Font 显示图标存在一些缺陷,开发者们一直在致力于探索使用 SVG 作为替代的方法 ...
- 手把手教你 用 wpf 制作metro ProgressRing (Windows8 等待动画)
效果图: 还在羡慕metro的ProgressRing吗? wpf 也可以拥有 首先说下思路, 一共6个点围绕一直圆转,所以需要使用rotation动画 并且一直转下去. 那么下面的问题就好解决了. ...
- [Algorithms(Princeton)] Week1 - Percolation
public class Percolation { private boolean[] openSites; private int gridN; private WeightedQuickUnio ...
- Idea_编译报错 javacTask: 源发行版 1.6 需要目标发行版 1.6
在idea中编译时发生如下的错误 Information:Using javac 1.7.0_75 to compile java sources Information:java: javacTas ...