osgearth处理大tiff文件:利用VPB工具构建静态四叉树,使用osgearth加载成为地形层

1.使用VPB工具处理tif

osgdem -t image.tif --wkt-file wkt.prj -l 20 --PagedLOD -o tj_out.ive

2.osgearth加载earth文件

<map name="Virtual Planet Builder model"  type="projected"  version="2">
               
    <image name="imagery" driver="vpb">
        <url>tj_out.ive</url>
        <primary_split_level>20</primary_split_level>
        <secondary_split_level>20</secondary_split_level>
                <profile name="UTM12">
                        <srs>PROJCS["Beijing_1954_3_degree_Gauss_Kruger_CM_111E",GEOGCS["GCS_Beijing 1954",DATUM["D_Beijing_1954",SPHEROID["Krasovsky_1940",6378245,298.3]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",111],PARAMETER["scale_factor",1],PARAMETER["false_easting",500000],PARAMETER["false_northing",0],UNIT["Meter",1],AUTHORITY["EPSG","2434"]]</srs>
                        <xmin>592462.903</xmin>
                        <xmax>612708.420</xmax>
                        <ymin>3155407.106</ymin>
                        <ymax>3169627.225</ymax>
                </profile>
		<directory_structure>task</directory_structure>

    </image>

    <!--heightfield   name="dem" driver="vpb">
        <url>newout\prova.ive</url>
                <profile name="UTM12">
                        <srs>+proj=utm +zone=12 +ellps=WGS84 +datum=WGS84</srs>
                        <xmin>694730</xmin>
                        <xmax>800326</xmax>
                        <ymin>2832951</ymin>
                        <ymax>3047272</ymax>
                </profile>
    </heightfield  -->

        <options>

                <profile name="UTM12">
                        <srs>PROJCS["Beijing_1954_3_degree_Gauss_Kruger_CM_111E",GEOGCS["GCS_Beijing 1954",DATUM["D_Beijing_1954",SPHEROID["Krasovsky_1940",6378245,298.3]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",111],PARAMETER["scale_factor",1],PARAMETER["false_easting",500000],PARAMETER["false_northing",0],UNIT["Meter",1],AUTHORITY["EPSG","2434"]]</srs>
                        <xmin>592462.903</xmin>
                        <xmax>612708.420</xmax>
                        <ymin>3155407.106</ymin>
                        <ymax>3169627.225</ymax>
                </profile>
        </options>       

       <feature_mask name="mask">
        <features driver="ogr">
            <geometry>
                POLYGON(( 597462 3158962 0, 606462 3158962 0, 606462 3162517 0, 597462 3162517 0)) 
            </geometry>
        </features>
        <profile>
		<srs>PROJCS["Beijing_1954_3_degree_Gauss_Kruger_CM_111E",GEOGCS["GCS_Beijing 1954",DATUM["D_Beijing_1954",SPHEROID["Krasovsky_1940",6378245,298.3]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",111],PARAMETER["scale_factor",1],PARAMETER["false_easting",500000],PARAMETER["false_northing",0],UNIT["Meter",1],AUTHORITY["EPSG","2434"]]</srs></profile>
		</feature_mask>
        <!--external>
        <decluttering>
            <out_animation_time>  0.0  </out_animation_time>
            <in_animation_time>   0.25 </in_animation_time>
            <min_animation_scale> 0.45 </min_animation_scale>
            <min_animation_alpha> 0.35 </min_animation_alpha>
            <sort_by_priority>    true </sort_by_priority>
        </decluttering>
    </external-->
       
</map>

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值