在idestkopX 11i 2024版本中,新建球面场景,加载原始的osgb数据,位置显示正常,如下图
使用倾斜入库后,生成s3mb 3.0的三维缓存切片,参数都是默认的,再加载到场景中,三维切片有很大的偏移,偏移到南半球, 不知道是什么原因。
osgb 倾斜入库参数如下:
osgb生成的 scp主要内容为: <?xml version="1.0" encoding="UTF-8"?> <SuperMapCache xmlns:sml="http://www.supermap.com/SuperMapCache/vectorltile"> <sml:Version>1.00000</sml:Version> <sml:FileType>OSGBFile</sml:FileType> <sml:HeightRange> <sml:MaxHeight>304.625244</sml:MaxHeight> <sml:MinHeight>-133.967209</sml:MinHeight> </sml:HeightRange> <sml:Position> <sml:X>112.86992000000000000</sml:X> <sml:Y>28.20893000000000000</sml:Y> <sml:Z>0.000000000000000</sml:Z> </sml:Position> <sml:BoundingBox> <sml:MinX>112.8642145266796900</sml:MinX> <sml:MinY>28.1400806135387430</sml:MinY> <sml:MinZ>-5261.502825</sml:MinZ> <sml:MaxX>112.972152</sml:MaxX> <sml:MaxY>28.235212</sml:MaxY> <sml:MaxZ>5327.341748</sml:MaxZ> </sml:BoundingBox> </sml:OSGFiles> <sml:CoordinateReferenceSystem> <sml:Name>CGCS2000_3_Degree_GK_CM_114E</sml:Name> <sml:Type>-1</sml:Type> <sml:EPSGCode>0</sml:EPSGCode> <sml:Units>METER</sml:Units> <sml:DistUnits>METER</sml:DistUnits> <sml:GeographicCoordinateSystem> <sml:Name>GCS_China_Geodetic_Coordinate_System_2000</sml:Name> <sml:Type>-1</sml:Type> <sml:Units>DEGREE</sml:Units> <sml:DistUnits>METER</sml:DistUnits> <sml:HorizontalGeodeticDatum> <sml:Name>D_China_2000</sml:Name> <sml:Type>-1</sml:Type> <sml:Spheroid> <sml:Name>CGCS2000</sml:Name> <sml:Type>-1</sml:Type> <sml:SemiMajorAxis>6378137</sml:SemiMajorAxis> <sml:InverseFlattening>298.257222101</sml:InverseFlattening> </sml:Spheroid> </sml:HorizontalGeodeticDatum> <sml:PrimeMeridian> <sml:Name>Greenwich</sml:Name> <sml:Type>8901</sml:Type> <sml:PrimeMeridian>0</sml:PrimeMeridian> </sml:PrimeMeridian> </sml:GeographicCoordinateSystem> <sml:MapProjection> <sml:Name>Gauss_Kruger</sml:Name> <sml:Type>43005</sml:Type> </sml:MapProjection> <sml:Parameters> <sml:FalseEasting>500000</sml:FalseEasting> <sml:FalseNorthing>0</sml:FalseNorthing> <sml:CentralMeridian>114</sml:CentralMeridian> <sml:StandardParallel1>0</sml:StandardParallel1> <sml:StandardParallel2>0</sml:StandardParallel2> <sml:ScaleFactor>1</sml:ScaleFactor> <sml:CentralParallel>0</sml:CentralParallel> <sml:Azimuth>0</sml:Azimuth> <sml:FirstPointLongitude>0</sml:FirstPointLongitude> <sml:SecondPointLongitude>0</sml:SecondPointLongitude> <sml:RectifiedAngle>0</sml:RectifiedAngle> </sml:Parameters> </sml:CoordinateReferenceSystem> </SuperMapCache>
入库后s3mb中scp文件主要内容为: { "asset" : "SuperMap", "compressedPackageType" : "Zip", "crs" : "epsg:4490", "dataType" : "RealityMesh", "extensions" : { "attachFiles" : [], "combineLevel" : "1", "filteringAttributeFields" : [], "globeType" : "Ellipsoid_WGS84", "levels" : [], "pointCloudLayers" : [], "s3m:FileType" : "OSGBFile", "s3m:TextureCompressionType" : "KTX2.0", "s3m:TransparencyOptimization" : "TRUE", "s3m:VertexCompressionType" : "DRACO", "scales" : [], "simplificationRate" : [], "vol" : [] }, "geoBounds" : { "bottom" : -0.045679261951969884, "left" : 109.57491585995608, "right" : 109.63928617151346, "top" : 0.002644671810561276 }, "heightRange" : { "max" : 273.23370361328125, "min" : -31.563831329345703 }, "idFieldName" : "", "lodType" : "Replace", "position" : { "units" : "Degree", "x" : 109.51405871676077, "y" : 0.00025432615300626275, "z" : 0.0 }, "pyramidSplitType" : "Unknown", "version" : "3.0", "vertexAttributeDescript" : [ { "category" : "VertexWeight", "range" : { "dimension" : 1, "max" : [ 273.23370361328125 ], "min" : [ -31.563831329345703 ] } } ] }