SuperMap.Data.Processing.xml 155 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>SuperMap.Data.Processing</name>
  5. </assembly>
  6. <members>
  7. <member name="T:SuperMap.Data.Processing.CacheBuilderTIN">
  8. <summary>
  9. The TerrainCacheBuilder class, mainly used to generate the terrain cache for terrain data for publishing the 3D scene. Its configuration file format is *.sct.
  10. </summary>
  11. </member>
  12. <member name="M:SuperMap.Data.Processing.CacheBuilderTIN.#ctor">
  13. <summary>
  14. Builds a new CacheBuilderTin object.
  15. </summary>
  16. </member>
  17. <member name="M:SuperMap.Data.Processing.CacheBuilderTIN.BuildTIN">
  18. <summary>
  19. Builds the terrain cache according to the grid dataset.
  20. </summary>
  21. <returns>Returns true if successful, otherwise returns false.</returns>
  22. </member>
  23. <member name="M:SuperMap.Data.Processing.CacheBuilderTIN.BuildOSGB">
  24. <summary>
  25. Creates terrain cache of OSGB format according to the raster dataset and image dataset.
  26. </summary>
  27. <returns>Returns true if successful, otherwise returns false.</returns>
  28. </member>
  29. <member name="M:SuperMap.Data.Processing.CacheBuilderTIN.CombineTerrainTIN(System.String,System.String,System.String,System.String)">
  30. <summary>
  31. Combine two terrain data to create a new terrain.
  32. </summary>
  33. <param name="strOut">The directory of the new terrain.</param>
  34. <param name="strCacheName">The name of the new terrain cache.</param>
  35. <param name="strTinA">The terrain A to be combined, where the priority of strTerrainA is higher than strTerrainB.</param>
  36. <param name="strTinB">The terrain B to be combined.</param>
  37. <returns>If merging successfully, returns true; otherwise false.</returns>
  38. </member>
  39. <member name="M:SuperMap.Data.Processing.CacheBuilderTIN.ConvertTinToOsgb(System.String,System.String,System.String,System.Collections.Generic.List{SuperMap.Data.Dataset})">
  40. <summary>
  41. Convert the terrain cache to OSGB cache, which can overlay multiple images.
  42. </summary>
  43. <param name="strOut">A directory of new terrain after conversion</param>
  44. <param name="strCacheName">Specifies the name of the converted terrain cache.</param>
  45. <param name="strSct">The terrain cache to be converted.</param>
  46. <param name="arrImage">Specifies a list of images to be superimposed.</param>
  47. <returns>The transform returns true on success, otherwise false.</returns>
  48. </member>
  49. <member name="M:SuperMap.Data.Processing.CacheBuilderTIN.BuildWaterMask(System.String,System.String,System.String,System.String)">
  50. <summary>
  51. Generate ocean expansion.
  52. A map is constructed with vector surfaces, black represents land, white represents the ocean, and then generates three-dimensional caches of global subdivision.
  53. The scope of the 3d cache is consistent with that of the Tin terrain.
  54. </summary>
  55. <param name="sctFile">The specified TIN terrain configuration file (*.sct).</param>
  56. <param name="sci3dFile">Specify the image cache configuration file (*.sci3d).</param>
  57. <param name="sctOutFolder">Specifies the save path for the newly generated cache.</param>
  58. <param name="sctOutCacheName">Specifies the name of the newly generated cache.</param>
  59. <returns>
  60. </returns>
  61. </member>
  62. <member name="M:SuperMap.Data.Processing.CacheBuilderTIN.CompactCacheFiles(System.String,System.String,System.String)">
  63. <summary>
  64. TIN cache transfer TIN to mix large file cache, upgrade load and browse performance.
  65. </summary>
  66. <param name="strInCacheSCT">The specified TIN terrain configuration file (*.sct).</param>
  67. <param name="strOutCachePath">Specifies the save path for generating the TIN mixed large file cache.</param>
  68. <param name="strCacheFileName">Cache file name</param>
  69. <returns>Generate success returns true, failure returns false.</returns>
  70. </member>
  71. <member name="M:SuperMap.Data.Processing.CacheBuilderTIN.Dispose">
  72. <summary>
  73. Releases all resources that the object occupies.
  74. </summary>
  75. </member>
  76. <member name="P:SuperMap.Data.Processing.CacheBuilderTIN.Dataset">
  77. <summary>
  78. Gets or sets the raster dataset to be used to create terrain cache.
  79. </summary>
  80. </member>
  81. <member name="P:SuperMap.Data.Processing.CacheBuilderTIN.DatasetImage">
  82. <summary>
  83. Gets or sets the image dataset to be used to create terrain cache.
  84. </summary>
  85. </member>
  86. <member name="P:SuperMap.Data.Processing.CacheBuilderTIN.OutputFolder">
  87. <summary>
  88. Gets or sets the full path of the folder which includes the output cache file.
  89. </summary>
  90. </member>
  91. <member name="P:SuperMap.Data.Processing.CacheBuilderTIN.ClipRegion">
  92. <summary>
  93. Gets or sets the scope for generating cache Settings
  94. </summary>
  95. </member>
  96. <member name="P:SuperMap.Data.Processing.CacheBuilderTIN.IsBuildNormalMap">
  97. <summary>
  98. Gets or sets whether to build a normal graph
  99. </summary>
  100. </member>
  101. <member name="P:SuperMap.Data.Processing.CacheBuilderTIN.BeginLevel">
  102. <summary>
  103. Gets or sets the start level.
  104. </summary>
  105. </member>
  106. <member name="P:SuperMap.Data.Processing.CacheBuilderTIN.EndLevel">
  107. <summary>
  108. Gets or sets the end level.
  109. </summary>
  110. </member>
  111. <member name="P:SuperMap.Data.Processing.CacheBuilderTIN.IsEncodeDXT">
  112. <summary>
  113. Gets or sets whether to apply DXT texture compression.
  114. </summary>
  115. </member>
  116. <member name="P:SuperMap.Data.Processing.CacheBuilderTIN.IsClearInvalidTriangle">
  117. <summary>
  118. Gets or sets whether to delete invalid triangle.
  119. </summary>
  120. </member>
  121. <member name="P:SuperMap.Data.Processing.CacheBuilderTIN.Bounds">
  122. <summary>
  123. Gets or sets the range of the terrain cache.
  124. </summary>
  125. </member>
  126. <member name="P:SuperMap.Data.Processing.CacheBuilderTIN.CacheName">
  127. <summary>
  128. Gets or sets the name of the built cache.
  129. </summary>
  130. </member>
  131. <member name="P:SuperMap.Data.Processing.CacheBuilderTIN.Contrained">
  132. <summary>
  133. Set the constraint edge of the terrain.
  134. </summary>
  135. </member>
  136. <member name="E:SuperMap.Data.Processing.CacheBuilderTIN.Stepped">
  137. <summary>
  138. The event is trigged when the process bar is activated.
  139. </summary>
  140. </member>
  141. <member name="P:SuperMap.Data.Processing.CacheBuilderTIN.NormalSize">
  142. <summary>
  143. Normal-line size
  144. </summary>
  145.          </member>
  146.          <member name="P:SuperMap.Data.Processing.CacheBuilderTIN.DealtOfEndLevel">
  147.              <summary>
  148.              Get or set the fine layer error.
  149.              </summary>
  150.          </member>
  151.          <member name="P:SuperMap.Data.Processing.CacheBuilderTIN.ProcessThreadsCount">
  152.              <summary>
  153.              Support multi-threading, get or set the number of threads.
  154.              </summary>
  155.          </member>
  156.          <member name="T:SuperMap.Data.Processing.CacheImageSize">
  157.              <summary>
  158. This enumeration defines the 2D and 3D map cache, the formats of tiles (namely the formats of tiles corresponding to the configuration file *.sci and *.sci3d).
  159. </summary></member><member name="F:SuperMap.Data.Processing.CacheImageSize.Size64"><summary>
  160. 64*64
  161. </summary></member><member name="F:SuperMap.Data.Processing.CacheImageSize.Size128"><summary>
  162. 128*128
  163. </summary></member><member name="F:SuperMap.Data.Processing.CacheImageSize.Size256"><summary>
  164. 256*256
  165. </summary></member><member name="F:SuperMap.Data.Processing.CacheImageSize.Size512"><summary>
  166. 512*512
  167. </summary></member><member name="F:SuperMap.Data.Processing.CacheImageSize.Size1024"><summary>
  168. 1024*1024
  169. </summary></member><member name="F:SuperMap.Data.Processing.CacheImageSize.Size2048"><summary>
  170. 2048*2048
  171. </summary></member><member name="T:SuperMap.Data.Processing.CacheImageType"><summary>
  172. This enumeration defines the 2D and 3D map cache, the formats of tiles (namely the formats of tiles corresponding to the configuration file *.sci and *.sci3d.
  173. </summary></member><member name="F:SuperMap.Data.Processing.CacheImageType.PNG"><summary>
  174. PNG, Portable Network Graphics, is a new image format on the Internet. PNG is able to provide a lossless compression image file with a length of 30% less than GIF. It also provides 24 and 48 true color image support and many other technical support.
  175. </summary></member><member name="F:SuperMap.Data.Processing.CacheImageType.GIF"><summary>
  176. GIF type. Graphics Interchange Format image interchange format. GIF file data is a lossless compression format based on LZW algorithm. The compression rate is about 50%. (It is obsolete)
  177. </summary></member><member name="F:SuperMap.Data.Processing.CacheImageType.JPG"><summary>
  178. JPG type. JPG with full name JPEG image uses 24 bit color to store a single raster image. The JPEG format is a platform independent format that supports the highest level of compression, however, the compression is lossy.
  179. </summary></member><member name="F:SuperMap.Data.Processing.CacheImageType.JPG_PNG"><summary>
  180. The JPG_PNG type. If the tile format is set to JPG_PNG, these tiles are JPG or PNG format. The final format is determined by whether the tiles contain invalid pixels. For tiles that contain invalid pixels, the tile format is PNG, otherwise JPG. The PNG format is also used at the boundaries, while the JPG format is used in places without invalid data, which will greatly reduce the size of the cache data and optimize data downloading time.
  181. </summary></member><member name="F:SuperMap.Data.Processing.CacheImageType.DXTZ"><summary><para>DXTZ type. This type is a compression format for DDS format images.</para><para>DDS image format is the abbreviation of DirectDraw Surface format, is the DirectX texture compression format. Using this type of texture compression format, it can significantly reduce the texture memory consumption.</para></summary></member><member name="F:SuperMap.Data.Processing.CacheImageType.PVRZ"><summary><para>PVRZ type. This type is a compression format for PVR format images.</para><para>PVR format is the picture format which can be read directly by iOS display chip without parsing , so this type of texture compression format can achieve a faster rendering speed and lower memory occupancy in the iOS platform.</para></summary></member><member name="T:SuperMap.Data.Processing.BuildResultInfo"><summary>
  182. The BuildResultInfo class.
  183. </summary></member><member name="M:SuperMap.Data.Processing.BuildResultInfo.Dispose"><summary>Release the local resources that the BuildResultInfo object occupies.</summary></member><member name="P:SuperMap.Data.Processing.BuildResultInfo.TileCount"><summary>
  184. Gets the count of tiles created.
  185. </summary><returns>The count of tiles created.</returns></member><member name="P:SuperMap.Data.Processing.BuildResultInfo.BuildTime"><summary>
  186. Gets the time cost for building the cache.
  187. </summary><returns>The time cost for building the cache.</returns></member><member name="P:SuperMap.Data.Processing.BuildResultInfo.QueryTime"><summary>
  188. Gets the time cost for querying, in second.
  189. </summary><returns>The time cost for querying.</returns></member><member name="P:SuperMap.Data.Processing.BuildResultInfo.DrawTime"><summary>
  190. Gets the time cost for drawing, in second.
  191. </summary><returns>The time cost for drawing.</returns></member><member name="P:SuperMap.Data.Processing.BuildResultInfo.IOTime"><summary>
  192. Gets the time cost for IO operations, in second.
  193. </summary><returns>The time cost for IO operations.</returns></member><member name="T:SuperMap.Data.Processing.CompactFile"><summary>
  194. Provides the operation class for the compact cache file (.cf) reading and writing.
  195. </summary></member><member name="M:SuperMap.Data.Processing.CompactFile.#ctor"><summary>
  196. Constructs a new object of the CompactFile class.
  197. </summary></member><member name="M:SuperMap.Data.Processing.CompactFile.Dispose"><summary>
  198. Releases the resources occupied by the CompactFile object.
  199. </summary></member><member name="M:SuperMap.Data.Processing.CompactFile.Creat(System.String,System.Int32,System.Int32,System.String)"><summary>
  200. Creates new compact file.
  201. </summary><param name="cfPath">Directory name of the compact file.</param><param name="rowNum">Total row number of the index in the compact file. </param><param name="colNum">Total column number of the index in the compact file.</param><param name="pwd">The password of the compact file.</param><returns>Returns 0 if opened successfully, otherwise failed.</returns></member><member name="M:SuperMap.Data.Processing.CompactFile.Open(System.String,System.String)"><summary>
  202. Open an existing compact file.
  203. </summary><param name="cfPath">Directory name of the compact file.</param><param name="pwd">The password of the compact file.</param><returns>Returns 0 if opened successfully, otherwise failed.</returns></member><member name="M:SuperMap.Data.Processing.CompactFile.Close"><summary>
  204. Close an existing compact file.
  205. </summary><returns>Returns true if closed successfully, otherwise failed.</returns></member><member name="M:SuperMap.Data.Processing.CompactFile.SetAt(System.Int32,System.Int32,System.Byte[])"><summary>
  206. Write data to the compact file.
  207. </summary><param name="row">The index row of the compact file (it must be smaller than the total row number).</param><param name="col">The index column of the compact file (it must be smaller than the total column number).</param><param name="data">The data to be written.</param><returns>Returns 0 if written successfully, otherwise failed.</returns></member><member name="M:SuperMap.Data.Processing.CompactFile.GetAt(System.Int32,System.Int32)"><summary>
  208. Read data from the compact file.
  209. </summary><param name="row">The index row of the compact file (it must be smaller than the total row number).</param><param name="col">The index column of the compact file (it must be smaller than the total column number).</param><returns>Return the read data, it is null if it fails to read.</returns></member><member name="T:SuperMap.Data.Processing.DataRGBMode"><summary>
  210. The enumeration defines expression scope type constants of the color value of the point cloud data, only valid for the point cloud data type of txt, xyz.
  211. </summary></member><member name="F:SuperMap.Data.Processing.DataRGBMode.RGB_0_1"><summary>
  212. The color value range is 0-1.
  213. </summary></member><member name="F:SuperMap.Data.Processing.DataRGBMode.RGB_0_255"><summary>
  214. The color value range is 0-255.
  215. </summary></member><member name="T:SuperMap.Data.Processing.DataSeparator"><summary>
  216. The enumeration defines separator type constants of each kind of information in the point cloud data, only valid for the point cloud data type of txt, xyz.
  217. </summary></member><member name="F:SuperMap.Data.Processing.DataSeparator.SPACE"><summary>
  218. The separator is space “ ”.
  219. </summary></member><member name="F:SuperMap.Data.Processing.DataSeparator.COMMA"><summary>
  220. The separator is comma “ ,”.
  221. </summary></member><member name="F:SuperMap.Data.Processing.DataSeparator.COLON"><summary>
  222. The separator is colon “:”.
  223. </summary></member>
  224.         <member name="T:SuperMap.Data.Processing.DataUnit">
  225.             <summary>
  226.             This enumeration defines the point cloud data unit type constant.
  227.             </summary>
  228.         </member>
  229.         <member name="F:SuperMap.Data.Processing.DataUnit.Degree">
  230.             <summary>
  231.             degree
  232.             </summary>
  233.         </member>
  234.         <member name="F:SuperMap.Data.Processing.DataUnit.Meter">
  235.             <summary>
  236.             Meter
  237.             </summary>
  238.         </member>
  239.         <member name="F:SuperMap.Data.Processing.DataUnit.Centimeter">
  240.             <summary>
  241.             cm
  242.             </summary>
  243.         </member>
  244.         <member name="F:SuperMap.Data.Processing.DataUnit.Millimeter">
  245.             <summary>
  246.             Millimeter
  247.             </summary>
  248.         </member>
  249.         <member name="F:SuperMap.Data.Processing.DataUnit.Inch">
  250.             <summary>
  251.             inch
  252.             </summary>
  253.         </member>
  254.         <member name="F:SuperMap.Data.Processing.DataUnit.Foot">
  255.             <summary>
  256.             foot
  257.             </summary>
  258.         </member>
  259.         <member name="T:SuperMap.Data.Processing.ImageTilingMode">
  260.             <summary>
  261. The enumeration defines the split mode constants of the image cache.
  262. </summary></member><member name="F:SuperMap.Data.Processing.ImageTilingMode.Global"><summary>
  263. Global tile type.
  264. </summary></member><member name="F:SuperMap.Data.Processing.ImageTilingMode.Local"><summary>
  265. Region tile type, layering by scale.
  266. </summary></member><member name="T:SuperMap.Data.Processing.IntensionType"><summary>
  267. Field type enumeration, sets the field to color information or intensity information.
  268. </summary></member><member name="F:SuperMap.Data.Processing.IntensionType.ColorInfo"><summary>
  269. When the point cloud itself stores the color, after setting the corresponding field type, it can generate point cloud cache with the color.
  270. </summary></member><member name="F:SuperMap.Data.Processing.IntensionType.IntensionInfo"><summary>
  271. Custom color range. It can generate a custom color buffer based on the elevation value or intensity value and custom color table.
  272. </summary></member><member name="T:SuperMap.Data.Processing.MapCacheFile"><summary>The MapCacheFile class, used to perform operation on map cache.</summary></member><member name="M:SuperMap.Data.Processing.MapCacheFile.#ctor"><summary>
  273. Construct a new MapCacheFile object.
  274. </summary></member><member name="M:SuperMap.Data.Processing.MapCacheFile.Clear(System.Double,SuperMap.Data.Rectangle2D)"><summary>
  275. Clears all the tiles covered by the specific extent in specific scale.
  276. </summary><param name="scale">The scale specified.</param><param name="bounds">The specified Bounds</param><returns>a boolean, whether to clear all the tiles covered by the specified extent in the specific scale.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheFile.Clear(System.Double[],SuperMap.Data.GeoRegion)"><summary>
  277. Clear all the tiles covered by the specific extent in specific scale.
  278. </summary><param name="scales">the scales specified.</param><param name="region">the specified Bounds</param><returns>a boolean, whether to clear all the tiles covered by the specified extent in the specific scale.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheFile.Clear(SuperMap.Data.GeoRegion)"><summary>
  279. Clears all the tiles covered by the specific extent in specific scale.
  280. </summary><param name="region">the specified Bounds</param><returns>a boolean, whether to clear all the tiles covered by the specified extent in the specific scale.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheFile.GetTiles(SuperMap.Data.Rectangle2D,System.Double)"><summary>
  281. Gets tile array covered by the specific extent in specific scale.
  282. </summary><param name="bounds">The specified Bounds</param><param name="scale">The scale specified.</param><returns>the tile array covered by the specific extent in specific scale.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheFile.HitTest(SuperMap.Data.Point2D,System.Double)"><summary>
  283. Gets whether there is a tile at specific location in the given scale.
  284. </summary><param name="point">The specific point.</param><param name="scale">The scale specified.</param><returns>a boolean, whether there is a tile at specific location in the given scale.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheFile.GetValidRegion(SuperMap.Data.Rectangle2D,System.Double)"><summary>
  285. Gets all the bounds that have tiles in the given extent and given scale.
  286. </summary><param name="bounds">the specified Bounds</param><param name="scale">The scale specified.</param><returns>All the bounds that have tiles in the given extent and given scale.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheFile.CheckTileBoundsValid(SuperMap.Data.Rectangle2D,System.Double)"><summary>
  287. Determines whether the specified extent meets the tile rule of the specific scale.
  288. </summary><param name="bounds">the specified Bounds</param><param name="scale">The scale specified.</param><returns>a boolean, whether the extent meets the tile rules of the specified scale.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheFile.Open(System.String)"><summary>
  289. Open cache file.
  290. </summary><returns>a boolean, return true if it is opened successfully; false otherwise.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheFile.Open(System.String,System.String)"><summary>
  291. Open cache file.
  292. </summary><param name="fileName">the full path of the folder includes the output cache file.</param><param name="password">cache password.</param><returns>a boolean, return true if it is opened successfully; false otherwise.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheFile.Merge(System.String)"><summary>
  293. Merge cache.
  294. </summary><param name="fileName">The path of the cache file to merge.</param><returns>a boolean, whether the cache is merged successfully.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheFile.Merge(System.String,System.String)"><summary>
  295. Merge cache.
  296. </summary><param name="fileName">The path of the cache file to merge.</param><param name="password">The password of the cache file to merge.</param><returns>a boolean, whether the cache is merged successfully.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheFile.Reload"><summary>
  297. Reload the cache configuration file.
  298. </summary><returns>a boolean, whether the reload of the cache configuration file is successful.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheFile.Convert(SuperMap.Data.Processing.StorageType,System.String,System.String)"><summary>
  299. The conversion between cache of different store types.
  300. </summary><param name="storage">The store mode of the target cache.</param><param name="path">The cache store path after converted.</param><param name="password">The password of the result cache file (you can set it as null when you don't need password).</param><returns>a boolean, whether the conversion is successfully.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheFile.Dispose"><summary>Releases all resources used by the MapCacheFile object.</summary></member><member name="M:SuperMap.Data.Processing.MapCacheFile.Extract(System.Double[],SuperMap.Data.GeoRegion,SuperMap.Data.Processing.StorageType,System.String)"><summary>
  301. Extract the cache tiles with the given scale and in the given extent to single cache.
  302. </summary><param name="scales">the scales specified.</param><param name="region">the specified Bounds</param><param name="type">The storage type of the extracted cache.</param><param name="path">The storage path of the extracted cache.</param><returns>A Boolean value indicates whether the extracting was successful. true indicates it was successful, and false indicates it was not.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheFile.Extract(SuperMap.Data.GeoRegion,System.String)"><summary>
  303. Extract the cache tiles in the given extent to single cache.
  304. </summary><param name="region">the specified Bounds</param><param name="path">The storage path of the extracted cache.</param><returns>A Boolean value indicates whether the extracting was successful. true indicates it was successful, and false indicates it was not.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheFile.DeleteRevisionNumber(System.Int32)"><summary>
  305. Delete the specified user defined version.
  306. </summary><param name="value">Specified user defined version.</param></member><member name="P:SuperMap.Data.Processing.MapCacheFile.Version"><summary>
  307. Gets the cache version information.
  308. </summary><returns>the cache version information.</returns></member><member name="P:SuperMap.Data.Processing.MapCacheFile.Bounds"><summary>
  309. Gets the bounds of the cache.
  310. </summary><returns>the Bounds of the cache.</returns></member><member name="P:SuperMap.Data.Processing.MapCacheFile.IndexBounds"><summary>
  311. Gets the IndexBounds of the cache.
  312. </summary><returns>the IndexBounds of the cache.</returns></member><member name="P:SuperMap.Data.Processing.MapCacheFile.CacheName"><summary>
  313. Gets the cache name.
  314. </summary><returns>the cache name.</returns></member><member name="P:SuperMap.Data.Processing.MapCacheFile.ClipRegion"><summary>
  315. Gets the clip extent.
  316. </summary><returns>the clip extent.</returns></member><member name="P:SuperMap.Data.Processing.MapCacheFile.TileSize"><summary>
  317. Gets the size of the cache tile.
  318. </summary><returns>the size of the cache tile.</returns></member><member name="P:SuperMap.Data.Processing.MapCacheFile.IsTransparent"><summary>
  319. Gets whether the cache image are transparent.
  320. </summary><returns>whether the cache image are transparent.</returns></member><member name="P:SuperMap.Data.Processing.MapCacheFile.TileFormat"><summary>
  321. Gets the TileFormat.
  322. </summary><returns>The format of the cache file.</returns></member><member name="P:SuperMap.Data.Processing.MapCacheFile.StorageType"><summary>
  323. Gets the storage type of the map cache file.
  324. </summary><returns>The storage type of the map cache file.</returns></member><member name="P:SuperMap.Data.Processing.MapCacheFile.TilingMode"><summary>
  325. Gets the tiling mode to build cache.
  326. </summary><returns>The tiling mode of cache.</returns></member><member name="P:SuperMap.Data.Processing.MapCacheFile.IsFillMargin"><summary>
  327. Gets whether to fill the whole space with cache images.
  328. </summary><returns>a boolean, whether to file the whole space with cache images.</returns></member><member name="P:SuperMap.Data.Processing.MapCacheFile.OutputScaleCaptions"><summary>
  329. Gets the alias of the cache scale.
  330. </summary><returns>The alias of the cache scale.</returns></member><member name="P:SuperMap.Data.Processing.MapCacheFile.DPI"><summary>
  331. Gets the DPI of build the cache, which means Dots Per Inch, the range is (60, 180).
  332. </summary><returns>The DPI for the cache.</returns></member><member name="P:SuperMap.Data.Processing.MapCacheFile.PrjCoordSys"><summary>
  333. Gets the projection mode.
  334. </summary><returns>the projection mode.</returns></member><member name="P:SuperMap.Data.Processing.MapCacheFile.OutputScales"><summary>
  335. Gets or sets the scale array to export.
  336. </summary></member><member name="T:SuperMap.Data.Processing.MapTilingMode"><summary>
  337. This enumeration defines the tile type constant when generating caches.
  338. </summary></member><member name="F:SuperMap.Data.Processing.MapTilingMode.Global"><summary>
  339. Global tile type.
  340. </summary></member><member name="F:SuperMap.Data.Processing.MapTilingMode.Local"><summary>
  341. Region tile type, layering by scale.
  342. </summary></member><member name="T:SuperMap.Data.Processing.ObjRotateOption"><summary>
  343. The enumeration defines the rotation type constants of the model object.
  344. </summary></member><member name="F:SuperMap.Data.Processing.ObjRotateOption.NO_ROTATE"><summary>
  345. No rotation.
  346. </summary></member><member name="F:SuperMap.Data.Processing.ObjRotateOption.ROTATE_YZ"><summary>
  347. The right hand rotates 90 degrees around the X axis, i.e. (x, -z, y).
  348. </summary></member><member name="F:SuperMap.Data.Processing.ObjRotateOption.ROTATE_ZY"><summary>
  349. The right hand rotates -90 degrees around the X axis, i.e. (x, z, -y).
  350. </summary></member><member name="T:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool"><summary>
  351. Oblique photogrammetry model data processing tools class. The class provides many methods like texture compression, whole-to-one processing, format conversion, files combination, to be used for different terminals.
  352. </summary></member><member name="M:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool.#ctor"><summary>
  353. Constructs a new ObliquePhotogrammetry3DModelTool object.
  354. </summary></member><member name="M:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool.CompressTextures(System.String,System.String,SuperMap.Data.Processing.TextureCompressType)"><summary>
  355. Texture compression. It is used when it expects smooth browsing effect in different terminals.
  356. </summary><param name="scpFileName">Specify the directory name of the oblique photogrammetry data configuration file (*.scp).</param><param name="outputFolder">Specify the target directory to save the result data.</param><param name="type">Specify the data format after texture compression.</param><returns>true means compressed successfully, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool.OSGBTOS3M(System.String,System.String)"><summary>
  357. Convert OSGB to S3M, used for the WebGL client.
  358. </summary><param name="scpFileName">Specify the directory name of the oblique photogrammetry data configuration file (*.scp).</param><param name="outputFolder">Specify the target directory to save the result data.</param><returns>true means converted successfully, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool.OSGBTOS3M(System.String,System.String,SuperMap.Data.Processing.TextureCompressType)"><summary>
  359. Convert OSGB to S3M, used for the WebGL client. This convertion method supports choosing the texture compression type.
  360. </summary><param name="scpFileName">Specify the directory name of the oblique photogrammetry data configuration file (*.scp).</param><param name="outputFolder">Specify the target directory to save the result data.</param><param name="type">Specify the data format after compression.</param><returns>true means converted successfully, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool.OBJTOOSGB(System.String,System.String)"><summary>
  361. Convert OBJ exported by PhotoScan software to OSGB.
  362. </summary><param name="xmlFileName">Specify the directory name of the xml file (PhotoScan configuration file).</param><param name="outputFolder">Specify the target directory to save the result data.</param><returns>true means converted successfully, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool.OBJTOOSGB(System.String,System.String,SuperMap.Data.Point3D,SuperMap.Data.Point3D,SuperMap.Data.Processing.ObjRotateOption)"><summary>
  363. Convert OBJ exported by PhotoScan software to OSGB, which supports rotating model.
  364. </summary><param name="xmlFileName">Specify the directory name of the xml file (PhotoScan configuration file).</param><param name="outputFolder">Specify the target directory to save the result data.</param><param name="pointSrc">The original center of the OBJ file.</param><param name="pointDest">Specify the new center of the model after conversion,</param><param name="option">Specify the rotation type of the model.</param><returns>true means converted successfully, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool.Discret(System.String,System.String,SuperMap.Data.DatasetVector,System.String)"><summary>
  365. Whole-to-one processing.
  366. </summary><param name="scpFileName">Specify the directory name of the oblique photogrammetry data configuration file (*.scp).</param><param name="outputFolder">Specify the target directory to save the result data.</param><param name="pDatasetVector">Specify the vector dataset for whole-to-one processing.</param><param name="strFieldName">Specify the associated field name. It should be INT type and can identify the object, and it is recommended to use the system field SmID.</param><returns>true means whole-to-one processing successfully, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool.CombineFile(System.String,System.Collections.Generic.List{System.String})"><summary>
  367. Combine the oblique photogrammetry model files.
  368. </summary><param name="outFileName">Specify the directory name of the result data after combination.</param><param name="fileNames">Specify a group of file names to be combined.</param><returns>true means combined successfully, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool.CombineFile(System.String,System.Collections.Generic.List{System.String},SuperMap.Data.Processing.TextureCompressType)"><summary>
  369. Combine the oblique photogrammetry model files. It can be compressed, to output different formats for different terminals.
  370. </summary><param name="outFileName">Specify the directory name of the result data after combination.</param><param name="fileNames">Specify a group of file names to be combined.</param><param name="type">Specify the data format after compression.</param><returns>true means combined successfully, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool.CombineFile(System.String,System.String,System.Int32,SuperMap.Data.Processing.TextureCompressType)"><summary>
  371. Combine the oblique photogrammetry model files. It can be compressed, to output different formats for different terminals, and it supports specifying the combined levels to reduce the root nodes number.
  372. </summary><param name="inScpFileName">The directory name of the oblique photogrammetry data configuration file (*.scp) to be combined.</param><param name="outScpFileName">Specify the directory name of the output oblique photogrammetry data configuration file (*.scp) after combining.</param><param name="combineLevel">Specify the combined levels.</param><param name="type">Specify the data format after compression.</param><returns>true means combined successfully, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool.ModifyCenter(System.String,System.String,SuperMap.Data.Point3D)"><summary>
  373. Modify the center of the model file.
  374. </summary><param name="scpFileName">The directory name of the oblique photogrammetry data configuration file (*.scp) to be modified for its center.</param><param name="outputFolder">Specify the directory name of the result data after modifying center.</param><param name="pointNewCenter">Specify the new center.</param><returns>true means modifying center successfully, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool.GenerateProxyOSGBFiles(System.String,System.String,System.Int32)"><summary>
  375. Generate proxy node for the model. It will generate a new index file without the model data, used to improve the model loading efficiency.
  376. </summary><param name="inScpFileName">Specify the directory name of the oblique photogrammetry data configuration file (*.scp).</param><param name="outScpFileName">Specify the directory name of the output oblique photogrammetry data configuration file (*.scp).</param><param name="level">Specify the combined levels.</param><returns>true means to generate proxy node successfully, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool.SplitScpFile(System.String,System.Int32)"><summary>
  377. Split the oblique photogrammetry data configuration file (*.scp).
  378. </summary><param name="scpFileName">The directory name of the oblique photogrammetry data configuration file (*.scp) to be split.</param><param name="count">Number to be split.</param><returns>The file number after splitting.</returns></member><member name="M:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool.OSGBToCompactFile(System.String,System.String)"><summary>
  379. Write the model data to a large file.
  380. </summary><param name="scpFileName">Specify the directory name of the oblique photogrammetry data configuration file (*.scp).</param><param name="outputFolder">Specify the target directory to save the result data.</param><returns>Returns true if successful; otherwise false.</returns></member><member name="M:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool.OSGBCreateHistoryFiles(System.Collections.Generic.List{System.String},System.Collections.Generic.List{System.DateTime},System.String,System.String)"><summary>
  381. Oblique photographic model data generation history.
  382. </summary>
  383.             <param name="scpFileNames">A collection of oblique photography profile (*.scp) path names for the history to be generated. </param>
  384.             <param name="dataTimes">Specified collection of historical time. </param>
  385.             <param name="scpCurrentFileName">The name of the history file to be output. </param>
  386.             <param name="outputFolder">The history path of the output. </param>
  387.             <returns>Generates whether the history is successful, true means success, false means failure. </returns>
  388.         </member>
  389.         <member name="M:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool.OSGBTODAE(System.String,System.String)">
  390.             <summary>
  391.             Tilting photographic model data and 3D slice buffer data into DAE data
  392.             Supports 3D slice buffers generated by lines, polygons, fine models, BIM models, 3D solid models, point clouds, and pipe points.
  393.             </summary>
  394.             <param name="scpFileName">Specified 3D tile cache configuration file (scp file). </param>
  395.             <param name="outputFolder"> target file output path. </param>
  396.             <returns> After the conversion is successful, the DAE file and the corresponding texture map are generated in the output path. </returns>
  397.         </member>
  398.         <member name="M:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool.OSGBTO3DTiles(System.String,System.String)">
  399.             <summary>
  400.             The tilted photographic model data and the 3D slice cache data are converted into 3DTiles data.
  401.             Supports 3D slice buffers generated by lines, polygons, fine models, BIM models, 3D solid models, point clouds, and pipe points.
  402.             </summary>
  403.             <param name="scpFileName">Specified 3D tile cache configuration file (scp file). </param>
  404.             <param name="outputFolder"> target file output path. </param>
  405.             <returns> After the conversion is successful, 3DTiles data is generated in the output path. </returns>
  406.         </member>
  407.         <member name="E:SuperMap.Data.Processing.ObliquePhotogrammetry3DModelTool.Stepped">
  408.             <summary>
  409. The event is trigged when the process bar is activated.
  410. </summary></member><member name="T:SuperMap.Data.Processing.OSGBCacheBuilder"><summary>
  411. OSGB cache generating class, through which the CAD dataset can be generated as the cache file in OSGB format.
  412. </summary></member><member name="M:SuperMap.Data.Processing.OSGBCacheBuilder.#ctor"><summary>
  413. Builds a new OSGBCacheBuilder object.
  414. </summary></member><member name="M:SuperMap.Data.Processing.OSGBCacheBuilder.#ctor(SuperMap.Data.DatasetVector,System.String,System.String)"><summary>
  415. Builds a new OSGBCacheBuilder object according to DatasetVector object, output directory and cache name.
  416. </summary><param name="dataset">The specified dataset object.</param><param name="outputFolder">The specified output directory.</param><param name="name">The specified cache name.</param></member><member name="M:SuperMap.Data.Processing.OSGBCacheBuilder.OSGBFile2MongoDB(System.String,SuperMap.Data.TileStorage.TileStorageConnection,System.String)"><summary>
  417. Export the OSGB cache data to MongoDB database
  418. </summary><param name="scpFileName">The full path of the scp file, which contains osgb cache file information.</param><param name="mongoConn">mongodb database connection information. A scp file corresponds to a Database of mongoConn.</param><param name="scpMongoFile">The new path of scp file. If successful, this file can be used to open the cache in mongodb.</param><returns></returns></member><member name="M:SuperMap.Data.Processing.OSGBCacheBuilder.Build"><summary>
  419. Cache generated.
  420. </summary><returns>False means it fails, true means it successes.</returns></member><member name="M:SuperMap.Data.Processing.OSGBCacheBuilder.Dispose"><summary>
  421. Destroy objects
  422. </summary></member><member name="M:SuperMap.Data.Processing.OSGBCacheBuilder.GenerateConfigFile(System.String,SuperMap.Data.Point3D,SuperMap.Data.PrjCoordSys,System.Collections.Generic.List{System.String})"><summary>
  423. Create scp index file.
  424. </summary><param name="configFileName">scp file name.</param><param name="position">Insertion point.</param><param name="value">The projection information.</param><param name="fileNames">Specify the root node directory of OSGB.</param><returns>A boolean. Return true if successful; otherwise, false.</returns></member><member name="M:SuperMap.Data.Processing.OSGBCacheBuilder.GenerateConfigFile(System.String,SuperMap.Data.Point3D,SuperMap.Data.PrjCoordSys,System.Boolean,System.Collections.Generic.List{System.String})"><summary>
  425. Create scp index file, which supports NEU (local space rectangular coordinate system) coordinate system.
  426. </summary>
  427.             <param name="configFileName">Specified name of the scp file. </param>
  428.             <param name="position">Specified insertion point coordinates. </param>
  429.             <param name="value">Specify projection information. </param>
  430.             <param name="bNEU">Specify whether it is a local space right angle system. </param>
  431.             <param name="fileNames">Specify the OSGB root node path. </param>
  432.             <returns> A Boolean value that returns true if the build succeeds, otherwise returns false. </returns>
  433.         </member>
  434.         <member name="M:SuperMap.Data.Processing.OSGBCacheBuilder.GenerateConfigFile(System.String,SuperMap.Data.Point3D,SuperMap.Data.PrjCoordSys,SuperMap.Data.PrjCoordSys,SuperMap.Data.CoordSysTransParameter,SuperMap.Data.CoordSysTransMethod , System.Collections.Generic.List{System.String})">
  435.             <summary>
  436.             Generates a scp index file. This method supports coordinate conversion based on conversion parameters.
  437.             </summary>
  438.             <param name="configFileName">specified scp file name</param>
  439.             <param name="position">Specified insertion point coordinates</param>
  440.             <param name="value">data original coordinate system information</param>
  441.             <param name="valueDes">Specify the target coordinate system information</param>
  442.             <param name="coordSysTransParam">Specify projection conversion parameters</param>
  443.             <param name="coordSysTransMethod">Specify the projection conversion method</param>
  444.             <param name="fileNames">Specify the OSGB root node path</param>
  445.             <returns> After the success, the coordinate converted spp file is generated. </returns>
  446.         </member>
  447.         <member name="M:SuperMap.Data.Processing.OSGBCacheBuilder.CombineOSGBFile(System.String,System.Collections.Generic.List{System.String},System.Double,System.Double,System.Single)">
  448.             <summary>
  449. Combine OSGB file. Combine a rough level based on the specified OSGB model.
  450. </summary>
  451.             <param name="outputFileName"> The name of the merged OSGB file. </param>
  452.             <param name="fileNames">A list of OSGB file names that need to be merged. </param>
  453.             <param name="dPercent">Specified simplification rate, the value range [0,1], 0 means that all the meshes are not simplified, and 1 means that the distance of the model mesh is all simplified within the specified threshold, 0- Between 1 means that the distance of the model mesh is simplified by a specified percentage within the specified threshold.
  454.             For example, 0.5 means that if the grid distance of the model is 100 within the specified threshold, then only 50 are simplified. </param>
  455.             <param name="dDistance">Specified switch distance, camera switch distance between the merged rough layer and the original OSGB file. </param>
  456.             <param name="fErrorValue">The specified mesh simplification threshold. When the model grid distance is less than the specified threshold, it will be simplified. </param>
  457.             <returns> A Boolean value that returns true if the merge succeeds, otherwise returns false. </returns>
  458.         </member>
  459.         <member name="M:SuperMap.Data.Processing.OSGBCacheBuilder.B3DMFile2MongoDB(System.String,SuperMap.Data.TileStorage.TileStorageConnection)">
  460.             <summary>
  461.             Import 3DTiles data into the MongoDB database.
  462.             </summary>
  463.             <param name="scpFileName">3DTiles data, loaded with the json file as an index. </param>
  464.             <param name="mongoConn">Cache connection management, including mogo server ip, database name and other information. </param>
  465.             <returns></returns>
  466.         </member>
  467.         <member name="M:SuperMap.Data.Processing.OSGBCacheBuilder.BuildTile(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.Int32}},System.Boolean)">
  468.             <summary>
  469.             The data set specifies the SmID to generate a three-dimensional tile.
  470.             </summary>
  471.             <param name="geoModelIDs">The object id of the 3D tile to be generated, the key is the data set name, and the value is the specified object id queue. </param>
  472.             <param name="bCombineModels"> Whether to merge the specified objects. </param>
  473.             <returns></returns>
  474.         </member>
  475.         <member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.Bounds">
  476.             <summary>
  477. Gets or sets the cache geographic range.
  478. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.CacheName"><summary>
  479. Gets or sets the cache name which does not include the path and the suffix.
  480. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.Dataset"><summary>
  481. Gets or sets the dataset object to generate the OSGB cache.
  482. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.DynamicPrjCoordSysType"><summary>
  483. Gets or sets dynamic projection information.
  484. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.LODSize"><summary>
  485. Gets or sets the level number of LOD.
  486. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.OutputFolder"><summary>
  487. Gets or sets output directory.
  488. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.OutputScale"><summary>
  489. Gets or sets the scales of the map cache.
  490. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.Recordset"><summary>
  491. Gets or sets the recordset to generate the OSGB cache.
  492. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.TileWidth"><summary>
  493. Gets or sets OSGB cache tile size.
  494. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.DatasetArray"><summary>
  495. Set up multiple datasets to generate a cache file.
  496. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.TextureSharing"><summary>
  497. Gets or sets the texture for use.
  498. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.ObjectFiltrateThreshold"><summary>
  499. Gets or sets the filter threshold for the rough layer object, unit: pixel.
  500. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.TileBounds"><summary>
  501. Get the Bounds for each generated cache slice.
  502. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.LODRange"><summary>
  503. Gets or sets the switching distance of each LOD level. The key is LOD level; the value is the distance value, unit: Meter.
  504. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.SimplifyPercent"><summary>
  505. Gets or sets the grid simplification rate of the LOD level.
  506. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.PyramidSplitCount"><summary>
  507. Gets or sets the split number of the pyramid.
  508. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.TilePyramidSplitType"><summary>
  509. Gets or sets the pyramid split type of single cache.
  510. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.IsInstance"><summary>
  511. Gets or sets whether to create an instance.
  512. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.MipmapCount"><summary>
  513. Gets or sets the Mipmap level of the image texture.
  514. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.IsCalNormal">
  515.              <summary>
  516.              Gets or sets whether to recalculate normals when generating the cache.
  517.              </summary>
  518.          </member>
  519.          <member name="E:SuperMap.Data.Processing.OSGBCacheBuilder.Stepped">
  520.              <summary>
  521. The event is trigged when the process bar is activated.
  522. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.ConnectionInfo"><summary>
  523. Sets the mongodb database connection information when creating.
  524. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.StorageType"><summary>
  525. Gets or sets the storage type of the cache.
  526. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.ProcessType"><summary>
  527. Gets or sets the file processing type when creating cache.
  528. </summary></member><member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.FileType"><summary>
  529. Gets or sets the data format when creating cache.
  530. </summary>
  531.         </member>
  532.         <member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.Position">
  533.             <summary>
  534.             A three-dimensional tile of a planar scene is generated, and the user can obtain or set the insertion point position of the three-dimensional tile.
  535.             </summary>
  536.         </member>
  537.         <member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.IsCombineRepeatTextures">
  538.             <summary>
  539.             Gets or sets whether the repeat texture texture is grouped.
  540.             </summary>
  541.         </member>
  542.         <member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.IsRemoveNormal">
  543.             <summary>
  544.             Gets or sets whether to remove the raw data normal.
  545.             </summary>
  546.         </member>
  547.         <member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.TileInfosArray">
  548.             <summary>
  549.             Get information about each 3D tile.
  550.             </summary>
  551.         </member>
  552.         <member name="P:SuperMap.Data.Processing.OSGBCacheBuilder.ProcessThreadsCount">
  553.             <summary>
  554.             Support multi-threading when generating 3D tiles, get or set the number of threads.
  555.             </summary>
  556.         </member>
  557.         <member name="T:SuperMap.Data.Processing.OSGBVolumeCacheBuilder">
  558.             <summary>
  559. Body data generation cache (only optional OSGB cache)
  560. </summary></member><member name="M:SuperMap.Data.Processing.OSGBVolumeCacheBuilder.#ctor"><summary>
  561. Construct a new OSGBVolumeCacheBuilder object.
  562. </summary></member><member name="M:SuperMap.Data.Processing.OSGBVolumeCacheBuilder.#ctor(SuperMap.Data.DatasetVolume,System.String)"><summary>
  563. Construct a new OSGBVolumeCacheBuilder object.
  564. </summary><param name="dataset">Volume data sets</param><param name="osgbFile">Oblique photography model. SCP index file</param></member><member name="M:SuperMap.Data.Processing.OSGBVolumeCacheBuilder.Build"><summary>
  565. To generate cache
  566. </summary><returns>Generate success returns true, failure returns false.</returns></member><member name="M:SuperMap.Data.Processing.OSGBVolumeCacheBuilder.Dispose"><summary>
  567. Release the resources consumed by the object.
  568. </summary></member><member name="P:SuperMap.Data.Processing.OSGBVolumeCacheBuilder.DatasetVolume"><summary>
  569. Gets or sets the body data set to generate the cache.
  570. </summary></member><member name="P:SuperMap.Data.Processing.OSGBVolumeCacheBuilder.OSGBFile"><summary>
  571. Gets or sets the full path of the SCP file.
  572. </summary></member><member name="P:SuperMap.Data.Processing.OSGBVolumeCacheBuilder.VolName">
  573.              <summary>
  574.              Gets or sets the volume data property name.
  575.              </summary>
  576.          </member>
  577.          <member name="T:SuperMap.Data.Processing.PointCloudCacheBuilder">
  578.              <summary>
  579. The point cloud cache creating class, mainly used to generate the point cloud cache for the point cloud data for publishing the 3D scene. Its configuration file format is *..
  580. </summary></member><member name="M:SuperMap.Data.Processing.PointCloudCacheBuilder.#ctor"><summary>
  581. Builds a new PointCloudCacheBuilder object.
  582. </summary></member><member name="M:SuperMap.Data.Processing.PointCloudCacheBuilder.#ctor(System.String,System.String,System.String)"><summary>
  583. Constructs a new object of PointCloudCacheBuilder according to specified parameters.
  584. </summary><param name="pointCloudName">Specify the name of the point cloud data.</param><param name="outputFolder">Specify the storage directory of the point cloud cache.</param><param name="cacheName">Specify the cache name.</param></member><member name="M:SuperMap.Data.Processing.PointCloudCacheBuilder.Build"><summary>
  585. Create the point cloud cache.
  586. </summary><returns>True, if the index creates successfully; otherwise false.</returns></member><member name="M:SuperMap.Data.Processing.PointCloudCacheBuilder.GeneratePointCloudList(System.String,System.Collections.Generic.List{System.String},SuperMap.Data.Point3D,SuperMap.Data.PrjCoordSys,SuperMap.Data.Processing.PointCloudInfoType,SuperMap.Data.Processing.DataSeparator,SuperMap.Data.Processing.DataRGBMode)"><summary>
  587. Create the point cloud data list, used to read the point cloud data.
  588. </summary>
  589.             <param name="listFileName">Specify the name of the list file to store. </param>
  590.             <param name="fileNames">An array of point cloud file names that need to generate 3D tiles. </param>
  591.             <param name="ptPos">Specify the insertion point of point cloud data. </param>
  592.             <param name="srcPrjCoordSys">Specify the point cloud data original coordinate system type. </param>
  593.             <param name="infoType">Specifies the type of information format for point cloud data storage. </param>
  594.             <param name="dataSeparator">Specifies the type of separator between the values ​​of the information in the point cloud data. </param>
  595.             <param name="RGBMode">Specifies the point cloud data color value representation. </param>
  596.             <param name="dataUnit">Specify point cloud data units. </param>
  597.             <returns> returns true if generated successfully, otherwise returns false. </returns>
  598.         </member>
  599.         <member name="M:SuperMap.Data.Processing.PointCloudCacheBuilder.GetValidCategoryFields">
  600.             <summary>
  601.             Get a valid feature value field.
  602.             </summary>
  603.             <returns></returns>
  604.         </member>
  605.         <member name="M:SuperMap.Data.Processing.PointCloudCacheBuilder.SetGenerateNormal(System.Boolean)">
  606.             <summary>
  607. Set whether to create the surface normal for the point cloud data when creating cache.
  608. </summary><param name="bGenerate">Specify whether to create the surface normal.</param></member>
  609.          <member name="M:SuperMap.Data.Processing.PointCloudCacheBuilder.GeneratePointCloudList(System.Collections.Generic.List{System.String},SuperMap.Data.Processing.PointCloudFileInfo)">
  610.              <summary>
  611.              Coordinate transformation is performed when the point cloud generates a 3D tile.
  612.              </summary>
  613.              <param name="fileNames">An array of point cloud file names that need to generate 3D tiles. </param>
  614.              <param name="pointCloudFileInfo">Set the point cloud information that generates the 3D tile. </param>
  615.              <returns></returns>
  616.          </member>
  617.          <member name="M:SuperMap.Data.Processing.PointCloudCacheBuilder.Dispose">
  618.              <summary>
  619. Releases all resources that the object occupies.
  620. </summary></member><member name="E:SuperMap.Data.Processing.PointCloudCacheBuilder.Stepped"><summary>
  621. The event is trigged when the process bar is activated.
  622. </summary></member><member name="P:SuperMap.Data.Processing.PointCloudCacheBuilder.PointCloudListName"><summary>
  623. Gets or sets the point cloud file list name for creating cache.
  624. </summary></member><member name="P:SuperMap.Data.Processing.PointCloudCacheBuilder.CacheName"><summary>
  625. Gets or sets the name of the built point cloud cache.
  626. </summary></member><member name="P:SuperMap.Data.Processing.PointCloudCacheBuilder.OutputFolder"><summary>
  627. Gets or sets the path of the built cache.
  628. </summary></member><member name="P:SuperMap.Data.Processing.PointCloudCacheBuilder.TilePyramidSplitType"><summary>
  629. Gets or sets the pyramid split type of single Tile.
  630. </summary>
  631.         </member>
  632.         <member name="P:SuperMap.Data.Processing.PointCloudCacheBuilder.CategoryField">
  633.             <summary>
  634.             Gets or sets the point cloud feature value field.
  635.             </summary>
  636.         </member>
  637.         <member name="P:SuperMap.Data.Processing.PointCloudCacheBuilder.FileType">
  638.             <summary>
  639.             Gets or sets the 3D tile file type. The S3M format is generated by default.
  640.             </summary>
  641.         </member>
  642.         <member name="T:SuperMap.Data.Processing.PointCloudCategoryField">
  643.             <summary>
  644.             This enumeration defines the point cloud cache eigenvalue field enumeration constant.
  645.             The point cloud generates a cache, and its feature value can be set; when layering is set, the color distribution can be set according to the feature value.
  646.             </summary>
  647.         </member>
  648.         <member name="F:SuperMap.Data.Processing.PointCloudCategoryField.Intensity">
  649.             <summary>
  650.             strength.
  651.             </summary>
  652.         </member>
  653.         <member name="F:SuperMap.Data.Processing.PointCloudCategoryField.PosZ">
  654.             <summary>
  655.             height.
  656.             </summary>
  657.         </member>
  658.         <member name="F:SuperMap.Data.Processing.PointCloudCategoryField.Classify">
  659.             <summary>
  660.             classification. For example, a laser point cloud in a park has categories such as floor, vegetation, and building.
  661.             </summary></member>
  662.         <member name="T:SuperMap.Data.Processing.PointCloudFileInfo">
  663.             <summary>
  664.             Point cloud information class. The point cloud information is structured to facilitate parameter setting when the point cloud generates 3D tiles.
  665.             </summary>
  666.         </member>
  667.         <member name="M:SuperMap.Data.Processing.PointCloudFileInfo.#ctor">
  668.             <summary>
  669.             The default constructor constructs a new point cloud information class object.
  670.             </summary>
  671.         </member>
  672.         <member name="P:SuperMap.Data.Processing.PointCloudFileInfo.CoordSystemTransMethod">
  673.             <summary>
  674.             Gets or sets the point cloud coordinate system conversion method.
  675.             </summary>
  676.         </member>
  677.         <member name="P:SuperMap.Data.Processing.PointCloudFileInfo.CoordSystemTransParameter">
  678.             <summary>
  679.             Gets or sets the point cloud coordinate system conversion parameters.
  680.             </summary>
  681.         </member>
  682.         <member name="P:SuperMap.Data.Processing.PointCloudFileInfo.DesPrjCoordSys">
  683.             <summary>
  684.             Gets or sets the point cloud target coordinate system.
  685.             </summary>
  686.         </member>
  687.         <member name="P:SuperMap.Data.Processing.PointCloudFileInfo.IsTransEnable">
  688.             <summary>
  689.             Gets or sets whether point cloud coordinate conversion is available.
  690.             </summary>
  691.         </member>
  692.         <member name="P:SuperMap.Data.Processing.PointCloudFileInfo.ListFileName">
  693.             <summary>
  694.             Get or set the point cloud list file.
  695.             </summary>
  696.         </member>
  697.         <member name="P:SuperMap.Data.Processing.PointCloudFileInfo.PointDataRGBMode">
  698.             <summary>
  699.             Gets or sets the color type.
  700.             </summary>
  701.         </member>
  702.         <member name="P:SuperMap.Data.Processing.PointCloudFileInfo.PointDataSeparator">
  703.             <summary>
  704.             Gets or sets the point cloud data separator.
  705.             </summary>
  706.         </member>
  707.         <member name="P:SuperMap.Data.Processing.PointCloudFileInfo.PointDataUnit">
  708.             <summary>
  709.             Get or set the point cloud unit.
  710.             </summary>
  711.         </member>
  712.         <member name="P:SuperMap.Data.Processing.PointCloudFileInfo.PointInfoType">
  713.             <summary>
  714.             Get or set the point cloud information format and support point cloud data in conventional formats such as TXT and XYZ.
  715.             </summary>
  716.         </member>
  717.         <member name="P:SuperMap.Data.Processing.PointCloudFileInfo.Position">
  718.             <summary>
  719.             Gets or sets the point cloud cache insertion point location.
  720.             </summary>
  721.         </member>
  722.         <member name="P:SuperMap.Data.Processing.PointCloudFileInfo.SrcPrjCoordSys">
  723.             <summary>
  724.             Gets or sets the point cloud source coordinate system.
  725.             </summary>
  726.         </member>
  727.         <member name="T:SuperMap.Data.Processing.PointCloudInfoType">
  728.             <summary>
  729. The enumeration defines the information format type constants of the point cloud data type of TXT, XYZ.
  730. </summary></member><member name="F:SuperMap.Data.Processing.PointCloudInfoType.XYZ"><summary>
  731. The format to use XYZ coordinates.
  732. </summary></member><member name="F:SuperMap.Data.Processing.PointCloudInfoType.XYZ_Reflectance"><summary>
  733. The format to use XYZ coordinates and reflection intensity.
  734. </summary></member><member name="F:SuperMap.Data.Processing.PointCloudInfoType.XYZ_Reflectance_RGB"><summary>
  735. The format to use XYZ coordinates, reflection intensity and color information.
  736. </summary></member><member name="F:SuperMap.Data.Processing.PointCloudInfoType.XYZ_Reflectance_Normal"><summary>
  737. The format to use XYZ coordinates, reflection intensity and surface normal.
  738. </summary></member><member name="F:SuperMap.Data.Processing.PointCloudInfoType.XYZ_Reflectance_RGB_Normal"><summary>
  739. The format to use XYZ coordinates, reflection intensity, color information and surface normal.
  740. </summary></member><member name="F:SuperMap.Data.Processing.PointCloudInfoType.XYZ_Reflectance_Normal_RGB"><summary>
  741. The format to use XYZ coordinates, reflection intensity, surface normal and color information.
  742. </summary></member><member name="F:SuperMap.Data.Processing.PointCloudInfoType.XYZ_RGB"><summary>
  743. The format to use XYZ coordinates and color information.
  744. </summary></member><member name="F:SuperMap.Data.Processing.PointCloudInfoType.XYZ_RGB_Reflectance"><summary>
  745. The format to use XYZ coordinates, color information and reflection intensity.
  746. </summary></member><member name="F:SuperMap.Data.Processing.PointCloudInfoType.XYZ_RGB_Normal"><summary>
  747. The format to use XYZ coordinates, color information and surface normal.
  748. </summary></member><member name="F:SuperMap.Data.Processing.PointCloudInfoType.XYZ_RGB_Reflectance_Normal"><summary>
  749. The format to use XYZ coordinates, color information, reflection intensity, and surface normal.
  750. </summary></member><member name="F:SuperMap.Data.Processing.PointCloudInfoType.XYZ_RGB_Normal_Reflectance"><summary>
  751. The format to use XYZ coordinates, color information, surface normal and reflection intensity.
  752. </summary></member><member name="F:SuperMap.Data.Processing.PointCloudInfoType.XYZ_Normal"><summary>
  753. The format to use XYZ coordinates and surface normal.
  754. </summary></member><member name="F:SuperMap.Data.Processing.PointCloudInfoType.XYZ_Normal_RGB"><summary>
  755. The format to use XYZ coordinates, surface normal and color information.
  756. </summary></member><member name="F:SuperMap.Data.Processing.PointCloudInfoType.XYZ_Normal_Reflectance"><summary>
  757. The format to use XYZ coordinates, surface normal and reflection intensity.
  758. </summary></member><member name="F:SuperMap.Data.Processing.PointCloudInfoType.XYZ_Normal_Reflectance_RGB"><summary>
  759. The format to use XYZ coordinates, surface normal, reflection intensity and color information.
  760. </summary></member><member name="F:SuperMap.Data.Processing.PointCloudInfoType.XYZ_Normal_RGB_Reflectance"><summary>
  761. The format to use XYZ coordinates, surface normal, color information and reflection intensity.
  762. </summary></member><member name="F:SuperMap.Data.Processing.PointCloudInfoType.UnKnown"><summary>
  763. Known format.
  764. </summary></member><member name="T:SuperMap.Data.Processing.ProcessFileType"><summary>
  765. The enumeration defines the file processing type constants when creating 3D cache(OSGB).
  766. </summary></member><member name="F:SuperMap.Data.Processing.ProcessFileType.Normal"><summary>
  767. Create with normal way.
  768. </summary></member><member name="F:SuperMap.Data.Processing.ProcessFileType.Add"><summary>
  769. Create with appending way. It supports the cache data with pyramid structure.
  770. </summary></member><member name="T:SuperMap.Data.Processing.PyramidSplitType"><summary>
  771. This enumeration defines the constant of pyramid split type.
  772. </summary></member><member name="F:SuperMap.Data.Processing.PyramidSplitType.QuadTree"><summary>
  773. Quadtree split.
  774. </summary></member><member name="F:SuperMap.Data.Processing.PyramidSplitType.Octree"><summary>
  775. Octree split.
  776. </summary></member><member name="T:SuperMap.Data.Processing.TerrainCacheType"><summary>
  777. This enumeration defines the format type constants of the generated terrain cache.
  778. </summary></member><member name="F:SuperMap.Data.Processing.TerrainCacheType.DEM"><summary>
  779. Generates raster (DEM) terrain cache.
  780. </summary></member><member name="F:SuperMap.Data.Processing.TerrainCacheType.TIN"><summary>
  781. Generates TIN terrain cache.
  782. </summary></member><member name="T:SuperMap.Data.Processing.TextureCompressType"><summary>
  783. The enumeration defines the format type constants of the generated data after performing the texture compression for the model data.
  784. </summary></member><member name="F:SuperMap.Data.Processing.TextureCompressType.TEXTURECOMPRESS_NONE"><summary>
  785. Unknown type.
  786. </summary></member><member name="F:SuperMap.Data.Processing.TextureCompressType.TEXTURECOMPRESS_DXT"><summary>
  787. DXT data format for PC.
  788. </summary></member><member name="F:SuperMap.Data.Processing.TextureCompressType.TEXTURECOMPRESS_ETC"><summary>
  789. ETC format for Android devices.
  790. </summary></member><member name="F:SuperMap.Data.Processing.TextureCompressType.TEXTURECOMPRESS_PVR"><summary>
  791. PVR format for iOS devices.
  792. </summary></member><member name="F:SuperMap.Data.Processing.TextureCompressType.TEXTURECOMPRESS_JPG"><summary>
  793. JPG format for all terminals.
  794. </summary></member><member name="F:SuperMap.Data.Processing.TextureCompressType.TEXTURECOMPRESS_PNG"><summary>
  795. PNG format for all terminals.
  796. </summary></member><member name="T:SuperMap.Data.Processing.Tile"><summary>
  797. Tile class. Used to get the information of cache tiles.
  798. </summary></member><member name="M:SuperMap.Data.Processing.Tile.Dispose"><summary>Releases all resources used by the Tile object.</summary></member><member name="P:SuperMap.Data.Processing.Tile.Row"><summary>
  799. Gets the row number of the tile.
  800. </summary></member><member name="P:SuperMap.Data.Processing.Tile.Column"><summary>
  801. Gets the column number of the tile.
  802. </summary></member><member name="P:SuperMap.Data.Processing.Tile.Bounds"><summary>
  803. Gets the column number of the tile.
  804. </summary><returns>The bounds of the tiles.</returns></member><member name="P:SuperMap.Data.Processing.Tile.TileSize"><summary>
  805. Gets the size of the tile.
  806. </summary><returns>The size of the tile.</returns></member><member name="P:SuperMap.Data.Processing.Tile.Scale"><summary>
  807. Gets the scale of the tile.
  808. </summary><returns>The scale of the tile.</returns></member><member name="P:SuperMap.Data.Processing.Tile.Type"><summary>
  809. Gets the data format of the tile.
  810. </summary><returns>The data format of the tile.</returns></member><member name="P:SuperMap.Data.Processing.Tile.Data"><summary>
  811. Gets tile data.
  812. </summary><returns>Tile data.</returns></member><member name="T:SuperMap.Data.Processing.TileFormat"><summary>
  813. This enumeration defines the 2D and 3D map cache, the formats of tiles (namely the formats of tiles corresponding to the configuration file *.sci and *.sci3d.
  814. </summary></member><member name="F:SuperMap.Data.Processing.TileFormat.PNG"><summary>
  815. PNG, Portable Network Graphics, is a new image format on the Internet. PNG is able to provide a lossless compression image file with a length of 30% less than GIF. It also provides 24 and 48 true color image support and many other technical support.
  816. </summary></member><member name="F:SuperMap.Data.Processing.TileFormat.PNG8"><summary>
  817. PNG8 type. Compared with the PNG type, the PNG8 type takes up less space, which is only about 1/4 of PNG. However, PNG8 can only support 256 colors, while the background can not be set to transparent, please pay attention to these two restrictions.
  818. </summary></member><member name="F:SuperMap.Data.Processing.TileFormat.GIF"><summary>
  819. GIF type. Graphics Interchange Format image interchange format. GIF file data is a lossless compression format based on LZW algorithm. The compression rate is about 50%.
  820. </summary></member><member name="F:SuperMap.Data.Processing.TileFormat.JPG"><summary>
  821. JPG type. JPG with full name JPEG image uses 24 bit color to store a single raster image. The JPEG format is a platform independent format that supports the highest level of compression, however, the compression is lossy.
  822. </summary></member><member name="F:SuperMap.Data.Processing.TileFormat.JPG_PNG"><summary>
  823. The JPG_PNG type. If the tile format is set to JPG_PNG, these tiles are JPG or PNG format. The final format is determined by whether the tiles contain invalid pixels. For tiles that contain invalid pixels, the tile format is PNG, otherwise JPG. The PNG format is also used at the boundaries, while the JPG format is used in places without invalid data, which will greatly reduce the size of the cache data and optimize data downloading time.
  824. </summary></member><member name="F:SuperMap.Data.Processing.TileFormat.DXTZ"><summary>
  825. DXTZ type.
  826. </summary></member><member name="F:SuperMap.Data.Processing.TileFormat.PBF"><summary>
  827. 矢量瓦片类型。
  828. </summary></member><member name="T:SuperMap.Data.Processing.TileInfos">
  829.              <summary>
  830.              3D tile information class. The following information is provided when generating 3D tiles.
  831.              </summary>
  832.          </member>
  833.          <member name="M:SuperMap.Data.Processing.TileInfos.#ctor">
  834.              <summary>
  835.              The default constructor constructs a new 3D tile information class object.
  836.              </summary>
  837.          </member>
  838.          <member name="P:SuperMap.Data.Processing.TileInfos.Bounds">
  839.              <summary>
  840.              Gets or sets the bounds corresponding to the 3D tile.
  841.              </summary>
  842.          </member>
  843.          <member name="P:SuperMap.Data.Processing.TileInfos.Name">
  844.              <summary>
  845.              Gets or sets the 3D tile name.
  846.              </summary>
  847.          </member>
  848.          <member name="T:SuperMap.Data.Processing.TileSize">
  849.              <summary>
  850. This enumeration defines the 2D and 3D map cache, the formats of tiles (namely the formats of tiles corresponding to the configuration file *.sci and *.sci3d).
  851. </summary></member><member name="F:SuperMap.Data.Processing.TileSize.Size64"><summary>
  852. 64*64
  853. </summary></member><member name="F:SuperMap.Data.Processing.TileSize.Size128"><summary>
  854. 128*128
  855. </summary></member><member name="F:SuperMap.Data.Processing.TileSize.Size256"><summary>
  856. 256*256
  857. </summary></member><member name="F:SuperMap.Data.Processing.TileSize.Size512"><summary>
  858. 512*512
  859. </summary></member><member name="F:SuperMap.Data.Processing.TileSize.Size1024"><summary>
  860. 1024*1024
  861. </summary></member><member name="T:SuperMap.Data.Processing.CompressType"><summary><para>The class has been obsolete. Use <see cref="T:SuperMap.Data.EncodeType"> EncodeType</see> instead. <see cref="T:SuperMap.Data.EncodeType"> EncodeType</see> class defines the code type constant for the cache file.</para><para>This enumeration defines the compress type constants of the cache.</para></summary></member><member name="F:SuperMap.Data.Processing.CompressType.NONE"><summary>
  862. No compression.
  863. </summary></member><member name="F:SuperMap.Data.Processing.CompressType.ZIP"><summary>
  864. The Zip compression.
  865. </summary></member><member name="T:SuperMap.Data.Processing.ImageCacheBuilder"><summary>The ImageCacheBuilder class, mainly used to generate image cache for image data for publishing the 3D scene. Its configuration file format is *.sci3d.</summary></member><member name="M:SuperMap.Data.Processing.ImageCacheBuilder.#ctor"><summary>
  866. Creates a new instance of the CacheBuilderSCI3D class.
  867. </summary></member><member name="M:SuperMap.Data.Processing.ImageCacheBuilder.#ctor(SuperMap.Data.DatasetImage,System.String)"><summary>
  868. The CacheBuilderSCI3D class according to the full path of the image dataset and output cache file.
  869. </summary><param name="dataset">The specified grid dataset.</param><param name="outputFolder">The full path of the output cache file.</param></member><member name="M:SuperMap.Data.Processing.ImageCacheBuilder.#ctor(SuperMap.Data.DatasetImage,System.String,System.String)"><summary>
  870. Creates a new instance of the ImageCacheBuilder class with the specified image dataset and the full path of the output folder.
  871. </summary><param name="dataset">The specified grid dataset.</param><param name="outputFolder">The full path of the output cache file.</param><param name="cacheName">The name of the generated cache.</param></member><member name="M:SuperMap.Data.Processing.ImageCacheBuilder.Build"><summary>
  872. Create image cache.
  873. <para>The ComputeLevel() method will be called automatically if the begin level and the end level is not set.</para></summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.ImageCacheBuilder.ComputeLevel"><summary>
  874. Calculates and sets the cache level for the data, which is primarily related to the extent of the files (image files, image datasets and grid datasets) to create caches.
  875. </summary><returns>True, if successful; Otherwise false.</returns></member><member name="M:SuperMap.Data.Processing.ImageCacheBuilder.ToConfigFile(System.String)"><summary>
  876. Writes the properties of the CacheBuilderSCI3D object to a specified file. The suffix of the file is .sci3d.
  877. </summary><param name="fileName">The full path of the cache configuration file.</param><returns>True if successful; otherwise false. </returns></member><member name="M:SuperMap.Data.Processing.ImageCacheBuilder.FromConfigFile(System.String)"><summary>
  878. Imports the cache file and specify the properties according to the configuration file.
  879. </summary><param name="fileName">The full path of the cache configuration file.</param><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.ImageCacheBuilder.ComputeImageFileName"><summary>
  880. Gets the name list of the tiles to be generated.
  881. </summary><returns>The calculated name list of the tiles.</returns></member><member name="M:SuperMap.Data.Processing.ImageCacheBuilder.ComputeImageFileName(System.Int32)"><summary>
  882. Computes the the list of the names of the computed cache image according to the parameter.
  883. </summary><param name="specialLevel">The specified layer level.</param><returns>The calculated name list of the tiles.</returns></member><member name="M:SuperMap.Data.Processing.ImageCacheBuilder.BuildWithoutConfigFile"><summary>
  884. Builds the sci3d image cache for the image data. The cache configuration file would not be built by this method.
  885. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.ImageCacheBuilder.ComputeOutputScales"><summary>
  886. Calculates the appropriate output scale when the map cache is generated, that is, the default output scale. This operation will modify the value of the OutputScales property.
  887. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.ImageCacheBuilder.GetDefultOutputScales"><summary>
  888. Returns the default scale.
  889. </summary><returns>Returns the default scale.</returns></member><member name="M:SuperMap.Data.Processing.ImageCacheBuilder.Dispose"><summary>
  890. Releases all resources that the object occupies.
  891. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.Dataset"><summary>
  892. Gets or sets the image dataset to be created.
  893. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.OutputFolder"><summary>
  894. Gets or sets the full path of the folder includes the output cache file.
  895. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.CacheName"><summary>
  896. Gets or sets the name of the built cache file.
  897. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.ClipRegion"><summary>
  898. Gets or sets the clipped region of the dataset.
  899. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.BeginLevel"><summary>
  900. Gets or sets the count of the cache level.
  901. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.EndLevel"><summary>
  902. Gets or sets the end level in the building of the cache.
  903. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.StorageType"><summary>
  904. Gets or sets the cache storage type. The default is StorageType.Original.
  905. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.ImageFileName"><summary>
  906. Gets or sets the image file name of the built cache.
  907. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.DatasetGrid"><summary>
  908. Builds the Grid dataset for the built cache. The color is specified by the color table of the dataset.
  909. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.SampleSize"><summary>
  910. Gets or sets the sample size. The unit is pixel.
  911. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.ImageType"><summary>
  912. Gets or sets the type of the cached image.
  913. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.Password"><summary>
  914. Gets or sets the password when a map object is created. When you add a layer, you need to type your password. If you use the default value, no password is set, and the default value is an empty string.
  915. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.SpecialValueColor"><summary><para>Sets the color of the specific raster value that the image cache created by raster dataset.</para><para>You can specify the color of the raster value as semitransparent, for example: Layer3DSetting.SpecialValueColor = Color.FromArgb(127, 255, 0, 0), display specific raster value as semitransparent red. The premise is set as false.</para></summary><value>The default value is Color [A=0, R=0, G=0, B=0], namely the transparent black.</value></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.SpecialValue"><summary>
  916. Gets or sets the specific raster value that the image cache created by raster dataset.
  917. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.IsSpecialValueTransparent"><summary>
  918. Gets or sets whether the SpecialValue is transparent that the image cache created by raster dataset.
  919. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.OutputScaleCaptions"><summary>
  920. Gets or sets the alias of the cache scale.
  921. <para>The general setting is a string of the reciprocal of the scale size. For example, 1:10000 is 10000.</para><para>An exception is thrown is the set alias is not unique.</para></summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.OutputScales"><summary>
  922. Gets or sets the scales array of the map cache.
  923. <para>The cache generating will fail if one of the cache scales is illegal.</para></summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.ColorTable"><summary>Gets or sets the color table. </summary><value>The default value is a color collection object without a color, namely the <see cref="P:SuperMap.Data.Colors.Count">Colors.Count</see> is 0.</value></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.GridValueTable"><summary>
  924. Gets or sets the cell value table.
  925. </summary></member><member name="E:SuperMap.Data.Processing.ImageCacheBuilder.Stepped"><summary>
  926. The event is trigged when the process bar is activated.
  927. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.DefaultBeginLevel"><summary>
  928. Gets the start level.
  929. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.DefaultEndLevel"><summary>
  930. Gets the end level.
  931. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.DynamicPrjCoordSysType"><summary>
  932. Gets or sets generating plane or spherical cache, it supports PrjCoordSysType.NoneEarth and PrjCoordSysType.EarthLongitudeLatitude.
  933. <para>PrjCoordSysType.NoneEarth means plane cache, and PrjCoordSysType.EarthLongitudeLatitude means spherical cache.</para></summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.TilingMode"><summary>
  934. Gets or sets the split mode of the image cache.
  935. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.DatasetVolume"><summary>
  936. Gets or sets the raster volume dataset.
  937. </summary></member><member name="P:SuperMap.Data.Processing.ImageCacheBuilder.ConnectionInfo">
  938.              <summary>
  939.              Set the information to connect to the mongo database when it is generated.
  940.              </summary>
  941.          </member>
  942.          <member name="P:SuperMap.Data.Processing.ImageCacheBuilder.DatasetMosaic">
  943.              <summary>
  944.              The mosaic dataset generates a Sci3d image cache.
  945.              </summary>
  946.          </member>
  947.          <member name="P:SuperMap.Data.Processing.ImageCacheBuilder.ProcessThreadsCount">
  948.              <summary>
  949.              Gets or sets the number of threads when the mosaic dataset generates the Sci3d image cache.
  950.              </summary>
  951.          </member>
  952.          <member name="T:SuperMap.Data.Processing.MapCache3DBuilder"><summary>The MapCache3DBuilder class, which is mainly used to generate 3D map cache for the map for publishing the 3D scene. Its configuration file format is *.sci3d. The pyramid file directory structure of the 3D map cache is consistent with that of the image cache.</summary></member><member name="M:SuperMap.Data.Processing.MapCache3DBuilder.#ctor"><summary>
  953. Builds a new object of this class
  954. </summary></member><member name="M:SuperMap.Data.Processing.MapCache3DBuilder.#ctor(SuperMap.Mapping.Map,System.String)"><summary>
  955. Builds a new object according to the parameter.
  956. </summary><param name="map">The specified map to be generated the cache. </param><param name="outputFolder">The specified path to be generated the cache. </param></member><member name="M:SuperMap.Data.Processing.MapCache3DBuilder.#ctor(SuperMap.Mapping.Map,System.String,System.String)"><summary>
  957. Builds a new object according to the parameter.
  958. </summary><param name="map">The map to be generated the cache.</param><param name="outputFolder">The path for the cache.</param><param name="name">The name of the generated cache.</param></member><member name="M:SuperMap.Data.Processing.MapCache3DBuilder.Build"><summary>
  959. Builds the 3d map cache.
  960. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.MapCache3DBuilder.ComputeLevel"><summary>
  961. Computes the count of cache level which is appropriate to the dataset.
  962. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.MapCache3DBuilder.ComputeImageFileName"><summary>
  963. Returns the list of the names of the computed cache image in each layer.
  964. </summary><returns>The computed name list of the cache image in every level.</returns></member><member name="M:SuperMap.Data.Processing.MapCache3DBuilder.ComputeImageFileName(System.Int32)"><summary>
  965. Computes the the list of the names of the computed cache image in the specified layer according to the parameter.
  966. </summary><param name="specialLevel">The specified layer level.</param><returns>The computed name list of the cache image.</returns></member><member name="M:SuperMap.Data.Processing.MapCache3DBuilder.ToConfigFile(System.String)"><summary>
  967. Outputs the properties of the object to the specified file. The suffix the file is .sci3d.
  968. </summary><param name="fileName">The path of the specified file.</param><returns>True if successful; otherwise false.</returns></member><member name="M:SuperMap.Data.Processing.MapCache3DBuilder.FromConfigFile(System.String)"><summary>
  969. Imports the cache file and specify the properties according to the configuration file.
  970. </summary><param name="fileName">The path of the cache configuration file.</param><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.MapCache3DBuilder.BuildWithoutConfigFile"><summary>
  971. Creates 3d map cache for map object. 3d map cache setting file will not be created by this method.
  972. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.MapCache3DBuilder.Dispose"><summary>
  973. Releases all resources that the object occupies.
  974. </summary></member><member name="P:SuperMap.Data.Processing.MapCache3DBuilder.Map"><summary>
  975. Gets or sets the outputted region to build the cache.
  976. </summary></member><member name="P:SuperMap.Data.Processing.MapCache3DBuilder.ClipRegion"><summary>
  977. Gets or sets the polygon region to build cache.
  978. </summary></member><member name="P:SuperMap.Data.Processing.MapCache3DBuilder.Bounds"><summary>
  979. Gets or sets the outputed geographic range. This property has to be set.
  980. </summary></member><member name="P:SuperMap.Data.Processing.MapCache3DBuilder.CacheName"><summary>
  981. Gets or sets the name of the built cache configuration file.
  982. </summary></member><member name="P:SuperMap.Data.Processing.MapCache3DBuilder.ImageSize"><summary>
  983. Gets or sets the size of cache picture. The default value is Size256.
  984. </summary></member><member name="P:SuperMap.Data.Processing.MapCache3DBuilder.ImageCompress"><summary>
  985. Gets or sets the compression ratio of the image cache. The default value is 75
  986. </summary></member><member name="P:SuperMap.Data.Processing.MapCache3DBuilder.OutputFolder"><summary>
  987. Gets or sets the path of the built cache.
  988. </summary></member><member name="P:SuperMap.Data.Processing.MapCache3DBuilder.IsTransparent"><summary>
  989. Gets or sets whether the background of the cache image is transparent. The default value is false.
  990. </summary></member><member name="P:SuperMap.Data.Processing.MapCache3DBuilder.ImageType"><summary>
  991. Gets or sets the type of the cache image. The default value is JPG
  992. </summary></member><member name="P:SuperMap.Data.Processing.MapCache3DBuilder.StorageType"><summary>
  993. Gets or sets the cache storage type. The default is StorageType.Original.
  994. </summary></member><member name="P:SuperMap.Data.Processing.MapCache3DBuilder.BeginLevel"><summary>
  995. Gets or sets the count of the cache level.
  996. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Data.Processing.MapCache3DBuilder.EndLevel"><summary>
  997. Gets or sets the end level in the building of the cache.
  998. </summary><value>The default value is 4.</value></member><member name="P:SuperMap.Data.Processing.MapCache3DBuilder.Password"><summary>
  999. Gets or sets the password for the data when generate a cache. When you add a layer, you need to type your password. If you use the default value, no password is set, and the default value is String.Empty.
  1000. </summary></member><member name="E:SuperMap.Data.Processing.MapCache3DBuilder.Stepped"><summary>
  1001. The event is trigged when the process bar is activated.
  1002. </summary></member><member name="P:SuperMap.Data.Processing.MapCache3DBuilder.IsFillMargin"><summary>
  1003. Gets or sets whether to fill the whole space with cache image.
  1004. </summary></member><member name="T:SuperMap.Data.Processing.MapCacheBuilder"><summary>The MapCacheBuilder class, which is mainly used to generate the map cache configuration file with the sci format. The 2D map cache refers to generating the cache for the 2D map.</summary></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.#ctor"><summary>
  1005. Builds a new object of the MapCacheBuilder class.
  1006. </summary></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.#ctor(SuperMap.Mapping.Map,System.String,System.Double[])"><summary>
  1007. Builds a new object of the MapCacheBuilder class according to the specified parameters.
  1008. </summary><param name="map">The map to be generated the cache.</param><param name="outputFolder">The path for the cache.</param><param name="outputScales">The scale to be output.</param></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.GetImageBounds(System.String)"><summary>
  1009. Gets the geographic range of the specified cached images.
  1010. </summary><param name="imageFile">The specified path of the images.</param><returns>The geographic extent. </returns></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.Build"><summary>
  1011. Creates the cache of the map.
  1012. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.ToConfigFile(System.String)"><summary>
  1013. Saves the user settings of the map cache to the specified file. The suffix of the file is sci.
  1014. </summary><param name="fileName">The path of the specified file.</param><returns>True if successful; otherwise false.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.FromConfigFile(System.String)"><summary>
  1015. Imports the map cache configuration file, that is, setting the map cache object according to the contents of the configuration file.
  1016. </summary><param name="fileName">The path of the specified cache configuration file.</param><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.ComputeImageFileName(SuperMap.Data.Point2D,System.Double)"><summary>
  1017. Gets the name of the cache image which is built according to the specified scale and central point.
  1018. </summary><param name="center">The center point to be calculated. </param><param name="scale">The specified scale when calculating. </param><returns>Calculates the name of the map cache image </returns></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.ComputeImageFileName(SuperMap.Data.Rectangle2D,System.Double)"><summary>
  1019. Gets the name of the cache image which is built according to the specified scale and geographic range.
  1020. </summary><param name="imageBounds">The geographical bounds to be calculated.</param><param name="scale">The specified scale when calculating.</param><returns>The name of the computed cache image.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.ComputeOutputScales"><summary>
  1021. Calculates the appropriate output scale when the map cache is generated, that is, the default output scale. This operation will modify the value of the OutputScales property.
  1022. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.BuildWithoutConfigFile"><summary>
  1023. Generates the map cache without a map cache configuration file.
  1024. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.Dispose"><summary>
  1025. Releases all resources that the object occupies.
  1026. </summary></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.OriginalToCompact(System.String,System.String,System.String)"><summary>
  1027. Convert original cache to compact cache, this method can be used to compress the original cache file and save disk space.
  1028. </summary><param name="originalFileName">The full path of the specified original cache configuration file.</param><param name="compactPath">The specified output path of generating compact cache file.</param><param name="password">The specified password of the generated compact file.</param><returns></returns></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.GlobalLevelToScale(System.Int32[])"><summary>
  1029. Calculate the scale and alias of the cache level according to the cache level and array.
  1030. </summary><param name="levels">The specified cache level array.</param><returns>Returns the dictionary compose by the scale and alias of the cache levels, key is the scale of the cache level, value is the alias of the scale.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.GlobalLevelToScale(System.Int32[],SuperMap.Data.PrjCoordSys,SuperMap.Data.Processing.TileSize)"><summary>
  1031. Calculate the scale and alias of the cache level according to the cache level array, projection information and the size of the tile.
  1032. </summary><param name="levels">The specified cache level array.</param><param name="prjCoordSys">The projection information specified.</param><param name="tileSize">The size of the tile, the default value is 256.</param><returns>Returns the dictionary compose by the scale and alias of the cache levels, key is the scale of the cache level, value is the alias of the scale.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.GetDefaultOutputScales"><summary>
  1033. Returns the default scale.
  1034. </summary><returns>Returns the default scale.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.GetTiles(SuperMap.Data.Rectangle2D,System.Double)"><summary>
  1035. Gets corresponding tiles according to the scale and range.
  1036. </summary><param name="bounds">The Extent</param><param name="scale">Specified scale.</param><returns>Returns the tiles to meet the condition.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.Build(System.Boolean,System.Boolean)"><summary>
  1037. Generate vector tiles or styles based on parameters.
  1038. </summary><param name="buildVectorTile">Whether to generate vector tiles, true represents generation;False means not generated.</param><param name="buildStyle">Whether to generate vector tile style, true represents generation;False means not generated.</param><returns>A Boolean value, if the cache succeeds, returns true or false.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.BuildWithoutConfigFile(System.Boolean,System.Boolean)"><summary>
  1039. Generate vector tiles or styles based on parameters, but do not generate cache configuration files.
  1040. </summary><param name="buildVectorTile">Whether vector tiles are generated, true means generated; false means not generated.</param><param name="buildStyle">Whether to generate a vector tile style, true means generate; false means not to generate.</param><returns>A Boolean value that returns true if the cache was created successfully, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.GetGlobalLevelScales"><summary>
  1041. Get global stratification of all tier scales.
  1042. </summary><returns></returns></member><member name="M:SuperMap.Data.Processing.MapCacheBuilder.ExportGlyph(System.String,System.String,System.Int32,System.Int32)"><summary>
  1043. Exports a font cache file (.pbf) of the specified character encoding range.
  1044. </summary><param name="path">The path to save the specified export file.</param><param name="name">Specify a font name.</param><param name="start">Specifies the starting value of the character encoding.</param><param name="end">Specifies the end value of the character encoding.</param></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.Map"><summary>
  1045. Gets or sets the map to create a cache. If the map contains a data layer provided by the web type engine, the cache is failed to be generated.
  1046. </summary></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.ClipRegion"><summary>
  1047. Gets or sets the clip region of the map cache.
  1048. </summary></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.Bounds"><summary>
  1049. Gets or sets the geographic extent of the map cache.
  1050. </summary></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.CacheName"><summary>
  1051. Gets or sets the name of the built cache configuration file.
  1052. </summary></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.OutputScaleCaptions"><summary>
  1053. Gets or sets the alias of the cache scale.
  1054. </summary></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.OutputScales"><summary>
  1055. Gets or sets the scales array of the map cache.
  1056. </summary></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.TileSize"><summary>
  1057. Gets or sets the size of the cached image.
  1058. </summary><returns>The size of the map cache file.</returns><value>The default value is Size256.</value></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.ImageCompress"><summary>
  1059. Gets or sets the compress ratio of the cached image.
  1060. </summary><value>The default is 75.</value></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.OutputFolder"><summary>
  1061. Gets or sets the path of the built cache.
  1062. </summary></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.IsTransparent"><summary>
  1063. Gets or sets whether the background of the cache image is transparent.
  1064. </summary><value>The default is false.</value></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.TileFormat"><summary>
  1065. Gets or sets the type of the cached image.
  1066. </summary><returns>The type of the map cache file.</returns><value>The default value is JPG.</value></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.StorageType"><summary>
  1067. Gets or sets the storage mode of the map cache.
  1068. </summary><value>The default is StorageType.Original.</value></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.IndexBounds"><summary>
  1069. Gets or sets the index extent of the map cache.
  1070. </summary></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.Password"><summary>
  1071. Gets or sets the password of the map cache.
  1072. </summary><value>The default value is String.Empty, that is not to set the password of the map cache.</value></member><member name="E:SuperMap.Data.Processing.MapCacheBuilder.Stepped"><summary>
  1073. The event is trigged when the process bar is activated.
  1074. </summary></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.Version"><summary>
  1075. Gets or sets the version of the cache.
  1076. </summary></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.HashCode"><summary>
  1077. Gets the Hash value of the map cache.
  1078. </summary></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.TilingMode"><summary>
  1079. Gets or sets the tile split mode of the map cache.
  1080. </summary><returns>
  1081. The tile mode for map cache.
  1082. </returns></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.IsFillMargin"><summary>
  1083. Gets or sets whether to fill the whole space with cache image.
  1084. </summary></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.DPI"><summary>
  1085. Gets or sets the DPI of build the cache, which means Dots Per Inch.
  1086. </summary><value>The default value is 0, it means build cache based on the DPI of the current map.</value></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.IsAppending"><summary>
  1087. Gets or sets whether to append building cache.
  1088. </summary><value>If set to append caches, that is, to overwrite overlapped regions, true will be returned.</value></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.BuildResult"><summary>
  1089. Gets the result information of creating cache, including the count of tiles and time.
  1090. </summary><returns>The result information of creating cache.</returns></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.IsDeleteLogFile"><summary>
  1091. Gets or sets whether to delete log file after built cache.
  1092. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.IsBlockOverRecord"><summary>
  1093. Gets or sets whether to write progress information to log file. That is the result information for every scale and every cache, including the count of tiles, cost, etc.
  1094. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.IsScaleOverRecord"><summary>
  1095. Gets or sets whether to write the information for each scale when it is created to log file. Including the count of tiles, cost, etc.
  1096. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.IsTaskOverRecord"><summary>
  1097. Gets or sets whether to write the result information when the cache is built to log file. Including the count of tiles, cost, etc.
  1098. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.IsAppendHashCode"><summary>
  1099. Gets or set whether to add HashCode.
  1100. </summary></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.ConnectionInfo"><summary>
  1101. Gets or sets the mongodb database connection information when creating.
  1102. </summary></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.IgnoreInvalidDrawing"><summary>
  1103. Gets or sets whether to ignore the plot area without valid data when generating the cache; true, means ignore, the plot area without valid data drawing will not generate tiles.
  1104. </summary></member><member name="P:SuperMap.Data.Processing.MapCacheBuilder.MVTStyleWithoutFont"><summary>
  1105. Gets or sets whether to generate a font when generating a vector tile style, true, indicating that no font is generated, false, indicating that the font is generated.
  1106. </summary></member><member name="T:SuperMap.Data.Processing.MapCacheVersion"><summary><para>Defines cache version type constant.</para><para>SuperMap GIS 6R products supports a variety of generating caches, to use and manage caches of different versions, <c>MapCacheVersion</c> enum is provided to define the version constant.</para><para>From SuperMap Objects.NET 6R(2012) Service Pack 2, the default value for MapCacheVersion is Version_50, and the previous default value is Version_40.</para></summary></member><member name="F:SuperMap.Data.Processing.MapCacheVersion.Version_UNKNOWN"><summary>
  1107. Unknown version.
  1108. </summary></member><member name="F:SuperMap.Data.Processing.MapCacheVersion.Version_10"><summary>
  1109. 1.0 cache, used in 3D scene.
  1110. </summary></member><member name="F:SuperMap.Data.Processing.MapCacheVersion.Version_20"><summary>
  1111. 2.0 cache, used in IS.NET.
  1112. </summary></member><member name="F:SuperMap.Data.Processing.MapCacheVersion.Version_21"><summary>
  1113. 2.1 cache, the IS.NET cache which use new map cache generation scheme.
  1114. </summary></member><member name="F:SuperMap.Data.Processing.MapCacheVersion.Version_30"><summary>
  1115. 3.0 cache, used in iServer 2.0.
  1116. </summary></member><member name="F:SuperMap.Data.Processing.MapCacheVersion.Version_31"><summary>
  1117. 3.1 cache, the iServer 2.0 cache which uses the new cache image generation scheme.
  1118. </summary></member><member name="F:SuperMap.Data.Processing.MapCacheVersion.Version_40"><summary>
  1119. 4.0 cache, used in iServer 6R.
  1120. </summary></member><member name="F:SuperMap.Data.Processing.MapCacheVersion.Version_50"><summary>
  1121. 5.0 cache, used in iServer6R(2012) Service Pack 1.
  1122. </summary></member><member name="T:SuperMap.Data.Processing.ModelCacheBuilder"><summary><para>This class has been obsolete, use the <see cref="T:SuperMap.Data.Processing.VectorCacheBuilder">VectorCacheBuilder</see> class to construct cache, see VectorCacheBuilder class for more information. VectorCacheBuilder is used for creating the vector model cache for 3D Scene generated by vector model data. It uses *.scv format. </para><para>The CacheBuilderSCM class. This class builds cache for the SCM model.</para></summary></member><member name="M:SuperMap.Data.Processing.ModelCacheBuilder.#ctor"><summary>
  1123. Initializes a new instance of the CacheBuilderSCM class with the specified parameters.
  1124. </summary></member><member name="M:SuperMap.Data.Processing.ModelCacheBuilder.#ctor(SuperMap.Data.DatasetVector,System.String,System.String,System.String)"><summary>
  1125. Initializes a new instance of the CacheBuilderSCM class with the specified parameters.
  1126. </summary><param name="dataset">The specified vector dataset used to create the cache.</param><param name="latitudeField">The name of the field in the model which stores the latitude value.</param><param name="longitudeField">The name of the field in the model which storages the longitude value.</param><param name="outputFolder">The path of the folder of outputting the cache files.</param></member><member name="M:SuperMap.Data.Processing.ModelCacheBuilder.Build"><summary>
  1127. Builds the model cache.
  1128. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.ModelCacheBuilder.ToConfigFile(System.String)"><summary>
  1129. Writes the properties of the CacheBuilderSCM object to a specified file. The suffix of the file is .sci3d.
  1130. </summary><param name="fileName">The full path of the cache configuration file.</param><returns>True if successful; otherwise false.</returns></member><member name="M:SuperMap.Data.Processing.ModelCacheBuilder.FromConfigFile(System.String)"><summary>
  1131. Imports the cache file and specify the properties of the SCM model cache class according to the configuration file.
  1132. </summary><param name="fileName">The full path of the cache configuration file.</param><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.ModelCacheBuilder.Dispose"><summary>
  1133. Releases all resources that the object occupies.
  1134. </summary></member><member name="P:SuperMap.Data.Processing.ModelCacheBuilder.Dataset"><summary>
  1135. Gets or sets the DatasetVector object which is used to create the cache, supporting point, line, region datasets. It uses the relevant field information to create the cache.
  1136. </summary><value>The default value is null.</value></member><member name="P:SuperMap.Data.Processing.ModelCacheBuilder.OutputFolder"><summary>
  1137. Gets or sets the folder of outputting the cache files.
  1138. </summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Data.Processing.ModelCacheBuilder.CacheName"><summary>
  1139. Gets or sets the name of the built cache, where the name is corresponding with the name of the SCM file except for the postfix and information of the path of the file.
  1140. </summary><value>The default is UntiledModelCache.</value></member><member name="P:SuperMap.Data.Processing.ModelCacheBuilder.Level"><summary>
  1141. Gets or sets the level of the cache file. The default value is 16.
  1142. </summary><value>The default value is 16.</value></member><member name="P:SuperMap.Data.Processing.ModelCacheBuilder.ModelPathField"><summary>
  1143. Gets or sets the full path of the sgm file.
  1144. </summary><value>The default value is String .Empty.</value></member><member name="P:SuperMap.Data.Processing.ModelCacheBuilder.UpdateSize"><summary>
  1145. Gets or sets the count of the updating size when render the cache layer. The value is the count of the UpdateSize*UpdateSize.
  1146. </summary><value>The default value is 8.</value></member><member name="P:SuperMap.Data.Processing.ModelCacheBuilder.LatitudeField"><summary>
  1147. Gets or sets the name of the field in the model which stores the latitude value.
  1148. </summary></member><member name="P:SuperMap.Data.Processing.ModelCacheBuilder.LongitudeField"><summary>
  1149. Gets or sets the name of the field in the model which stores the longitude value.
  1150. </summary></member><member name="P:SuperMap.Data.Processing.ModelCacheBuilder.ScaleXField"><summary>
  1151. Gets or sets the field name of X axis zoom ratio in the storage model of the Detest.
  1152. </summary></member><member name="P:SuperMap.Data.Processing.ModelCacheBuilder.ScaleYField"><summary>
  1153. Gets or sets the field name of Y axis zoom ratio in the storage model of the Detest.
  1154. </summary></member><member name="P:SuperMap.Data.Processing.ModelCacheBuilder.ScaleZField"><summary>
  1155. Gets or sets the field name of Z axis zoom ratio in the storage model of the Detest.
  1156. </summary></member><member name="P:SuperMap.Data.Processing.ModelCacheBuilder.RotateXField"><summary>
  1157. Gets or sets a value representing the field name of rotation angle of X axis in the storage model of the Detest.
  1158. </summary></member><member name="P:SuperMap.Data.Processing.ModelCacheBuilder.RotateYField"><summary>
  1159. Gets or sets the field name of rotation angle of Y axis in the storage model of the Detest.
  1160. </summary></member><member name="P:SuperMap.Data.Processing.ModelCacheBuilder.RotateZField"><summary>
  1161. Gets or sets the field name of rotation angle of Z axis in the storage model of the Detest.
  1162. </summary></member><member name="P:SuperMap.Data.Processing.ModelCacheBuilder.Bounds"><summary>
  1163. Gets or sets the bounds of the cache. The unit is latitude and longitude.
  1164. </summary><value>The default value is {-180,-90,180,90}.</value></member><member name="P:SuperMap.Data.Processing.ModelCacheBuilder.IsCompressModel"><summary>
  1165. Gets or sets whether to compress the texture picture of the model when building the cache.
  1166. </summary></member><member name="P:SuperMap.Data.Processing.ModelCacheBuilder.AltitudeField"><summary>
  1167. Gets or sets the name of the field in the model which stores the altitude of location in the dataset.
  1168. </summary></member><member name="E:SuperMap.Data.Processing.ModelCacheBuilder.Stepped"><summary>
  1169. The event is trigged when the process bar is activated.
  1170. </summary></member><member name="T:SuperMap.Data.Processing.SceneCacheBuilder"><summary>This class can build the cache corresponding to the layer of the whole scene, and build a new scene.</summary></member><member name="M:SuperMap.Data.Processing.SceneCacheBuilder.#ctor"><summary>
  1171. Creates a new instance of SceneCacheBuilder class.
  1172. </summary></member><member name="M:SuperMap.Data.Processing.SceneCacheBuilder.#ctor(SuperMap.Realspace.Scene,System.String)"><summary>
  1173. Builds a new instance of the SceneCacheBuilder class according to the parameter.
  1174. </summary><param name="scene">The scene to be generated a cache.</param><param name="outputFolder">The path for the cache.</param></member><member name="M:SuperMap.Data.Processing.SceneCacheBuilder.Build"><summary>
  1175. Creates the scene cache
  1176. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.SceneCacheBuilder.BuildOfflinePackage(System.String,System.String)"><summary>
  1177. Build offline package based on the given parameter. The offline package is in *.7z format, it includes all the cache files build by the dataset and a configuration file (*.xml).
  1178. <para>It is obsolete. Because it downloads by the layers on the mobile side from the 7C version.</para></summary><param name="workspacePath">The path of the given scene cache workspace file.</param><param name="sceneName">The name of the scene in the scene cache.</param><returns>Return true if the offline package built successfully.</returns></member><member name="M:SuperMap.Data.Processing.SceneCacheBuilder.Dispose"><summary>
  1179. Releases all resources that the object occupies.
  1180. </summary></member><member name="P:SuperMap.Data.Processing.SceneCacheBuilder.Scene"><summary>
  1181. Gets or sets the scene object.
  1182. </summary></member><member name="P:SuperMap.Data.Processing.SceneCacheBuilder.IsBoundsCeiled"><summary>
  1183. Gets or sets whether to regular the range of cache data.The property has to be true when the local cache is build manually and published by iServer in order to avoid the situation that there is something wrong with the border of the cache picture.
  1184. </summary></member><member name="P:SuperMap.Data.Processing.SceneCacheBuilder.IsCalNormal"><summary>
  1185. Gets or sets whether the generation cache calculates the normals
  1186. </summary></member><member name="P:SuperMap.Data.Processing.SceneCacheBuilder.StorageType"><summary>
  1187. Gets or sets the cache storage type. The default is StorageType.Original.
  1188. </summary></member><member name="P:SuperMap.Data.Processing.SceneCacheBuilder.UpdateSize"><summary>
  1189. Gets or sets a value which represents the count of refreshed cache when rendering, the value is UpdateSize *UpdateSize.
  1190. </summary></member><member name="P:SuperMap.Data.Processing.SceneCacheBuilder.ImageSize"><summary>
  1191. Gets or sets the size of cache picture. The default value is CacheImageSize.Size256 (that is 256*256).
  1192. </summary></member><member name="P:SuperMap.Data.Processing.SceneCacheBuilder.OutputFolder"><summary>
  1193. Gets or sets the path of the built cache.
  1194. </summary></member><member name="P:SuperMap.Data.Processing.SceneCacheBuilder.OutputWorkspaceConnectionInfo"><summary>
  1195. Gets or sets the connection info of the current workspace. When the mode is default mode which is null, A smwu type of workspace file will be built in the OutputFolder folder, which has the same name as the name of Scene.
  1196. </summary></member><member name="P:SuperMap.Data.Processing.SceneCacheBuilder.OutputSceneName"><summary>
  1197. Gets or sets the name of the built scene. The name will be stored in the workspace corresponding to OutputWorkspaceConnectionInfo
  1198. </summary></member><member name="P:SuperMap.Data.Processing.SceneCacheBuilder.Bounds"><summary>
  1199. Gets or sets the range of built cache. Note: In 6R(2012) SP2, this method is not recommended.
  1200. </summary></member><member name="P:SuperMap.Data.Processing.SceneCacheBuilder.OutputLayerNames"><summary>
  1201. Gets or sets what data corresponding to the layer will be built with cache.Those data which are not in the list will not build the cache. When the value is null, all the layer will build cache or use the built cache.
  1202. </summary></member><member name="P:SuperMap.Data.Processing.SceneCacheBuilder.OutputTerrainLayerNames"><summary>
  1203. Gets or sets what data corresponding to the terrain layer will be built with cache.Those data which are not in the list will not build the cache. When the value is null, all the terrain layer will build cache or use the built cache
  1204. </summary></member><member name="P:SuperMap.Data.Processing.SceneCacheBuilder.IsInstance"><summary>
  1205. Gets or sets whether to instantiate.
  1206. </summary></member><member name="P:SuperMap.Data.Processing.SceneCacheBuilder.Password"><summary>
  1207. Gets or sets the password of the cache. The password is needed when opening a cache. If used the default value, then the password is not needed.The default value is String.Empty
  1208. </summary></member><member name="P:SuperMap.Data.Processing.SceneCacheBuilder.CompressedTextureType"><summary>
  1209. Gets or sets the type of compressed texture when creating scene cache. See the <see cref="T:SuperMap.Data.CompressedTextureType">CompressedTextureType</see> enumeration for the types of compressed texture.
  1210. </summary><value>The default value is CompressedTextureType.DDS.</value></member><member name="E:SuperMap.Data.Processing.SceneCacheBuilder.Stepped"><summary>
  1211. The event is trigged when the process bar is activated.
  1212. </summary></member><member name="P:SuperMap.Data.Processing.SceneCacheBuilder.PreCacheLayerNames"><summary>
  1213. Gets or sets the name of the layer to be generated precache in the scene. For performance considerations, the server side publishes static cache, but at the same time in order to achieve the update of the data, the workspace published by the server side is required to associate the dataset information. Precache is designed to take into account both performance and update. In iDesktop (or iObjects) it can generate part of cache or all cache, after that the cache can be put in the same directory of the workspace, then the published workspace will both have datasets and cache. When the client requests data, the cache data can be quickly sent. And when users change the dataset, the server will change data and remove the old cache, and use the dataset to create new cache, and notify the client update the corresponding tiles, so as to realize the partially update function on the client. The precache is designed for the B/S partially update data, if not for this purpose, it is not recommended to check the precache setting when making cache.
  1214. </summary></member><member name="P:SuperMap.Data.Processing.SceneCacheBuilder.TerrainCacheType"><summary>
  1215. Gets or sets the type of the built terrain cache.
  1216. </summary>
  1217.          </member>
  1218.          <member name="P:SuperMap.Data.Processing.SceneCacheBuilder.ProcessThreadsCount">
  1219.              <summary>
  1220.              Generate scene cache supports multi-threading, get or set the number of threads.
  1221.              </summary>
  1222.          </member>
  1223.          <member name="P:SuperMap.Data.Processing.SceneCacheBuilder.IsRemoveNormal">
  1224.              <summary>
  1225.              Gets or sets whether to remove the raw data normal.
  1226.              </summary>
  1227.          </member>
  1228.          <member name="P:SuperMap.Data.Processing.SceneCacheBuilder.IsCombineRepeatTextures">
  1229.              <summary>
  1230.              Gets or sets whether the repeat texture texture is grouped.
  1231.              </summary>
  1232.          </member>
  1233.          <member name="T:SuperMap.Data.Processing.StorageType">
  1234.              <summary>
  1235. The enumeration defines the storage type constant of the cache tiles.
  1236. </summary></member><member name="F:SuperMap.Data.Processing.StorageType.Original"><summary><para>The original type: Saves the tiles to the original picture format, as an exposed picture in multiple folders.</para><para>When the storage type is StorageType.Original, the Password property is invalid.</para></summary></member><member name="F:SuperMap.Data.Processing.StorageType.Compact"><summary><para>The compact type: Large-size cache format. At this time, the tiles that are originally exposed will be saved in a compact format.</para><para>If you use this type, you can set a password for the cache, that is the Password property of every cache builder class can be valid. When it is StorageType.Original, the Password property is invalid.</para></summary></member><member name="F:SuperMap.Data.Processing.StorageType.Single"><summary><para>Single file format. The storage type stores all of the tile files in a single file.</para><para>If you use this type, you can set a password for the cache, that is the Password property of every cache builder class can be valid. When it is StorageType.Original, the Password property is invalid.</para></summary></member><member name="F:SuperMap.Data.Processing.StorageType.GPKG"><summary>
  1237. GPKG cache format.
  1238. </summary></member><member name="F:SuperMap.Data.Processing.StorageType.MongoDB"><summary>
  1239. MongoDB cache format.
  1240. </summary></member><member name="T:SuperMap.Data.Processing.TerrainCacheBuilder"><summary>The TerrainCacheBuilder class, mainly used to generate the terrain cache for terrain data for publishing the 3D scene. Its configuration file format is *.sct.</summary></member><member name="M:SuperMap.Data.Processing.TerrainCacheBuilder.#ctor"><summary>
  1241. Initializes a new instance of the CacheBuilderSCT class.
  1242. </summary></member><member name="M:SuperMap.Data.Processing.TerrainCacheBuilder.#ctor(SuperMap.Data.DatasetGrid,System.String)"><summary>
  1243. Creates a new instance of the CacheBuilderSCT object with the specified grid dataset and the full path of the output folder.
  1244. </summary><param name="dataset">The specified grid dataset.</param><param name="outputFolder">The full path of the output cache file.</param></member><member name="M:SuperMap.Data.Processing.TerrainCacheBuilder.#ctor(SuperMap.Data.DatasetGrid,System.String,System.String)"><summary>
  1245. Creates a new instance of the CacheBuilderSCT object with the specified image dataset, the full path of the output folder, and the specified name of the output cache file.
  1246. </summary><param name="dataset">The specified grid dataset.</param><param name="outputFolder">The full path of the output cache file.</param><param name="cacheName">The name of the generated cache.</param></member><member name="M:SuperMap.Data.Processing.TerrainCacheBuilder.Build"><summary>
  1247. Builds the terrain cache.
  1248. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.TerrainCacheBuilder.ComputeTerrainFileName"><summary>
  1249. Returns the list of the names of the computed cache image in each layer.
  1250. </summary><returns>The computed name list of the cache image in every level.</returns></member><member name="M:SuperMap.Data.Processing.TerrainCacheBuilder.ComputeTerrainFileName(System.Int32)"><summary>
  1251. Computes the the list of the names of the computed cache image in the specified layer according to the parameter.
  1252. </summary><param name="specialLevel">The specified layer level.</param><returns>The computed name list of the cache image.</returns></member><member name="M:SuperMap.Data.Processing.TerrainCacheBuilder.ToConfigFile(System.String)"><summary>
  1253. Outputs the properties of the object to the specified file. The suffix of the file is .sct.
  1254. </summary><param name="fileName">The full path of the cache configuration file.</param><returns>True if successful; otherwise false.</returns></member><member name="M:SuperMap.Data.Processing.TerrainCacheBuilder.FromConfigFile(System.String)"><summary>
  1255. Imports the cache file and specify the properties according to the configuration file.
  1256. </summary><param name="fileName">The full path of the cache configuration file.</param><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.TerrainCacheBuilder.ComputeLevel"><summary>
  1257. Computes the suitable cache level for the dataset. It will automatically call this method in non-default constructor. It will not implement this method through setting dataset.
  1258. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.TerrainCacheBuilder.BuildWithoutConfigFile"><summary>
  1259. Builds terrain cache for terrain data. The cache setting file would not be built by this method.
  1260. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.TerrainCacheBuilder.ComputeOutputScales"><summary>
  1261. Calculates the appropriate output scale when the map cache is generated, that is, the default output scale. This operation will modify the value of the OutputScales property.
  1262. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.TerrainCacheBuilder.GetDefaultOutputScales"><summary>
  1263. Returns the default scale.
  1264. </summary><returns>Returns the default scale.</returns></member><member name="M:SuperMap.Data.Processing.TerrainCacheBuilder.GetTiles(SuperMap.Data.Rectangle2D,System.Double)"><summary>
  1265. Gets corresponding tiles according to the scale and range.
  1266. </summary><param name="bounds">The Extent</param><param name="scale">Specified scale.</param><returns>Returns the tiles to meet the condition.</returns></member><member name="M:SuperMap.Data.Processing.TerrainCacheBuilder.Dispose"><summary>
  1267. Releases all resources that the object occupies.
  1268. </summary></member><member name="P:SuperMap.Data.Processing.TerrainCacheBuilder.Dataset"><summary>
  1269. Gets or sets the grid dataset to build the cache.
  1270. </summary></member><member name="P:SuperMap.Data.Processing.TerrainCacheBuilder.OutputFolder"><summary>
  1271. Gets or sets the full path of the folder which includes the output cache file.
  1272. </summary></member><member name="P:SuperMap.Data.Processing.TerrainCacheBuilder.CacheName"><summary>
  1273. Gets or sets the name of the built cache, where the name is corresponding with the name of the SCT file except for the postfix and information of the path of the file.
  1274. </summary></member><member name="P:SuperMap.Data.Processing.TerrainCacheBuilder.ClipRegion"><summary>
  1275. Gets or sets the clipped region of the dataset.
  1276. </summary></member><member name="P:SuperMap.Data.Processing.TerrainCacheBuilder.BeginLevel"><summary>
  1277. Gets or sets the count of the cache level.
  1278. </summary></member><member name="P:SuperMap.Data.Processing.TerrainCacheBuilder.EndLevel"><summary>
  1279. Gets or sets the end level in the building of the cache.
  1280. </summary></member><member name="P:SuperMap.Data.Processing.TerrainCacheBuilder.SampleSize"><summary>
  1281. Gets or sets the sample size. The unit is pixel.
  1282. </summary><value>The default value is 129.</value></member><member name="P:SuperMap.Data.Processing.TerrainCacheBuilder.StorageType"><summary>
  1283. Gets or sets the cache storage type. The default is StorageType.Original.
  1284. </summary></member><member name="P:SuperMap.Data.Processing.TerrainCacheBuilder.Password"><summary>
  1285. Gets or sets the password when a map object is created. When you add a layer, you need to type your password. If you use the default value, no password is set, and the default value is an empty string.
  1286. </summary></member><member name="P:SuperMap.Data.Processing.TerrainCacheBuilder.CompressType"><summary><para>The property has been obsolete, using the <see cref="P:SuperMap.Data.Processing.TerrainCacheBuilder.EncodeType">EncodeType</see> attribute to instead.</para><para>Gets or sets the compression mode of the cache file.</para></summary></member><member name="E:SuperMap.Data.Processing.TerrainCacheBuilder.Stepped"><summary>
  1287. The event is trigged when the process bar is activated.
  1288. </summary></member><member name="P:SuperMap.Data.Processing.TerrainCacheBuilder.EncodeType"><summary>
  1289. Gets or sets the compress type of the terrain cache file.
  1290. </summary><value>The default value is EncodeType.None, that is do not use encoding.</value></member><member name="P:SuperMap.Data.Processing.TerrainCacheBuilder.DefaultBeginLevel"><summary>
  1291. Gets the start level.
  1292. </summary></member><member name="P:SuperMap.Data.Processing.TerrainCacheBuilder.DefaultEndLevel"><summary>
  1293. Gets the end level.
  1294. </summary></member><member name="P:SuperMap.Data.Processing.TerrainCacheBuilder.OutputScaleCaptions"><summary>
  1295. Gets or sets the alias of the cache scale.
  1296. <para>The general setting is a string of the reciprocal of the scale size. For example, 1:10000 is 10000.</para><para>An exception is thrown is the set alias is not unique.</para></summary></member><member name="P:SuperMap.Data.Processing.TerrainCacheBuilder.OutputScales"><summary>
  1297. Gets or sets the scales array of the map cache.
  1298. </summary></member><member name="P:SuperMap.Data.Processing.TerrainCacheBuilder.DynamicPrjCoordSysType"><summary>
  1299. Gets or sets generating plane or spherical cache, it supports PrjCoordSysType.NoneEarth and PrjCoordSysType.EarthLongitudeLatitude.
  1300. <para>PrjCoordSysType.NoneEarth means plane cache, and PrjCoordSysType.EarthLongitudeLatitude means spherical cache.</para></summary></member><member name="P:SuperMap.Data.Processing.TerrainCacheBuilder.ConnectionInfo"><summary>
  1301. Gets or sets the mongodb database connection information when creating.
  1302. </summary></member><member name="T:SuperMap.Data.Processing.VectorCacheBuilder"><summary>The VectorCacheBuilder class, mainly used to generate vector cache for vector data for releasing the 3D scene. Its configuration file format is *.scv. </summary></member><member name="M:SuperMap.Data.Processing.VectorCacheBuilder.#ctor"><summary>
  1303. Builds a new object of this class.
  1304. </summary></member><member name="M:SuperMap.Data.Processing.VectorCacheBuilder.#ctor(SuperMap.Data.Recordset,System.String)"><summary>
  1305. Builds a new instance of the VectorCacheBuilder object according to the given parameter.
  1306. </summary><param name="recordset">The recordset for generating the cache.</param><param name="outputFolder">The path for the cache.</param></member><member name="M:SuperMap.Data.Processing.VectorCacheBuilder.#ctor(SuperMap.Data.Recordset,System.String,System.String)"><summary>
  1307. Builds a new instance of the VectorCacheBuilder object according to the given parameter.
  1308. </summary><param name="recordset">The recordset for generating the cache.</param><param name="outputFolder">The path for the cache.</param><param name="name">Gets or sets the name of the cache configuration file.</param></member><member name="M:SuperMap.Data.Processing.VectorCacheBuilder.#ctor(SuperMap.Data.DatasetVector,System.String,System.String)"><summary>
  1309. Builds a new instance of the VectorCacheBuilder object according to the given parameter.
  1310. </summary><param name="dataset">The vector dataset used to generate the cache.</param><param name="outputFolder">The path for the cache.</param><param name="name">Gets or sets the name of the cache configuration file.</param></member><member name="M:SuperMap.Data.Processing.VectorCacheBuilder.Build"><summary>
  1311. Builds the vector cache.
  1312. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.VectorCacheBuilder.ComputeFileName"><summary>
  1313. Gets the file list specified by the Bounds, Level and OutputFolder of this instance. The filename is absolute path.
  1314. </summary><returns>The name of the computed cache image.</returns></member><member name="M:SuperMap.Data.Processing.VectorCacheBuilder.ComputeLevel"><summary>
  1315. Computes the appropriate count of the cache level for the dataset.
  1316. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.VectorCacheBuilder.ToConfigFile(System.String)"><summary>
  1317. Outputs the properties of the object to the specified file. The suffix the file is .scv.
  1318. </summary><param name="fileName">The specified path of the configuration file to be saved.</param><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.VectorCacheBuilder.FromConfigFile(System.String)"><summary>
  1319. Imports the cache file and specify the properties according to the configuration file.
  1320. </summary><param name="fileName">Returns true if successful, otherwise returns false.</param><returns>The path of the specified imported setting file.</returns></member><member name="M:SuperMap.Data.Processing.VectorCacheBuilder.BuildWithoutConfigFile"><summary>
  1321. Builds vector cache for vector data. The vector cache setting file will not be built by this method.
  1322. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.VectorCacheBuilder.BuildTexture(System.String,System.Int32)"><summary>
  1323. Create texture image according to the index path and the hierarchy.
  1324. </summary><param name="path">Specify the index path of the texture image.</param><param name="level">The specified layer level.</param><returns>True, if the index creates successfully; otherwise false.</returns></member><member name="M:SuperMap.Data.Processing.VectorCacheBuilder.BuildToFile"><summary>
  1325. Generates OSGB format based on point-cloud data.
  1326. </summary><returns>Whether to be successful.</returns></member><member name="M:SuperMap.Data.Processing.VectorCacheBuilder.SetIntensionFieldName(System.String,SuperMap.Data.Processing.IntensionType)"><summary>
  1327. Sets the field and field type of the point-cloud cache.
  1328. </summary><param name="value">The specified name of the field.</param><param name="type">The specified type of the field.</param></member><member name="M:SuperMap.Data.Processing.VectorCacheBuilder.GetIntensionFieldName"><summary>
  1329. Gets the field name to generate cache.
  1330. </summary><returns></returns></member><member name="M:SuperMap.Data.Processing.VectorCacheBuilder.Dispose"><summary>
  1331. Releases all resources that the object occupies.
  1332. </summary></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.Recordset"><summary>
  1333. Gets or sets the recordset for building the cache. The point,line,region,text and CAD dataset are supported.
  1334. </summary></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.Dataset"><summary>
  1335. Gets or sets the recordset for building the cache. The point,line,region,text and CAD dataset are supported.
  1336. </summary></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.FieldNames"><summary>
  1337. Gets or sets the field name array of the cache data.
  1338. </summary></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.Bounds"><summary>
  1339. Gets or sets the geographic range of the built cache.
  1340. </summary></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.CacheName"><summary>
  1341. Gets or sets the name of the built cache configuration file.
  1342. </summary></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.OutputFolder"><summary>
  1343. Gets or sets the path of the built cache.
  1344. </summary></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.StorageType"><summary>
  1345. Gets or sets the cache storage type. The default is StorageType.Original.
  1346. </summary></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.Level"><summary>
  1347. Gets or sets the count of the cache level.
  1348. </summary><value>The default value is 16.</value></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.UpdateSize"><summary>
  1349. Gets or sets how many caches are refreshed when the layer is rendered in the Scene. The value is the count of UpdateSize * UpdateSize
  1350. </summary><value>The default value is 16.</value></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.Password"><summary>
  1351. Gets or sets the password when a map object is created. When you add a layer, you need to type your password. If you use the default value, no password is set, and the default value is an empty string.
  1352. </summary></member><member name="E:SuperMap.Data.Processing.VectorCacheBuilder.Stepped"><summary>
  1353. The event is trigged when the process bar is activated.
  1354. </summary></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.EncodeType"><summary>
  1355. Gets or sets the compression type of the cache file.
  1356. </summary><value>The default value is ZIP, or EncodeType.LZW.</value></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.CompressedTextureType"><summary>
  1357. Gets or sets the type of compressed texture when creating model cache. See the <see cref="T:SuperMap.Data.CompressedTextureType">CompressedTextureType</see> enumeration for the types of compressed texture.
  1358. </summary><value>The default value is CompressedTextureType.DDS.</value></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.IsBuildLOD"><summary>
  1359. Gets or sets whether to set LOD for the model.
  1360. </summary></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.SimplificationPercent"><summary>
  1361. Model simplification.
  1362. </summary></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.OutputScale"><summary>
  1363. Gets or sets the cache scales.
  1364. </summary></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.Origin"><summary>
  1365. Set the original point. The row number and column number is calculated based on this point.
  1366. </summary></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.VectorCacheTileType"><summary>
  1367. Gets or set the tile type.
  1368. </summary><value>The default is to generate spatial and attribute data tile which is VectorCacheTileType.GeometryAndAttribute.</value></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.ColorTable"><summary>
  1369. Gets or sets the color table class of the point-cloud data.
  1370. </summary></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.DynamicPrjCoordSysType"><summary>
  1371. Gets or sets generating plane or spherical cache, it supports PrjCoordSysType.NoneEarth and PrjCoordSysType.EarthLongitudeLatitude.
  1372. <para>PrjCoordSysType.NoneEarth means plane cache, and PrjCoordSysType.EarthLongitudeLatitude means spherical cache.</para></summary></member><member name="P:SuperMap.Data.Processing.VectorCacheBuilder.TileWidth"><summary>
  1373. Gets or sets the tile size. The unit is the same with the cache range unit.
  1374. </summary><value>The default value is 0.</value></member><member name="T:SuperMap.Data.Processing.VectorCacheTileType"><summary>
  1375. The enumeration defines the type constant of the vector cache tile file. The default value is GeometryAndAttribute, that is, both the geometry and property data tiles are generated.
  1376. </summary></member><member name="F:SuperMap.Data.Processing.VectorCacheTileType.Geometry"><summary><para>Geometry tile. Only generates geometry tile which is .scvb format.</para></summary></member><member name="F:SuperMap.Data.Processing.VectorCacheTileType.Attribute"><summary><para>Attribute tile. Only generates attribute tile which is .scvd format. </para></summary></member><member name="F:SuperMap.Data.Processing.VectorCacheTileType.GeometryAndAttribute"><summary><para>Geometry and attribute tiles. Both generates geometry and attribute tiles which include .scvb and .scvd files.</para></summary></member><member name="T:SuperMap.Data.Processing.VectorModelCacheBuilder"><summary>This class has been abandoned, use the <see cref="T:SuperMap.Data.Processing.VectorCacheBuilder">VectorCacheBuilder</see> class to construct cache, see VectorCacheBuilder class for more information. VectorModelCacheBuilder is used for creating the vector model cache for 3D Scene generated by vector model data. </summary></member><member name="M:SuperMap.Data.Processing.VectorModelCacheBuilder.#ctor"><summary>
  1377. Builds a new instance of the VectorModelCacheBuilder class.
  1378. </summary></member><member name="M:SuperMap.Data.Processing.VectorModelCacheBuilder.#ctor(SuperMap.Data.DatasetVector,System.String,System.String,System.String)"><summary>
  1379. Builds a new instance of the VectorModelCacheBuilder class according to the given parameters.
  1380. </summary><param name="dataset">The dataset for generating the cache.</param><param name="latitudeField">The specified latitude field name.</param><param name="longitudeField">The specified longitude field name.</param><param name="outputFolder">The path for the cache.</param></member><member name="M:SuperMap.Data.Processing.VectorModelCacheBuilder.Build"><summary>
  1381. Builds the Vector model cache.
  1382. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.VectorModelCacheBuilder.ToConfigFile(System.String)"><summary>
  1383. Outputs the properties of the object to the specified file. The suffix the file is .scv.
  1384. </summary><param name="fileName">The path of the specified file.</param><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.VectorModelCacheBuilder.FromConfigFile(System.String)"><summary>
  1385. Imports the cache file and specify the properties according to the configuration file.
  1386. </summary><param name="fileName">The path of the specified file.</param><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.VectorModelCacheBuilder.BuildWithoutConfigFile"><summary>
  1387. Builds the cache for Vector Model. The cache setting file will not be built by this method.
  1388. </summary><returns>Returns true if successful, otherwise returns false.</returns></member><member name="M:SuperMap.Data.Processing.VectorModelCacheBuilder.Dispose"><summary>
  1389. Releases all resources that the object occupies.
  1390. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.Dataset"><summary>
  1391. Gets or sets the vector dataset for building the vector model cache. The point, line, region, text, CAD, property table is supported. The LongtitudeField, LatitudeField and ModelPathField have to be set.
  1392. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.Bounds"><summary>
  1393. Gets or sets the geographic range of the built cache.
  1394. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.CacheName"><summary>
  1395. Gets or sets the name of the built cache.
  1396. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.OutputFolder"><summary>
  1397. Gets or sets the path of the built cache.
  1398. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.StorageType"><summary>
  1399. Gets or sets the cache storage type. The default is StorageType.Original.
  1400. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.Level"><summary>
  1401. Gets or sets the level number of the build cache. The default value is 16.
  1402. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.UpdateSize"><summary>
  1403. Gets or sets how many cache tiles are updated when the layer is rendered in the Scene. The value is the count of UpdateSize * UpdateSize
  1404. </summary><value>The default value is 8.</value></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.ModelPathField"><summary>
  1405. Gets or sets the path field name of the model.
  1406. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.LatitudeField"><summary>
  1407. Gets or sets the field name of latitude in the storage model of the Detest.
  1408. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.LongitudeField"><summary>
  1409. Gets or sets the field name of longitude in the storage model of the Detest.
  1410. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.AltitudeField"><summary>
  1411. Gets or sets the name of the field in the model which stores the altitude of location in the dataset.
  1412. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.ScaleXField"><summary>
  1413. Gets or sets the field name of X axis zoom ratio in the storage model of the Detest.
  1414. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.ScaleYField"><summary>
  1415. Gets or sets the field name of Y axis zoom ratio in the storage model of the Detest.
  1416. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.ScaleZField"><summary>
  1417. Gets or sets the field name of Z axis zoom ratio in the storage model of the Detest.
  1418. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.RotateXField"><summary>
  1419. Gets or sets the field name of rotation angle of X axis in the storage model of the Detest.
  1420. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.RotateYField"><summary>
  1421. Gets or sets the field name of rotation angle of Y axis in the storage model of the Detest.
  1422. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.RotateZField"><summary>
  1423. Gets or sets the field name of rotation angle of Z axis in the storage model of the Detest.
  1424. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.Password"><summary>
  1425. Gets or sets the password when a map object is created. When you add a layer, you need to type your password. If you use the default value, no password is set, and the default value is an empty string.
  1426. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.FieldNames"><summary>
  1427. Gets or sets the field name array of the cache data.
  1428. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.TextureMaxLevel"><summary>
  1429. Gets or sets the texture level of the built cache.The default value is 3 and it is in the range of 3 to 10.
  1430. </summary></member><member name="P:SuperMap.Data.Processing.VectorModelCacheBuilder.CompressType"><summary>
  1431. Gets or sets the compression type of the cache file.
  1432. </summary></member><member name="E:SuperMap.Data.Processing.VectorModelCacheBuilder.Stepped"><summary>
  1433. The event is trigged when the process bar is activated.
  1434. </summary></member></members>
  1435. </doc>