SuperMap.Mapping.xml 533 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>SuperMap.Mapping</name>
  5. </assembly>
  6. <members>
  7. <member name="T:SuperMap.UI.Action">
  8. <summary>This enumeration specifies the constants that define the state of operation performed.</summary>
  9. </member>
  10. <member name="F:SuperMap.UI.Action.MoveThemeGraduateSymbol">
  11. <summary>
  12. Moves the thematic element of the graduated symbol map.
  13. </summary>
  14. </member>
  15. <member name="F:SuperMap.UI.Action.MoveThemeGraph">
  16. <summary>
  17. Moves the thematic element of the graph map.
  18. </summary>
  19. </member>
  20. <member name="F:SuperMap.UI.Action.MoveThemeLabel">
  21. <summary>
  22. Moves the thematic element of the label map.
  23. </summary>
  24. </member>
  25. <member name="F:SuperMap.UI.Action.SelectRectangle">
  26. <summary>
  27. Selects features by drawing a rectangle. The default selection mode is that the feature whose inner points in the rectangle can be selected.
  28. </summary>
  29. </member>
  30. <member name="F:SuperMap.UI.Action.SelectLine">
  31. <summary>
  32. Selects features by drawing a line. The features which intersect with the line will be selected.
  33. </summary>
  34. </member>
  35. <member name="F:SuperMap.UI.Action.SelectRegion">
  36. <summary>Selects features by drawing a polygon. The default selection mode is that the feature whose inner points in the polygon can be selected. Users can change the selection mode through the <see cref="T:SuperMap.UI.SelectionMode">SelectionMode</see> class.</summary>
  37. </member>
  38. <member name="F:SuperMap.UI.Action.SelectCircle">
  39. <summary>Selects features by drawing a circle. The default selection mode is that the feature whose inner points in the circle can be selected. Users can change the selection mode through the <see cref="T:SuperMap.UI.SelectionMode">SelectionMode</see> class.</summary>
  40. </member>
  41. <member name="F:SuperMap.UI.Action.Select2">
  42. <summary>Selects feature by clicking on the feature. When you click and drag,it becomes select the objects with the cursor.The default selection mode is that the features whose inner points in the rectangle will be selected. Users can change the selection mode through the <see cref="T:SuperMap.UI.SelectionMode">SelectionMode</see> class.</summary>
  43. </member>
  44. <member name="F:SuperMap.UI.Action.Select">
  45. <summary>Selects features by clicking on the feature. select is a simple click-and-select action. The object selected by this action cannot be edited (remove, rotate, zoom);
  46. select2, on the other hand, can select objects by a point or a box, and the selected objects are editable.
  47. </summary>
  48. </member>
  49. <member name="F:SuperMap.UI.Action.ZoomFree2">
  50. <summary>ZoomFree2 is extended Zoom free. When performs this function, the map refreshes instantly, namely the map which displays in the map window will not convert to a bitmap. This kind of operation is slower than ZoomFree.</summary>
  51. </member>
  52. <member name="F:SuperMap.UI.Action.ZoomFree">
  53. <summary>ZoomFree. When performs this function, the map which displays in the map window will convert to a bitmap, namely when you zoom in or out on the map, the bitmap will display in the map window; when this operation has been done, the real data will display in the map window. This kind of operation is faster than ZoomFree2.</summary>
  54. </member>
  55. <member name="F:SuperMap.UI.Action.ZoomOut">
  56. <summary>Zooms out.</summary>
  57. </member>
  58. <member name="F:SuperMap.UI.Action.ZoomIn">
  59. <summary>Zooms in.</summary>
  60. </member>
  61. <member name="F:SuperMap.UI.Action.Pan2">
  62. <summary>Pan2 is extended pan. When performs this function, the map refreshes instantly, namely the map which displays in the map window will not convert to a bitmap. This kind of pan is slower than pan.</summary>
  63. </member>
  64. <member name="F:SuperMap.UI.Action.Pan">
  65. <summary>Pans in the window. When performs this function, the map which displays in the map window will convert to a bitmap, namely when you pan the layer, the bitmap will display in the map window; when this operation has been done, the real data will display in the map window. This kind of pan is faster than pan2.</summary>
  66. </member>
  67. <member name="F:SuperMap.UI.Action.Null">
  68. <summary>Performs no operation.</summary>
  69. </member>
  70. <member name="F:SuperMap.UI.Action.CreatePoint">
  71. <summary>
  72. Draw points.
  73. </summary>
  74. </member>
  75. <member name="F:SuperMap.UI.Action.CreateLine">
  76. <summary>
  77. Draw straight lines.
  78. </summary>
  79. </member>
  80. <member name="F:SuperMap.UI.Action.CreateEllipseArc">
  81. <summary>
  82. Draw elliptic arcs.
  83. </summary>
  84. </member>
  85. <member name="F:SuperMap.UI.Action.CreatePolyline">
  86. <summary>
  87. Draw polylines.
  88. </summary>
  89. </member>
  90. <member name="F:SuperMap.UI.Action.CreateCurve">
  91. <summary>
  92. Draw curves.
  93. </summary>
  94. </member>
  95. <member name="F:SuperMap.UI.Action.CreateRectangle">
  96. <summary>
  97. Draw rectangles.
  98. </summary>
  99. </member>
  100. <member name="F:SuperMap.UI.Action.CreateRoundRectangle">
  101. <summary>
  102. Draw rounded rectangles.
  103. </summary>
  104. </member>
  105. <member name="F:SuperMap.UI.Action.CreateParallelogram">
  106. <summary>
  107. Draw parallelograms.
  108. </summary>
  109. </member>
  110. <member name="F:SuperMap.UI.Action.CreateCircle">
  111. <summary>
  112. Draw center circles.
  113. </summary>
  114. </member>
  115. <member name="F:SuperMap.UI.Action.CreateEllipse">
  116. <summary>
  117. Draw ellipses.
  118. </summary>
  119. </member>
  120. <member name="F:SuperMap.UI.Action.CreateObliqueEllipse">
  121. <summary>
  122. Draw oblique ellipses.
  123. </summary>
  124. </member>
  125. <member name="F:SuperMap.UI.Action.CreatePolygon">
  126. <summary>
  127. Draw polygon.
  128. </summary>
  129. </member>
  130. <member name="F:SuperMap.UI.Action.CreateText">
  131. <summary>
  132. Draw text.
  133. </summary>
  134. </member>
  135. <member name="F:SuperMap.UI.Action.CreateBSpline">
  136. <summary>
  137. Draw B Splines.
  138. </summary>
  139. </member>
  140. <member name="F:SuperMap.UI.Action.CreateAlongLineText">
  141. <summary>
  142. Draw text along lines.
  143. </summary>
  144. </member>
  145. <member name="F:SuperMap.UI.Action.CreateArc3P">
  146. <summary>
  147. Draw 3P arcs.
  148. </summary>
  149. </member>
  150. <member name="F:SuperMap.UI.Action.CreateCircle3P">
  151. <summary>
  152. Draw 3P circles.
  153. </summary>
  154. </member>
  155. <member name="F:SuperMap.UI.Action.CreatePie">
  156. <summary>
  157. Draw pies.
  158. </summary>
  159. </member>
  160. <member name="F:SuperMap.UI.Action.CreateCircle2P">
  161. <summary>
  162. Draw 2P Circles.
  163. </summary>
  164. </member>
  165. <member name="F:SuperMap.UI.Action.CreateParallel">
  166. <summary>
  167. Draw parallel lines.
  168. </summary>
  169. </member>
  170. <member name="F:SuperMap.UI.Action.VectorlizeLine">
  171. <summary>
  172. Performs the interactive automatic tracing lines in the editable layer to vectorization the grid dataset. You must set the interactive automatic tracking options before perform this operation.That is, set the property of the <see cref="P:SuperMap.UI.MapControl.VectorizationSetting">VectorizationSetting</see> in the <see cref="T:SuperMap.UI.MapControl">MapControl</see> class.
  173. </summary>
  174. </member>
  175. <member name="F:SuperMap.UI.Action.VectorlizeLineBackward">
  176. <summary>
  177. Undo the interactive automatic tracing lines in the editable layer.
  178. </summary>
  179. </member>
  180. <member name="F:SuperMap.UI.Action.VectorlizeRegion">
  181. <summary>
  182. Perform the interactive automatic tracing polygons in the editable layer which the created objects can be saved in the dataset. You must set the interactive automatic tracking options in the map window before perform this operation.That is, set the property of the VectorizationSetting in the MapControl class.
  183. </summary>
  184. </member>
  185. <member name="F:SuperMap.UI.Action.CreateFreePolyline">
  186. <summary>
  187. Draw the lines freely. It has the pencil function which likes the digitizer exile type drawing lines.
  188. </summary>
  189. </member>
  190. <member name="F:SuperMap.UI.Action.CreateCardinal">
  191. <summary>
  192. Draw Cardinal curves.
  193. </summary>
  194. </member>
  195. <member name="F:SuperMap.UI.Action.PickSnapPoint">
  196. <summary>
  197. Sets the snapped point of the selected object. If you set this point, you can use this snapped point to snap the other points and objects when you are moving the object.If you don't set the point, you can regard the current cursor point as this point. It is useful when editing and it is only valid when editing.
  198. </summary>
  199. </member>
  200. <member name="F:SuperMap.UI.Action.CreatePolyline2Polyline">
  201. <summary>
  202. Draw the polylines which are composed of arcs, curves and lines.
  203. </summary>
  204. </member>
  205. <member name="F:SuperMap.UI.Action.CreatePolyline2FreePolyline">
  206. <summary>
  207. Draw the free lines which are composed of arcs, curves and lines.
  208. </summary>
  209. </member>
  210. <member name="F:SuperMap.UI.Action.CreatePolyline2Cardinal">
  211. <summary>
  212. Draw the Cardinal curves which are composed of arcs, curves and lines.
  213. </summary>
  214. </member>
  215. <member name="F:SuperMap.UI.Action.CreatePolygon2PolyLine">
  216. <summary>
  217. Draws a polyline which is composed of arcs,lines and curves.And convert the polylines to a polygon by connecting the from node and the to node after finishing drawing.
  218. </summary>
  219. </member>
  220. <member name="F:SuperMap.UI.Action.CreatePolygon2FreePolyline">
  221. <summary>
  222. Draw a free line which is composed of arcs, curves and lines. At last convert the free line to a polygon by connecting the from node and the to node after finishing drawing.
  223. </summary>
  224. </member>
  225. <member name="F:SuperMap.UI.Action.CreatePolygon2Cardinal">
  226. <summary>
  227. Draw a Cardinal curve which is composed of arcs, curves and lines. At last convert the Cardinal curve to a polygon by connecting the from node and the to node after finishing drawing.
  228. </summary>
  229. </member>
  230. <member name="F:SuperMap.UI.Action.CreateGeoLegend">
  231. <summary>
  232. Creates the GeoLegend object in the layout or on the editable CAD layer.
  233. </summary>
  234. </member>
  235. <member name="F:SuperMap.UI.Action.VertexEdit">
  236. <summary>
  237. Edits the vertexes in the editable layer.
  238. </summary>
  239. </member>
  240. <member name="F:SuperMap.UI.Action.VertexAdd">
  241. <summary>
  242. Adds the vertexes to the objects in the editable layer.
  243. </summary>
  244. </member>
  245. <member name="F:SuperMap.UI.Action.CreateNorthArrow">
  246. <summary>
  247. Creates the north arrow in the layout or on the editable CAD layer.
  248. </summary>
  249. </member>
  250. <member name="F:SuperMap.UI.Action.CreateMapScale">
  251. <summary>
  252. Creates the map scale object in the layout or on the editable CAD layer.
  253. </summary>
  254. </member>
  255. <member name="F:SuperMap.UI.Action.CreateGeodesic">
  256. <summary>
  257. Draw a geodesic in the map.
  258. </summary>
  259. </member>
  260. <member name="F:SuperMap.UI.Action.Swipe">
  261. <summary>
  262. Scroll through operation.
  263. </summary>
  264. </member>
  265. <member name="T:SuperMap.UI.ActionChangedEventArgs">
  266. <summary>
  267. Provides data for <see cref="E:SuperMap.UI.MapControl.ActionChanged">ActionChanged</see> event and <see cref="E:SuperMap.UI.MapLayoutControl.LayoutActionChanged">LayoutActionChanged</see> event.
  268. </summary>
  269. </member>
  270. <member name="M:SuperMap.UI.ActionChangedEventArgs.#ctor(SuperMap.UI.Action,SuperMap.UI.Action)">
  271. <summary>
  272. Initializes a new instance of ActionChangedEventArgs class with specified parameters.
  273. </summary>
  274. <param name="oldAction">The old action before it changed.</param>
  275. <param name="newAction">The new action after it changed.</param>
  276. </member>
  277. <member name="P:SuperMap.UI.ActionChangedEventArgs.NewAction">
  278. <summary>
  279. Gets the new action after it changed.
  280. </summary>
  281. </member>
  282. <member name="P:SuperMap.UI.ActionChangedEventArgs.OldAction">
  283. <summary>
  284. Gets the old action before it changed.
  285. </summary>
  286. </member>
  287. <member name="T:SuperMap.UI.ActionChangedEventHandler">
  288. <summary>
  289. Represents the method that handles a <see cref="E:SuperMap.UI.MapControl.ActionChanged">ActionChanged</see> event and <see cref="E:SuperMap.UI.MapLayoutControl.LayoutActionChanged">LayoutActionChanged</see> event.
  290. </summary>
  291. <param name="sender">The source event.</param>
  292. <param name="e">A <see cref="T:SuperMap.UI.ActionChangedEventArgs">ActionChangedEventArgs</see> that contains the event data.</param>
  293. </member>
  294. <member name="T:SuperMap.UI.ActionCursorChangingEventArgs">
  295. <summary>
  296. The ActionCursorChangingEventArgs class. This class provides data for the <see cref="E:SuperMap.UI.MapControl.ActionCursorChanging">ActionCursorChanging</see> and <see cref="E:SuperMap.UI.MapLayoutControl.ActionCursorChanging">ActionCursorChanging</see> event in the <see cref="T:SuperMap.UI.MapControl">MapControl</see>.
  297. </summary>
  298. </member>
  299. <member name="M:SuperMap.UI.ActionCursorChangingEventArgs.#ctor(System.Windows.Forms.Cursor,System.Windows.Forms.Cursor)">
  300. <summary>
  301. Initializes a new instance of the cursor object which is identical with the specified cursor object.
  302. </summary>
  303. <param name="currentCursor">The current cursor in the map window.</param>
  304. <param name="followingCursor">The specified cursor to be used.</param>
  305. </member>
  306. <member name="P:SuperMap.UI.ActionCursorChangingEventArgs.CurrentCursor">
  307. <summary>
  308. Gets the current cursor in the map window.
  309. </summary>
  310. </member>
  311. <member name="P:SuperMap.UI.ActionCursorChangingEventArgs.FollowingCursor">
  312. <summary>
  313. Gets or sets the cursor to be used.
  314. </summary>
  315. </member>
  316. <member name="T:SuperMap.UI.ActionCursorChangingEventHandler">
  317. <summary>
  318. Represents the method that handles the (<see cref="E:SuperMap.UI.MapControl.ActionCursorChanging">MapControl.ActionCursorChanging</see>) and (<see cref="E:SuperMap.UI.MapLayoutControl.ActionCursorChanging">MapLayoutControl.ActionCursorChanging</see>) event.
  319. </summary>
  320. <param name="sender">The source event.</param>
  321. <param name="e">A <see cref="T:SuperMap.UI.ActionCursorChangingEventArgs">ActionCursorChangingEventArgs</see>that contains the event data.</param>
  322. </member>
  323. <member name="T:SuperMap.Mapping.AggregationFunctionType">
  324. <summary>
  325. This enumeration defines the aggregation function type constants.
  326. </summary>
  327. </member>
  328. <member name="F:SuperMap.Mapping.AggregationFunctionType.Sum">
  329. <summary>
  330. The sum of the aggregation fields.Only valid for numeric fields.
  331. </summary>
  332. </member>
  333. <member name="F:SuperMap.Mapping.AggregationFunctionType.Avg">
  334. <summary>
  335. The average of the aggregation fields.Only valid for numeric fields.
  336. </summary>
  337. </member>
  338. <member name="F:SuperMap.Mapping.AggregationFunctionType.Max">
  339. <summary>
  340. The maximum value of an aggregate field.Only valid for numeric fields.
  341. </summary>
  342. </member>
  343. <member name="F:SuperMap.Mapping.AggregationFunctionType.Min">
  344. <summary>
  345. The minimum value of the aggregate field.Only valid for numeric fields.
  346. </summary>
  347. </member>
  348. <member name="F:SuperMap.Mapping.AggregationFunctionType.Count">
  349. <summary>
  350. The number of points of aggregation.
  351. </summary>
  352. </member>
  353. <member name="T:SuperMap.Mapping.AlongLineCulture">
  354. <summary>
  355. This class defines the type constant of label along line.
  356. </summary>
  357. </member>
  358. <member name="F:SuperMap.Mapping.AlongLineCulture.English">
  359. <summary>
  360. Display as English. The text directory is perpendicular with line.
  361. </summary>
  362. </member>
  363. <member name="F:SuperMap.Mapping.AlongLineCulture.Chinese">
  364. <summary>
  365. Display as Chinese. When the angle of line and horizontal directory is [], the text is horizontal with line, otherwise, vertical.
  366. </summary>
  367. </member>
  368. <member name="T:SuperMap.Mapping.AlongLineDrawingMode">
  369. <summary>
  370. This enumeration defines the drawing strategy constants of the label along line.
  371. </summary>
  372. </member>
  373. <member name="F:SuperMap.Mapping.AlongLineDrawingMode.Compatible">
  374. <summary>
  375. Compatible draw
  376. </summary>
  377. </member>
  378. <member name="F:SuperMap.Mapping.AlongLineDrawingMode.WholeWord">
  379. <summary>
  380. Whole line draw
  381. </summary>
  382. </member>
  383. <member name="F:SuperMap.Mapping.AlongLineDrawingMode.EachWord">
  384. <summary>
  385. Split draw
  386. </summary>
  387. </member>
  388. <member name="T:SuperMap.Mapping.ChartAttributeInfo">
  389. <summary>
  390. The ChartAttributeInfo class. This class can be used to retrieve information on a chart object attribute such as the short name, the full name, the code, and the field value of the attribute.
  391. </summary>
  392. </member>
  393. <member name="M:SuperMap.Mapping.ChartAttributeInfo.#ctor">
  394. <summary>
  395. Constructs a new ChartAttributeInfo object.
  396. </summary>
  397. </member>
  398. <member name="P:SuperMap.Mapping.ChartAttributeInfo.Acronym">
  399. <summary>
  400. Gets the six-letter short name of an attribute.
  401. </summary>
  402. </member>
  403. <member name="P:SuperMap.Mapping.ChartAttributeInfo.Name">
  404. <summary>
  405. Gets the attribute field name.
  406. </summary>
  407. </member>
  408. <member name="P:SuperMap.Mapping.ChartAttributeInfo.Code">
  409. <summary>
  410. Gets the attribute code.
  411. </summary>
  412. </member>
  413. <member name="P:SuperMap.Mapping.ChartAttributeInfo.Value">
  414. <summary>
  415. Gets the field value of the attribute.
  416. </summary>
  417. </member>
  418. <member name="T:SuperMap.Mapping.ChartObjectInfo">
  419. <summary>
  420. The ChartObjectInfo class. This class can be used to retrieve chart object information including the short name, the full name,the code and the local- name of an object, among other information.
  421. </summary>
  422. </member>
  423. <member name="M:SuperMap.Mapping.ChartObjectInfo.#ctor">
  424. <summary>
  425. Constructs a new object of the ChartObjectInfo class.
  426. </summary>
  427. </member>
  428. <member name="M:SuperMap.Mapping.ChartObjectInfo.SetS57AttributeValue(System.String,System.Object)">
  429. <summary>
  430. Set the property value in S-57.
  431. </summary>
  432. <param name="acronym">The six-letter short name of an attribute specified.</param>
  433. <param name="value">The field value of the specified property.</param>
  434. <returns>True if it is removed successfully; false otherwise.</returns>
  435. </member>
  436. <member name="P:SuperMap.Mapping.ChartObjectInfo.LongName">
  437. <summary>
  438. Gets the 17-letter long name of a chart object. It is the unique global identifier of a chart object.
  439. </summary>
  440. </member>
  441. <member name="P:SuperMap.Mapping.ChartObjectInfo.FeatureID">
  442. <summary>
  443. Gets the RCID of an object and it is the unique identifier of an object on a chart.
  444. </summary>
  445. </member>
  446. <member name="P:SuperMap.Mapping.ChartObjectInfo.Acronym">
  447. <summary>
  448. Gets the 6-letter short name of an object.
  449. </summary>
  450. </member>
  451. <member name="P:SuperMap.Mapping.ChartObjectInfo.Name">
  452. <summary>
  453. Gets the name of the object.
  454. </summary>
  455. </member>
  456. <member name="P:SuperMap.Mapping.ChartObjectInfo.LocalName">
  457. <summary>
  458. Gets the localization name of the object.
  459. </summary>
  460. </member>
  461. <member name="P:SuperMap.Mapping.ChartObjectInfo.Code">
  462. <summary>
  463. Gets the code of the feature, OBJL Value.
  464. </summary>
  465. </member>
  466. <member name="P:SuperMap.Mapping.ChartObjectInfo.AgencyToken">
  467. <summary>
  468. Gets the abbreviation of the agency.
  469. </summary>
  470. </member>
  471. <member name="P:SuperMap.Mapping.ChartObjectInfo.RecordsetID">
  472. <summary>
  473. Gets the recordset ID corresponding to the feature.
  474. </summary>
  475. </member>
  476. <member name="P:SuperMap.Mapping.ChartObjectInfo.GeometryType">
  477. <summary>
  478. Gets the type of the Geometry.
  479. </summary>
  480. </member>
  481. <member name="P:SuperMap.Mapping.ChartObjectInfo.Depth">
  482. <summary>
  483. Gets or sets the depth of water. The unit is in meter.
  484. </summary>
  485. <value>The default value is Double.MinValue.</value>
  486. </member>
  487. <member name="P:SuperMap.Mapping.ChartObjectInfo.S57FeatureTypeName">
  488. <summary>
  489. Gets the feature type of S-57.
  490. </summary>
  491. </member>
  492. <member name="P:SuperMap.Mapping.ChartObjectInfo.MasterLongName">
  493. <summary>
  494. Gets the 17 characters name of the main feature.
  495. </summary>
  496. </member>
  497. <member name="P:SuperMap.Mapping.ChartObjectInfo.CollectionLongName">
  498. <summary>
  499. Gets the 17 characters name of the collection feature.
  500. </summary>
  501. </member>
  502. <member name="P:SuperMap.Mapping.ChartObjectInfo.S57Attributes">
  503. <summary>
  504. Gets the attribute value and partial attribute information defined in S-57 standard.
  505. </summary>
  506. </member>
  507. <member name="P:SuperMap.Mapping.ChartObjectInfo.Selection">
  508. <summary>
  509. Gets the selector containing the ChartObjectInfo object.
  510. </summary>
  511. </member>
  512. <member name="P:SuperMap.Mapping.ChartObjectInfo.EdgesStyle">
  513. <summary>
  514. Gets or sets the edge style of the line object. It only supports the paper chart dispaly style (namely <see cref="F:SuperMap.Chart.ChartDisplayStyleType.PAPERCHART">ChartDisplayStyleType.PAPERCHART</see>).
  515. </summary>
  516. </member>
  517. <member name="P:SuperMap.Mapping.ChartObjectInfo.PointStyles">
  518. <summary>
  519. Gets the display style of the point feature.
  520. </summary>
  521. </member>
  522. <member name="T:SuperMap.Mapping.ChartSetting">
  523. <summary>
  524. The ChartSetting class. It is used to manage chart display environment including various display styles such as display mode, display type name, color mode, safety depth contour, etc.
  525. </summary>
  526. </member>
  527. <member name="P:SuperMap.Mapping.ChartSetting.DisplayModeChart">
  528. <summary>
  529. Gets or sets the display mode of the chart.
  530. </summary>
  531. <value>The default value is <see cref="F:SuperMap.Mapping.DisplayModeChart.Standard">DisplayModeChart.Standard</see>.</value>
  532. </member>
  533. <member name="P:SuperMap.Mapping.ChartSetting.DisplayTypeName">
  534. <summary>
  535. Gets or sets the name of the chart display type, such as S52, IENC, and INT.
  536. </summary>
  537. <value>The default value is S52.</value>
  538. </member>
  539. <member name="P:SuperMap.Mapping.ChartSetting.ColourModeChart">
  540. <summary>
  541. Gets or sets the color mode of displaying the chart.
  542. </summary>
  543. <value>The default value is <see cref="F:SuperMap.Mapping.ColourModeChart.Day_Bright">ColourModeChart.Day_Bright</see>.</value>
  544. </member>
  545. <member name="P:SuperMap.Mapping.ChartSetting.IsSimplifiedMarker">
  546. <summary>
  547. Gets or sets whether to use simplified marker symbols.
  548. </summary>
  549. <value>The default value is true.</value>
  550. </member>
  551. <member name="P:SuperMap.Mapping.ChartSetting.IsSymbolizedAreaBoundary">
  552. <summary>
  553. Gets or sets whether to use symbolized border for area.
  554. </summary>
  555. <value>The default value is false.</value>
  556. </member>
  557. <member name="P:SuperMap.Mapping.ChartSetting.FontName">
  558. <summary>
  559. Gets or sets the font caption of the text in the chart.
  560. </summary>
  561. <value>The default value is Arial.</value>
  562. </member>
  563. <member name="P:SuperMap.Mapping.ChartSetting.FontSize">
  564. <summary>
  565. Gets or sets the font size of the text on a chart.
  566. </summary>
  567. <value>The default value is 10.0.</value>
  568. </member>
  569. <member name="P:SuperMap.Mapping.ChartSetting.DisplayTextMessage">
  570. <summary>
  571. Gets or sets whether to display text message on the chart.
  572. </summary>
  573. <value>The default value is false.</value>
  574. </member>
  575. <member name="P:SuperMap.Mapping.ChartSetting.DisplaySounding">
  576. <summary>
  577. Gets or sets whether to display the water depth value.
  578. </summary>
  579. <value>The default value is false.</value>
  580. </member>
  581. <member name="P:SuperMap.Mapping.ChartSetting.IsMinVisibleScaleEnabled">
  582. <summary>
  583. Gets or sets whether the minimum visible scale for the landmark is visible.
  584. </summary>
  585. <value>The default value is true.</value>
  586. </member>
  587. <member name="P:SuperMap.Mapping.ChartSetting.IsLocalizationDisplayText">
  588. <summary>
  589. Gets or sets whether to display text with localization.
  590. </summary>
  591. <value>The default value is false.</value>
  592. </member>
  593. <member name="P:SuperMap.Mapping.ChartSetting.IsDisplayMetaObject">
  594. <summary>
  595. Gets or sets whether to display the meta landmark.
  596. </summary>
  597. <value>The default value is false.</value>
  598. </member>
  599. <member name="P:SuperMap.Mapping.ChartSetting.IsDisplayCellName">
  600. <summary>
  601. Gets or sets whether to display the cell name.
  602. </summary>
  603. <value>The default value is false.</value>
  604. </member>
  605. <member name="P:SuperMap.Mapping.ChartSetting.DisplaySafetyContourLabel">
  606. <summary>
  607. Gets or sets whether to display the safety contour label.
  608. </summary>
  609. <value>The default value is true.</value>
  610. </member>
  611. <member name="P:SuperMap.Mapping.ChartSetting.SafetyContour">
  612. <summary>
  613. Gets or sets the safety depth contour. The units is consistent with the water depth units set by <see cref="P:SuperMap.Mapping.ChartSetting.DepthUnit">DepthUnit</see>.
  614. </summary>
  615. <value>The default value is 30.0.</value>
  616. </member>
  617. <member name="P:SuperMap.Mapping.ChartSetting.ShallowContour">
  618. <summary>
  619. Gets or sets the depth contour of shallow water. The units is consistent with the water depth units set by <see cref="P:SuperMap.Mapping.ChartSetting.DepthUnit">DepthUnit</see>.
  620. </summary>
  621. <value>The default value is 2.0.</value>
  622. </member>
  623. <member name="P:SuperMap.Mapping.ChartSetting.DeepContour">
  624. <summary>
  625. Gets or sets the depth contour of deep water. The units is consistent with the water depth units set by <see cref="P:SuperMap.Mapping.ChartSetting.DepthUnit">DepthUnit</see>.
  626. </summary>
  627. <value>The default value is 30.0.</value>
  628. </member>
  629. <member name="P:SuperMap.Mapping.ChartSetting.SafetyDepth">
  630. <summary>
  631. Gets or sets the safety depth of water. The units is consistent with the water depth units set by <see cref="P:SuperMap.Mapping.ChartSetting.DepthUnit">DepthUnit</see>.
  632. </summary>
  633. <value>The default value is 30.0.</value>
  634. </member>
  635. <member name="P:SuperMap.Mapping.ChartSetting.DisplayOtherContourLabel">
  636. <summary>
  637. Gets or sets whether to display other contour label, that is the label except the safety depth contour.
  638. </summary>
  639. <value>The default value is false.</value>
  640. </member>
  641. <member name="P:SuperMap.Mapping.ChartSetting.DisplayTwoShades">
  642. <summary>
  643. Gets or sets whether to display the the water area with two shades, true means display with two colors, false means display with four colors.
  644. </summary>
  645. <value>The default value is false.</value>
  646. </member>
  647. <member name="P:SuperMap.Mapping.ChartSetting.DepthUnit">
  648. <summary>
  649. Gets or sets the unit of the water depth.
  650. </summary>
  651. <value>The default value is <see cref="F:SuperMap.Data.Unit.Meter">Unit.Meter</see>.</value>
  652. </member>
  653. <member name="P:SuperMap.Mapping.ChartSetting.SelectionStyle">
  654. <summary>
  655. Gets or sets the highlight style of the selected geometric objects.
  656. </summary>
  657. </member>
  658. <member name="P:SuperMap.Mapping.ChartSetting.DisplayableFeature">
  659. <summary>
  660. Gets or sets the correspondence of whether all types of landmarks are visible.
  661. </summary>
  662. </member>
  663. <member name="P:SuperMap.Mapping.ChartSetting.SelectableFeature">
  664. <summary>
  665. Gets or sets the correspondence of whether all types of landmarks are selectable.
  666. </summary>
  667. </member>
  668. <member name="P:SuperMap.Mapping.ChartSetting.IsTextClipRegionEnabled">
  669. <summary>
  670. Gets or sets whether to display the clip region with the chart layer text.
  671. </summary>
  672. <value>The default value is false.</value>
  673. </member>
  674. <member name="P:SuperMap.Mapping.ChartSetting.DisplayLowAccurateMarker">
  675. <summary>
  676. Gets or sets whether to display the low precision symbol. true represents display the low precision symbol; otherwise, false.
  677. </summary>
  678. <value>The default value is true.</value>
  679. </member>
  680. <member name="T:SuperMap.Mapping.ColorType">
  681. <summary>
  682. The color gradient mode of the heat map or grid map.
  683. </summary>
  684. </member>
  685. <member name="F:SuperMap.Mapping.ColorType.HSB">
  686. <summary>
  687. HSB模式。
  688. </summary>
  689. </member>
  690. <member name="F:SuperMap.Mapping.ColorType.RGB">
  691. <summary>
  692. RGB mode.
  693. </summary>
  694. </member>
  695. <member name="T:SuperMap.Mapping.DataFlowLayer">
  696. <summary>
  697. The DataFlowLayer class inherits from the DynamicLayer class and can connect to services that continuously emit geographic features for real-time data presentation.
  698. </summary>
  699. </member>
  700. <member name="T:SuperMap.Mapping.DynamicLayer">
  701. <summary>
  702. The DynamicLayer class.
  703. </summary>
  704. </member>
  705. <member name="M:SuperMap.Mapping.DynamicLayer.#ctor">
  706. <summary>
  707. Creates a new object of the DynamicLayer class.
  708. </summary>
  709. </member>
  710. <member name="M:SuperMap.Mapping.DynamicLayer.Add(SuperMap.Data.Geometry,System.String)">
  711. <summary>
  712. Adds an object to the dynamic layer.
  713. </summary>
  714. <param name="geometry">The specified object to be added to the dynamic layer.</param>
  715. <param name="tag">The specified object name which is unique in the dynamic layer, identifying the object.</param>
  716. <returns>Returns the object index which is added into the dynamic layer.</returns>
  717. </member>
  718. <member name="M:SuperMap.Mapping.DynamicLayer.Remove(System.String)">
  719. <summary>
  720. Removes the object with the specified name in dynamic layer.
  721. </summary>
  722. <param name="tag">The specified name of the object to be removed.</param>
  723. <returns>True, if it is successfully removed; Otherwise false.</returns>
  724. </member>
  725. <member name="M:SuperMap.Mapping.DynamicLayer.Remove(System.Int32)">
  726. <summary>
  727. Removes the object wit the specified index in dynamic layer.
  728. </summary>
  729. <param name="index">The index of the specified object to be removed.</param>
  730. <returns>True, if it is successfully removed; Otherwise false.</returns>
  731. </member>
  732. <member name="M:SuperMap.Mapping.DynamicLayer.Get(System.Int32)">
  733. <summary>
  734. Returns the object wit the specified index in dynamic layer.
  735. </summary>
  736. <param name="index">The index of the specified object.</param>
  737. <returns>Returns the object wit the specified index in dynamic layer.</returns>
  738. </member>
  739. <member name="M:SuperMap.Mapping.DynamicLayer.Get(System.String)">
  740. <summary>
  741. Returns the object wit the specified name in dynamic layer.
  742. </summary>
  743. <param name="tag">The name of the specified object.</param>
  744. <returns>Returns the object wit the specified name in dynamic layer.</returns>
  745. </member>
  746. <member name="M:SuperMap.Mapping.DynamicLayer.Set(System.Int32,SuperMap.Data.Geometry)">
  747. <summary>
  748. Sets the specified index object to a new given object in dynamic layer.
  749. </summary>
  750. <param name="index">The specified index.</param>
  751. <param name="geometry">The specified object which is used to replace the specified index object.</param>
  752. <returns>True, if it is set successfully; otherwise false.</returns>
  753. </member>
  754. <member name="M:SuperMap.Mapping.DynamicLayer.Set(System.String,SuperMap.Data.Geometry)">
  755. <summary>
  756. Sets the specified name object to a new given object in dynamic layer.
  757. </summary>
  758. <param name="tag">The specified object name.</param>
  759. <param name="geometry">The specified object which is used to replace the specified name object.</param>
  760. <returns>True, if it is set successfully; otherwise false.</returns>
  761. </member>
  762. <member name="M:SuperMap.Mapping.DynamicLayer.GetTag(System.Int32)">
  763. <summary>
  764. Returns the name of the specified object.
  765. </summary>
  766. <param name="index">The index of the specified object that needs to get the object name.</param>
  767. <returns>Returns the name of the specified object.</returns>
  768. </member>
  769. <member name="M:SuperMap.Mapping.DynamicLayer.SetTag(System.Int32,System.String)">
  770. <summary>
  771. Sets the name of the specified object.
  772. </summary>
  773. <param name="index">The index of the specified object that needs to set the object name.</param>
  774. <param name="tag">The name of the specified object which is unique in dynamic layer.</param>
  775. <returns>True, if it is set successfully; otherwise false.</returns>
  776. </member>
  777. <member name="M:SuperMap.Mapping.DynamicLayer.Clear">
  778. <summary>
  779. Clears all contents in dynamic layer.
  780. </summary>
  781. <returns>
  782. </returns>
  783. </member>
  784. <member name="M:SuperMap.Mapping.DynamicLayer.HitTest(SuperMap.Data.Point2D,System.Double)">
  785. <summary>
  786. Returns the ID of the geometric objects that meet the condition. If the distance of the nearest point on the geometric from the point to be tested is within the specified tolerance, then the ID of the geometric object is returned. If there is no geometric object that meet the condition, -1 will be returned; if there are many geometric objects that meet the condition, then the geometric whose ID is topside will be returned.
  787. </summary>
  788. <param name="pt">The specified points to be tested.</param>
  789. <param name="tolerance">The specified tolerance.</param>
  790. <returns>The ID of the geometric objects that meet the condition.</returns>
  791. </member>
  792. <member name="M:SuperMap.Mapping.DynamicLayer.IndexOf(System.String)">
  793. <summary>
  794. Returns the object index with the specified object name.
  795. </summary>
  796. <param name="tag">The specified object name that needs to get the index.</param>
  797. <returns>Returns the object index with the specified object name.</returns>
  798. </member>
  799. <member name="M:SuperMap.Mapping.DynamicLayer.IndexOf(SuperMap.Data.Geometry)">
  800. <summary>
  801. Returns the index of the specified object.
  802. </summary>
  803. <param name="geometry">The specified object that needs to get the index.</param>
  804. <returns>Returns the index of the specified object.</returns>
  805. </member>
  806. <member name="M:SuperMap.Mapping.DynamicLayer.IsAvailableTag(System.String)">
  807. <summary>
  808. Returns whether the specified object name is available or not. The object name in dynamic layer is unique.
  809. </summary>
  810. <param name="tag">The specified object name.</param>
  811. <returns>Returns whether the specified object name is available or not. It is available if it is true; otherwise, false.</returns>
  812. </member>
  813. <member name="M:SuperMap.Mapping.DynamicLayer.GetAvailableTag(System.String)">
  814. <summary>
  815. Returns an available object name from dynamic layer. The object name in dynamic layer is unique.
  816. </summary>
  817. <param name="tag">The specified object name.</param>
  818. <returns>Returns an available object name from dynamic layer. The object name in dynamic layer is unique.</returns>
  819. </member>
  820. <member name="M:SuperMap.Mapping.DynamicLayer.Dispose">
  821. <summary>
  822. Disposes resources occupied by DynamicLayer object.
  823. </summary>
  824. </member>
  825. <member name="M:SuperMap.Mapping.DynamicLayer.Contains(SuperMap.Data.Geometry)">
  826. <summary>
  827. Returns whether the specified object is included in the dynamic layer.
  828. </summary>
  829. <param name="geometry">The specified object.</param>
  830. <returns>A Boolean value indicating whether or not a specified object is included in the dynamic layer.False means not included.</returns>
  831. </member>
  832. <member name="M:SuperMap.Mapping.DynamicLayer.ContainsTag(System.String)">
  833. <summary>
  834. Returns the object with the specified name in the dynamic layer.
  835. </summary>
  836. <param name="tag">Specifies the name of the object.</param>
  837. <returns>A Boolean value indicating whether the object containing the specified name is included in the dynamic layer; true represents the inclusion;False means not included.</returns>
  838. </member>
  839. <member name="M:SuperMap.Mapping.DynamicLayer.HitGeo(SuperMap.Data.Point2D,System.Double)">
  840. <summary>
  841. Dynamic layer for the selected object, if the given point and the dynamic object layer closest point distance at a specified tolerance range, then the object is selected, returns the name of the object.
  842. </summary>
  843. <param name="pt">A given point object.</param>
  844. <param name="tolerance">Specified tolerance value.</param>
  845. <returns>Returns the name of the selected dynamic layer object.</returns>
  846. </member>
  847. <member name="P:SuperMap.Mapping.DynamicLayer.Count">
  848. <summary>
  849. Gets the object count from dynamic layer.
  850. </summary>
  851. </member>
  852. <member name="P:SuperMap.Mapping.DynamicLayer.IsVisible">
  853. <summary>
  854. Gets or sets whether the dynamic layer is visible or not. true represents it is visible, otherwise, false.
  855. </summary>
  856. </member>
  857. <member name="P:SuperMap.Mapping.DynamicLayer.IsSymbolScalable">
  858. <summary>
  859. Gets or sets whether the size of the symbol in the tracking layer changes with the map zoom. The default is false. True means the symbol size changes with the map zoom. When the map zooms in, symbols will also zoom in at the same time.
  860. </summary>
  861. </member>
  862. <member name="P:SuperMap.Mapping.DynamicLayer.SymbolScale">
  863. <summary>
  864. Gets or sets the basic scale for the symbol change in dynamic layer.
  865. </summary>
  866. </member>
  867. <member name="P:SuperMap.Mapping.DynamicLayer.IsAntialias">
  868. <summary>
  869. To get or set the dynamic layer to start the anti-aliasing, true means to use the anti-aliasing sample;False means not to use anti-aliasing.
  870. </summary>
  871. </member>
  872. <member name="M:SuperMap.Mapping.DataFlowLayer.#ctor(SuperMap.Mapping.DataFlowMode)">
  873. <summary>
  874. Build a new DataFlowLayer class object based on the given network schema.
  875. </summary>
  876. <param name="mode">
  877. </param>
  878. </member>
  879. <member name="M:SuperMap.Mapping.DataFlowLayer.#ctor">
  880. <summary>
  881. Construct a new DataFlowLayer class object.
  882. </summary>
  883. </member>
  884. <member name="M:SuperMap.Mapping.DataFlowLayer.SetFormatDict(System.Collections.Generic.Dictionary{System.String,SuperMap.Data.FieldInfo})">
  885. <summary>
  886. Provides the field information in the data stream for the system to parse the data flow for the data table.
  887. </summary>
  888. <param name="dicFormat">Field information in the specified data flow.</param>
  889. </member>
  890. <member name="M:SuperMap.Mapping.DataFlowLayer.SetUniqueStyles(System.Collections.Generic.Dictionary{System.String,SuperMap.Data.GeoStyle})">
  891. <summary>
  892. Set the single-value thematic diagram of the object in the DataFlowLayer to display the style.
  893. </summary>
  894. <param name="dicStyle">Each single value corresponds to a geometric object style.</param>
  895. </member>
  896. <member name="M:SuperMap.Mapping.DataFlowLayer.SetSimplifyScale(System.Collections.Generic.Dictionary{System.Double,SuperMap.Data.GeoStyle})">
  897. <summary>
  898. Specify a scale, when less than the scale, all objects will be displayed in the original point, when greater than or equal to the scale, will be in accordance with the unified set or single value thematic map style show.
  899. </summary>
  900. <param name="dicStyle">Specified scale.</param>
  901. </member>
  902. <member name="M:SuperMap.Mapping.DataFlowLayer.Add(SuperMap.Data.Geometry,System.String)">
  903. <summary>
  904. Add an object to the dynamic layer.Inheriting from DynamicLayer is irrelevant.
  905. </summary>
  906. <param name="geometry">Specifies the object to be added to the dynamic layer.</param>
  907. <param name="tag">Specifies the name of the object, and the object name is unique in the dynamic layer, to identify the object.</param>
  908. <returns>Returns the index value of the object added to the dynamic layer.</returns>
  909. </member>
  910. <member name="M:SuperMap.Mapping.DataFlowLayer.Remove(System.String)">
  911. <summary>
  912. Removes the object specified in the dynamic layer.Inheriting from DynamicLayer is irrelevant.
  913. </summary>
  914. <param name="tag">Specifies the name of the object to be removed.</param>
  915. <returns>Remove successful return true;Remove failure returns false.</returns>
  916. </member>
  917. <member name="M:SuperMap.Mapping.DataFlowLayer.Remove(System.Int32)">
  918. <summary>
  919. Removes the object that specifies the index in the dynamic layer.Inheriting from DynamicLayer is irrelevant.
  920. </summary>
  921. <param name="index">Specifies the index value of the object to be removed.</param>
  922. <returns>Remove successful return true;Remove failure returns false.</returns>
  923. </member>
  924. <member name="M:SuperMap.Mapping.DataFlowLayer.Get(System.Int32)">
  925. <summary>
  926. Returns the object of the specified index on the dynamic layer.Inheriting from DynamicLayer is irrelevant.
  927. </summary>
  928. <param name="index">The index value of the specified object.</param>
  929. <returns>Returns the object of the specified index on the dynamic layer.</returns>
  930. </member>
  931. <member name="M:SuperMap.Mapping.DataFlowLayer.Get(System.String)">
  932. <summary>
  933. Returns the object of the specified name on the dynamic layer.Inheriting from DynamicLayer is irrelevant.
  934. </summary>
  935. <param name="tag">Specifies the name of the object.</param>
  936. <returns>Returns the object of the specified name on the dynamic layer.</returns>
  937. </member>
  938. <member name="M:SuperMap.Mapping.DataFlowLayer.Set(System.Int32,SuperMap.Data.Geometry)">
  939. <summary>
  940. Sets the object of the specified index on the dynamic layer to the new given object.Inheriting from DynamicLayer is irrelevant.
  941. </summary>
  942. <param name="index">Specified index value.</param>
  943. <param name="geometry">Specifies the object that is used to replace the specified index.</param>
  944. <returns>Set successful return true;Failure returns false.</returns>
  945. </member>
  946. <member name="M:SuperMap.Mapping.DataFlowLayer.Set(System.String,SuperMap.Data.Geometry)">
  947. <summary>
  948. Sets the object of the specified name on the dynamic layer to the new given object.Inheriting from DynamicLayer is irrelevant.
  949. </summary>
  950. <param name="tag">Specifies the name of the object.</param>
  951. <param name="geometry">Specified object that replaces the object of the specified name.</param>
  952. <returns>Set successful return true;Failure returns false.</returns>
  953. </member>
  954. <member name="M:SuperMap.Mapping.DataFlowLayer.GetTag(System.Int32)">
  955. <summary>
  956. Returns the name of the specified object.Inheriting from DynamicLayer is irrelevant.
  957. </summary>
  958. <param name="index">Specifies the index value of the object to get the object's name.</param>
  959. <returns>Returns the name of the specified object.</returns>
  960. </member>
  961. <member name="M:SuperMap.Mapping.DataFlowLayer.SetTag(System.Int32,System.String)">
  962. <summary>
  963. Sets the name of the specified object.Inheriting from DynamicLayer is irrelevant.
  964. </summary>
  965. <param name="index">Specifies the index value of the object to set the object's name.</param>
  966. <param name="tag">The name of the specified object.The name of the object is unique in the dynamic layer。</param>
  967. <returns>Set successful return true;Failure returns false.</returns>
  968. </member>
  969. <member name="M:SuperMap.Mapping.DataFlowLayer.Clear">
  970. <summary>
  971. Empties all the content in the dynamic layer.Inheriting from DynamicLayer is irrelevant.
  972. </summary>
  973. <returns>
  974. </returns>
  975. </member>
  976. <member name="M:SuperMap.Mapping.DataFlowLayer.HitTest(SuperMap.Data.Point2D,System.Double)">
  977. <summary>
  978. Returns the ID of the geometry object that satisfies the condition.Inheriting from DynamicLayer is irrelevant.
  979. </summary>
  980. <param name="pt">The point to test.</param>
  981. <param name="tolerance">Specified tolerance.</param>
  982. <returns>The ID of the geometry object that satisfies the condition.</returns>
  983. </member>
  984. <member name="M:SuperMap.Mapping.DataFlowLayer.IndexOf(System.String)">
  985. <summary>
  986. Returns the index value of an object whose name is specified.Inheriting from DynamicLayer is irrelevant.
  987. </summary>
  988. <param name="tag">Specifies the name of the object to retrieve the index value.</param>
  989. <returns>Returns the index value of an object whose name is specified.</returns>
  990. </member>
  991. <member name="M:SuperMap.Mapping.DataFlowLayer.IndexOf(SuperMap.Data.Geometry)">
  992. <summary>
  993. Returns the index value of the specified object.Inheriting from DynamicLayer is irrelevant.
  994. </summary>
  995. <param name="geometry">Specifies the object to retrieve the index value.</param>
  996. <returns>Returns the index value of the specified object.</returns>
  997. </member>
  998. <member name="M:SuperMap.Mapping.DataFlowLayer.IsAvailableTag(System.String)">
  999. <summary>
  1000. Returns whether the specified object name is available.Inheriting from DynamicLayer is irrelevant.
  1001. </summary>
  1002. <param name="tag">Specifies the name of the object.</param>
  1003. <returns>Returns whether the specified object name is available.True means available;False means not available.</returns>
  1004. </member>
  1005. <member name="M:SuperMap.Mapping.DataFlowLayer.GetAvailableTag(System.String)">
  1006. <summary>
  1007. Returns a usable object name on the dynamic layer.Inheriting from DynamicLayer is irrelevant.
  1008. </summary>
  1009. <param name="tag">Specifies the name of the object.</param>
  1010. <returns>Returns a usable object name on the dynamic layer.The name of the object in the dynamic layer is unique.</returns>
  1011. </member>
  1012. <member name="M:SuperMap.Mapping.DataFlowLayer.Dispose">
  1013. <summary>
  1014. Release the resources occupied by the DynamicLayer object.Inheriting from DynamicLayer is irrelevant.
  1015. </summary>
  1016. </member>
  1017. <member name="P:SuperMap.Mapping.DataFlowLayer.IP">
  1018. <summary>
  1019. Gets or sets the IP address of the real-time data server connected to the DataFlowLayer object.
  1020. </summary>
  1021. </member>
  1022. <member name="P:SuperMap.Mapping.DataFlowLayer.Port">
  1023. <summary>
  1024. Gets or sets the port of the DataFlowLayer object connection's real-time data service.
  1025. </summary>
  1026. </member>
  1027. <member name="P:SuperMap.Mapping.DataFlowLayer.MessageType">
  1028. <summary>
  1029. DataFlowLayer can receive data flow format.
  1030. </summary>
  1031. </member>
  1032. <member name="P:SuperMap.Mapping.DataFlowLayer.Mode">
  1033. <summary>
  1034. Gets or sets the DataFlowLayer network mode.
  1035. </summary>
  1036. </member>
  1037. <member name="P:SuperMap.Mapping.DataFlowLayer.DefaultStyle">
  1038. <summary>
  1039. Gets or sets the default display style for objects in the DataFlowLayer.
  1040. </summary>
  1041. </member>
  1042. <member name="P:SuperMap.Mapping.DataFlowLayer.UniqueField">
  1043. <summary>
  1044. Gets or sets a single value field for the single-value display style for the object in the DataFlowLayer.
  1045. </summary>
  1046. </member>
  1047. <member name="P:SuperMap.Mapping.DataFlowLayer.KeyFieldName">
  1048. <summary>
  1049. Gets or sets a field that is used to uniquely identify the objects in the DataFlowLayer.
  1050. </summary>
  1051. </member>
  1052. <member name="P:SuperMap.Mapping.DataFlowLayer.XFieldName">
  1053. <summary>
  1054. Gets or sets a field that is the longitude of the object in the DataFlowLayer.
  1055. </summary>
  1056. </member>
  1057. <member name="P:SuperMap.Mapping.DataFlowLayer.YFieldName">
  1058. <summary>
  1059. Gets or sets a field that is the latitude of the object in the DataFlowLayer.
  1060. </summary>
  1061. </member>
  1062. <member name="P:SuperMap.Mapping.DataFlowLayer.LineWakeNodeNumber">
  1063. <summary>
  1064. The change in the location of the middle point of the layer can show the changing trajectory line, which is used to obtain or set the number of nodes of the trajectory line.
  1065. </summary>
  1066. </member>
  1067. <member name="P:SuperMap.Mapping.DataFlowLayer.PointWakeNumber">
  1068. <summary>
  1069. The previous position trace can be retained after a change in the middle point of the layer. This property is used to obtain or set the number of traces of the historical position.
  1070. </summary>
  1071. </member>
  1072. <member name="P:SuperMap.Mapping.DataFlowLayer.AutoSymbolAngle">
  1073. <summary>
  1074. Gets or sets the point in the layer whether the system USES the system to automatically calculate the rotation Angle of the data, and true represents the rotation Angle of the automatic calculation of the system;Otherwise, false.
  1075. </summary>
  1076. </member>
  1077. <member name="P:SuperMap.Mapping.DataFlowLayer.Count">
  1078. <summary>
  1079. Gets the number of objects in the dynamic layer.Inheriting from DynamicLayer is irrelevant.
  1080. </summary>
  1081. </member>
  1082. <member name="P:SuperMap.Mapping.DataFlowLayer.IsVisible">
  1083. <summary>
  1084. Gets or sets the dynamic layer to see if it is visible.Inheriting from DynamicLayer is irrelevant.
  1085. </summary>
  1086. </member>
  1087. <member name="P:SuperMap.Mapping.DataFlowLayer.IsSymbolScalable">
  1088. <summary>
  1089. Gets or sets the symbol size of the layer to scale with the graph.Inheriting from DynamicLayer is irrelevant.
  1090. </summary>
  1091. </member>
  1092. <member name="P:SuperMap.Mapping.DataFlowLayer.SymbolScale">
  1093. <summary>
  1094. Gets or sets the symbolic scale of the symbol scale for the dynamic layer.Inheriting from DynamicLayer is irrelevant.
  1095. </summary>
  1096. </member>
  1097. <member name="P:SuperMap.Mapping.DataFlowLayer.IsAntialias">
  1098. <summary>
  1099. Gets or sets the dynamic layer to start the anti-aliasing.Inheriting from DynamicLayer is irrelevant.
  1100. </summary>
  1101. </member>
  1102. <member name="T:SuperMap.Mapping.DataFlowMessageType">
  1103. <summary>
  1104. DataFlowLayer receives the data flow format.
  1105. </summary>
  1106. </member>
  1107. <member name="F:SuperMap.Mapping.DataFlowMessageType.CSV">
  1108. <summary>
  1109. A generic, relatively simple file format that stores table data in plain text (with comma separated values).
  1110. </summary>
  1111. </member>
  1112. <member name="F:SuperMap.Mapping.DataFlowMessageType.Json">
  1113. <summary>
  1114. JavaScript Object Notation (JavaScript Object Notation).
  1115. </summary>
  1116. </member>
  1117. <member name="F:SuperMap.Mapping.DataFlowMessageType.GeoJson">
  1118. <summary>
  1119. A format for encoding various geographic data structures, based on the spatial information data interchange format of Javascript object representation.A GeoJSON object can represent a collection of geometry, features, or features.
  1120. </summary>
  1121. </member>
  1122. <member name="F:SuperMap.Mapping.DataFlowMessageType.UserDefine">
  1123. <summary>
  1124. Custom data form.
  1125. </summary>
  1126. </member>
  1127. <member name="T:SuperMap.Mapping.DataFlowMode">
  1128. <summary>
  1129. DataFlowLayer network mode.
  1130. </summary>
  1131. </member>
  1132. <member name="F:SuperMap.Mapping.DataFlowMode.SocketServer">
  1133. <summary>
  1134. Socket server mode.
  1135. </summary>
  1136. </member>
  1137. <member name="F:SuperMap.Mapping.DataFlowMode.SocketClient">
  1138. <summary>
  1139. Socket client mode.
  1140. </summary>
  1141. </member>
  1142. <member name="T:SuperMap.Mapping.DynamicLayers">
  1143. <summary>
  1144. The DynamicLayers class.
  1145. </summary>
  1146. </member>
  1147. <member name="M:SuperMap.Mapping.DynamicLayers.Add(SuperMap.Mapping.DynamicLayer,System.Boolean)">
  1148. <summary>
  1149. Add a dynamic layer to the dynamic layer set.
  1150. </summary>
  1151. <param name="dynamicLayer">The specified dynamic layer object that adds to the collection.</param>
  1152. <param name="addToHead">Whether to place the new added dynamic layer to the top of the other dynamic layers. Place it to the top if it is true; otherwise, false.</param>
  1153. <returns>Returns the index of the new added dynamic layers.</returns>
  1154. </member>
  1155. <member name="M:SuperMap.Mapping.DynamicLayers.Insert(System.Int32,SuperMap.Mapping.DynamicLayer)">
  1156. <summary>
  1157. Inserts a dynamic layer to the dynamic layer set.
  1158. </summary>
  1159. <param name="index">The index of the specified location to insert.</param>
  1160. <param name="dynamicLayer">The specified dynamic layer object to insert.</param>
  1161. <returns>True, if successful; Otherwise false.</returns>
  1162. </member>
  1163. <member name="M:SuperMap.Mapping.DynamicLayers.Remove(System.Int32)">
  1164. <summary>
  1165. Removes the dynamic layer of the specified index from the dynamic layer group.
  1166. </summary>
  1167. <param name="index">The index of the specified dynamic layer to be removed.</param>
  1168. <returns>True, if successful; Otherwise false.</returns>
  1169. </member>
  1170. <member name="M:SuperMap.Mapping.DynamicLayers.Clear">
  1171. <summary>
  1172. Clears all dynamic layers from the dynamic layer collection.
  1173. </summary>
  1174. </member>
  1175. <member name="M:SuperMap.Mapping.DynamicLayers.IndexOf(SuperMap.Mapping.DynamicLayer)">
  1176. <summary>
  1177. Returns the index of the specified dynamic layer from the dynamic layer collection.
  1178. </summary>
  1179. <param name="dynamicLayer">The specified dynamic layer that needs to get the index.</param>
  1180. <returns>Returns the index of the specified dynamic layer from the dynamic layer collection.</returns>
  1181. </member>
  1182. <member name="P:SuperMap.Mapping.DynamicLayers.Count">
  1183. <summary>
  1184. Gets the count of the dynamic layers from the dynamic layer collection.
  1185. </summary>
  1186. </member>
  1187. <member name="P:SuperMap.Mapping.DynamicLayers.Item(System.Int32)">
  1188. <summary>
  1189. Gets the dynamic layer of the specified index.
  1190. </summary>
  1191. <param name="index">The index value for the specified dynamic layer.</param>
  1192. <returns>The dynamic layer of the specified index.</returns>
  1193. </member>
  1194. <member name="T:SuperMap.Mapping.FieldValuesDisplayFilter">
  1195. <summary>
  1196. FieldValuesDisplayFilter class allows you to filter objects according to specified values.
  1197. </summary>
  1198. </member>
  1199. <member name="M:SuperMap.Mapping.FieldValuesDisplayFilter.SetDisableFieldName(System.String)">
  1200. <summary>
  1201. Sets the field used for filter display.
  1202. </summary>
  1203. <param name="name">The specified name of the field.</param>
  1204. <returns>Returns whether the field used for filter display is appropriate or not, with true indicating appropriate and false indicating not.</returns>
  1205. </member>
  1206. <member name="P:SuperMap.Mapping.FieldValuesDisplayFilter.FieldName">
  1207. <summary>
  1208. Gets the field used for filter display.
  1209. </summary>
  1210. </member>
  1211. <member name="P:SuperMap.Mapping.FieldValuesDisplayFilter.DisplayMode">
  1212. <summary>
  1213. Gets or sets The display mode of the object matches the field value.
  1214. </summary>
  1215. </member>
  1216. <member name="P:SuperMap.Mapping.FieldValuesDisplayFilter.Values">
  1217. <summary>
  1218. Gets or sets specified values, which can control whether to display objects matches the specified values.
  1219. </summary>
  1220. </member>
  1221. <member name="T:SuperMap.Mapping.FieldValuesDisplayMode">
  1222. <summary>
  1223. The display mode of the object matches the field value.
  1224. </summary>
  1225. </member>
  1226. <member name="F:SuperMap.Mapping.FieldValuesDisplayMode.Display">
  1227. <summary>
  1228. Only objects that match the specified field values can display.
  1229. </summary>
  1230. </member>
  1231. <member name="F:SuperMap.Mapping.FieldValuesDisplayMode.Disable">
  1232. <summary>
  1233. Objects that match the specified field values can will not display.
  1234. </summary>
  1235. </member>
  1236. <member name="T:SuperMap.Mapping.GridAggregationType">
  1237. <summary>
  1238. Grid type of grid aggregation graph.
  1239. </summary>
  1240. </member>
  1241. <member name="F:SuperMap.Mapping.GridAggregationType.Quadrangle">
  1242. <summary>
  1243. Rectangle grid.
  1244. </summary>
  1245. </member>
  1246. <member name="F:SuperMap.Mapping.GridAggregationType.Hexagon">
  1247. <summary>
  1248. Hexagonal grid.
  1249. </summary>
  1250. </member>
  1251. <member name="T:SuperMap.Mapping.GridFunctionType">
  1252. <summary>
  1253. Grid function type.
  1254. </summary>
  1255. </member>
  1256. <member name="F:SuperMap.Mapping.GridFunctionType.GFHillShade">
  1257. <summary>
  1258. 3D shading map of DEM grid data is generated.
  1259. </summary>
  1260. </member>
  1261. <member name="F:SuperMap.Mapping.GridFunctionType.GFOrtho">
  1262. <summary>
  1263. Generate positive projective image for DEM raster data.
  1264. </summary>
  1265. </member>
  1266. <member name="F:SuperMap.Mapping.GridFunctionType.GFOverlay">
  1267. <summary>
  1268.             You can overlay the image layer with the DEM layer.
  1269.             <para>The following is the name and description of the function:</para>
  1270.             <list type="bullet">
  1271.             <item><description>DataSource: The data source where the DEM data is superimposed on the image. </description></item>
  1272.             <item><description>Dataset: The name of the DEM dataset displayed superimposed on the image. </description></item>
  1273.             <item><description>Azimuth: Azimuth of the light source. The direction used to determine the light source is from the north-north direction of the position of the light source to the angle between the light source and the target direction line in a clockwise direction, ranging from 0-360 degrees to 0 degrees in the north direction, in a clockwise direction Increment. The default is: 315. </description></item>
  1274.             <item><description>Altitude: The height angle of the light source. The angle of inclination used to determine the illumination of the source is the angle between the direction line of the source and the target and the horizontal plane, ranging from 0 to 90 degrees. When the height angle of the light source is 90 degrees, the light source is perpendicular to the surface. The default is: 45. </description></item>
  1275.             <item><description>ShadowModel: The rendering type of the 3D shading map. There are three values: 1 for the local illumination angle and the effect of the shadow. ; 2 means that only the local illumination angle is considered; 3 means that only the area is considered to be in the shadow. The default is: 2. </description></item>
  1276.             <item><description>ZFactor: Elevation scaling factor. This value is the unit transform coefficient of the raster value (Z coordinate, or elevation value) relative to the X and Y coordinates in the DEM raster. Usually, in the calculations in which X, Y, and Z are involved, the elevation value needs to be multiplied by an elevation scaling factor so that the three units are consistent. For example, the unit in the X and Y directions is meters, and the unit in the Z direction is feet. Since 1 foot is equal to 0.3048 meters, you need to specify a scaling factor of 0.3048. If set to 1.0, it means no scaling. The default is: 1. </description></item>
  1277.             </list>
  1278.             </summary>
  1279. </member>
  1280. <member name="F:SuperMap.Mapping.GridFunctionType.GFSlope">
  1281.             <summary>
  1282.             A slope map is generated for the DEM raster data.
  1283.             <para>The following is the name and description of the function:</para>
  1284.             <list type="bullet">
  1285.             <item><description>Altitude: The height angle of the light source. The angle of inclination used to determine the illumination of the source is the angle between the direction line of the source and the target and the horizontal plane, ranging from 0 to 90 degrees. When the height angle of the light source is 90 degrees, the light source is perpendicular to the surface. The default is: 90. </description></item>
  1286.             <item><description>ZFactor: Elevation scaling factor. This value is the unit transform coefficient of the raster value (Z coordinate, or elevation value) relative to the X and Y coordinates in the DEM raster. Usually, in the calculations in which X, Y, and Z are involved, the elevation value needs to be multiplied by an elevation scaling factor so that the three units are consistent. For example, the unit in the X and Y directions is meters, and the unit in the Z direction is feet. Since 1 foot is equal to 0.3048 meters, you need to specify a scaling factor of 0.3048. If set to 1.0, it means no scaling. The default is: 1. </description></item>
  1287.             </list>
  1288.             </summary>
  1289.         </member>
  1290.         <member name="F:SuperMap.Mapping.GridFunctionType.GFAspect">
  1291.             <summary>
  1292.             Generate a slope map for DEM raster data.
  1293.             <para>The following is the name and description of the function:</para>
  1294.             <list type="bullet">
  1295.             <item><description>Azimuth: Azimuth of the light source, fixed at 360 degrees. </description></item>
  1296.             </list>
  1297.             </summary>
  1298.         </member>
  1299.         <member name="F:SuperMap.Mapping.GridFunctionType.GFViewshed">
  1300.             <summary>
  1301.             Generate a visual domain map of the DEM raster data.
  1302.             <para>The following is the name and description of the function:</para>
  1303.             <list type="bullet">
  1304.             <item><description>PointX: The X coordinate value of the specified observer point. The default is: 0. </description></item>
  1305.             <item><description>PointY: The Y coordinate value of the specified observer point. The default is: 0. </description></item>
  1306.             <item><description>PointZ: The Z value of the specified observer point. The default is: 0. </description></item>
  1307.             <item><description>Viewshed: Specifies the value re-assigned by the visible domain. The default value is 0. </description></item>
  1308.             <item><description>NoViewshed: Specifies the value of the image, which is the value given by the non-visual domain image area. </description></item>
  1309.             <item><description>StartAngle: The specified starting observation angle set, one-to-one correspondence with the observation point. The unit is degree, which is 0 degrees in the north direction and rotates clockwise. Specifying a negative value or greater than 360 degrees will automatically convert to a range of 0 to 360 degrees. The default is: 0. </description></item>
  1310.             <item><description>ViewAngle: The specified set of observation angles corresponds to the observation point and the initial observation angle. The unit is degree and the maximum value is 360 degrees. The observation angle is based on the starting angle, that is, the viewing angle range is [starting angle, starting angle + viewing angle]. For example, the starting angle is 90 degrees and the viewing angle is 90 degrees, so the actual angle of observation is from 90 degrees to 180 degrees. Note, however, that when a value of 0 or a negative value is specified, the observation range is 0 to 360 degrees regardless of the starting angle. The default is: 0. </description></item>
  1311.             <item><description>ViewRadius: The specified set of observation radius, one-to-one correspondence with the observation point. This value limits the size of the field of view. When the observation radius is less than or equal to 0, it means no limit. The unit is meters. The default is: -1. </description></item>
  1312.             </list>
  1313.             </summary>
  1314.         </member>
  1315.         <member name="T:SuperMap.Mapping.ImageDisplayMode">
  1316.             <summary>
  1317. Image display mode. Now it supports combination mode and stretch mode.
  1318. </summary></member><member name="F:SuperMap.Mapping.ImageDisplayMode.Composite"><summary>
  1319. Combination mode.
  1320. </summary></member><member name="F:SuperMap.Mapping.ImageDisplayMode.Stretched"><summary>
  1321. Stretch mode.
  1322. </summary></member><member name="T:SuperMap.Mapping.ImageInterpolationMode"><summary>
  1323. This enumeration defines image interpolation mode instants.
  1324. </summary></member><member name="F:SuperMap.Mapping.ImageInterpolationMode.NearestNeighbor"><summary>
  1325. Nearest neighbor interpolation mode.
  1326. </summary></member><member name="F:SuperMap.Mapping.ImageInterpolationMode.Low"><summary>
  1327. Low quality interpolation mode.
  1328. </summary></member><member name="F:SuperMap.Mapping.ImageInterpolationMode.High"><summary>
  1329. High quality interpolation mode.
  1330. </summary></member><member name="F:SuperMap.Mapping.ImageInterpolationMode.Default"><summary>
  1331. Default interpolation mode.
  1332. </summary></member><member name="F:SuperMap.Mapping.ImageInterpolationMode.HighQualityBilinear"><summary>
  1333. High quality bilinear interpolation mode.
  1334. </summary></member><member name="F:SuperMap.Mapping.ImageInterpolationMode.HighQualityBicubic"><summary>
  1335. High quality cubic interpolation mode.
  1336. </summary></member><member name="T:SuperMap.Mapping.ImageStretchOption"><summary>
  1337. The image stretch class is used to provide the parameters when stretch image data, including the stretch type and the corresponding parameters.
  1338. </summary></member><member name="M:SuperMap.Mapping.ImageStretchOption.#ctor"><summary>
  1339. Constructs a new ImageStretchOption object.
  1340. </summary></member><member name="M:SuperMap.Mapping.ImageStretchOption.#ctor(SuperMap.Mapping.ImageStretchOption)"><summary>
  1341. Initializes a new instance according to the specified ImageStretchOption object.
  1342. </summary><param name="stretchOption">The specified ImageStretchOption object.</param></member><member name="P:SuperMap.Mapping.ImageStretchOption.StretchType"><summary>
  1343. Gets or sets the type for image stretching.
  1344. </summary></member><member name="P:SuperMap.Mapping.ImageStretchOption.StandardDeviationStretchFactor"><summary>
  1345. Gets or sets the stretch coefficient for standard deviation.
  1346. </summary></member><member name="P:SuperMap.Mapping.ImageStretchOption.GaussianStretchRatioFactor"><summary>
  1347. Gets or sets the Gaussian stretch coefficient.
  1348. </summary></member><member name="P:SuperMap.Mapping.ImageStretchOption.IsGaussianStretchMiddleFactor"><summary>
  1349. Gets or sets when performance the Gaussian stretch, whether to use the median. true means the median; false means average
  1350. </summary></member><member name="P:SuperMap.Mapping.ImageStretchOption.StandardHistograms"><summary>
  1351. Gets or sets the standard histogram in histogram match. That is the reference histogram.
  1352. </summary></member><member name="P:SuperMap.Mapping.ImageStretchOption.PercentClipMinPercent"><summary>
  1353. Gets or sets the percentage of pixels that need to be excluded from the stretch in the small portion when the percentage is used to cut the stretch,
  1354. </summary></member><member name="P:SuperMap.Mapping.ImageStretchOption.PercentClipMaxPercent"><summary>
  1355. Gets or sets the percentage of pixels that need to be excluded from the stretch in the small portion when the percentage is used to cut the stretch.
  1356. </summary></member><member name="P:SuperMap.Mapping.ImageStretchOption.PercentClipRedBandMaxValue"><summary>
  1357. Gets or sets the pixel value of the red band in the multi-band image for the percentage truncation stretch process, which specifies the maximum pixel value of the truncated value. When the image is stretched, pixels greater than the pixel value in the red band will not participate in stretching.
  1358. </summary></member><member name="P:SuperMap.Mapping.ImageStretchOption.PercentClipRedBandMinValue"><summary>
  1359. Gets or sets the pixel value of the red band in the multi-band image for the percentage truncation stretch process, which specifies the minimum pixel value of the truncated value. When the image is stretched, pixels less than the pixel value in the red band will not participate in stretching.
  1360. </summary></member><member name="P:SuperMap.Mapping.ImageStretchOption.PercentClipGreenBandMaxValue"><summary>
  1361. Gets or sets the pixel value of the green band in the multi-band image for the percentage truncation stretch process, which specifies the maximum pixel value of the truncated value. When the image is stretched, pixels greater than the pixel value in the green band will not participate in stretching.
  1362. </summary></member><member name="P:SuperMap.Mapping.ImageStretchOption.PercentClipGreenBandMinValue"><summary>
  1363. Gets or sets the pixel value of the green band in the multi-band image for the percentage truncation stretch process, which specifies the minimum pixel value of the truncated value. When the image is stretched, pixels less than the pixel value in the green band will not participate in stretching.
  1364. </summary></member><member name="P:SuperMap.Mapping.ImageStretchOption.PercentClipBlueBandMaxValue"><summary>
  1365. Gets or sets the pixel value of the blue band in the multi-band image for the percentage truncation stretch process, which specifies the maximum pixel value of the truncated value. When the image is stretched, pixels greater than the pixel value in the blue band will not participate in stretching.
  1366. </summary></member><member name="P:SuperMap.Mapping.ImageStretchOption.PercentClipBlueBandMinValue"><summary>
  1367. Gets or sets the pixel value of the blue band in the multi-band image for the percentage truncation stretch process, which specifies the minimum pixel value of the truncated value. When the image is stretched, pixels less than the pixel value in the blue band will not participate in stretching.
  1368. </summary></member><member name="T:SuperMap.Mapping.ImageStretchType"><summary>
  1369. The image stretch type. Now it supports the No-stretch, Standard Deviation Stretch, Max and Min Stretch.
  1370. </summary></member><member name="F:SuperMap.Mapping.ImageStretchType.None"><summary>
  1371. No-stretch.
  1372. <para>No-stretch is to process the image data without any stretch, which is only valid for image data in the 8-bit unsigned integer type. The pixel value of image data displayed on the computer are from 0 to 255. Hence for image data in the 8-bit unsigned integer type, after the No-stretch process, all of them will be linear stretched and whose value will be converted into [0, 255]. When the image data uses the 8-bit unsigned integer type for storage, SuperMap uses the Max and Min Stretch for display, so for the 8-bit unsigned integer type, the display effect of No-stretch is consistent with that of the Max and Min Stretch.</para></summary></member><member name="F:SuperMap.Mapping.ImageStretchType.StandardDeviation"><summary>
  1373. Standard Deviation Stretch.
  1374. <para>This method performs statistics on the original image data, which is mainly to get the value range of a standard deviation, then to recalculate the range of the standard deviation according to its stretch coefficient, and ultimately to do the linear stretch for the last calculated range of standard deviation to make its values distribute within [0,255].</para><para></para></summary></member><member name="F:SuperMap.Mapping.ImageStretchType.MinimumMaximum"><summary>
  1375. Max and Min Stretch
  1376. <para>Max and Min Stretch is a linear stretch, based on the maximum and minimum pixel values which will be considered as two endpoints of the stretched histograms. For example, an image is in 8-bit storage type and the range of its pixel values are from 30 to 200, then after Max and Min Stretch, the pixel values of the image will be redistributed and the new range is from 0 to 255. With this stretch method, contrast and brightness of the image are improved significantly so that the features in the image will be more easily identified.</para><para>As shown in the figure below, the left figure is the one before the stretch, the image is dimmer, and the display values of pixels are concentrated in the lower grayscale region. While after Max and Min Stretch, the image becomes clearer and its contrast becomes greater.</para><para></para></summary></member><member name="F:SuperMap.Mapping.ImageStretchType.HistogramEqualization"><summary>
  1377. Histogram equalization.
  1378. <para>Histogram equalization is to is for the non-linear stretch, and redistribute the image pixel. It will make the number of pixel in a certain gray range same.</para><para></para></summary></member><member name="F:SuperMap.Mapping.ImageStretchType.HistogramSpecification"><summary>
  1379. Histogram match.
  1380. <para>Histogram match is to conduct the mathematical manipulation for the image search table, which make a histogram of the image is the same as another histogram of the image.</para></summary></member><member name="F:SuperMap.Mapping.ImageStretchType.Gaussian"><summary>
  1381. Gaussian stretch.
  1382. <para>The purpose of Gaussian Stretch is to make pixel values of image data tend to the normal distribution. If Using Median is selected, then Gaussion stretch would be performed with the median of cell value as center. If not selected, then Gaussion stretch would be performed with the maximum of cell value as center.</para><para></para></summary></member><member name="F:SuperMap.Mapping.ImageStretchType.PercentClip"><summary>
  1383. Percentage truncated stretch.
  1384. <para>In this type of stretching, some pixels in a small part and some pixels in a large part in the histogram are removed from the stretch. This method of stretching requires specifying the minimum and maximum percentage values excluded from the drawing, respectively represent the percentages of the minimum and maximum pixels that need to be excluded from the stretch.</para><para>As shown in the figure below, the first picture shows the maximum value of the image display and histogram. The second picture below shows the effect of the image cut through the percentage.</para><para></para><para></para></summary></member><member name="T:SuperMap.UI.ElementsAlignment"><summary>
  1385. This enumeration specifies the alignment constants of the element.
  1386. </summary></member><member name="F:SuperMap.UI.ElementsAlignment.Lefts"><summary>
  1387. Left justify to the base element for the selected element.
  1388. </summary></member><member name="F:SuperMap.UI.ElementsAlignment.Rights"><summary>
  1389. Right justify to the base element for the selected element.
  1390. </summary></member><member name="F:SuperMap.UI.ElementsAlignment.Tops"><summary>
  1391. Top justify to the base element for the selected element.
  1392. </summary></member><member name="F:SuperMap.UI.ElementsAlignment.Bottoms"><summary>
  1393. Bottom justify to the base element for the selected element.
  1394. </summary></member><member name="F:SuperMap.UI.ElementsAlignment.HorizontalMiddles"><summary>
  1395. Middle of horizontal justify to the base element for the selected element.
  1396. </summary></member><member name="F:SuperMap.UI.ElementsAlignment.VerticalMiddles"><summary>
  1397. Middle of vertical justify to the base element for the selected element.
  1398. </summary></member><member name="F:SuperMap.UI.ElementsAlignment.CenterHorizontal"><summary>
  1399. Horizontal center to the page for the selected element.
  1400. </summary></member><member name="F:SuperMap.UI.ElementsAlignment.CenterVertical"><summary>
  1401. Vertical center to the page for the selected element.
  1402. </summary></member><member name="T:SuperMap.Mapping.FillMarkerOrderMode"><summary>
  1403. This enumeration specifies the fill mode constant of layer.
  1404. </summary></member><member name="F:SuperMap.Mapping.FillMarkerOrderMode.LayerTopLeft"><summary>
  1405. Fills the layer from the top left corner of the layer and will get regular result.
  1406. </summary></member><member name="F:SuperMap.Mapping.FillMarkerOrderMode.GeometryTopLeft"><summary>
  1407. Fills the layer from the top left corner of the geometric object and will get the irregular result.
  1408. </summary></member><member name="T:SuperMap.UI.GeometrySelectChangedEventArgs"><summary>
  1409. Provides data for <see cref="E:SuperMap.UI.MapControl.GeometrySelectChanged">GeometrySelectChanged</see>.
  1410. </summary></member><member name="M:SuperMap.UI.GeometrySelectChangedEventArgs.#ctor(System.Int32)"><summary>
  1411. Initializes a new instance of GeometrySelectChangedEventArgs class according to the specified parameters.
  1412. </summary><param name="count">The specified count of the selected geometric objects.</param></member><member name="P:SuperMap.UI.GeometrySelectChangedEventArgs.Count"><summary>
  1413. Gets the count of selected geometric objects.
  1414. </summary></member><member name="T:SuperMap.UI.GeometrySelectChangedEventHandler"><summary>
  1415. Provides data for <see cref="E:SuperMap.UI.MapControl.GeometrySelectChanged">GeometrySelectedChanged</see> event.
  1416. </summary><param name="sender">The source event.</param><param name="e">An object of <see cref="T:SuperMap.UI.GeometrySelectChangedEventArgs">ObjectSelectChangedEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.Mapping.GraphAxesTextDisplayMode"><summary>
  1417. This enumeration class defines the constants representing the modes of displaying text on the coordinate axes of a graph map.
  1418. </summary></member><member name="F:SuperMap.Mapping.GraphAxesTextDisplayMode.None"><summary>Display none of the texts.</summary></member><member name="F:SuperMap.Mapping.GraphAxesTextDisplayMode.YAxes"><summary>Display the text of Y axes.</summary></member><member name="F:SuperMap.Mapping.GraphAxesTextDisplayMode.All"><summary>Display all of the texts.</summary></member><member name="T:SuperMap.Mapping.ImageType"><summary>
  1419. This enumeration defines the constant of the image types.
  1420. </summary></member><member name="F:SuperMap.Mapping.ImageType.PNG"><summary><para>Portable Network Graphics (PNG) </para><para>PNG is a format that exceeds GIF format and offers a lot of functions. The info is not compressed. PNG file can store the color with 8 24 or 48 bits every pixel and store the gray degree with 1 2 4 8 or 16 bits every pixel. Compared to the GIF file ,it can be only with 1 2 4 of 8 bits for every pixel. PNG file has a alpha value which indicates the how the color of the pixel mixes with the background color.</para><para>One of the advantages of PNG comparing to GIF is: it can display a image progressively. PNG file has info of gray and color correction that makes it display in the varies of devices precisely.</para></summary></member><member name="F:SuperMap.Mapping.ImageType.GIF"><summary><para>Graphics Interchange Format (GIF) </para><para>GIF. GIF is a common format to display the image in the web page. It is suitable for the drawing line, image with pure color or clear boundaries. It is compressed but without info loss.One color in the GIF file could be defined the transparent, so the image will display the background of its any web pages. Storing a series of GIF file in a file can form a animation. GIF file can store 8 bits at most for each pixel. The color of GIF is limited to 256.</para></summary></member><member name="F:SuperMap.Mapping.ImageType.JPG"><summary><para>JPG. </para><para>JPEG is a compressed scheme with some info loss which is hardly sensed by eyes. Over 16 million color is supported by JPEG due to the 24 bits storage .JPEG don't support transparent and animation and is not a file format while “JPEG file exchange format (JFIF)” is a format, which is usually used to store and transfer the image compressed by JPEG scheme.The suffix of JFIF file is .jpg in web browser.</para></summary></member><member name="F:SuperMap.Mapping.ImageType.BMP"><summary><para>The BMP type.</para><para>BMP. BMP is a standard format to store the image used by windows. The ever pixel bit value (1, 4, 8, 15, 24, 32 or 64) of the specified BMP field is set in the head of the field.The each pixel of 24 bit is general use.And BMP is not compressed, hence it is not suitable for Internet transmission.</para></summary></member><member name="F:SuperMap.Mapping.ImageType.TIFF"><summary><para>Tag Image File Format (TIFF)</para><para>TIFF is an expendable format for all kings of platform and applications. All kinds of compression scheme can be used for TIFF. Several images can be stored in a single, multiple-page TIFF file. Information related to the image (scanner maker, host computer, type of compression, orientation, samples per pixel, etc.) can be stored in the file and arranged through the use of tags. You can extent the TIFF format by granting and adding the new tags.</para></summary></member><member name="F:SuperMap.Mapping.ImageType.EPS"><summary><para>ESP.</para><para>EPS. EPS, Encapsulated PostScript, is a standard cross-platform format. The suffix on PC platform is .eps, while on Macintosh platform is .epsf. It is used for the storage of vector image and raster image.</para></summary></member><member name="F:SuperMap.Mapping.ImageType.EMF"><summary><para>EMF. </para><para>EMF. EMF, a file format in Windows in printing industry. It is the 32 bits version of WMF(Window metafile). The produce of EMF is to deal with the shortcomings in the printing industry. EMF is a format of device independence, that is, EMF can keep the image precision whatever resolution hard copy the printers print. EMF can save the bandwidth on the Internet.</para></summary></member><member name="F:SuperMap.Mapping.ImageType.WMF"><summary><para>The WMF type.</para><para>WMF. WMF, Windows Metafile, is a image file format defined by MicroSoft.</para></summary></member><member name="T:SuperMap.Mapping.LayerActionEventArgs"><summary>
  1421. Provides parameters for the group layer operation event.
  1422. </summary></member><member name="T:SuperMap.Mapping.LayerEventArgs"><summary>
  1423. This LayerEventArgs class is the base class for classes containing layer event data.
  1424. </summary></member><member name="M:SuperMap.Mapping.LayerEventArgs.#ctor"><summary>
  1425. The Constructor.
  1426. </summary></member><member name="P:SuperMap.Mapping.LayerEventArgs.Layer"><summary>
  1427. Gets the layer objects.
  1428. </summary></member><member name="M:SuperMap.Mapping.LayerActionEventArgs.#ctor(SuperMap.Mapping.Layer)"><summary>
  1429. Creates a new object of LayerActionEventArgs for the specified Layer object.
  1430. </summary><param name="layer">The specified Layer object.</param></member><member name="M:SuperMap.Mapping.LayerActionEventArgs.#ctor(SuperMap.Mapping.Layer,System.Int32,SuperMap.Mapping.LayerGroup,System.Boolean)"><summary>
  1431. Constructs a new LayerActionEventArgs object according to the given arguments.
  1432. </summary><param name="layer">The specified layer.</param><param name="index">The index value for the specified layer.</param><param name="parentGroup">Specifies the group layer containing the current layer.</param><param name="isLayerGroup">Specifies the layer to be group layer type or not.</param></member><member name="M:SuperMap.Mapping.LayerActionEventArgs.#ctor(SuperMap.Mapping.Layer,System.Int32,SuperMap.Mapping.LayerGroup,System.Boolean,SuperMap.Mapping.LayerSnapshot,System.Boolean)"><summary>
  1433. Constructs a new LayerActionEventArgs object according to the given arguments.
  1434. </summary><param name="layer">The specified layer.</param><param name="index">The index value for the specified layer.</param><param name="parentGroup">Specifies the group layer containing the current layer.</param><param name="isLayerGroup">Specifies the layer to be group layer type or not.</param><param name="parentSnapshot">Snapshot layer where the layer is located.</param><param name="isLayerSnapshot">Specifies whether the layer is a snapshot layer type, and true indicates that the layer of the current operation is a snapshot layer.</param></member><member name="P:SuperMap.Mapping.LayerActionEventArgs.LayerGroup"><summary>
  1435. Gets the current layer group object.
  1436. </summary></member><member name="P:SuperMap.Mapping.LayerActionEventArgs.IsLayerGroup"><summary>
  1437. Gets whether current layer is group layer type.
  1438. </summary></member><member name="P:SuperMap.Mapping.LayerActionEventArgs.Index"><summary>
  1439. Gets current layer operation index.
  1440. </summary></member><member name="P:SuperMap.Mapping.LayerActionEventArgs.LayerSnapshot"><summary>
  1441. Gets the snapshot layer of the current operation.
  1442. </summary></member><member name="P:SuperMap.Mapping.LayerActionEventArgs.IsLayerSnapshot"><summary>
  1443. Gets whether the current operation of the layer is a snapshot layer, true that the current operation of the layer as a snapshot layer.
  1444. </summary></member><member name="T:SuperMap.Mapping.LayerCache"><summary>
  1445. Multi-version cache layer. You can manage multiple caches in the same area on LayerCache, primarily for displaying changes in different times.
  1446. </summary></member><member name="T:SuperMap.Mapping.Layer"><summary>Layer class. This class provides a set of properties such as layer display and control for easy map management.</summary></member><member name="M:SuperMap.Mapping.Layer.ThemeToDatasetVector(SuperMap.Data.Datasource,System.String)"><summary>This method is used to convert the theme to CAD dataset. </summary><param name="datasource">Indicates the data source where the converted CAD dataset is located.</param><param name="datasetName">The name of converted CAD dataset.</param><returns>The converted CAD dataset.</returns></member><member name="M:SuperMap.Mapping.Layer.IsVisibleScale(System.Double)"><summary>Returns whether the specified scale is a visual scale, that is, between the set minimum display scale and the maximum display scale. </summary><param name="scale">Specified display scale.</param><returns>True if the specified scale is a visual scale; otherwise, false.</returns></member><member name="M:SuperMap.Mapping.Layer.HitTest(SuperMap.Data.Point2D,System.Double)"><summary>Returns the collection of selected objects. If the distance between the specified point and the nearest point on the object is within the specified tolerance range, the object is selected. If there are multiple overlapping objects on the map that meet the criteria, they are selected and return multiple objects. Supports all thematic maps and vector layers. </summary><param name="pt">The specified points to be tested.</param><param name="tolerance">The specified tolerance.</param><returns>The collection of selected objects.</returns></member><member name="M:SuperMap.Mapping.Layer.RemoveThemeElementPosition(System.Int32)"><summary>
  1447. According to the given geometric object ID, clear the geometric object corresponding to the thematic elements of the custom location, the topic element uses the default location after clearing. Currently, this method is only applicable to label thematic maps, statistical thematic maps and level symbol thematic maps.
  1448. </summary><param name="geometryID">The ID of the given geometric object. </param><returns>Returns true if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Layer.GetThemeElementPosition(System.Int32)"><summary>
  1449. According to the given geometric object ID, get the geometric object corresponding to the thematic elements of the custom location. Currently, this method is only applicable to label thematic maps, statistical thematic maps and level symbol thematic maps.
  1450. </summary><param name="geometryID">The ID of the given geometric object. </param><returns>The geometric coordinates of the thematic element's custom location, if not custom, returns Point2D.Empty, which returns an empty point object.</returns></member><member name="M:SuperMap.Mapping.Layer.SetThemeElementPosition(System.Int32,SuperMap.Data.Point2D)"><summary>
  1451. According to ID and location coordinates of the given geometric object, set the custom location of the geometric objects corresponding thematic elements. Currently, this method is only applicable to label thematic maps, statistical thematic maps and level symbol thematic maps.
  1452. </summary><param name="geometryID">The ID of the given geometric object. </param><param name="position">Customize the geographic coordinates of the thematic element location.</param></member><member name="M:SuperMap.Mapping.Layer.ClearThemeElementPositions"><summary>
  1453. Empty all custom locations, and emptying the thematic map will be done by default.
  1454. </summary></member><member name="M:SuperMap.Mapping.Layer.HitTest(SuperMap.Data.Point2D,System.Double,System.Collections.Generic.List{SuperMap.Data.GeoText}@)"><summary>
  1455. Gets the selected feature element. If the specified point and the nearest point on the thematic element are within the specified tolerance range, the topic element is selected. Currently only support label thematic map,
  1456. </summary><param name="pt">The specified points to be tested.</param><param name="tolerance">The specified tolerance.</param><param name="testResult">Stores the thematic map elements obtained by the method, and the length of the parameter object is zero when the object satisfying the condition is not obtained.</param><returns>Whether or not get the thematic map element, true means that through the method to get the thematic elements.</returns></member><member name="M:SuperMap.Mapping.Layer.HitTest(SuperMap.Data.Point2D,System.Double,System.String,System.Collections.Generic.List{SuperMap.Data.GeoText}@)"><summary>
  1457. Gets the selected thematic element. If the specified point and the nearest point on the thematic element are within the specified tolerance range, the topic element is selected. Currently only support, label thematic maps.
  1458. </summary><param name="pt">The specified points to be tested.</param><param name="tolerance">The specified tolerance.</param><param name="resultExpression">Specify the field expression, set the field expression, you can get the relevant data of the geometric object corresponding to the specific topic element from the result.</param><param name="testResult">Stores the thematic map elements obtained by the method, and the length of the parameter object is zero when the object satisfying the condition is not obtained.</param><returns>Whether or not get the thematic map element, true means that through the method to get the thematic elements.</returns></member><member name="M:SuperMap.Mapping.Layer.HitTestGeoCompound(SuperMap.Data.Point2D,System.Double,System.String,System.Collections.Generic.List{SuperMap.Data.GeoCompound}@)"><summary>
  1459. Gets the selected thematic element. If the specified point and the nearest point on the thematic element are within the specified tolerance range, the topic element is selected. Currently only support statistics, label thematic maps.
  1460. </summary><param name="pt">The specified points to be tested.</param><param name="tolerance">The specified tolerance.</param><param name="resultExpression">Specify the field expression, set the field expression, you can get the relevant data of the geometric object corresponding to the specific topic element from the result.</param><param name="testResult">Stores the thematic map elements obtained by the method, and the length of the parameter object is zero when the object satisfying the condition is not obtained.</param><returns>Whether or not get the thematic map element, true means that through the method to get the thematic elements.</returns></member><member name="M:SuperMap.Mapping.Layer.ThemeSymbolsToGeometries(SuperMap.Data.Recordset)"><summary>
  1461. Converts the point symbol in the thematic map to a Geometry object.
  1462. </summary><param name="recordset">Specifies the Recordset object.</param><returns>Array of Geometry objects.</returns></member><member name="M:SuperMap.Mapping.Layer.FromXML(System.String)"><summary>Creates a layer object based on the specified XML string. </summary><param name="xml">The XML string used to create the layer.</param><returns>True, if successful; Otherwise false.</returns></member><member name="M:SuperMap.Mapping.Layer.ToXML"><summary>Returns description of the xml string form for this layer object. </summary><returns>The description of the XML form of the layer</returns></member><member name="M:SuperMap.Mapping.Layer.Dispose"><summary>
  1463. Release the resources owned by the Layer object.
  1464. </summary></member><member name="M:SuperMap.Mapping.Layer.CreateLayer(SuperMap.Data.Dataset)"><summary>
  1465. Create a new Layer object based on the given data set.
  1466. </summary><param name="dataset">Given the dataset to add to the new layer.</param><returns>Returns the Layer object created successfully.</returns></member><member name="M:SuperMap.Mapping.Layer.CreateLayer(SuperMap.Data.Dataset,SuperMap.Mapping.Theme)"><summary>
  1467. Create a new Layer object based on the given dataset and thematic map.
  1468. </summary><param name="dataset">Specified dataset.</param><param name="theme">Specified thematic map information.</param><returns>Returns the Layer object created successfully.</returns></member><member name="M:SuperMap.Mapping.Layer.CreateLayer(SuperMap.Data.Dataset,SuperMap.Mapping.LayerSetting)"><summary>
  1469. Create a new Layer object based on the given dataset and layer setting information.
  1470. </summary><param name="dataset">Specified dataset.</param><param name="setting">Specifies the layer setting information.</param><returns>Returns the Layer object created successfully.</returns></member><member name="M:SuperMap.Mapping.Layer.SetDisplayControledLayer(SuperMap.Mapping.Layer)"><summary>
  1471. Sets the layer to be displayed by the current layer control, that is, the specified layer establishes a binding relationship with the current layer, and the specified layer will display the same object as the current layer.
  1472. </summary><param name="layer">The layers that are displayed by the current layer control, here called the bound layer, must be bound to the following layers: label thematic map, statistical thematic map, dot density thematic map, level symbol.</param><returns>A Boolean value that indicates whether the binding is successful, true indicates success, and false indicates a failure. The binding layer must be a label map, a statistical thematic map, a dot density thematic map, or a hierarchical notation map; the current layer must be an ordinary layer, a single-valued thematic map, Segmented thematic maps or custom thematic maps.</returns></member><member name="M:SuperMap.Mapping.Layer.GetDisplayControledLayer"><summary>
  1473. Gets a layer object that establishes a binding relationship with the current layer.
  1474. </summary><returns>Returns a layer object that establishes a binding relationship with the current layer.</returns></member><member name="M:SuperMap.Mapping.Layer.AddGridFunction(SuperMap.Mapping.GridFunctionType,System.Collections.Generic.Dictionary{System.String,System.String})"><summary>
  1475. Add a new handler to the function chain of the raster layer.
  1476. </summary><param name="type">The type of function to add.</param><param name="value">The parameter of the corresponding function and the value of the parameter, the parameter is the Dictionary type, and the key value is the name of the parameter.The value is the value of the parameter.</param><returns>Adds the index in the function chain to successfully return the newly added function.The index is counted from 0.</returns></member><member name="M:SuperMap.Mapping.Layer.GetGridFunctionType(System.Int32)"><summary>
  1477. Gets the function type of the index in the raster layer function chain.
  1478. </summary><param name="index">Specified index.The index in the function chain counts from 0.</param><returns>Returns the function type of the index specified in the raster layer function chain.</returns></member><member name="M:SuperMap.Mapping.Layer.GetGridFunctionArgs(System.Int32)"><summary>
  1479. Gets the parameters of the function specified in the raster layer function chain.
  1480. </summary><param name="index">Specified index.The index in the function chain counts from 0.</param><returns>Returns the parameter of the function that specifies the index in the raster layer function chain.The return value is the Dictionary type, and the key value is the name of the middle key.The value is the value of the parameter.</returns></member><member name="M:SuperMap.Mapping.Layer.RemoveGridFunction(System.Int32)"><summary>
  1481. Removes the function that specifies the index in the raster layer function chain.
  1482. </summary><param name="index">Specified index.</param></member><member name="M:SuperMap.Mapping.Layer.GetGridFunctonCount"><summary>
  1483. Gets the number of functions in the grid layer function chain.
  1484. </summary><returns>Returns the number of functions in the grid layer function chain.</returns></member><member name="P:SuperMap.Mapping.Layer.Bounds"><summary>
  1485. Gets the geographic extent of the layer.
  1486. </summary></member><member name="P:SuperMap.Mapping.Layer.IsRepresentationEnabled"><summary>
  1487. Gets or sets whether the layer uses drawing expression.
  1488. </summary></member><member name="P:SuperMap.Mapping.Layer.RepresentationField"><summary>
  1489. Gets or sets the fields that store the drawing expression information.
  1490. </summary></member><member name="P:SuperMap.Mapping.Layer.IsCompleteLineSymbolDisplayed"><summary> Gets or sets whether to display the complete line type.</summary></member><member name="P:SuperMap.Mapping.Layer.IsClipRegionEnabled"><summary> Gets or sets whether the crop area is valid.</summary></member><member name="P:SuperMap.Mapping.Layer.AdditionalSetting"><summary>Gets or sets the style settings for the normal layer. Common layer style settings for vector data layers, raster layers and layers of image data is not the same. <see cref="T:SuperMap.Mapping.LayerSettingVector"> LayerSettingVector</see>,<see cref="T:SuperMap.Mapping.LayerSettingGrid"> LayerSettingGrid</see>,<see cref="T:SuperMap.Mapping.LayerSettingImage"> LayerSettingImage</see> are used to set and modify the styles of vector data layers, raster data layers, and image data layers, respectively. </summary></member><member name="P:SuperMap.Mapping.Layer.Theme"><summary>Get the thematic map object of the thematic layer. The map's thematic map type is specified when the add dataset is displayed as a layer, that is, it is specified by the <see cref="T:SuperMap.Mapping.Layers"> Layers </see> class's Add method, and then the thematic map type can not be changed. Only the thematic map style can be modified. </summary></member><member name="P:SuperMap.Mapping.Layer.MinVisibleGeometrySize"><summary>Gets or sets the minimum visible value of the geometry object.</summary></member><member name="P:SuperMap.Mapping.Layer.MinVisibleScale"><summary>Gets or sets the minimum visible scale for this layer. The minimum visible scale can not be negative. This layer will not be displayed when the current display scale for the map is less than the minimum visible scale for the layer. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.Layer.MaxVisibleScale"><summary>Gets or sets the maximum visible scale for this layer. The maximum visible scale can not be negative. This layer will not appear when the current display scale for the map is larger than the maximum visible scale for the layer.</summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.Layer.IsVisible"><summary>Gets or sets whether the layer is visible or not. true represents it is visible, otherwise, false. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.Layer.SymbolScale"><summary>Gets or sets the scale of the symbol for the layer. </summary><value>The default value is 1.</value></member><member name="P:SuperMap.Mapping.Layer.IsSymbolScalable"><summary>Gets or sets whether the symbol size of the layer is scaled with the graph. The default value is false. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.Layer.IsSnapable"><summary>Gets or sets whether the layer can be caught. True means that this layer can be caught, false that this layer can not be caught. </summary><value>The default value is true.</value></member><member name="P:SuperMap.Mapping.Layer.IsSelectable"><summary>Gets or sets whether objects in the layer can be selected. True indicates that the object in this layer can be selected, false means that the object in this layer is not selectable. When you need to make some selection or query on the layer, you need to set the layer to be selectable. When the layer is selectable, you can select the elements of interest, query its related attributes and statistics information.</summary><value>The default value is true.</value></member><member name="P:SuperMap.Mapping.Layer.Selection"><summary>Gets or sets the selection set object in this layer. A selection set is a collection that contains one or more of the elements in the selected layer. The elements of the selection can be edited. Note that the selection set applies only to vector datasets, and the raster dataset does not have a selection set. </summary></member><member name="P:SuperMap.Mapping.Layer.DisplayFilter"><summary>Gets or sets the layer to display the filter. </summary></member><member name="P:SuperMap.Mapping.Layer.Dataset"><summary>Gets or sets the dataset object for this layer. A layer is a reference to a dataset, so that a layer corresponds to a dataset. </summary></member><member name="P:SuperMap.Mapping.Layer.Description"><summary>Gets or sets the description of this layer. </summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Mapping.Layer.Caption"><summary>Gets or sets the title of the layer. The title of the layer is the display name of the layer. Note the difference from the name of the layer.</summary></member><member name="P:SuperMap.Mapping.Layer.Name"><summary>Get the name of the layer. The name of the layer uniquely identifies this layer in the map where the layer is located. The logo is not case sensitive. </summary></member><member name="P:SuperMap.Mapping.Layer.IsEditable"><summary>
  1491. Gets whether the layer is editable. Editable attribute controls whether the layer referenced data to be modified.
  1492. </summary></member><member name="E:SuperMap.Mapping.Layer.ElementDrawing"><summary>
  1493. This event is triggered when drawing the element of the thematic map or drawing the geometric object, through which the custom drawing of the thematic map element can be done, or the default drawing of the modified layer.
  1494. </summary></member><member name="P:SuperMap.Mapping.Layer.ValueExpressions"><summary><para>Gets or sets the value defined by the field expression. This value is extracted from the event parameter class(<see cref="T:SuperMap.Mapping.ElementDrawingEventArgs"> ElementDrawingEventArgs</see>) to a series of field expressions when the event graph element (ElementDrawing) is drawn. When the ElementDrawing event event parameter class (ElementDrawing) is passed, the corresponding field value is obtained from the Values property of the event parameter class (<see cref="T:SuperMap.Mapping.ElementDrawingEventArgs"> ElementDrawingEventArgs</see>).</para><para>Note: For statistical thematic layers, this property setting is not valid.</para></summary></member><member name="P:SuperMap.Mapping.Layer.ClipRegion"><summary>
  1495. Set or get the crop area of the layer.
  1496. </summary></member><member name="P:SuperMap.Mapping.Layer.OpaqueRate"><summary>
  1497. Set or get the opacity of the layer.
  1498. </summary></member><member name="P:SuperMap.Mapping.Layer.IsDisposed"><summary>
  1499. Whether the object has been released. If true, operate the method of this type, the property will throw an exception, which means that the object has been released.
  1500. </summary></member><member name="P:SuperMap.Mapping.Layer.FillMarkerOrder"><summary>
  1501. Gets or sets the fill mode of the layer. FillMarkerOrderMode. GeometryTopLeft means to fill from the upper left corner of a single geometric object, FillMarkerOrderMode. LayerTopLef means to fill from the upper left corner of the entire layer.
  1502. </summary><value>The default value is FillMarkerOrderMode. GeometryTopLeft.</value></member><member name="P:SuperMap.Mapping.Layer.IsCrossroadOptimized"><summary>
  1503. Get or set whether to perform crossroads optimization.
  1504. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.Layer.ExternalInfo"><summary>
  1505. Gets or sets the external information of the layer.
  1506. </summary></member><member name="P:SuperMap.Mapping.Layer.IsAntialias"><summary>
  1507. Gets or sets whether the antialias is enabled in layer. True represents the antialiase is enabled; false, otherwise.
  1508. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.Layer.IsOverlapDisplayed"><summary>
  1509. Whether to display the object when acquiring or setting the gland. True for the display gland object, false for not displaying the gland object.
  1510. </summary><value>The default value is true.</value></member><member name="P:SuperMap.Mapping.Layer.ParentGroup"><summary>
  1511. Gets the grouping layer where the current layer is located.
  1512. </summary></member><member name="P:SuperMap.Mapping.Layer.Layers"><summary>
  1513. Gets the layer collection object where the current layer is located.
  1514. </summary></member><member name="P:SuperMap.Mapping.Layer.FieldValuesDisplayFilter"><summary>
  1515. Gets the setting object that filters the display by the field value.
  1516. </summary></member><member name="P:SuperMap.Mapping.Layer.ParentSnapshot"><summary>
  1517. Gets the snapshot layer object in the map where the layer object is added to the snapshot layer.
  1518. </summary></member><member name="P:SuperMap.Mapping.Layer.IsSwipeEnabled"><summary>
  1519. Gets or sets whether the map layer is enabled for the current layer.
  1520. </summary></member><member name="P:SuperMap.Mapping.Layer.EnableTimeFilter"><summary>
  1521. Gets or sets whether to enable the time filter display function of the layer. true means enable, and the relevant time setting is valid. The default value is false, which means it is not enabled.
  1522. </summary></member><member name="P:SuperMap.Mapping.Layer.TimeStartField"><summary>
  1523. The time-enabled temporal data must have a time attribute that expresses the time of the data observation or the start and end time of the observation. The interface is used to get or set the field of the record start time.
  1524. </summary></member><member name="P:SuperMap.Mapping.Layer.TimeEndField"><summary>
  1525. The time-enabled temporal data must have a time attribute that expresses the time of the data observation or the start and end time of the observation. The interface is used to get or set the field of the record termination time.
  1526. </summary></member><member name="P:SuperMap.Mapping.Layer.TimeFilterStarting"><summary>
  1527. Gets or sets the start time value of the layer time filter, with the value being accurate to the second.
  1528. </summary></member><member name="P:SuperMap.Mapping.Layer.TimeFilterEnding"><summary>
  1529. Gets or sets the end time value of the layer time filter condition, the value is accurate to the second.
  1530. </summary></member><member name="P:SuperMap.Mapping.Layer.TimeStepInterval"><summary>
  1531. Gets or sets the time step interval of the temporal data, the value is accurate to the second.
  1532. </summary></member><member name="P:SuperMap.Mapping.LayerCache.ConnectionInfo"><summary>
  1533. Gets or sets the full path of the cached configuration file to which the multi-version cache layer is connected. When multiple caches are added, the ";" is split.
  1534. </summary></member><member name="P:SuperMap.Mapping.LayerCache.Versions"><summary>
  1535. Gets all the cached version names that are connected in the multi-version cache layer, that is, the name of the cached cache.
  1536. </summary></member><member name="P:SuperMap.Mapping.LayerCache.CurrentVersion"><summary>
  1537. Gets or sets the version name of the cache that is currently displayed in the multi-version cache layer.
  1538. </summary></member><member name="T:SuperMap.Mapping.LayerCaptionChangedEventArgs"><summary>
  1539. Provides data for the layer title change event (<see cref="E:SuperMap.Mapping.Layers.LayerCaptionChanged">LayerCaptionChanged</see>).
  1540. </summary></member><member name="M:SuperMap.Mapping.LayerCaptionChangedEventArgs.#ctor(SuperMap.Mapping.Layer,System.String,System.String)"><summary>
  1541. Initializes a new instance of the LayerCaptionChangedEventArgs class with the specified parameters.
  1542. </summary><param name="layer">Specified layer.</param><param name="oldCaption">Modify layer name before.</param><param name="newCaption">Modified layer name.</param></member><member name="P:SuperMap.Mapping.LayerCaptionChangedEventArgs.OldCaption"><summary>
  1543. Modify layer name before.
  1544. </summary></member><member name="P:SuperMap.Mapping.LayerCaptionChangedEventArgs.NewCaption"><summary>
  1545. Modified layer name.
  1546. </summary></member><member name="T:SuperMap.Mapping.LayerCaptionChangedEventHandler"><summary>
  1547. The method class that handles the layer title change event (<see cref="E:SuperMap.Mapping.Layers.LayerCaptionChanged">LayerCaptionChanged</see>).
  1548. </summary><param name="sender">The source event.</param><param name="args">Objects contain the event data layer title change event argument class (<see cref="T:SuperMap.Mapping.LayerCaptionChangedEventArgs">LayerCaptionChangedEventArgs</see>) .</param></member><member name="T:SuperMap.Mapping.LayerChart"><summary>
  1549. The LayerChart class. This class inherits from the Layer class, which provides the methods of displaying and selecting for the chart layer.
  1550. </summary></member><member name="M:SuperMap.Mapping.LayerChart.#ctor"><summary>
  1551. Initializes a new instance of the LayerChart class.
  1552. </summary></member><member name="M:SuperMap.Mapping.LayerChart.ClearSelections"><summary>
  1553. Clear the Selection.
  1554. </summary></member><member name="M:SuperMap.Mapping.LayerChart.HitTestExtend(SuperMap.Data.Point2D,System.Double)"><summary>
  1555. Returns a boolean indicating whether the click is successful or not in the LayerChart. If the distance of the nearest point on the objects from the point to be tested is within the specified tolerance, the object is selected. If the objects that satisfy the condition overlap, they will all be selected and returned.
  1556. </summary><param name="pt">The specified points to be tested.</param><param name="tolerance">The specified tolerance.</param><returns>Whether the clicking on an object was successful.</returns></member><member name="M:SuperMap.Mapping.LayerChart.HighlightObject(System.Int64,System.Int32,System.Boolean)"><summary>
  1557. Highlights a specified object in the Selection.
  1558. </summary><param name="featureID">The ID of the specified object.</param><param name="recordsetID">The ID of the specified object in the recordset.</param><param name="isMoveToCenter">Specifies whether center this object in the map window. The map will be refreshed if this attribute value is true.</param></member><member name="M:SuperMap.Mapping.LayerChart.SetAttributeModifiedFlag"><summary>
  1559. Edit the property through the recordset, then set and used for re-read some datasets when refreshing a map.
  1560. </summary></member><member name="M:SuperMap.Mapping.LayerChart.RefershS57EditDatasetGroup"><summary>
  1561. Refresh the editable S-57 chart dataset group.
  1562. </summary></member><member name="M:SuperMap.Mapping.LayerChart.FromXML(System.String)"><summary>
  1563. It is not supported in this class.
  1564. </summary><param name="xml"></param><returns></returns></member><member name="M:SuperMap.Mapping.LayerChart.GetThemeElementPosition(System.Int32)"><summary>
  1565. It is not supported in this class.
  1566. </summary><param name="geometryID"></param><returns></returns></member><member name="M:SuperMap.Mapping.LayerChart.HitTest(SuperMap.Data.Point2D,System.Double)"><summary>
  1567. It is not supported in this class.
  1568. </summary><param name="pt"></param><param name="tolerance"></param><returns></returns></member><member name="M:SuperMap.Mapping.LayerChart.HitTest(SuperMap.Data.Point2D,System.Double,System.Collections.Generic.List{SuperMap.Data.GeoText}@)"><summary>
  1569. It is not supported in this class.
  1570. </summary><param name="pt"></param><param name="tolerance"></param><param name="testResult"></param><returns></returns></member><member name="M:SuperMap.Mapping.LayerChart.HitTest(SuperMap.Data.Point2D,System.Double,System.String,System.Collections.Generic.List{SuperMap.Data.GeoText}@)"><summary>
  1571. It is not supported in this class.
  1572. </summary><param name="pt"></param><param name="tolerance"></param><param name="resultExpression"></param><param name="testResult"></param><returns></returns></member><member name="M:SuperMap.Mapping.LayerChart.HitTestGeoCompound(SuperMap.Data.Point2D,System.Double,System.String,System.Collections.Generic.List{SuperMap.Data.GeoCompound}@)"><summary>
  1573. It is not supported in this class.
  1574. </summary><param name="pt"></param><param name="tolerance"></param><param name="resultExpression"></param><param name="testResult"></param><returns></returns></member><member name="M:SuperMap.Mapping.LayerChart.RemoveThemeElementPosition(System.Int32)"><summary>
  1575. It is not supported in this class.
  1576. </summary><param name="geometryID"></param><returns></returns></member><member name="M:SuperMap.Mapping.LayerChart.SetThemeElementPosition(System.Int32,SuperMap.Data.Point2D)"><summary>
  1577. It is not supported in this class.
  1578. </summary><param name="geometryID"></param><param name="position"></param></member><member name="M:SuperMap.Mapping.LayerChart.ThemeSymbolsToGeometries(SuperMap.Data.Recordset)"><summary>
  1579. It is not supported in this class.
  1580. </summary><param name="recordset"></param><returns></returns></member><member name="M:SuperMap.Mapping.LayerChart.ThemeToDatasetVector(SuperMap.Data.Datasource,System.String)"><summary>
  1581. It is not supported in this class.
  1582. </summary><param name="datasource"></param><param name="datasetName"></param><returns></returns></member><member name="M:SuperMap.Mapping.LayerChart.ToXML"><summary>
  1583. It is not supported in this class.
  1584. </summary><returns></returns></member><member name="M:SuperMap.Mapping.LayerChart.ClearThemeElementPositions"><summary>
  1585. It is not supported in this class.
  1586. </summary></member><member name="P:SuperMap.Mapping.LayerChart.Selections"><summary>
  1587. Gets the collection of the Selection of the current chart layer.
  1588. </summary></member><member name="P:SuperMap.Mapping.LayerChart.SelectionInfos"><summary>
  1589. Gets the array of information about the currently selected objects.
  1590. </summary></member><member name="P:SuperMap.Mapping.LayerChart.TextClipRegion"><summary>
  1591. Gets or sets the clip region for text display, it clips all the point and line objects on the chart layer.
  1592. </summary></member><member name="P:SuperMap.Mapping.LayerChart.DatasetGroup"><summary>
  1593. Gets the dataset group corresponding to the current chart layer.
  1594. </summary></member><member name="P:SuperMap.Mapping.LayerChart.IsCompleteLineSymbolDisplayed"><summary>
  1595. It is not supported in this class.
  1596. </summary></member><member name="P:SuperMap.Mapping.LayerChart.IsCrossroadOptimized"><summary>
  1597. It is not supported in this class.
  1598. </summary></member><member name="P:SuperMap.Mapping.LayerChart.IsEditable"><summary>
  1599. It is not supported in this class.
  1600. </summary></member><member name="P:SuperMap.Mapping.LayerChart.IsRepresentationEnabled"><summary>
  1601. It is not supported in this class.
  1602. </summary></member><member name="P:SuperMap.Mapping.LayerChart.IsSnapable"><summary>
  1603. It is not supported in this class.
  1604. </summary></member><member name="P:SuperMap.Mapping.LayerChart.IsSymbolScalable"><summary>
  1605. It is not supported in this class.
  1606. </summary></member><member name="P:SuperMap.Mapping.LayerChart.MinVisibleGeometrySize"><summary>
  1607. It is not supported in this class.
  1608. </summary></member><member name="P:SuperMap.Mapping.LayerChart.OpaqueRate"><summary>
  1609. It is not supported in this class.
  1610. </summary></member><member name="P:SuperMap.Mapping.LayerChart.RepresentationField"><summary>
  1611. It is not supported in this class.
  1612. </summary></member><member name="P:SuperMap.Mapping.LayerChart.Selection"><summary>
  1613. It is not supported in this class.
  1614. </summary></member><member name="P:SuperMap.Mapping.LayerChart.SymbolScale"><summary>
  1615. It is not supported in this class.
  1616. </summary></member><member name="P:SuperMap.Mapping.LayerChart.Theme"><summary>
  1617. It is not supported in this class.
  1618. </summary></member><member name="P:SuperMap.Mapping.LayerChart.ValueExpressions"><summary>
  1619. It is not supported in this class.
  1620. </summary></member><member name="P:SuperMap.Mapping.LayerChart.AdditionalSetting"><summary>
  1621. It is not supported in this class.
  1622. </summary></member><member name="P:SuperMap.Mapping.LayerChart.Dataset"><summary>
  1623. It is not supported in this class.
  1624. </summary></member><member name="P:SuperMap.Mapping.LayerChart.DisplayFilter"><summary>
  1625. It is not supported in this class.
  1626. </summary></member><member name="P:SuperMap.Mapping.LayerChart.FillMarkerOrder"><summary>
  1627. It is not supported in this class.
  1628. </summary></member><member name="E:SuperMap.Mapping.LayerChart.ElementDrawing"><summary>
  1629. It is not supported in this class.
  1630. </summary></member><member name="T:SuperMap.Mapping.LayerDatasetChangedEventArgs"><summary>
  1631. Provides data for the layer-related dataset that has changed the event.
  1632. </summary></member><member name="M:SuperMap.Mapping.LayerDatasetChangedEventArgs.#ctor(SuperMap.Mapping.Layer,SuperMap.Data.Dataset,SuperMap.Data.Dataset)"><summary>
  1633. Constructs a new LayerDatasetChangedEventArgs object according to the given arguments.
  1634. </summary><param name="layer">The newly added layer object.</param><param name="oldDataset">The old dataset which was associated with current dataset before changed.</param><param name="newDataset">The new dataset which is associated with current dataset after changed.</param></member><member name="P:SuperMap.Mapping.LayerDatasetChangedEventArgs.OldDataset"><summary>
  1635. Gets the old dataset which was associated with current dataset before changed.
  1636. </summary></member><member name="P:SuperMap.Mapping.LayerDatasetChangedEventArgs.NewDataset"><summary>
  1637. Gets the new dataset which is associated with current dataset after changed.
  1638. </summary></member><member name="T:SuperMap.Mapping.LayerDatasetChangedEventHandler"><summary>
  1639. The class represents that the layer-related dataset has changed the event.
  1640. </summary><param name="sender">The source event.</param><param name="e">The parameter class of the event changed for the layer-related dataset (<see cref="T:SuperMap.Mapping.LayerDatasetChangedEventArgs">LayerDatasetChangedEventArgs</see>).</param></member><member name="T:SuperMap.Mapping.LayerEditableChangedEventArgs"><summary>
  1641. Provides data for <see cref="E:SuperMap.Mapping.Layers.LayerEditableChanged">LayerEditableChanged</see> event.
  1642. </summary></member><member name="M:SuperMap.Mapping.LayerEditableChangedEventArgs.#ctor(SuperMap.Mapping.Layer,System.Boolean)"><summary>
  1643. Initializes a new instance of the LayerEditableChangedEventArgs class with the specified parameters.
  1644. </summary><param name="layer">The specified layer.</param><param name="isEditable">Whether the layer is editable or not.</param></member><member name="P:SuperMap.Mapping.LayerEditableChangedEventArgs.IsEditable"><summary>
  1645. Whether the layer is editable or not.
  1646. </summary></member><member name="T:SuperMap.Mapping.LayerEditableChangedEventHandler"><summary>
  1647. Represents the method that handles a <see cref="E:SuperMap.Mapping.Layers.LayerEditableChanged">LayerEditableChanged</see>.
  1648. </summary><param name="sender">The source event.</param><param name="args">Whether the layer with event data can edit the class setting and changing the event parameters <see cref="T:SuperMap.Mapping.LayerEditableChangedEventArgs">LayerEditableChangedEventArgs</see> instance.</param></member><member name="T:SuperMap.Mapping.LayerExtensionBase"><summary>
  1649. Extension layer. It can be understand as user-defined type layer.
  1650. </summary></member><member name="M:SuperMap.Mapping.LayerExtensionBase.#ctor(System.IntPtr)"><summary>
  1651. When open the map containing this type of layer, SuperMap needs to construct this object through the LayerExtensionBaseCreated event.
  1652. </summary><param name="handle">The pointer that points to this type.</param></member><member name="M:SuperMap.Mapping.LayerExtensionBase.Dispose"><summary>
  1653. Releases the resource occupied by LayerExtensionBase.
  1654. </summary></member><member name="M:SuperMap.Mapping.LayerExtensionBase.OnDraw(SuperMap.Mapping.MapPainter)"><summary>
  1655. This interface will implement how your layer data is drawn on SuperMap map. The parameter in this interface is MapPainter. The MapPainter.Graphics in MapPainter can be drawn as custom object.
  1656. </summary><param name="painter"></param></member><member name="M:SuperMap.Mapping.LayerExtensionBase.ToXML(SuperMap.Data.WorkspaceVersion)"><summary>
  1657. If you need to save the information of custom layer, you should implement the ToXNL method of the LayerExtensionBase class. The information is recorded as xml string.
  1658. </summary><param name="version">The version of the Workspace.</param><returns>Returns the XML information of the layer.</returns></member><member name="M:SuperMap.Mapping.LayerExtensionBase.FromXML(System.String)"><summary>
  1659. Creates a layer object based on the specified XML string.
  1660. </summary><param name="xml">The specified XML string describing the layer information.</param></member><member name="P:SuperMap.Mapping.LayerExtensionBase.Bounds"><summary>
  1661. The specified XML string describing the layer information.
  1662. </summary></member><member name="P:SuperMap.Mapping.LayerExtensionBase.ExtensionType"><summary>
  1663. The specified XML string describing the layer information.
  1664. </summary></member><member name="E:SuperMap.Mapping.LayerExtensionBase.LayerExtensionBaseCreated"><summary>
  1665. Triggers this event after create the layer of this type.
  1666. </summary></member><member name="T:SuperMap.Mapping.LayerExtensionBaseCreatedEventArgs"><summary>
  1667. Provides the data for LayerExtensionBaseCreated.
  1668. </summary></member><member name="M:SuperMap.Mapping.LayerExtensionBaseCreatedEventArgs.#ctor(System.IntPtr,SuperMap.Mapping.LayerExtensionBase,System.Int32)"><summary>
  1669. Constructs a new LayerExtensionBaseCreatedEventArgs object according to given parameters.
  1670. </summary><param name="handle">The pointer that points to the extension type object.</param><param name="layerExtensionBase">The extended layer object.</param><param name="extensionType">The value represents the extended layer type.</param></member><member name="P:SuperMap.Mapping.LayerExtensionBaseCreatedEventArgs.Handle"><summary>
  1671. Gets the pointer that points to the extension type object.
  1672. </summary></member><member name="P:SuperMap.Mapping.LayerExtensionBaseCreatedEventArgs.LayerExtension"><summary>
  1673. Gets or sets the extension layer object.
  1674. </summary></member><member name="P:SuperMap.Mapping.LayerExtensionBaseCreatedEventArgs.ExtensionType"><summary>
  1675. Gets the value represents the extended layer type.
  1676. </summary></member><member name="T:SuperMap.Mapping.LayerExtensionBaseCreatedEventHandler"><summary>
  1677. Provides the data for LayerExtensionBaseCreated.
  1678. </summary><param name="sender">The source event.</param><param name="e">The extension layer that contains the event data creates the event parameter class(<see cref="T:SuperMap.Mapping.LayerExtensionBaseCreatedEventArgs">LayerExtensionBaseCreatedEventArgs</see>)。</param></member><member name="T:SuperMap.Mapping.LayerGridAggregation"><summary>
  1679. Grid aggregation diagrams, which inherit from the Layer class.
  1680. </summary></member><member name="M:SuperMap.Mapping.LayerGridAggregation.UpdateData"><summary>
  1681. The current grid aggregation diagram is updated automatically based on the data change.
  1682. </summary></member><member name="P:SuperMap.Mapping.LayerGridAggregation.MaxColor"><summary>
  1683. Get or set a maximum value corresponding to the color of the grid cell statistics, the grid will be on MaxColor aggregate diagram and MinColor determine the color scheme of the gradient, then statistics based on grid units size sorting, to color rendering the grid cell.
  1684. </summary></member><member name="P:SuperMap.Mapping.LayerGridAggregation.MinColor"><summary>
  1685. Get or set the statistical value, minimum value corresponding to the color of the grid cell, the grid will be on MaxColor aggregate diagram and MinColor determine the color scheme of the gradient, then statistics based on grid units size sorting, to color rendering the grid cell.
  1686. </summary></member><member name="P:SuperMap.Mapping.LayerGridAggregation.WeightField"><summary>
  1687. Gets or sets the weight field.Grid aggregate diagram of each grid cell statistics default to fall within the cell number of points in object, in addition, can also bring in some weight information, considering interior point of a grid cell is weighted value as the statistical value of the grid.
  1688. </summary></member><member name="P:SuperMap.Mapping.LayerGridAggregation.GridLabelStyle"><summary>
  1689. Gets or sets the style of the statistical value tag in the grid cell.
  1690. </summary></member><member name="P:SuperMap.Mapping.LayerGridAggregation.ShowGridLabel"><summary>
  1691. Gets or sets whether to display the statistical value tag of the grid cell, true indicates;False means not shown.
  1692. </summary></member><member name="P:SuperMap.Mapping.LayerGridAggregation.GridLineStyle"><summary>
  1693. Gets or sets the style of the rectangular border line of the grid cell.
  1694. </summary></member><member name="P:SuperMap.Mapping.LayerGridAggregation.GridType"><summary>
  1695. Gets or sets the grid type of the grid aggregation diagram.
  1696. </summary></member><member name="P:SuperMap.Mapping.LayerGridAggregation.OriginalPointStyle"><summary>
  1697. To zoom in on the grid aggregation graph, when the scale is larger, the aggregate grid effect will not be displayed, while the original point data content is displayed, which sets the style of the point data display.
  1698. </summary></member><member name="P:SuperMap.Mapping.LayerGridAggregation.GridWidth"><summary>
  1699. Gets or sets the length of the hexagonal grid, or the width of the rectangle grid.The unit is: screen coordinates.
  1700. </summary></member><member name="P:SuperMap.Mapping.LayerGridAggregation.GridHeight"><summary>
  1701. Gets or sets the height of the rectangle grid.The unit is: screen coordinates.
  1702. </summary></member><member name="P:SuperMap.Mapping.LayerGridAggregation.UserdefMaxScale"><summary>
  1703. The maximum display scale of the grid aggregation graph is obtained or set. When the scale is larger than that, the thermal diagram will display the original data point.
  1704. </summary></member><member name="P:SuperMap.Mapping.LayerGridAggregation.AggregationFunction"><summary>
  1705. Gets or sets the aggregation function for the aggregation field application of the grid aggregation graph.
  1706. </summary></member><member name="T:SuperMap.Mapping.LayerGroup"><summary>
  1707. The group layer. The group layer is used to manage group and realize the unified control layer in the same group. The group layer is one of the layers. Its main function is to manage layer, including manage group layer.
  1708. </summary></member><member name="M:SuperMap.Mapping.LayerGroup.#ctor(System.String)"><summary>
  1709. Constructs a new LayerGroup object according to given parameters.
  1710. </summary><param name="groupName">The name of specified group layer.</param></member><member name="M:SuperMap.Mapping.LayerGroup.Add(SuperMap.Mapping.Layer)"><summary>
  1711. Add the new layer to the current group layer. If the specified layer belongs to other group, move the layer to the current group.
  1712. </summary><param name="layer">The specified layer to be added to the current group layer.</param></member><member name="M:SuperMap.Mapping.LayerGroup.Insert(System.Int32,SuperMap.Mapping.Layer)"><summary>
  1713. Insert the new layer to the current group layer. If the specified layer belongs to other group, move the layer to the current group.
  1714. </summary><param name="index">The specified index. The new layer will be inserted to this place.</param><param name="layer">The specified layer to insert.</param></member><member name="M:SuperMap.Mapping.LayerGroup.Remove(SuperMap.Mapping.Layer)"><summary>
  1715. Remove the specified layer from the group layer. If the removed layer is a group layer, it will delete all members in the group layer.
  1716. </summary><param name="layer">The specified layer to be removed.</param></member><member name="M:SuperMap.Mapping.LayerGroup.Remove(System.Int32)"><summary>
  1717. Remove the specified index layer from the group layer. If the removed layer is a group layer, it will delete all members in the group layer.
  1718. </summary><param name="index">The index of the specified layer to be removed.</param></member><member name="M:SuperMap.Mapping.LayerGroup.UnGroup"><summary>
  1719. Cancel group management in the current group layer.
  1720. </summary></member><member name="M:SuperMap.Mapping.LayerGroup.IndexOf(SuperMap.Mapping.Layer)"><summary>
  1721. Gets the index that the specified is in the current group layer.
  1722. </summary><param name="layer">The specified layer that needs to get the index.</param><returns>Returns the index that the specified is in the current group layer.</returns></member><member name="M:SuperMap.Mapping.LayerGroup.Contains(SuperMap.Mapping.Layer)"><summary>
  1723. Determines whether the specified layer is in the current group layer.
  1724. </summary><param name="layer">Specified layer.</param><returns>If the specified layer is in the current group, return true; Otherwise, false.</returns></member><member name="M:SuperMap.Mapping.LayerGroup.GetAvailableCaption(System.String)"><summary>
  1725. Gets the layer display name in the current layer group.
  1726. </summary><param name="layerCaption">The specified layer display name.</param><returns>Returns the available layer display name in the current layer group.</returns></member><member name="M:SuperMap.Mapping.LayerGroup.Dispose"><summary>
  1727. Releases the resource occupied by the LayerGroup.
  1728. </summary></member><member name="P:SuperMap.Mapping.LayerGroup.Count"><summary>
  1729. Gets layer number of current group layer.
  1730. </summary></member><member name="P:SuperMap.Mapping.LayerGroup.Item(System.Int32)"><summary>
  1731. Gets the corresponding layers according to the specified index.
  1732. </summary><param name="index">Specified index value.</param><returns>Returns the specified index to get the corresponding layer.</returns></member><member name="T:SuperMap.Mapping.LayerHeatmap"><summary>
  1733. Thermal map Layer class, which inherits from the Layer class.
  1734. </summary></member><member name="M:SuperMap.Mapping.LayerHeatmap.UpdateData"><summary>
  1735. Automatically update the current thermal map layer according to the data change.
  1736. </summary></member><member name="P:SuperMap.Mapping.LayerHeatmap.KernelRadius"><summary>
  1737. Gets or sets the nuclear radius used to calculate the density.The unit is: screen coordinates.
  1738. </summary></member><member name="P:SuperMap.Mapping.LayerHeatmap.MaxColor"><summary>
  1739. Get or set the color of the high density, and the thermal map layer will determine the gradient color scheme through the high density color (MaxColor) and the low density color (MinColor).
  1740. </summary></member><member name="P:SuperMap.Mapping.LayerHeatmap.MinColor"><summary>
  1741. To get or set the color of the low density, the thermal map layer will determine the gradient color scheme through the high density color (MaxColor) and the low density color (MinColor).
  1742. </summary></member><member name="P:SuperMap.Mapping.LayerHeatmap.WeightField"><summary>
  1743. Gets or sets the weight field.In addition to the relative density of the point elements, the thermal map layer can also represent the weighted point density according to the weight field to consider the contribution of the weight to the density.
  1744. </summary></member><member name="P:SuperMap.Mapping.LayerHeatmap.MaxValue"><summary>
  1745. Gets or sets a maximum value.The grid between the MaxValue and MinValue of the current thermal map layer will be rendered using the color bands identified by MaxColor and MinColor; other grids greater than MaxValue will be rendered in MaxColor;The grid that is smaller than MinValue will be rendered in MinColor.
  1746. </summary></member><member name="P:SuperMap.Mapping.LayerHeatmap.MinValue"><summary>
  1747. Gets or sets a minimum value.The grid between the MaxValue and MinValue of the current thermal map layer will be rendered using the color bands identified by MaxColor and MinColor; other grids greater than MaxValue will be rendered in MaxColor;The grid that is smaller than MinValue will be rendered in MinColor.
  1748. </summary></member><member name="P:SuperMap.Mapping.LayerHeatmap.FuzzyDegree"><summary>
  1749. Gets or sets the opacity of the color gradient in the thermal force.
  1750. </summary></member><member name="P:SuperMap.Mapping.LayerHeatmap.Intensity"><summary>
  1751. Get or set the heat to high density color (MaxColor) and low density in color (MinColor) to determine the gradient color ribbon in high density (MaxColor) share, the value is, the greater the said high density in the ribbon color proportion.
  1752. </summary></member><member name="P:SuperMap.Mapping.LayerHeatmap.IsUseUserDef"><summary>
  1753. Gets or sets whether to use the user-defined maximum and minimum value Settings, which is whether the value of MaxValue and the MinValue attribute is valid.True indicates that the maximum and minimum values are set by the user, and false indicates the maximum and minimum value of the internal calculation of the system.
  1754. </summary></member><member name="P:SuperMap.Mapping.LayerHeatmap.InternalMaxValue"><summary>
  1755. Gets the maximum number of system statistics.
  1756. </summary></member><member name="P:SuperMap.Mapping.LayerHeatmap.InternalMinValue"><summary>
  1757. Gets the minimum number of system statistics.
  1758. </summary></member><member name="P:SuperMap.Mapping.LayerHeatmap.CurrentWindowMinValue"><summary>
  1759. Gets the minimum value within the current map window.
  1760. </summary></member><member name="P:SuperMap.Mapping.LayerHeatmap.CurrentWindowMaxValue"><summary>
  1761. Gets the maximum value within the current map window.
  1762. </summary></member><member name="P:SuperMap.Mapping.LayerHeatmap.OriginalPointStyle"><summary>
  1763. When the scale is larger, it will not show the thermal effect of the polymerization, and display the original point data contents. This property sets the style of data display.
  1764. </summary></member><member name="P:SuperMap.Mapping.LayerHeatmap.IsUseCurrentView"><summary>
  1765. Get or set whether to use the value of the current map window heat map display effect, use true said the value of the current map window heat map display effect, at this point, the IsUseUserDef attribute value is invalid.
  1766. </summary></member><member name="P:SuperMap.Mapping.LayerHeatmap.UserdefMaxScale"><summary>
  1767. The maximum display scale for obtaining or setting the thermal force is larger than the scale, and the thermal diagram will display the original data point.
  1768. </summary></member><member name="P:SuperMap.Mapping.LayerHeatmap.AggregationFunction"><summary>
  1769. Gets or sets the aggregation function for the application of the hot attempt aggregation field.The aggregation function supports the sum of the aggregation fields, the most value, average, etc.
  1770. </summary></member><member name="T:SuperMap.Mapping.LayerMosaic"><summary>
  1771. Mosaic data set layer.
  1772. </summary></member><member name="P:SuperMap.Mapping.LayerMosaic.PaintByFile"><summary>
  1773. Gets or sets whether the file is drawn, or false by default, which means that after reading the file, make a large map remap;True indicates that each file is read directly to the screen.
  1774. </summary></member><member name="P:SuperMap.Mapping.LayerMosaic.PathFieldName"><summary>
  1775. Gets and sets the field name of the image file path added by the Mosaic data set record.
  1776. </summary></member><member name="P:SuperMap.Mapping.LayerMosaic.MINPSFieldName"><summary>
  1777. Gets and sets the MINPS field name.
  1778. </summary></member><member name="P:SuperMap.Mapping.LayerMosaic.MAXPSFieldName"><summary>
  1779. Gets and sets the MAXPS field name.
  1780. </summary></member><member name="P:SuperMap.Mapping.LayerMosaic.UseBlockCache"><summary>
  1781. Gets or sets whether to cache the read Block, which defaults to true.
  1782. </summary></member><member name="P:SuperMap.Mapping.LayerMosaic.BlockCacheCount"><summary>
  1783. Gets or sets the number of cache blocks by default of 2000.
  1784. </summary></member><member name="P:SuperMap.Mapping.LayerMosaic.OpenMPThreadCount"><summary>
  1785. Gets or sets the number of threads that enable OpenMP processing blocks, 0 is not enabled.
  1786. </summary></member><member name="P:SuperMap.Mapping.LayerMosaic.UseFileHandleCache"><summary>
  1787. Gets or sets the handle to cache the read file to improve the speed of subsequent reads, which defaults to true.
  1788. </summary></member><member name="P:SuperMap.Mapping.LayerMosaic.FileHandleCacheCount"><summary>
  1789. Gets or sets the number of cache read file handles by default of 100.
  1790. </summary></member><member name="P:SuperMap.Mapping.LayerMosaic.SettingImage"><summary>
  1791. Get the Settings information for the image layer.
  1792. </summary></member><member name="P:SuperMap.Mapping.LayerMosaic.DatasetMosaic"><summary>
  1793. Gets the set of embedded data associated with the layer.
  1794. </summary></member><member name="T:SuperMap.Mapping.LayerMosaicGroup"><summary>
  1795. Mosaic data set layer grouping, which inherits from the LayerGroup class.When the Mosaic dataset is added to the map, the boundary line, contour line and image will be organized in the form of layer grouping.
  1796. </summary></member><member name="M:SuperMap.Mapping.LayerMosaicGroup.#ctor(System.String)"><summary>
  1797. Construct a new object of a LayerMosaicGroup class.
  1798. </summary><param name="groupName">The name of the specified Mosaic data set grouping.</param></member><member name="P:SuperMap.Mapping.LayerMosaicGroup.MosaicLayer"><summary>
  1799. Get the Mosaic data layer.
  1800. </summary></member><member name="P:SuperMap.Mapping.LayerMosaicGroup.FootprintLayer"><summary>
  1801. Get the outline layer.
  1802. </summary></member><member name="P:SuperMap.Mapping.LayerMosaicGroup.BoundaryLayer"><summary>
  1803. Get the border layer.
  1804. </summary></member><member name="T:SuperMap.Mapping.LayerRemovingEventArgs"><summary>
  1805. Provides data for LayerRemoving event.
  1806. </summary></member><member name="M:SuperMap.Mapping.LayerRemovingEventArgs.#ctor(SuperMap.Mapping.Layer,System.String,System.Int32,System.Boolean)"><summary>
  1807. Removes a new instance of the class (LayerRemovedEventArgs) according to the specified parameters.
  1808. </summary><param name="layer">The specified layer to be deleted.</param><param name="name">The specified name of the layer to be removed.</param><param name="index">The specified index of the layer to be removed.</param><param name="cancel">Indicates whether the event should be canceled or not. True if the event should be canceled; otherwise, false.</param></member><member name="M:SuperMap.Mapping.LayerRemovingEventArgs.#ctor(SuperMap.Mapping.Layer,System.Int32,System.Boolean)"><summary>
  1809. Constructs a new LayerRemovingEventArgs object according to given parameters.
  1810. </summary><param name="layer">The specified layer to be removed.</param><param name="index">The specified index of the layer to be removed.</param><param name="cancel">Indicates whether the event should be canceled or not. True if the event should be canceled; otherwise, false.</param></member><member name="M:SuperMap.Mapping.LayerRemovingEventArgs.#ctor(SuperMap.Mapping.Layer,System.String,System.Int32,System.Boolean,SuperMap.Mapping.LayerGroup,System.Boolean)"><summary>
  1811. Constructs a new LayerRemovedEventArgs object according to given parameters.
  1812. </summary><param name="layer">The current layer to be operated.</param><param name="name">The name of current layer to be operated.</param><param name="index">Layer index.</param><param name="cancel">The value indicating whether the event should be canceled or not. True if the event should be canceled; otherwise, false.</param><param name="parentGroup">The group layer containing the current layer.</param><param name="isLayerGroup">Whether the current layer to be group layer type or not.</param></member><member name="P:SuperMap.Mapping.LayerRemovingEventArgs.Name"><summary>
  1813. Gets the specified name of the layer to be removed.
  1814. </summary></member><member name="P:SuperMap.Mapping.LayerRemovingEventArgs.Cancel"><summary>
  1815. Gets or sets a value indicating whether the event should be canceled. True indicates to cancel and false indicates the opposite.
  1816. </summary></member><member name="T:SuperMap.Mapping.LayerRemovingEventHandler"><summary>
  1817. Represents the method that handles a LayerRemoving event.
  1818. </summary><param name="sender">The source event.</param><param name="args">A LayerRemovingEventArgs that contains the event data.</param></member><member name="T:SuperMap.Mapping.LayerSelectableChangedEventArgs"><summary>
  1819. Provides data for the LayerSelectableChangedevent.
  1820. </summary></member><member name="M:SuperMap.Mapping.LayerSelectableChangedEventArgs.#ctor(SuperMap.Mapping.Layer,System.Boolean)"><summary>
  1821. Initializes a new instance of the LayerSelectableChangedEventArgs class with the specified parameters.
  1822. </summary><param name="layer">The specified layer.</param><param name="isSelectable">The layer is selectable or not.</param></member><member name="P:SuperMap.Mapping.LayerSelectableChangedEventArgs.IsSelectable"><summary>
  1823. The layer is selectable or not.
  1824. </summary></member><member name="T:SuperMap.Mapping.LayerSelectableChangedEventHandler"><summary>
  1825. Represents the method that handles a LayerSelectableChangedevent.
  1826. </summary><param name="sender">The source event.</param><param name="args">An object of LayerSelectableChangedEventArgs that contains the event data.</param></member><member name="T:SuperMap.Mapping.LayerSettingNetCDF"><summary>
  1827. The NetCDF layer class.The class inherits from LayerSetting.
  1828. </summary></member><member name="T:SuperMap.Mapping.LayerSetting"><summary>
  1829. LayerSetting.This class is the base class of the layer display setting style classes.
  1830. </summary></member><member name="P:SuperMap.Mapping.LayerSetting.Type"><summary>Gets the type of this layer.</summary></member><member name="M:SuperMap.Mapping.LayerSettingNetCDF.#ctor"><summary>
  1831. Builds a new object of the NetCDF class.
  1832. </summary></member><member name="M:SuperMap.Mapping.LayerSettingNetCDF.#ctor(SuperMap.Mapping.LayerSettingNetCDF)"><summary>
  1833. Builds a same object as the specified one.
  1834. </summary><param name="layerSettingNetCDF">The specified LayerSettingNetCDF object.</param></member><member name="P:SuperMap.Mapping.LayerSettingNetCDF.ColorTable"><summary>
  1835. Gets or sets the color table.
  1836. </summary></member><member name="P:SuperMap.Mapping.LayerSettingNetCDF.SpecialValueColor"><summary>
  1837. Gets or sets the color of the special value of the NetCDF.
  1838. </summary></member><member name="P:SuperMap.Mapping.LayerSettingNetCDF.SpecialValue"><summary>
  1839. Gets or sets the special value of the layer. When a new NetCDF is added, the value is the same as the NoValue in the dataset.
  1840. </summary></member><member name="P:SuperMap.Mapping.LayerSettingNetCDF.Brightness"><summary>
  1841. Gets or sets the brightness of the NetCDF layer. Its range is -100 to 100. The higher the value, the brighter the layer. This value can be saved to the workspace. The default value is 0.
  1842. </summary></member><member name="P:SuperMap.Mapping.LayerSettingNetCDF.Contrast"><summary>
  1843. Gets or sets the contrast of the NetCDF layer. Its range is -100 to 100. The higher the value, the brighter the layer. This value can be saved to the workspace. The default value is 0.
  1844. </summary></member><member name="P:SuperMap.Mapping.LayerSettingNetCDF.OpaqueRate"><summary>
  1845. Gets or sets the opaque rate of the NetCDF layer. Its range is from 0 to 100. When it is 0, the layer is not displayed. And it is only valid for raster layer. The value is valid when the map is rotating.
  1846. </summary></member><member name="P:SuperMap.Mapping.LayerSettingNetCDF.IsSpecialValueTransparent"><summary>
  1847. Gets or sets whether the area which has the specified value is transparent in the grid layer.
  1848. </summary></member><member name="P:SuperMap.Mapping.LayerSettingNetCDF.XDimension"><summary>
  1849. Gets or sets the X dimension.The default value is constant with the dataset.
  1850. </summary></member><member name="P:SuperMap.Mapping.LayerSettingNetCDF.XStartIndex"><summary>
  1851. Gets or sets the start index of X dimension.The default value is constant with the dataset.
  1852. </summary></member><member name="P:SuperMap.Mapping.LayerSettingNetCDF.XEndIndex"><summary>
  1853. Gets or sets the end index of the X dimension.The default value is constant with the dataset.
  1854. </summary></member><member name="P:SuperMap.Mapping.LayerSettingNetCDF.YDimension"><summary>
  1855. Gets or sets the Y dimension.The default value is constant with the dataset.
  1856. </summary></member><member name="P:SuperMap.Mapping.LayerSettingNetCDF.YStartIndex"><summary>
  1857. Gets or sets the start index of the Y dimension.The default value is constant with the dataset.
  1858. </summary></member><member name="P:SuperMap.Mapping.LayerSettingNetCDF.YEndIndex"><summary>
  1859. Gets or sets the end index of the Y dimension.The default value is constant with the dataset.
  1860. </summary></member><member name="P:SuperMap.Mapping.LayerSettingNetCDF.OptionalDimension"><summary>
  1861. Gets or sets the name of the optional dimension.
  1862. </summary></member><member name="P:SuperMap.Mapping.LayerSettingNetCDF.OptionalDimIndex"><summary>
  1863. Gets or sets the index of optional dimension.
  1864. </summary></member><member name="P:SuperMap.Mapping.LayerSettingNetCDF.Type"><summary>
  1865. Gets the layer setting type.
  1866. </summary></member><member name="T:SuperMap.Mapping.LayerSnapableChangedEventArgs"><summary>
  1867. Provides data for LayerSnapableChanged event.
  1868. </summary></member><member name="M:SuperMap.Mapping.LayerSnapableChangedEventArgs.#ctor(SuperMap.Mapping.Layer,System.Boolean)"><summary>
  1869. Initializes a new instance of the LayerSnapableChangedEventArgs class with the specified parameters.
  1870. </summary><param name="layer">Specified layer.</param><param name="isSnapable">The layer is always render or not.</param></member><member name="P:SuperMap.Mapping.LayerSnapableChangedEventArgs.IsSnapable"><summary>
  1871. Whether the layer is always render or not.
  1872. </summary></member><member name="T:SuperMap.Mapping.LayerSnapableChangedEventHandler"><summary>
  1873. Represents the method that handles a LayerSnapableChanged event.
  1874. </summary><param name="sender">The source event.</param><param name="args">An object of LayerSnapableChangedEventArgs that contains the event data.</param></member><member name="T:SuperMap.Mapping.LayerSnapshot"><summary>
  1875. The LayerSnapshot class. This class inherits from the LayerGroup class.
  1876. </summary></member><member name="M:SuperMap.Mapping.LayerSnapshot.#ctor(System.String)"><summary>
  1877. Constructs a new object of the LayerSnapshot class based on the given snapshot layer name.
  1878. </summary><param name="groupName">Given the snapshot layer name.</param></member><member name="M:SuperMap.Mapping.LayerSnapshot.Insert(System.Int32,SuperMap.Mapping.Layer)"><summary>
  1879. Insert a new layer into the snapshot layer.
  1880. </summary><param name="index">The specified insertion position.</param><param name="layer">The specified object.</param></member><member name="T:SuperMap.Mapping.LayerVisibleChangedEventArgs"><summary>
  1881. Provides data for <see cref="E:SuperMap.Mapping.Layers.LayerVisibleChanged">LayerVisibleChanged</see> event.
  1882. </summary></member><member name="M:SuperMap.Mapping.LayerVisibleChangedEventArgs.#ctor(SuperMap.Mapping.Layer,System.Boolean)"><summary>
  1883. Constructs a layer based on the specified parameters. Visible Sets the new object that changes the event parameter class.
  1884. </summary><param name="layer">Specified layer.</param><param name="isVisible">Whether the layer is visible or not.</param></member><member name="P:SuperMap.Mapping.LayerVisibleChangedEventArgs.IsVisible"><summary>
  1885. Whether the layer is visible or not.
  1886. </summary></member><member name="T:SuperMap.Mapping.LayerVisibleChangedEventHandler"><summary>
  1887. Represents the method that handles the <see cref="E:SuperMap.Mapping.Layers.LayerVisibleChanged">LayerVisibleChanged</see> class.
  1888. </summary><param name="sender">The source event.</param><param name="args">An object of <see cref="T:SuperMap.Mapping.LayerVisibleChangedEventArgs">LayerVisibleChangedEventArgs</see> class that contains the event data.</param></member><member name="T:SuperMap.UI.MapClosedEventArgs"><summary>
  1889. Provides data for <see cref="E:SuperMap.Mapping.Map.Closed">Closed</see>.
  1890. </summary></member><member name="T:SuperMap.UI.MapEventArgs"><summary>
  1891. This class is the base class for classes containing map event data.
  1892. </summary></member><member name="M:SuperMap.UI.MapEventArgs.#ctor(SuperMap.Mapping.Map)"><summary>
  1893. Initializes a new instance of the MapEventArgs class with the specified map objects.
  1894. </summary><param name="map">The specified map objects.</param></member><member name="P:SuperMap.UI.MapEventArgs.Map"><summary>
  1895. Gets the map object.
  1896. </summary></member><member name="M:SuperMap.UI.MapClosedEventArgs.#ctor(SuperMap.Mapping.Map)"><summary>
  1897. Initializes the new instance of the event parameter class (MapClosedEventArgs) by the specified parameter.
  1898. </summary><param name="map">The specified map objects.</param></member><member name="T:SuperMap.UI.MapClosedEventHandler"><summary>
  1899. Represents the method that handles a <see cref="E:SuperMap.Mapping.Map.Closed">Closed</see> event.
  1900. </summary><param name="sender">The source event.</param><param name="e">A <see cref="T:SuperMap.UI.MapClosedEventArgs">MapClosedEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.UI.MapOpenedEventArgs"><summary>
  1901. Provides data for <see cref="E:SuperMap.Mapping.Map.Opened">Opened</see> event.
  1902. </summary></member><member name="M:SuperMap.UI.MapOpenedEventArgs.#ctor(SuperMap.Mapping.Map)"><summary>
  1903. Initializes a new instance of the MapOpenedEventArgs class according to the specified parameters.
  1904. </summary><param name="map">The specified map objects.</param></member><member name="T:SuperMap.UI.MapOpenedEventHandler"><summary>
  1905. The method class for <see cref="E:SuperMap.Mapping.Map.Opened">Opened</see>.
  1906. </summary><param name="sender">The source event.</param><param name="e">A <see cref="T:SuperMap.UI.MapOpenedEventArgs">MapOpenedEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.Mapping.MapOverlapDisplayedOptions"><summary>
  1907. The MapOverlapDisplayedOptions class. There may be regions where text or thematic map elements are densely distributed. This class can be used to control the filter of different types of objects.
  1908. </summary></member><member name="M:SuperMap.Mapping.MapOverlapDisplayedOptions.#ctor"><summary>
  1909. Construct a new MapOverlapDisplayedOptions object.
  1910. </summary></member><member name="M:SuperMap.Mapping.MapOverlapDisplayedOptions.Dispose"><summary>Release the local resources occupied by the MapOverlapDisplayedOptions object.</summary></member><member name="P:SuperMap.Mapping.MapOverlapDisplayedOptions.AllowTextOverlap"><summary>
  1911. Gets or sets a value indicating whether to display the overlapped text objects.
  1912. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.MapOverlapDisplayedOptions.AllowTextAndPointOverlap"><summary>
  1913. Gets or sets a value indicating whether to display the overlapped text objects or point objects if the the text objects and point objects overlap (not applicable to the situation that text objects overlap with text objects or point objects overlap with point objects).
  1914. </summary><returns>True or false, with true indicating to display overlapped objects and false indicating not to display overlapped objects.</returns><value>The default is true.</value></member><member name="P:SuperMap.Mapping.MapOverlapDisplayedOptions.AllowPointOverlap"><summary>
  1915. Gets or sets a value indicating whether to display the overlapped point objects.
  1916. </summary><value>The default is true.</value></member><member name="P:SuperMap.Mapping.MapOverlapDisplayedOptions.AllowPointWithTextDisplay"><summary>
  1917. Gets or sets whether to filter labels and points in the corresponding common layer for display. If so, the points will be rendered with the style of the layer with the smallest index in the layer collection.
  1918. </summary><value>The default is true.</value></member><member name="P:SuperMap.Mapping.MapOverlapDisplayedOptions.AllowThemeGraduatedSymbolOverlap"><summary>
  1919. Gets or sets whether to display overlapped graduated symbols.
  1920. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.MapOverlapDisplayedOptions.AllowThemeGraphOverlap"><summary>
  1921. Gets or sets a value indicating whether to display overlapped graduated symbols.
  1922. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.MapOverlapDisplayedOptions.OverlappedSpaceSize"><summary>
  1923. Gets or sets the overlapped distance of two objects. A positive value indicates that the the distance of the two objects; while a negative value indicates the overlapped distance.
  1924. </summary><value>The default value is (0.0).</value></member><member name="T:SuperMap.Mapping.MapPainter"><summary>
  1925. Map CustomDisplay type, used in user customizing object.
  1926. </summary></member><member name="M:SuperMap.Mapping.MapPainter.DrawGeometry(SuperMap.Data.Geometry)"><summary>
  1927. Draws a Geometry object.
  1928. </summary><param name="geometry">Geometry object</param></member><member name="M:SuperMap.Mapping.MapPainter.DrawGeometry(System.Collections.Generic.IEnumerable{SuperMap.Data.Geometry},SuperMap.Data.GeoStyle)"><summary>
  1929. Draws the Geometry object in batch. This interface only can be drawn in the same style.
  1930. </summary><param name="geometies">The batch drawn Geometry object array</param><param name="style">The style in drawing.</param></member><member name="P:SuperMap.Mapping.MapPainter.Graphics"><summary>
  1931. Gets the Graphics objects. Users can use this object to draw the custom object.
  1932. </summary></member><member name="P:SuperMap.Mapping.MapPainter.Map"><summary>
  1933. Gets the current map object.
  1934. </summary></member><member name="P:SuperMap.Mapping.MapPainter.MapControl"><summary>
  1935. Gets the current map window object.
  1936. </summary></member><member name="T:SuperMap.Mapping.MapToolkit"><summary>
  1937. Pre-process the map.
  1938. </summary></member><member name="M:SuperMap.Mapping.MapToolkit.MapLabelPreprocess(SuperMap.Mapping.Map,SuperMap.Data.Datasource,System.Double[],System.String)"><summary>
  1939. Caching and preprocessing the text layer and label layer in the map, to avoid the text location error when outputting the map cache in block, the display efficiency of the map will be improved as well.
  1940. </summary><param name="map">The map specified to process.</param><param name="dataSource">The datasource specified to contain the new CAD dataset.</param><param name="scales">The scale array specified.</param><param name="desMapName">The name of the result map after processing.</param><returns>Returns the new map object after pre-processing.</returns></member><member name="T:SuperMap.Mapping.MosaicClipMode">
  1941.             <summary>
  1942.             The mosaic dataset crops the display so that the image can be cropped using the border, outline, and crop subdataset as the cropping range.
  1943.             </summary>
  1944.         </member>
  1945.         <member name="F:SuperMap.Mapping.MosaicClipMode.Boundary">
  1946.             <summary>
  1947.             Crop the displayed image using the boundary subdataset.
  1948.             </summary>
  1949.         </member>
  1950.         <member name="F:SuperMap.Mapping.MosaicClipMode.Footprint">
  1951.             <summary>
  1952.             Use the outline subdataset to crop the displayed image.
  1953.             </summary>
  1954.         </member>
  1955.         <member name="F:SuperMap.Mapping.MosaicClipMode.Clip">
  1956.             <summary>
  1957.             Crop the displayed image using the crop subdataset. The default content of the cropped subdataset content is the same as the outline. The cropped sub-data set can also be reconstructed, which is generally used to extract the effective range of the image, remove the valueless area, the reconstruction can automatically extract the effective contour of the image, or can be reconstructed based on the existing image effective contour surface object.
  1958.             </summary>
  1959.         </member>
  1960.         <member name="T:SuperMap.UI.RedoneEventHandler">
  1961.             <summary>
  1962. The method class for <see cref="E:SuperMap.UI.MapControl.Redone">MapControl.Redone</see>.
  1963. </summary><param name="sender">The source event.</param><param name="e">Contains the object of the<see cref="T:System.EventArgs">EventArgs</see> base class for the event data.</param></member><member name="T:SuperMap.Mapping.S57EdgeStyle"><summary>
  1964. This class can be used to get and set the the properties of the chart edges, like the style of the edges, whether to display the style, etc.
  1965. </summary></member><member name="M:SuperMap.Mapping.S57EdgeStyle.#ctor"><summary>
  1966. Initializes a new instance of the S57EdgeStyle class.
  1967. </summary></member><member name="M:SuperMap.Mapping.S57EdgeStyle.Finalize"><summary>
  1968. Releases unmanaged resources and performs other cleanup operations before the S57EdgeStyle is reclaimed by garbage collection.
  1969. </summary></member><member name="M:SuperMap.Mapping.S57EdgeStyle.Dispose"><summary>
  1970. Dispose the local resource occupied by S57EdgeStyle.
  1971. </summary></member><member name="P:SuperMap.Mapping.S57EdgeStyle.EdgeID"><summary>
  1972. Gets or sets the RCID of the edge.
  1973. </summary></member><member name="P:SuperMap.Mapping.S57EdgeStyle.IsVisible"><summary>
  1974. Gets or sets whether to display the edge style.
  1975. </summary></member><member name="P:SuperMap.Mapping.S57EdgeStyle.Style"><summary>
  1976. Gets or sets the style of the edge.
  1977. </summary></member><member name="T:SuperMap.Mapping.ScreenLayerAddedEventArgs"><summary>
  1978. Provides data for the <see cref="E:SuperMap.Mapping.ScreenLayer.Added">Added</see> event.
  1979. </summary></member><member name="M:SuperMap.Mapping.ScreenLayerAddedEventArgs.#ctor(System.Int32,SuperMap.Data.Geometry,System.String)"><summary>
  1980. Initializes a new instance of the ScreenLayerAddedEventArgs class with the specified parameters.
  1981. </summary><param name="index">The index that added successfully.</param><param name="geometry">The added geometry object.</param><param name="tag">The tag of the geometric object.</param></member><member name="P:SuperMap.Mapping.ScreenLayerAddedEventArgs.Index"><summary>
  1982. The index that added successfully.
  1983. </summary></member><member name="P:SuperMap.Mapping.ScreenLayerAddedEventArgs.Geometry"><summary>
  1984. The added geometry object.
  1985. </summary></member><member name="P:SuperMap.Mapping.ScreenLayerAddedEventArgs.Tag"><summary>
  1986. The tag of the geometric object.
  1987. </summary></member><member name="T:SuperMap.Mapping.ScreenLayerAddedEventHandler"><summary>
  1988. Represents the method that handles a <see cref="E:SuperMap.Mapping.ScreenLayer.Added">Added</see> event.
  1989. </summary><param name="sender">The source event.</param><param name="e">A <see cref="T:SuperMap.Mapping.ScreenLayerAddedEventArgs">ScreenLayerAddedEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.Mapping.AlongLineDirection"><summary>
  1990. The AlongLineDirection class. This class specifies the direction of the line. Top and bottom or left and right are defined by the acute angle. If the angle is below 60 degree, left and right will be used; otherwise use top and bottom to illustrate the direction.
  1991. </summary></member><member name="F:SuperMap.Mapping.AlongLineDirection.AlongLineNormal"><summary>
  1992. The label alone the line object is perpendicular to the line feature.
  1993. </summary></member><member name="F:SuperMap.Mapping.AlongLineDirection.LeftTopToRightBottom"><summary>
  1994. From top to bottom, and from left to right.
  1995. </summary></member><member name="F:SuperMap.Mapping.AlongLineDirection.RightTopToLeftBottom"><summary>
  1996. From top to bottom, and from right to left.
  1997. </summary></member><member name="F:SuperMap.Mapping.AlongLineDirection.LeftBottomToRightTop"><summary>
  1998. From bottom to top, and from left to right.
  1999. </summary></member><member name="F:SuperMap.Mapping.AlongLineDirection.RightBottomToLeftTop"><summary>
  2000. From bottom to top, and from right to left.
  2001. </summary></member><member name="T:SuperMap.UI.EditHandleEventArgs"><summary>
  2002. The EditHandleEventArgs class. This class provides the parameters for the event of editing in <see cref="T:SuperMap.UI.MapControl">MapControl</see> component. These events include <see cref="E:SuperMap.UI.MapControl.EditHandleBegin">EditHandleBegin</see>, <see cref="E:SuperMap.UI.MapControl.EditHandleMove">EditHandleMove</see> and <see cref="E:SuperMap.UI.MapControl.EditHandleFinish">EditHandleFinish</see>.
  2003. </summary></member><member name="M:SuperMap.UI.EditHandleEventArgs.#ctor(System.Double,System.Double,SuperMap.UI.EditHandleType,System.Boolean,System.Int32[],System.Int32,SuperMap.Data.Geometry[])"><summary>
  2004. Builds a new object of the class according to the specified parameters. The parameters include the X-coordinate, Y-coordinate and the type of the handle of the mouse position in the current map window, the index collection of the point being edited, the index of the sub-object, the geometric object list and whether to cancel the operations of the event.
  2005. </summary><param name="x">Gets the X-coordinate of the mouse position in the current map window.</param><param name="y">Gets the Y-coordinate of the mouse position in the current map window.</param><param name="handle">EditHandleType. For more detailed information on handles, please refer to the EditHandleType enumeration class.</param><param name="cancel">Whether to cancel the operation corresponding to the event with an object of this parameter type as a parameter.</param><param name="pointIndex">The set of IDs of the nodes being edited.</param><param name="partIndex">The index number of the sub-object being edited.</param><param name="editGeometries">The list of the geometric objects being edited.</param></member><member name="M:SuperMap.UI.EditHandleEventArgs.ToString"><summary>
  2006. Returns the character string describing the object of the EditHandleEventArgs class. The format of the character string is {Cancel=true,X=0.0,Y=0.0,Handle=ButtomCenter}.
  2007. </summary><returns>A string describing the object instance.</returns></member><member name="P:SuperMap.UI.EditHandleEventArgs.Cancel"><summary>
  2008. Gets or sets whether to cancel the operations of the event where the EditHandleEventArgs object is as the parameter. If canceling, the operations is invalid. Currently this property is valid only in the <see cref="E:SuperMap.UI.MapControl.EditHandleMove">EditHandleMove</see> event.
  2009. </summary></member><member name="P:SuperMap.UI.EditHandleEventArgs.X"><summary>
  2010. Gets the X-coordinate of the mouse position in the current map window.
  2011. </summary></member><member name="P:SuperMap.UI.EditHandleEventArgs.Y"><summary>
  2012. Gets the Y-coordinate of the mouse position in the current map window.
  2013. </summary></member><member name="P:SuperMap.UI.EditHandleEventArgs.Handle"><summary>
  2014. Gets the type of the handle to be edited currently in the map window. For more information, please refer to the <see cref="T:SuperMap.UI.EditHandleType">EditHandleType</see> class.
  2015. </summary></member><member name="P:SuperMap.UI.EditHandleEventArgs.EditGeometries"><summary>
  2016. Gets the list of the geometries objects being edited.
  2017. </summary></member><member name="P:SuperMap.UI.EditHandleEventArgs.PartIndex"><summary>
  2018. Gets the index of the part contains the editing vertex, that is, the index in which the selected part is.
  2019. </summary></member><member name="P:SuperMap.UI.EditHandleEventArgs.PointIndexes"><summary>
  2020. Gets the index collection of the point being edited. Multipoints editing is supported.
  2021. </summary></member><member name="T:SuperMap.UI.EditHandleEventHandler"><summary>
  2022. Provides data for <see cref="E:SuperMap.UI.MapControl.EditHandleBegin">EditHandleBegin</see>(<see cref="E:SuperMap.UI.MapControl.EditHandleMove">EditHandleMove</see>,<see cref="E:SuperMap.UI.MapControl.EditHandleFinish">EditHandleFinish</see>).
  2023. </summary><param name="sender">The source event.</param><param name="e">A object of <see cref="T:SuperMap.UI.EditHandleEventArgs">EditHandleEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.UI.EditHandleOptions"><summary>
  2024. The EditHandleOptions class. This class is used to control the state of the handles when editing in the map window.
  2025. </summary></member><member name="M:SuperMap.UI.EditHandleOptions.#ctor"><summary>
  2026. Initializes a new instance of the EditHandleOptions class.
  2027. </summary></member><member name="M:SuperMap.UI.EditHandleOptions.EnableAll"><summary>
  2028. Sets all the handles are enabled.
  2029. </summary></member><member name="M:SuperMap.UI.EditHandleOptions.DisableAll"><summary>
  2030. Sets all the handles are disabled.
  2031. </summary></member><member name="M:SuperMap.UI.EditHandleOptions.ToString"><summary>
  2032. Returns the character string describing the object instance. The format of the character string is{Handes=,**Enabled=false}.
  2033. </summary><returns>A string describing the object instance.</returns></member><member name="P:SuperMap.UI.EditHandleOptions.Item(SuperMap.UI.EditHandleType)"><summary>
  2034. Gets or sets whether the handle of the specified type is enabled or not.
  2035. </summary><param name="handle">The specified type of the handle.</param></member><member name="T:SuperMap.UI.EditHandleType"><summary>
  2036. This enumeration defines the the constants of the EditHandleType.
  2037. </summary></member><member name="F:SuperMap.UI.EditHandleType.BottomLeft"><summary>
  2038. The bottom-left handle.
  2039. </summary></member><member name="F:SuperMap.UI.EditHandleType.BottomCenter"><summary>
  2040. The bottom-center handle.
  2041. </summary></member><member name="F:SuperMap.UI.EditHandleType.BottomRight"><summary>
  2042. The bottom-right handle.
  2043. </summary></member><member name="F:SuperMap.UI.EditHandleType.CenterLeft"><summary>
  2044. The center-left handle.
  2045. </summary></member><member name="F:SuperMap.UI.EditHandleType.CenterRight"><summary>
  2046. The center-right handle.
  2047. </summary></member><member name="F:SuperMap.UI.EditHandleType.TopLeft"><summary>
  2048. The top-left handle.
  2049. </summary></member><member name="F:SuperMap.UI.EditHandleType.TopCenter"><summary>
  2050. The top-center handle.
  2051. </summary></member><member name="F:SuperMap.UI.EditHandleType.TopRight"><summary>
  2052. The top-right handle.
  2053. </summary></member><member name="F:SuperMap.UI.EditHandleType.RotationHandle"><summary>
  2054. The rotation handle.
  2055. </summary></member><member name="F:SuperMap.UI.EditHandleType.RotationBase"><summary>
  2056. The rotation base point handle.
  2057. </summary></member><member name="F:SuperMap.UI.EditHandleType.MoveHandle"><summary>
  2058. The move handle.
  2059. </summary></member><member name="F:SuperMap.UI.EditHandleType.VertexEditHandle"><summary>
  2060. The editable vertex handle.
  2061. </summary></member><member name="T:SuperMap.UI.GeometryEventArgs"><summary>
  2062. The GeometryEventArgs class. This class provides the parameters for the events of the edit in the map window such as <see cref="E:SuperMap.UI.MapControl.GeometryDeleting">GeometryDeleting</see>,<see cref="E:SuperMap.UI.MapControl.GeometryAdded">GeometryAdded</see>, <see cref="E:SuperMap.UI.MapControl.GeometryModifying">GeometryModifying</see> and <see cref="E:SuperMap.UI.MapControl.GeometryModified">GeometryModified</see>.
  2063. </summary></member><member name="M:SuperMap.UI.GeometryEventArgs.#ctor(System.Int32,System.Boolean,SuperMap.Mapping.Layer)"><summary>
  2064. Initializes a new instance of the GeometryEventArgs class with the given parameters, such as the ID of the edited geometric object, the value which decides whether cancel the operations of the event where the GeometryEventArgs object is as the parameter and the layer which the geometric object belongs to.
  2065. </summary><param name="id">The ID of the geometric objects to be edited.</param><param name="cancel">Whether to cancel the operation corresponding to the event with an object of this parameter type as a parameter.</param><param name="layer">The layer which the geometric object to be edited currently belongs to.</param></member><member name="M:SuperMap.UI.GeometryEventArgs.ToString"><summary>
  2066. Returns the character string describing the object of the GeometryEventArgs class. The format of the character string is {ID=,Cancel=,Layer=”the name of the layer” }.
  2067. </summary><returns>A string describing the object instance.</returns></member><member name="P:SuperMap.UI.GeometryEventArgs.ID"><summary>
  2068. Gets the ID of the geometric object to be edited currently.
  2069. </summary></member><member name="P:SuperMap.UI.GeometryEventArgs.Cancel"><summary>
  2070. Gets or sets a value indicating whether to cancel the event. True indicates to cancel, while false indicates not.
  2071. </summary></member><member name="P:SuperMap.UI.GeometryEventArgs.Layer"><summary>
  2072. Gets or sets the layer which the geometryic object to be edited currently belongs to.
  2073. </summary></member><member name="T:SuperMap.UI.GeometryEventHandler"><summary>
  2074. Provides data for <see cref="E:SuperMap.UI.MapControl.GeometryDeleting">GeometryDeleting</see>,<see cref="E:SuperMap.UI.MapControl.GeometryAdded"> GeometryAdded</see>,<see cref="E:SuperMap.UI.MapControl.GeometryModifying">GeometryModifying</see>,<see cref="E:SuperMap.UI.MapControl.GeometryModified"> GeometryModifie</see> event.
  2075. </summary><param name="sender">The source event.</param><param name="e">A object of <see cref="T:SuperMap.UI.GeometryEventArgs">GeometryEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.UI.GeometrySelectedEventArgs"><summary>
  2076. Provides data for <see cref="E:SuperMap.UI.MapControl.GeometrySelected">GeometrySelected</see> event.
  2077. </summary></member><member name="M:SuperMap.UI.GeometrySelectedEventArgs.#ctor(System.Int32)"><summary>
  2078. Initializes a new instance of GeometrySelectedEventArgs class with specified parameter.
  2079. </summary><param name="count">The specified count of the selected geometric objects.</param></member><member name="P:SuperMap.UI.GeometrySelectedEventArgs.Count"><summary>
  2080. Gets the count of selected geometric objects.
  2081. </summary></member><member name="T:SuperMap.UI.GeometrySelectedEventHandler"><summary>
  2082. Provides data for <see cref="E:SuperMap.UI.MapControl.GeometrySelected">GeometrySelected</see> event.
  2083. </summary><param name="sender">The source event.</param><param name="e">An object of <see cref="T:SuperMap.UI.GeometrySelectedEventArgs">GeometrySelectedEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.Mapping.GraduatedMode"><summary>
  2084. This enumeration defines the constant of thematic map range mode and it is mainly used in the graph maps and the graduated symbols maps.There are three classification methods: constant, logarithm and square root. To those negative field, regard the absolute value of logarithm and square root as the calculating value.
  2085. </summary></member><member name="F:SuperMap.Mapping.GraduatedMode.Constant"><summary>
  2086. Constant. Classification operation is performed according to the proportion of original data.
  2087. </summary></member><member name="F:SuperMap.Mapping.GraduatedMode.Logarithm"><summary>
  2088. Logarithm. Classification operation is performed according to the proportion of the value which is the natural logarithm of the original data.
  2089. </summary></member><member name="F:SuperMap.Mapping.GraduatedMode.SquareRoot"><summary>
  2090. Square root. Classification operation is performed according to the proportion of the value which is the square root of the original data.
  2091. </summary></member><member name="T:SuperMap.Mapping.GridSetting"><summary>
  2092. The GridSetting class.
  2093. </summary></member><member name="M:SuperMap.Mapping.GridSetting.#ctor"><summary>
  2094. Initializes a new instance of the GridSetting class.
  2095. </summary></member><member name="M:SuperMap.Mapping.GridSetting.#ctor(SuperMap.Mapping.GridSetting)"><summary>
  2096. Initializes a new instance of the GridSetting class which is identical with the specified GridSetting object.
  2097. </summary><param name="setting">The specified object of the GridSetting class.</param></member><member name="M:SuperMap.Mapping.GridSetting.ToString"><summary>
  2098. Returns a string to indicate the current GridSetting object. The format is:{HorizontalSpacing=,VerticalSpacing=,IsSnapable=,IsVisible=}.
  2099. </summary><returns>A string to indicate the current GridSetting object.</returns></member><member name="P:SuperMap.Mapping.GridSetting.IsVisible"><summary>
  2100. Gets or sets whether the grid is visible.
  2101. </summary><value>The default value is true.</value></member><member name="P:SuperMap.Mapping.GridSetting.IsSnapable"><summary>
  2102. Gets or sets whether the grid can be snapped.
  2103. </summary><value>The default value is true.</value></member><member name="P:SuperMap.Mapping.GridSetting.HorizontalSpacing"><summary>
  2104. Gets or sets the horizontal spacing of the grid. The unit is in pixel.
  2105. </summary><value>The default value is 50.</value></member><member name="P:SuperMap.Mapping.GridSetting.VerticalSpacing"><summary>
  2106. Gets or sets the vertical spacing of the grid. The unit is in pixel.
  2107. </summary><value>The default value is 50.</value></member><member name="P:SuperMap.Mapping.GridSetting.IsSizeFixed"><summary>
  2108. Gets or sets whether the size of the grid is fixed. If the size is not fixed, the grid zooms in company with the map's zooming.
  2109. </summary><value>The default value is true.</value></member><member name="P:SuperMap.Mapping.GridSetting.SolidStyle"><summary>
  2110. Gets or sets the style of the solid line of the grid.
  2111. </summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=0.1,MarkerAngle=0,MarkerSize={Width=2,Height=-0.1},MarkerSymbolID=0}.</value></member><member name="P:SuperMap.Mapping.GridSetting.DashStyle"><summary>
  2112. Gets or sets the style of the dash line of the grid.
  2113. </summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=0.1,MarkerAngle=0,MarkerSize={Width=2,Height=-0.1},MarkerSymbolID=0}.</value></member><member name="P:SuperMap.Mapping.GridSetting.Type"><summary>
  2114. Gets or sets the type of the grid. For more information, please refer to the <see cref="T:SuperMap.Mapping.GridType">GridType</see> class.
  2115. </summary><value>The default value is of the Grid type.</value></member><member name="T:SuperMap.Mapping.GridType"><summary>
  2116. This enumeration specifies the grid constants of the map background.
  2117. </summary></member><member name="F:SuperMap.Mapping.GridType.Grid"><summary>
  2118. Grid.
  2119. </summary></member><member name="F:SuperMap.Mapping.GridType.Cross"><summary>
  2120. Cross.
  2121. </summary></member><member name="F:SuperMap.Mapping.GridType.Point"><summary>
  2122. Point.
  2123. </summary></member><member name="T:SuperMap.UI.InteractionMode"><summary>
  2124. The InteractionMode class.This class is used to define the mode of the interaction of the mouse and key operation by users.
  2125. </summary></member><member name="F:SuperMap.UI.InteractionMode.Default"><summary>
  2126. The default mode of the interaction.
  2127. </summary></member><member name="F:SuperMap.UI.InteractionMode.CustomAll"><summary>
  2128. This mode of the interaction can allow the users to define all the operation of the interaction.
  2129. </summary></member><member name="F:SuperMap.UI.InteractionMode.CustomMouse"><summary>
  2130. This mode of the interaction can allow the users to define the mouse operation.
  2131. </summary></member><member name="F:SuperMap.UI.InteractionMode.CustomKeyboard"><summary>
  2132. This mode of the interaction can allow the users to define the keyboard operation.
  2133. </summary></member><member name="T:SuperMap.Mapping.LabelBackShape"><summary>This enumeration specifies the types of the background shape in the label map. The label background style is newly supported by SuperMap iObjects .NET, and various shapes with certain color can be used as the background of the labels, so that the labels can be displayed in an eye-catching manner and looks great. There are six types of background shapes supported, and the color of the shape can be get and set through the <see cref="P:SuperMap.Mapping.ThemeLabel.BackStyle">BackStyle</see> property of the <see cref="T:SuperMap.Mapping.ThemeLabel">ThemeLabel</see> class.</summary></member><member name="F:SuperMap.Mapping.LabelBackShape.Marker"><summary>Symbol background. The background shape of the label is a specified symbol, and you can get and set this symbol through the <see cref="P:SuperMap.Mapping.ThemeLabel.BackStyle">BackStyle</see> property of the <see cref="T:SuperMap.Mapping.ThemeLabel">ThemeLabel</see> class.</summary></member><member name="F:SuperMap.Mapping.LabelBackShape.Triangle"><summary><para>Rectangle background. The background shape of the label is a triangle, as shown in the following figure.</para><para></para></summary></member><member name="F:SuperMap.Mapping.LabelBackShape.Diamond"><summary><para>Diamond background. The background shape of the label is a diamond, as shown in the following figure.</para><para></para></summary></member><member name="F:SuperMap.Mapping.LabelBackShape.Ellipse"><summary><para>Ellipse background. The background shape of the label is an ellipse, as shown in the following figure.</para><para></para></summary></member><member name="F:SuperMap.Mapping.LabelBackShape.RoundRect"><summary><para>Rounded rectangle background. The background shape of the label is a rounded rectangle, as shown in the following figure.</para><para></para></summary></member><member name="F:SuperMap.Mapping.LabelBackShape.Rect"><summary><para>Rectangle background. The background shape of the label is a rectangle, as shown in the following figure.</para><para></para></summary></member><member name="F:SuperMap.Mapping.LabelBackShape.None"><summary>None background. No background shape is used as the background of the labels in a label map. This is the default value.</summary></member><member name="T:SuperMap.Mapping.LabelMatrix"><summary>
  2134. The LabelMatrix class. This class can create a complex label to label the object.
  2135. </summary></member><member name="M:SuperMap.Mapping.LabelMatrix.#ctor"><summary>
  2136. Initializes a new instance of the LabelMatrix class.
  2137. </summary></member><member name="M:SuperMap.Mapping.LabelMatrix.#ctor(SuperMap.Mapping.LabelMatrix)"><summary>
  2138. Initializes a new instance of the LabelMatrix class which is identical with the specified LabelMatrix object.
  2139. </summary><param name="labelMatrix">The given LabelMatrix object.</param></member><member name="M:SuperMap.Mapping.LabelMatrix.#ctor(System.Int32,System.Int32)"><summary>
  2140. Initializes a new instance of the LabelMatrix class with the specified count of the rows and columns.
  2141. </summary><param name="columnCount">The given column count.</param><param name="rowCount">The given row count.</param></member><member name="M:SuperMap.Mapping.LabelMatrix.SetSize(System.Int32,System.Int32)"><summary>
  2142. Sets the count of the rows and columns of the LabelMatrix object.
  2143. </summary><param name="columnCount">The given column count.</param><param name="rowCount">The given row count.</param></member><member name="M:SuperMap.Mapping.LabelMatrix.Dispose"><summary>
  2144. Releases all resources that the object occupies.
  2145. </summary></member><member name="P:SuperMap.Mapping.LabelMatrix.Item(System.Int32,System.Int32)"><summary>
  2146. Gets or sets the object with the specified index.
  2147. </summary><param name="column">The given column index.</param><param name="row">The given row index.</param></member><member name="P:SuperMap.Mapping.LabelMatrix.ColumnCount"><summary>
  2148. Gets the count of the columns of the LabelMatrix object.
  2149. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.LabelMatrix.RowCount"><summary>
  2150. Gets the count of the rows of the LabelMatrix object.
  2151. </summary><value>The default value is 0.</value></member><member name="T:SuperMap.Mapping.LabelMatrixImageCell"><summary>
  2152. The LabelImageCell class. The object of this class can be as an element of the LabelMatrix object.
  2153. </summary></member><member name="M:SuperMap.Mapping.LabelMatrixImageCell.#ctor"><summary>
  2154. Initializes a new instance of the LabellmageCell class.
  2155. </summary></member><member name="M:SuperMap.Mapping.LabelMatrixImageCell.#ctor(SuperMap.Mapping.LabelMatrixImageCell)"><summary>
  2156. Initializes a new instance of the LabelImageCell class which is identical with the given LabelIamgeCell object.
  2157. </summary><param name="cell">The given object of the LabelImageCell.</param></member><member name="M:SuperMap.Mapping.LabelMatrixImageCell.Dispose"><summary>
  2158. Releases all resources that the object occupies.
  2159. </summary></member><member name="P:SuperMap.Mapping.LabelMatrixImageCell.PathField"><summary>
  2160. Gets or sets the path field name of the picture used by the matrix label .
  2161. </summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Mapping.LabelMatrixImageCell.Parent"><summary>
  2162. Gets the LabelMatrix object which is the parent of the LabelMatrixSymbolCell object.
  2163. </summary><value>The default value is null.</value></member><member name="P:SuperMap.Mapping.LabelMatrixImageCell.IsSizeFixed"><summary>
  2164. Gets or sets whether the image size is fixed.
  2165. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.LabelMatrixImageCell.Width"><summary>
  2166. Gets or sets the image width. The unit is millimeter.
  2167. </summary><value>The default value is 1.</value></member><member name="P:SuperMap.Mapping.LabelMatrixImageCell.Height"><summary>
  2168. Gets or sets the image height. The unit is millimeter.
  2169. </summary><value>The default value is 1.</value></member><member name="P:SuperMap.Mapping.LabelMatrixImageCell.Rotation"><summary>
  2170. Gets or set the rotation angle of the image.
  2171. </summary><value>The default value is 0.</value></member><member name="T:SuperMap.Mapping.LabelMatrixSymbolCell"><summary>
  2172. The LabelMatrixSymbolCell class. The object of this class can be as an element of the LabelMatrix object.
  2173. </summary></member><member name="M:SuperMap.Mapping.LabelMatrixSymbolCell.#ctor"><summary>
  2174. Initializes a new instance of the LabelMatrixSymbolCell class.
  2175. </summary></member><member name="M:SuperMap.Mapping.LabelMatrixSymbolCell.#ctor(SuperMap.Mapping.LabelMatrixSymbolCell)"><summary>
  2176. Initializes a new instance of the LabelMatrixSymbolCell class which is identical with the given LabelMatrixSymbolCell object.
  2177. </summary><param name="cell">The given object of the LabelMatrixSymbolCell.</param></member><member name="M:SuperMap.Mapping.LabelMatrixSymbolCell.Dispose"><summary>
  2178. Releases all resources that the object occupies.
  2179. </summary></member><member name="P:SuperMap.Mapping.LabelMatrixSymbolCell.SymbolIDField"><summary>
  2180. Gets or sets the name of the field which records the ID of the symbol used by the LabelMatrixSymbolCell object.
  2181. </summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Mapping.LabelMatrixSymbolCell.Parent"><summary>
  2182. Gets the LabelMatrix object which is the parent of the LabelMatrixSymbolCell object.
  2183. </summary><value>The default value is null.</value></member><member name="P:SuperMap.Mapping.LabelMatrixSymbolCell.Style"><summary>
  2184. Gets or sets the style of the symbol used by the LabelMatrixSymbolCell object.
  2185. </summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=0.1,MarkerAngle=0,MarkerSize={Width=2.4,Height=-0.1},MarkerSymbolID=0}.</value></member><member name="T:SuperMap.Mapping.LayerAddedEventArgs"><summary>
  2186. Provides data for <see cref="E:SuperMap.Mapping.Layers.LayerAdded">LayerAdded</see> event.
  2187. </summary></member><member name="M:SuperMap.Mapping.LayerAddedEventArgs.#ctor(SuperMap.Mapping.Layer)"><summary>
  2188. Initializes a new instance of the LayerAddedEventArgs class with specified layer.
  2189. </summary><param name="layer">The specified object.</param></member><member name="M:SuperMap.Mapping.LayerAddedEventArgs.#ctor(SuperMap.Mapping.Layer,System.Int32)"><summary>
  2190. Constructs a new LayerAddedEventArgs object according to given parameters.
  2191. </summary><param name="layer">The specified layer to add.</param><param name="index">The index of specified layer to add.</param></member><member name="M:SuperMap.Mapping.LayerAddedEventArgs.#ctor(SuperMap.Mapping.Layer,System.Int32,SuperMap.Mapping.LayerGroup,System.Boolean)"><summary>
  2192. Constructs a new LayerAddedEventArgs object according to given parameters.
  2193. </summary><param name="layer">The newly added layer object.</param><param name="index">Layer index.</param><param name="parentGroup">The layer group where the layer lies.</param><param name="isLayerGroup">Whether the current layer to be group layer type or not.</param></member><member name="M:SuperMap.Mapping.LayerAddedEventArgs.#ctor(SuperMap.Mapping.Layer,System.Int32,SuperMap.Mapping.LayerGroup,System.Boolean,SuperMap.Mapping.LayerSnapshot,System.Boolean)"><summary>
  2194. Constructs a new LayerAddedEventArgs object according to given parameters.
  2195. </summary><param name="layer">The newly added layer object.</param><param name="index">Layer index.</param><param name="parentGroup">The layer group where the layer lies.</param><param name="isLayerGroup">Whether the current layer to be group layer type or not.</param><param name="parentSnapshot">Snapshot layer where the layer is located.</param><param name="isLayerSnapshot">Whether the current layer to be snapshot layer type or not. True is represented as a snapshot layer.</param></member><member name="T:SuperMap.Mapping.LayerAddedEventHandler"><summary>
  2196. Represents the method class that handles a <see cref="E:SuperMap.Mapping.Layers.LayerAdded">LayerAdded</see> event.
  2197. </summary><param name="sender">The source event.</param><param name="args">An object of <see cref="T:SuperMap.Mapping.LayerAddedEventArgs">LayerAddedEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.Mapping.LayerDrawingEventArgs"><summary>
  2198. Provides data for <see cref="E:SuperMap.Mapping.Layers.LayerDrawing">LayerDrawing</see> event.
  2199. </summary></member><member name="M:SuperMap.Mapping.LayerDrawingEventArgs.#ctor(SuperMap.Mapping.Layer,System.Boolean)"><summary>
  2200. Builds a new object of the LayerDrawing class accroding to the specified parameters.
  2201. </summary><param name="layer">The specified layer that is drawing.</param><param name="cancel">Indicates whether the event should be canceled or not. True if the event should be canceled; otherwise, false.</param></member><member name="M:SuperMap.Mapping.LayerDrawingEventArgs.#ctor(SuperMap.Mapping.Layer,SuperMap.Mapping.MapPainter,System.Boolean)"><summary>
  2202. Builds a new object of the LayerDrawing class accroding to the specified parameters.
  2203. </summary><param name="layer">The specified layer that is drawing.</param><param name="layerPainter">Custom Display Object</param><param name="cancel">Indicates whether the event should be canceled or not. True if the event should be canceled; otherwise, false.</param></member><member name="P:SuperMap.Mapping.LayerDrawingEventArgs.Cancel"><summary>
  2204. Gets or sets a value indicating whether the event should be canceled. True indicates to cancel and false indicates the opposite.
  2205. </summary></member><member name="P:SuperMap.Mapping.LayerDrawingEventArgs.Painter"><summary>
  2206. Gets the CustomDisplay type, used in user custom display.
  2207. </summary></member><member name="T:SuperMap.Mapping.LayerDrawingEventHandler"><summary>
  2208. Represents the method that handles a (<see cref="E:SuperMap.Mapping.Layers.LayerDrawing">LayerDrawing</see>) event.
  2209. </summary><param name="sender">The source event.</param><param name="e">A <see cref="T:SuperMap.Mapping.LayerDrawingEventArgs">LayerDrawingEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.Mapping.LayerDrawnEventArgs"><summary>
  2210. Provides data for<see cref="E:SuperMap.Mapping.Layers.LayerDrawn"> LayerDrawn</see> event.
  2211. </summary></member><member name="M:SuperMap.Mapping.LayerDrawnEventArgs.#ctor(SuperMap.Mapping.Layer)"><summary>
  2212. Initializes a new instance of the LayerDrawnEventArgs class with specified layer.
  2213. </summary><param name="layer">The specified object.</param></member><member name="M:SuperMap.Mapping.LayerDrawnEventArgs.#ctor(SuperMap.Mapping.Layer,SuperMap.Mapping.MapPainter)"><summary>
  2214. Builds a new object of the LayerDrawing class accroding to the specified parameters.
  2215. </summary><param name="layer">The specified layer that is drawing.</param><param name="painter">Custom Display Object</param></member><member name="P:SuperMap.Mapping.LayerDrawnEventArgs.Painter"><summary>
  2216. Gets the CustomDisplay type, used in user custom display.
  2217. </summary></member><member name="T:SuperMap.Mapping.LayerDrawnEventHandler"><summary>
  2218. Represents the <see cref="E:SuperMap.Mapping.Layers.LayerDrawn">LayerDrawn</see> method class.
  2219. </summary><param name="sender">The source event.</param><param name="e">A <see cref="T:SuperMap.Mapping.LayerDrawnEventArgs">LayerDrawnEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.Mapping.LayerRemovedEventArgs"><summary>
  2220. Provides data for <see cref="E:SuperMap.Mapping.Layers.LayerRemoved">LayerRemoved</see> event.
  2221. </summary></member><member name="M:SuperMap.Mapping.LayerRemovedEventArgs.#ctor(SuperMap.Mapping.Layer,System.String,System.Int32)"><summary>
  2222. Removes a new instance of the class (LayerRemovedEventArgs) according to the specified parameters.
  2223. </summary><param name="layer">The specified layer to be deleted.</param><param name="name">The specified name of the layer to be removed.</param><param name="index">The specified index of the layer to be removed.</param></member><member name="M:SuperMap.Mapping.LayerRemovedEventArgs.#ctor(SuperMap.Mapping.Layer,System.Int32)"><summary>
  2224. Constructs a new LayerRemovedEventArgs object according to given parameters.
  2225. </summary><param name="layer">The specified layer to be removed.</param><param name="index">The specified index of the layer to be removed.</param></member><member name="M:SuperMap.Mapping.LayerRemovedEventArgs.#ctor(SuperMap.Mapping.Layer,System.String,System.Int32,SuperMap.Mapping.LayerGroup,System.Boolean)"><summary>
  2226. Constructs a new LayerRemovedEventArgs object according to given parameters.
  2227. </summary><param name="layer">The current layer to be operated.</param><param name="name">Current layer name.</param><param name="index">Layer index.</param><param name="parentGroup">The group layer containing the current layer.</param><param name="isLayerGroup">Whether the current layer to be group layer type or not.</param></member><member name="M:SuperMap.Mapping.LayerRemovedEventArgs.#ctor(SuperMap.Mapping.Layer,System.String,System.Int32,SuperMap.Mapping.LayerGroup,System.Boolean,SuperMap.Mapping.LayerSnapshot,System.Boolean)"><summary>
  2228. Constructs a new LayerRemovedEventArgs object according to given parameters.
  2229. </summary><param name="layer">The current layer to be operated.</param><param name="name">Current layer name.</param><param name="index">Layer index.</param><param name="parentGroup">The group layer containing the current layer.</param><param name="isLayerGroup">Whether the current layer to be group layer type or not.</param><param name="parentSnapshot">Snapshot layer where the layer is located.</param><param name="isLayerSnapshot">Whether the current layer to be snapshot layer type or not. True is represented as a snapshot layer.</param></member><member name="P:SuperMap.Mapping.LayerRemovedEventArgs.Name"><summary>
  2230. Gets the specified name of the layer to be removed.
  2231. </summary></member><member name="T:SuperMap.Mapping.LayerRemovedEventHandler"><summary>
  2232. Represents the method that handles a <see cref="E:SuperMap.Mapping.Layers.LayerRemoved">LayerRemoved</see> event.
  2233. </summary><param name="sender">The source event.</param><param name="args">A <see cref="T:SuperMap.Mapping.LayerRemovedEventArgs">LayerRemovedEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.Mapping.Layers"><summary><para>The Layers class is a collection of the Layer objects. This class manages all the layers in a Map.</para><para>This class provides methods such as adding, deleting, searching, and moving layers. Also layers can be set to be editable or non-editable. In the meantime, multiple layers in a layers object can be editable at the same time. Thus the users can edit multiple layers simultaneously and achieve higher working efficiency.</para></summary></member><member name="M:SuperMap.Mapping.Layers.GetEnumerator"><summary>Gets the enumerator of the layers. </summary><returns>The enumerators of the layers.</returns></member><member name="M:SuperMap.Mapping.Layers.RemoveByDataset(SuperMap.Data.Dataset)"><summary>Deletes layers according to specified datasets. </summary><param name="dataset">The specified dataset.</param><returns>The count of layers deleted according to specified datasets.</returns></member><member name="M:SuperMap.Mapping.Layers.MoveTo(System.Int32,System.Int32)"><summary>Moves the Layer with the specified index to the destination index.</summary><param name="srcIndex">The index of the layer to be removed.</param><param name="desIndex">The target index to which the layer is moved.</param><returns>True, if successful; Otherwise false.</returns></member><member name="M:SuperMap.Mapping.Layers.MoveDown(System.Int32)"><summary>Moves the layer with the specified index backward to below the former lower layer. </summary><param name="index">The index of the layer to be removed.</param><returns>True, if successful; Otherwise false.</returns></member><member name="M:SuperMap.Mapping.Layers.MoveUp(System.Int32)"><summary>Moves the Layer with the specified index upward to above the former upper layer. </summary><param name="index">The index of the layer to be removed.</param><returns>True, if successful; Otherwise false.</returns></member><member name="M:SuperMap.Mapping.Layers.MoveToBottom(System.Int32)"><summary>Moves the layer with the specified index to the bottom in this layers. </summary><param name="index">The index of the layer to be removed.</param><returns>True, if successful; Otherwise false.</returns></member><member name="M:SuperMap.Mapping.Layers.MoveToTop(System.Int32)"><summary>Moves the layer with the specified index to the topmost position in this layers.</summary><param name="index">The index of the layer to be removed to the topmost.</param><returns>True, if successful; Otherwise false.</returns></member><member name="M:SuperMap.Mapping.Layers.Contains(System.String)"><summary>Determines whether this layers contains the layer with the specified name.</summary><param name="name">The layer with the specified name.</param><returns>True, if this layers contains the layer with the specified name; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Layers.IndexOf(System.String)"><summary>Returns the index of the layer with the specified name in this layers object.</summary><param name="name">The name of the layer to be searched.</param></member><member name="M:SuperMap.Mapping.Layers.Clear"><summary>Deletes all the layers in this layer objects. </summary></member><member name="M:SuperMap.Mapping.Layers.Remove(System.String)"><summary>Deletes a layer with the specified name in this layers. </summary><param name="name">The name of the layer to be deleted.</param><returns>True, if the layer has been deleted; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Layers.Remove(System.Int32)"><summary>Deletes a layer with the specified index in this layers.True, if the layer has been deleted successfully. </summary><param name="index">The index of the layer to be removed.</param><returns>Returns true if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Layers.RemoveRange(System.Int32,System.Int32)"><summary>Deletes the specified count of layers in this layers from the specified index and returns the count of the layer objects that have been deleted. </summary><param name="startIndex">The start index of the layer to be removed.</param><param name="count">The count of layers to be deleted.</param><returns>The count of layers that have been deleted.</returns></member><member name="M:SuperMap.Mapping.Layers.Insert(System.Int32,SuperMap.Data.Dataset)"><summary>Inserts a dataset to display it as a common layer in this layers object. </summary><param name="index">The index of the inserted dataset among the layers.</param><param name="dataset">The dataset to be inserted.</param><returns>The newly inserted layer.</returns></member><member name="M:SuperMap.Mapping.Layers.Insert(System.Int32,SuperMap.Data.Dataset,SuperMap.Mapping.LayerSetting)"><summary>Inserts a dataset to display it as a common layer in this layers object. </summary><param name="index">The index of the inserted dataset among the layers.</param><param name="dataset">The dataset to be inserted.</param><param name="layerSetting">The Layersetting object of a common layer.</param><returns>The newly inserted layer.</returns></member><member name="M:SuperMap.Mapping.Layers.Insert(System.Int32,SuperMap.Data.Dataset,SuperMap.Mapping.Theme)"><summary>Inserts a dataset to display it as a thematic layer in this layers object. This thematic layer uses the specified theme object. </summary><param name="index">The index of the inserted dataset among the layers.</param><param name="dataset">The dataset to be inserted.</param><param name="theme">Specifies the thematic objects of the thematic layer.</param><returns>The newly inserted layer.</returns></member><member name="M:SuperMap.Mapping.Layers.Add(SuperMap.Data.Dataset,SuperMap.Mapping.LayerSetting,System.Boolean)"><summary>
  2234. Loads a dataset to display it as a common layer in this layers object, namely creates a common layer and adds it to this layers. The style of the common layer is set in the specified LayerSetting.
  2235. </summary><param name="dataset">The dataset to be displayed.</param><param name="layerSetting">The Layersetting object of a common layer.</param><param name="addToHead">Specifies whether to set a newly created layer as the top layer of the Layers. If it is set to false, a newly created layer will be put at the bottom.</param><returns>The newly added layer.</returns></member><member name="M:SuperMap.Mapping.Layers.Add(SuperMap.Data.Dataset,SuperMap.Mapping.Theme,System.Boolean)"><summary>Loads a dataset to display it as a thematic layer in this layers object, namely creates a thematic layer and adds it to this layers, and this thematic layer use the specified Theme object. </summary><param name="dataset">The dataset to be displayed.</param><param name="theme">Specifies the thematic objects of the thematic layer.</param><param name="addToHead">Specifies whether to set a newly created layer as the top layer of the Layers. If it is set to false, a newly created layer will be put at the bottom.</param></member><member name="M:SuperMap.Mapping.Layers.Add(SuperMap.Data.Dataset,System.Boolean)"><summary>Loads a dataset to display it as a common layer in this layers object, namely creates a common layer and adds it to this layers. The style is specified by system. </summary><param name="dataset">The dataset to be displayed.</param><param name="addToHead">Specifies whether to set a newly added layer as the top layer of the Layers. If it is set to false, a newly added layer will be put at the bottom.</param><returns>The newly added layer.</returns></member><member name="M:SuperMap.Mapping.Layers.AddChart(SuperMap.Data.DatasetGroup,System.Boolean)"><summary>
  2236. Adds a specified dataset group to the layers of a map to add a nautical chart layer.
  2237. </summary><param name="datasetGroup">The specified dataset group.</param><param name="addToHead">Specifies whether to set a newly added layer as the top layer of the Layers. If it is set to false, a newly added layer will be put at the bottom.</param><returns>The nautical chart layer.</returns></member><member name="M:SuperMap.Mapping.Layers.Add(SuperMap.Mapping.Layer)"><summary>
  2238. Add a group layer to the layer set.
  2239. </summary><param name="layer">The specified group layer to be added.</param></member><member name="M:SuperMap.Mapping.Layers.Insert(System.Int32,SuperMap.Mapping.Layer)"><summary>
  2240. Add a layer to the specified index in layer set.
  2241. </summary><param name="index">Removes a stop object at the specified index of the stop collection</param><param name="layer">The specified layer to insert.</param></member><member name="M:SuperMap.Mapping.Layers.Remove(SuperMap.Mapping.Layer)"><summary>
  2242. Removes the specified layer from the layer set.
  2243. </summary><param name="layer">The specified layer to be removed.</param><returns>Returns true if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Layers.IndexOf(SuperMap.Mapping.Layer)"><summary>
  2244. Returns the index of the layer with the specified layer.
  2245. </summary><param name="layer">The specified layer.</param><returns>Returns the index of the layer with the specified layer.</returns></member><member name="M:SuperMap.Mapping.Layers.GetAvailableCaption(System.String)"><summary>
  2246. Gets the layer display name in the current layer set.
  2247. </summary><param name="layerCaption">The specified layer display name.</param><returns>Returns the available layer display name in the current layer set.</returns></member><member name="M:SuperMap.Mapping.Layers.FindLayer(System.String)"><summary>
  2248. Finds layers in accordance with layer name.
  2249. </summary><param name="layerName">The specified layer name.</param><returns>Returns the layer with the specified name.</returns></member><member name="M:SuperMap.Mapping.Layers.FindLayer(System.String,System.String@)"><summary>
  2250. Finds layers in accordance with layer name and nested relation in the group.
  2251. </summary><param name="layerName">Layer name.</param><param name="layerPath">The nested relation for the group where the layer lies.</param><returns>Returns the layer found by compound conditions.</returns></member><member name="M:SuperMap.Mapping.Layers.AddCache(System.String,System.Boolean)"><summary>
  2252. Create a multi-version cache layer (<see cref="T:SuperMap.Mapping.LayerCache">LayerCache</see> object) based on the cache configuration file.
  2253. </summary><param name="sciFile">Specifies the cached configuration file that is connected in the multi-version cache layer.</param><param name="addToHead">Specifies whether to set a newly added layer as the top layer of the Layers. If it is set to false, a newly added layer will be put at the bottom.</param><returns>Returns a successful multi-version cache layer (<see cref="T:SuperMap.Mapping.LayerCache">LayerCache</see> object).</returns></member><member name="M:SuperMap.Mapping.Layers.AddCache(System.String,System.String,System.String,System.Boolean)"><summary>
  2254. Create a multi-version cache layer (<see cref="T:SuperMap.Mapping.LayerCache">LayerCache</see> object) based on the database cache's connection information.
  2255. </summary><param name="server">The name of the database where the cache of the connections in the specified multi-version cache layer is located.</param><param name="database">The name of the database where the cache of the connections in the specified multi-version cache layer is located.</param><param name="name">Specifies the name of the cache in the multi-version cache layer.</param><param name="addToHead">Specifies whether to set a newly added layer as the top layer of the Layers. If it is set to false, a newly added layer will be put at the bottom.</param><returns>Returns a successful multi-version cache layer (<see cref="T:SuperMap.Mapping.LayerCache">LayerCache</see> object).</returns></member><member name="M:SuperMap.Mapping.Layers.AddCache(System.String,System.String,System.String,System.Boolean,System.String,System.String)"><summary>
  2256. Create a multi-version cache layer based on the connection information for the database cache(<see cref="T:SuperMap.Mapping.LayerCache">LayerCache</see>对象)。
  2257. </summary><param name="server">Specifies the server in which the cache is connected to the multiple version of the cached layer.</param><param name="database">Specifies the database name of the cache that is connected to the cache layer in the specified multiple version.</param><param name="name">Specifies the name of the cache that is connected in the multi-version cache layer.</param><param name="addToHead">Specifies whether the newly added layer is placed on the top layer of the layer set.When set to false, place this new layer on the bottom layer.</param><param name="user">Database access user name.</param><param name="password">Database access password.</param><returns>Returns to create a successful multi-version cache layer(<see cref="T:SuperMap.Mapping.LayerCache">LayerCache</see>对象)。</returns></member><member name="M:SuperMap.Mapping.Layers.AddHeatmap(SuperMap.Data.Dataset,System.Int32,System.Drawing.Color,System.Drawing.Color)"><summary>
  2258. A thermal diagram is made according to the given point data set and parameter setting, which is to display the given points in the rendering mode of the thermal force.
  2259. </summary><param name="dataset">To participate in the production of thermal data, this data must be a point vector data set.</param><param name="kernelRadius">The search radius used to calculate the density.</param><param name="maxColor">High density color.The thermal map layer will determine the gradient color scheme through the peak density color (maxColor) and the low density color (minColor).</param><param name="minColor">Low density color.The thermal map layer will determine the gradient color scheme through the peak density color (maxColor) and the low density color (minColor).</param><returns>Returns the thermal map layer object.</returns></member><member name="M:SuperMap.Mapping.Layers.AddHeatmap(SuperMap.Data.Recordset,System.Int32,System.Drawing.Color,System.Drawing.Color)"><summary>
  2260. A thermal diagram is made according to the given point record set and parameter setting, which is to display the given points in the rendering mode of the thermal force.
  2261. </summary><param name="recordset">To participate in the production of thermal force data, must be point object.</param><param name="kernelRadius">The search radius used to calculate the density.</param><param name="maxColor">High density color.The thermal map layer will determine the gradient color scheme through the peak density color (maxColor) and the low density color (minColor).</param><param name="minColor">Low density color.The thermal map layer will determine the gradient color scheme through the peak density color (maxColor) and the low density color (minColor).</param><returns>返回热力图图层对象。</returns></member><member name="M:SuperMap.Mapping.Layers.AddHeatmap(SuperMap.Data.Dataset,System.Int32)"><summary>
  2262. A thermal diagram is made according to the given point data set and parameter setting, which is to display the given points in the rendering mode of the thermal force.
  2263. </summary><param name="dataset">To participate in the production of thermal data, this data must be a point vector data set.</param><param name="kernelRadius">The search radius used to calculate the density.</param><returns>Returns the thermal map layer object.</returns></member><member name="M:SuperMap.Mapping.Layers.AddHeatmap(SuperMap.Data.Recordset,System.Int32)"><summary>
  2264. A thermal diagram is made according to the given point record set and parameter setting, which is to display the given points in the rendering mode of the thermal force.
  2265. </summary><param name="recordset">To participate in the production of thermal force data, must be point object.</param><param name="kernelRadius">The search radius used to calculate the density.</param><returns>Returns the thermal map layer object.</returns></member><member name="M:SuperMap.Mapping.Layers.AddMosaicGroup(SuperMap.Data.DatasetMosaic,System.Boolean)"><summary>
  2266. Add an inlaid data set to the set of layers as a set of Mosaic data sets.
  2267. </summary><param name="datasetMosaic">The specified Mosaic data set.</param><param name="addToHead">If you add to the front of the layer collection, true represents the front of all the layers in the collection.</param><returns></returns></member><member name="M:SuperMap.Mapping.Layers.InsertMosaicGroup(System.Int32,SuperMap.Data.DatasetMosaic)"><summary>
  2268. Insert an inset data set into the layer collection as a Mosaic data set layer grouping for display.
  2269. </summary><param name="index">Specifies the index location to be inserted.</param><param name="datasetMosaic">Specifies the set of embedded data to be inserted.</param><returns>Return to the Mosaic data cluster.</returns></member><member name="M:SuperMap.Mapping.Layers.AddGridAggregation(SuperMap.Data.Dataset,System.Drawing.Color,System.Drawing.Color)"><summary>
  2270. According to the given point data set and parameter Settings, a grid aggregation graph is produced, which is to display the given points to the rendering mode of the grid aggregation graph.
  2271. </summary><param name="dataset">To participate in the production of data for grid aggregation graphs, the data must be a point vector data set.</param><param name="maxColor">Statistical maximum value corresponding to the color of the grid cell, the grid will be on maxColor aggregate diagram and minColor determine the color scheme of the gradient, then statistics based on grid units size sorting, to color rendering the grid cell.</param><param name="minColor">Grid cell statistics minimum corresponding color, grid will be on maxColor aggregate diagram and minColor determine the color scheme of the gradient, then statistics based on grid units size sorting, to color rendering the grid cell.</param><returns>Returns the grid aggregation tutu object.</returns></member><member name="M:SuperMap.Mapping.Layers.AddGridAggregation(SuperMap.Data.Recordset,System.Drawing.Color,System.Drawing.Color)"><summary>
  2272. A grid aggregation diagram is made according to the given point record set and parameter setting, which is to display the given points to the rendering mode of the grid aggregation graph.
  2273. </summary><param name="recordset">The data that participates in the production of grid aggregation graphs must be point objects.</param><param name="maxColor">Statistical maximum value corresponding to the color of the grid cell, the grid will be on maxColor aggregate diagram and minColor determine the color scheme of the gradient, then statistics based on grid units size sorting, to color rendering the grid cell.</param><param name="minColor">Grid cell statistics minimum corresponding color, grid will be on maxColor aggregate diagram and minColor determine the color scheme of the gradient, then statistics based on grid units size sorting, to color rendering the grid cell.</param><returns>Returns the grid aggregation tutu object.</returns></member><member name="M:SuperMap.Mapping.Layers.AddGridAggregation(SuperMap.Data.Dataset)"><summary>
  2274. Create a default style grid aggregation map based on the given point data set.
  2275. </summary><param name="dataset">To participate in the production of data for grid aggregation graphs, the data must be a point vector data set.</param><returns>Participate in the data of the grid aggregation graph, which must be a point vector dataset.</returns></member><member name="M:SuperMap.Mapping.Layers.AddGridAggregation(SuperMap.Data.Recordset)"><summary>
  2276. Create a default style grid aggregation diagram for a given point record set.
  2277. </summary><param name="recordset">The data that participates in the production of grid aggregation graphs must be point objects.</param><returns>Returns the grid aggregation tutu object.</returns></member><member name="P:SuperMap.Mapping.Layers.Item(System.Int32)"><summary>Gets the layer object with the specified index in this Layers. </summary><param name="index">The name of the layer object to be searched.</param><returns>The layer objects.</returns></member><member name="P:SuperMap.Mapping.Layers.Item(System.String)"><summary>Gets the layer object with the specified name in the Layers. </summary><param name="name">The name of the layer objects to be searched.</param></member><member name="P:SuperMap.Mapping.Layers.Count"><summary>Gets the count of the layer objects in this Layers. </summary><value>The default value is 0, namely the Layers do not contain the layer object.</value></member><member name="E:SuperMap.Mapping.Layers.LayerAdded"><summary>
  2278. Occurs when the a layer of map is added.
  2279. </summary></member><member name="E:SuperMap.Mapping.Layers.LayerRemoved"><summary>
  2280. Occurs when the a layer of map is removed.
  2281. </summary></member><member name="E:SuperMap.Mapping.Layers.LayerRemoving"><summary>
  2282. Occurs when the a layer of map is removed.
  2283. </summary></member><member name="E:SuperMap.Mapping.Layers.LayerDrawn"><summary>Occurs when the a layer of map is drawn. </summary></member><member name="E:SuperMap.Mapping.Layers.LayerDrawing"><summary>Occurs when the a layer of map is drawing. </summary></member><member name="E:SuperMap.Mapping.Layers.LayerCaptionChanged"><summary>
  2284. Occurs when the layer caption is changed.
  2285. </summary></member><member name="E:SuperMap.Mapping.Layers.LayerSelectableChanged"><summary>
  2286. Occurs when the setting of layer selectable is changed.
  2287. </summary></member><member name="E:SuperMap.Mapping.Layers.LayerEditableChanged"><summary>
  2288. Occurs when the setting of layer editable is changed.
  2289. </summary></member><member name="E:SuperMap.Mapping.Layers.LayerVisibleChanged"><summary>
  2290. Occurs when the setting of layer visible is changed.
  2291. </summary></member><member name="E:SuperMap.Mapping.Layers.LayerSnapableChanged"><summary>
  2292. Occurs when the setting of layer snappable is changed.
  2293. </summary></member><member name="T:SuperMap.Mapping.LayerSettingGrid"><summary>LayerSettingGrid. There are common layers and thematic map layers. Grid layer settings are effective on a common layer. Colors are used to display the cells on a grid layer. The style of a general layer is retrieved or set through the AdditionalSetting attribute.
  2294. </summary></member><member name="M:SuperMap.Mapping.LayerSettingGrid.#ctor(SuperMap.Mapping.LayerSettingGrid)"><summary>Initializes a new instance of the LayerSettingGrid class which is identical with the specified LayerSettingGrid. </summary><param name="layerSettingGrid">The known grid layer object.</param></member><member name="M:SuperMap.Mapping.LayerSettingGrid.#ctor"><summary>Initializes a new instance of the LayerSettingGrid class. </summary></member><member name="P:SuperMap.Mapping.LayerSettingGrid.SpecialValueColor"><summary>Gets or sets the color of the special value of the LayerSettingGrid class. </summary><value>The default value is colors[empty].</value></member><member name="P:SuperMap.Mapping.LayerSettingGrid.SpecialValue"><summary>
  2295. Gets or sets the special value of the layer. When a new LayerSettingGrid is added, the value is the same as the NoValue in the dataset.
  2296. </summary></member><member name="P:SuperMap.Mapping.LayerSettingGrid.ColorTable"><summary>Gets or sets the color table. </summary><value>The default value is Count=0.</value></member><member name="P:SuperMap.Mapping.LayerSettingGrid.Brightness"><summary>
  2297. Gets or sets the brightness of the grid layer. This value ranges from -100 to 100. 100 means maximum brightness, while -100 indicates the minimum brightness. The brightness value could be saved in the workspace. The default value is 0.
  2298. </summary></member><member name="P:SuperMap.Mapping.LayerSettingGrid.Contrast"><summary>
  2299. Gets or sets the contrast of the grid layer. This value ranges from -100 to 100. 100 means maximum contrast, while -100 indicates the minimum contrast. The contrast value could be saved in the workspace. The default value is 0.
  2300. </summary></member><member name="P:SuperMap.Mapping.LayerSettingGrid.OpaqueRate"><summary>
  2301. Gets or sets the opaque rate of the grid layer. This value ranges from 0 to 100. 0 means no display, while 100 indicates full opacity. The opaque rate value could be saved in the workspace. This property is only available for the grid layers. It is also available when the map has a rotation.
  2302. </summary></member><member name="P:SuperMap.Mapping.LayerSettingGrid.IsSpecialValueTransparent"><summary>
  2303. Gets or sets whether the area which has the SpecialValue is transparent in the raster layer.
  2304. </summary></member><member name="P:SuperMap.Mapping.LayerSettingGrid.AltitudeTable"><summary>
  2305. Gets or sets the altitude information of the ColorTable.
  2306. </summary></member><member name="P:SuperMap.Mapping.LayerSettingGrid.Type"><summary>
  2307. Gets the type of this layer.
  2308. </summary></member><member name="P:SuperMap.Mapping.LayerSettingGrid.ColorDictionary"><summary>
  2309. Gets or sets the color table of the layer.
  2310. </summary></member><member name="P:SuperMap.Mapping.LayerSettingGrid.ImageInterpolationMode"><summary>
  2311. Gets or sets the interpolation algorithm used when displaying images.
  2312. </summary></member><member name="P:SuperMap.Mapping.LayerSettingGrid.ImageStretchOption"><summary>
  2313. Gets or sets the tensile parameters of the grid.
  2314. </summary></member><member name="P:SuperMap.Mapping.LayerSettingGrid.BackgroundColor"><summary>
  2315. Gets or sets the display color of the Background value specified by the Background property.
  2316. </summary></member><member name="P:SuperMap.Mapping.LayerSettingGrid.BackgroundValue"><summary>
  2317. Gets or sets the value of the grid as the background.
  2318. </summary></member><member name="P:SuperMap.Mapping.LayerSettingGrid.IsBackgroundTransparent"><summary>
  2319. Gets or sets the background value specified by the BackgroundValue attribute to be transparent, and true indicates transparent display;False indicates opacity.
  2320. </summary></member><member name="P:SuperMap.Mapping.LayerSettingGrid.IsBackgroundReplace"><summary>
  2321. Gets or sets the Background color specified by the Background property to display the Background color specified by the BackgroundColor property;True represents an alternative display, and false indicates no substitute display.
  2322. </summary></member><member name="P:SuperMap.Mapping.LayerSettingGrid.IsTransparent"><summary>Gets or sets whether to make the grid layer transparent. </summary><value>默认值为false。</value></member><member name="P:SuperMap.Mapping.LayerSettingGrid.TransparentColor"><summary>Gets or sets the background transparent color.</summary><value>The default value is Color [empty].</value></member><member name="P:SuperMap.Mapping.LayerSettingGrid.TransparentColorTolerance"><summary>
  2323. Gets or sets the background transparent color tolerance, and the tolerance range is (0 ~ 255).
  2324. </summary></member><member name="T:SuperMap.Mapping.LayerSettingImage"><summary><para>The LayerSettingImage class. When a dataset is loaded to a MapControl, a layer will be generated as the visible display of the dataset. There are two kinds of layers, common layer and thematic layer and the image dataset only can be displayed as a common layer. The AdditionalSetting property is used to get or set the displaying style of common layer. This class can be used to set the display style of image layer and you can set the transparency in an image layer.
  2325. </para></summary></member><member name="M:SuperMap.Mapping.LayerSettingImage.#ctor(SuperMap.Mapping.LayerSettingImage)"><summary>Initializes a new instance of the LayerSettingImage class which is identical with the specified LayerSettingImage.</summary><param name="layerSettingIamge">The specified LayerSettingImage object.</param></member><member name="M:SuperMap.Mapping.LayerSettingImage.#ctor"><summary>Initializes a new instance of the LayerSettingImage class.</summary></member><member name="P:SuperMap.Mapping.LayerSettingImage.Brightness"><summary>Gets or sets the brightness of an image layer. The value is from -100 to 100, and a positive value means to increase the brightness, while a negative one is to decrease the brightness. This value can be saved in a workspace.</summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.LayerSettingImage.Contrast"><summary>Gets or sets the contrast of an image layer. The value is from -100 to 100, and a positive value means to increase the contrast, while a negative one is to decrease the contrast. This value can be saved in a workspace.</summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.LayerSettingImage.TransparentColor"><summary>Gets or sets the transparent color for the background.</summary><value>The default value is Color[empty].</value></member><member name="P:SuperMap.Mapping.LayerSettingImage.IsTransparent"><summary>Gets or sets whether the background of the layer is transparent or not. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.LayerSettingImage.OpaqueRate"><summary>Gets or sets the opacity rate of the image layer. Opacity rate is a number between 0 and 100. 0 means do not display and 100 means completely opacity. It is only available for image layer, and also valid when the map rotated. </summary><value>The default value is 100, namely do not display.</value></member><member name="P:SuperMap.Mapping.LayerSettingImage.DisplayColorSpace"><summary>
  2326. Gets or sets the color mode of the image layer when displaying. It will display the color mode according to the current color format and band of the image layer.
  2327. </summary><value>The default value is RGB.</value></member><member name="P:SuperMap.Mapping.LayerSettingImage.DisplayBandIndexes"><summary>
  2328. Gets or sets the indexes of the bands of the image layers displaying in the map window. For example, if there are multi bands in the current image layer, to set the display band by the given color mode(e.g.,RGB), specifies the index of the bands(e.g., 0,2,1) which is corresponded to the color(e.g., Red, Green, Blue in the RGB).
  2329. </summary></member><member name="P:SuperMap.Mapping.LayerSettingImage.ColorTable"><summary>Gets or sets the color table of stretch mode. </summary><value>The default value stay the same with dataset.</value></member><member name="P:SuperMap.Mapping.LayerSettingImage.DisplayMode"><summary>Gets or sets the display mode of the image. </summary><value>The default value is related to the band number of dataset. If the dataset is the multiple band, the default is combination mode; otherwise, stretch mode.</value></member><member name="P:SuperMap.Mapping.LayerSettingImage.AllSubLayers"><summary>
  2330. Gets all the sub-layers of the WMS layer. This property is only valid for the WMS layer.
  2331. </summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Mapping.LayerSettingImage.VisibleSubLayers"><summary>
  2332. Gets or sets the sub-layers of the WMS layer which are visible in the map window. This property is only valid for the WMS layer.
  2333. </summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Mapping.LayerSettingImage.TransparentColorTolerance"><summary>
  2334. Gets or sets the tolerance of the transparent color for the background. The value is ranged from 0 to 255.
  2335. </summary></member><member name="P:SuperMap.Mapping.LayerSettingImage.Type"><summary>
  2336. Gets the type of this layer.
  2337. </summary></member><member name="P:SuperMap.Mapping.LayerSettingImage.ImageStretchOption"><summary>
  2338. Gets or sets the parameter for image stretching.
  2339. </summary></member><member name="P:SuperMap.Mapping.LayerSettingImage.ImageInterpolationMode"><summary>
  2340. Gets or sets interpolation algorithm when displaying images.
  2341. </summary></member><member name="P:SuperMap.Mapping.LayerSettingImage.SpecialValueColor"><summary>
  2342. Gets or sets the color specified by the SpecialValue property.
  2343. </summary></member><member name="P:SuperMap.Mapping.LayerSettingImage.SpecialValue"><summary>
  2344. Gets or sets the special value in the image. This value can display the color by setting the SpecialValueColor property.
  2345. </summary></member><member name="P:SuperMap.Mapping.LayerSettingImage.IsSpecialValueTransparent"><summary>
  2346. Gets or sets whether the special value specified by SpecialValue can be transparent or not. True represents transparent, and false represents NOT transparent.
  2347. </summary></member><member name="P:SuperMap.Mapping.LayerSettingImage.BackgroundColor"><summary>
  2348. Gets or sets the background color specified by the Background property.
  2349. </summary></member><member name="P:SuperMap.Mapping.LayerSettingImage.BackgroundValue"><summary>
  2350. Gets or sets the background value in the image.
  2351. </summary></member><member name="P:SuperMap.Mapping.LayerSettingImage.IsBackgroundTransparent"><summary>
  2352. Gets or sets whether the background value specified by BackgroundValue can be transparent or not. True represents transparent, and false represents NOT transparent.
  2353. </summary></member><member name="P:SuperMap.Mapping.LayerSettingImage.IsBackgroundReplace"><summary>
  2354. Gets or sets whether the background value specified by Background property to be displayed by the background color specified by the BackgroundColor property.
  2355. </summary></member><member name="P:SuperMap.Mapping.LayerSettingImage.IsSpecialValueReplace"><summary>
  2356. Gets or sets whether the special value specified by SpecialValue property to be displayed by the color specified by the SpecialValueColor property.
  2357. </summary></member><member name="T:SuperMap.Mapping.LayerSettingType"><summary>The LayerSettingType class. The current version supports three kinds of layer settings. They are vector layer setting, grid layer setting and image layer setting. The different layer setting corresponding to different content. For the vector layer, you can set the unified style for the features; for the grid layer, you can set the color table; for the image layer, you can set the opacity rate.</summary></member><member name="F:SuperMap.Mapping.LayerSettingType.Image"><summary>Image layer setting. For the image layer, you can set the opacity rate.</summary></member><member name="F:SuperMap.Mapping.LayerSettingType.Grid"><summary>The Grid layer setting. For the grid layer, you can set the color table, and use the ColorGradient to display the grid layer.</summary></member><member name="F:SuperMap.Mapping.LayerSettingType.Vector"><summary>Vector layer setting. For the vector layer, you can set the unified style for the features.</summary></member><member name="F:SuperMap.Mapping.LayerSettingType.NetCDF"><summary>
  2358. The setting of the layer of NetCDF.
  2359. </summary></member><member name="T:SuperMap.Mapping.LayerSettingVector"><summary>
  2360. The vector layer setting class. This class is mainly used to set the display style of a vector layer. All the features on a vector layer are drawn with a uniform symbol or style. If you only wish to visualize your spatial data to see the locations of the spatial features, and you are not concerned with the quantity or quality differences among the features, you can use a common layer to display the data.
  2361. </summary></member><member name="M:SuperMap.Mapping.LayerSettingVector.#ctor(SuperMap.Mapping.LayerSettingVector)"><summary>Creates a new instance of the LayerSettingVector class which is identical with the specified LayerSettingVector. </summary><param name="layerSettingVector">Initializes a new copying source instance of the vector layer class.</param></member><member name="M:SuperMap.Mapping.LayerSettingVector.#ctor"><summary>Initializes a new instance of the LayerSettingVector class. </summary></member><member name="P:SuperMap.Mapping.LayerSettingVector.Type"><summary>Gets the type of the vector layer. </summary><value>The default value is the Vector type.</value></member><member name="P:SuperMap.Mapping.LayerSettingVector.Style"><summary>Gets or sets the style of the vector layer. </summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=1,MarkerAngle=0,MarkerSize={Width=2,Height=-0.1},MarkerSymbolID=0}.</value></member><member name="T:SuperMap.Mapping.Map"><summary>This Map class manages how the map will be displayed. A map is a dynamic presentation of geographic data, and it is often composed of one or multiple layers. The <see cref="T:SuperMap.Mapping.Layers">Layers</see> object of a map object will responsible for the management of all the layers in this map, and the display settings in a map object will apply to all the layers in it. A map object will be associated with a workspace, so that it can display the data in the workspace. In addition, the display settings will work on all the layers.
  2362. </summary></member><member name="M:SuperMap.Mapping.Map.#ctor"><summary>Initializes a new instance of the Map class. </summary></member><member name="M:SuperMap.Mapping.Map.#ctor(SuperMap.Data.Workspace)"><summary>Initializes a new instance of the Map class, and associates this map with the specified workspace. </summary><param name="workspace">The specified workspace.</param></member><member name="M:SuperMap.Mapping.Map.#ctor(System.ComponentModel.IContainer)"><summary>
  2363. Initialize a new instance of Map class to append to IContainer.
  2364. </summary><param name="container">The IContainer object specified.</param></member><member name="M:SuperMap.Mapping.Map.RefreshEx(SuperMap.Data.Rectangle2D)"><summary>Refreshes the map extent within the specified bounds. </summary><param name="rect">The specified bounds.</param></member><member name="M:SuperMap.Mapping.Map.PixelToMap(System.Drawing.Point)"><summary>Converts the pixel coordinates of the specified point to the map coordinates.</summary><param name="point">The specified point whose coordinates are to be transformed.</param></member><member name="M:SuperMap.Mapping.Map.MapToPixel(SuperMap.Data.Point2D)"><summary>Converts the map coordinates of the specified point to the pixel coordinates. </summary><param name="point">The specified point whose coordinates are to be transformed.</param></member><member name="M:SuperMap.Mapping.Map.MapToLogical(SuperMap.Data.Point2D)"><summary>Converts the map coordinates of the specified point to the logical coordinates.</summary><param name="point2D">The specified point whose coordinates are to be transformed.</param></member><member name="M:SuperMap.Mapping.Map.LogicalToMap(SuperMap.Data.Point2D)"><summary>Converts the logical coordinates of the specified point to the map coordinates.</summary><param name="point2D">The specified point whose coordinates are to be transformed.</param></member><member name="M:SuperMap.Mapping.Map.LogicalToPixel(SuperMap.Data.Point2D)"><summary>Converts the logical coordinates of the specified point to the pixel coordinates.</summary><param name="point2D">The specified point whose coordinates are to be transformed.</param></member><member name="M:SuperMap.Mapping.Map.PixelToLogical(System.Drawing.Point)"><summary>Converts the screen coordinates of the specified point in the map to logical coordinates.</summary><param name="point">The specified point whose coordinates are to be transformed.</param></member><member name="M:SuperMap.Mapping.Map.FindSelection(System.Boolean)"><summary>Returns the selection of this map. The returned selection is the collection of copies of selections of all the layers. When the hasGeometrySelected is true, return the selection of all the selected objects; otherwise return the selection of all the layers.</summary><param name="hasGeometrySelected">The specified selection is the selected objects or the layers. When the hasGeometrySelected is true, return the selection of all the selected objects; otherwise return the selection of all the layers.</param></member><member name="M:SuperMap.Mapping.Map.ToXML"><summary>Returns the xml string representation of this map object. </summary><returns>The XML string representation of this map.</returns></member><member name="M:SuperMap.Mapping.Map.FromXML(System.String)"><summary>Creates a map object with the specified XML string. </summary><param name="xml">The XML string used to create the map.</param><returns>True, if successful; Otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.Pan(System.Double,System.Double)"><summary>Pans this map by specified distance.</summary><param name="offsetX">The shifting distance along the X direction, in the coordinate units.</param><param name="offsetY">The shifting distance along the Y direction, in the coordinate units.</param></member><member name="M:SuperMap.Mapping.Map.Zoom(System.Double)"><summary>The specified ratio that zooms in or out the map.</summary><param name="ratio">The ratio for zooming on a map. This value cannot be negative.</param></member><member name="M:SuperMap.Mapping.Map.Close"><summary>Closes this map. </summary></member><member name="M:SuperMap.Mapping.Map.OutputTrackingLayerToPNG(System.String,System.Boolean)"><summary>Outputs this map in the tracking layer to a portable network graphics (.png) file. </summary><param name="fileName">The name of the outputted PNG file.</param><param name="isBackTransparent">Specifies whether the background is transparent.</param><returns>True, if successful; Otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.OutputTrackingLayerToPNG(System.String,System.Boolean,System.Int32,SuperMap.Data.Rectangle2D)"><summary>
  2365. Outputs the tracking layer to PNG file according to the specified parameters.
  2366. </summary><param name="fileName">The specified name of the file.</param><param name="isBackTransparent">Whether the background is transparent.</param><param name="dpi">The specified dpi.</param><param name="bounds">The specified geometric range of output layers.</param><returns>Returns true, if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.OutputScreenLayerToPNG(System.String,System.Boolean,System.Int32,SuperMap.Data.Rectangle2D)"><summary>
  2367. Outputs the tracking layer to PNG file according to the specified parameters.
  2368. </summary><param name="fileName">The specified name of the file.</param><param name="isBackTransparent">Whether the background is transparent.</param><param name="dpi">The specified dpi.</param><param name="bounds">The specified geometric range of output layers.</param><returns>Returns true, if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.OutputScreenLayerToPNG(System.String,System.Boolean)"><summary>
  2369. Outputs the tracking layer to PNG file according to the specified parameters.
  2370. </summary><param name="fileName">The specified name of the file.</param><param name="isBackTransparent">Whether the background is transparent.</param><returns>Returns true, if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.OutputMapToPNG(System.String,System.Boolean)"><summary>Outputs this map to a portable network graphics (.png) file. </summary><param name="fileName">The name of the outputted PNG file.</param><param name="isBackTransparent">Specifies whether the background is transparent.</param><returns>True, if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.OutputMapToEPS(System.String)"><summary>Outputs this map to an encapsulated postscript (.eps) file. </summary><param name="fileName">The name of the outputted PNG file.</param><returns>True, if successful; Otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.OutputMapToJPG(System.String)"><summary>Outputs this map to a JPEG image (.jpg) file. </summary><param name="fileName">The name of the outputted JPG file.</param><returns>True, if successful; Otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.OutputMapToBMP(System.String)"><summary>Outputs this map to a windows bitmap (.bmp) file. </summary><param name="fileName">The name of the outputted BMP file.</param><returns>True, if successful; Otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.Open(System.String)"><summary>Opens the map with the specified name. This specified name is the name of the map in the maps object, which belongs to the workspace that the map is associated with, and you should distinguish this name with the display name of this Map. </summary><param name="mapName">Map name.</param><returns>True, if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.ViewEntire"><summary>View entire. </summary></member><member name="M:SuperMap.Mapping.Map.RefreshTrackingLayer"><summary>Refreshes the tracking layer in the map windows. </summary></member><member name="M:SuperMap.Mapping.Map.Refresh"><summary>Redraws the current map. </summary></member><member name="M:SuperMap.Mapping.Map.Dispose(System.Boolean)"><summary>Releases the resource </summary></member><member name="M:SuperMap.Mapping.Map.OutputMapToEMF(System.String)"><summary>
  2371. Outputs this map to an enhanced metafile format file (.emf).
  2372. </summary><param name="fileName">The name of the outputted EMF file.</param><returns>Returns true, if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.OutputMapToGIF(System.String,System.Boolean)"><summary>
  2373. Outputs this map to .GIF file.
  2374. </summary><param name="filename">The name of the output GIF file.</param><param name="isBackTransparent">Specifies whether the background is transparent.</param><returns>True if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.FromXML(System.String,SuperMap.Data.WorkspaceVersion)"><summary>
  2375. Builds a map object using XML string.
  2376. </summary><param name="xml">The XML string used to create the map.</param><param name="version">The version of the workspace corresponding to the xml content. When using this parameter, please make sure the specified version is compatible with the xml content. If they are not compatible, part of the layer style may be lost.</param><returns>Returns true if successful; otherwise returns false.</returns></member><member name="M:SuperMap.Mapping.Map.OutputMapToBitmap"><summary>
  2377. Outputs this map to the memory.
  2378. </summary><returns>The Bitmap object.</returns></member><member name="M:SuperMap.Mapping.Map.OutputMapToBitmap(System.Boolean)"><summary>
  2379. Outputs this map to the memory.
  2380. </summary><param name="isBackTransparent">Specifies whether the background is transparent. True represents it is transparent; Otherwise, false.</param><returns>The Bitmap object.</returns></member><member name="M:SuperMap.Mapping.Map.OutputMapToFile(System.String,SuperMap.Mapping.ImageType,System.Boolean)"><summary>
  2381. Outputs the map to a image file according to the specified parameters.
  2382. </summary><param name="filename">The full path of the output file.</param><param name="type">The type of the output image.</param><param name="isBackTransparent">Whether the background is transparent. This parameter is effective only when the type parameter is set to GIF and PNG style.</param><returns>Returns true, if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.OutputMapToFile(System.String,SuperMap.Mapping.ImageType,System.Int32,SuperMap.Data.Rectangle2D,System.Boolean)"><summary>
  2383. Outputs the map to a image file according to the specified parameters. This interface can be used to output high resolution image for maps that have big width or massive data.
  2384. </summary><param name="filename">Outputs the map to a image file according to the specified parameters.</param><param name="type">The type of the output image.</param><param name="dpi">Sets the resolution of the output map.</param><param name="bounds">Sets the extent of the output map.</param><param name="isBackTransparent">Whether the background is transparent. This parameter is effective only when the type parameter is set to GIF and PNG style.</param><returns>Returns true, if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.EnsureVisible(SuperMap.Data.Geometry)"><summary>
  2385. Pans the map to the specified geometric object and zoom the object to the full extent, that is the center the specified geometric object in the MapControl. The view bounds of the MapControl is the boundary rectangle of the specified geometric object. Returns true, if successful; otherwise false.
  2386. </summary><param name="geometry">The spatial object to be centered in the display.</param><returns>Returns true if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.EnsureVisible(SuperMap.Data.Geometry,System.Double)"><summary>
  2387. Pans the map to the specified geometric object and zooms the map by specified ratio. When the ratio is 1, the view bounds of the MapControl is the boundary rectangle of the specified geometric object; when the ratio is less than 1, the view bounds of the MapControl is larger than the boundary rectangle of the specified geometric object; when the ratio is larger than 1, the view bounds of the MapControl is less than the boundary rectangle of the specified geometric object, and the geometric object will not be displayed fully, but the center of the view bounds is always the center of the boundary rectangle of the specified geometric object. Returns true if successfully.
  2388. </summary><param name="geometry">The spatial object to be centered in the display.</param><param name="ratio">The displaying ratio. The default value is 1.0. This ratio is not applicable to point objects.</param><returns>Returns true if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.EnsureVisible(SuperMap.Data.Recordset)"><summary>
  2389. Pans to the geometric objects that are associated with the specified recordset, and the view bounds of the MapControl is the minimum rectangle that contains all the boundary rectangles of the geometric objects that are associated with the specified recordset. Returns true if successfully.
  2390. </summary><param name="recordset">The recordset corresponding to the geometric object to be centered in the display.</param><returns>Returns true if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.EnsureVisible(SuperMap.Data.Recordset,System.Double)"><summary>
  2391. Pans to the geometric objects that are associated with the specified recordset, and zooms the map by specified ratio. The center of the display area of the map is always the center of the minimum rectangle that contains all the boundary rectangles of the geometric objects that are associated with the specified recordset. Returns true if successfully.
  2392. </summary><param name="recordset">The recordset corresponding to the geometric object to be centered in the display.</param><param name="ratio">The specified displaying ratio. The default value is 1.0. This ratio is not applicable to point objects.</param><returns>Returns true if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.EnsureVisible(SuperMap.Mapping.Layer)"><summary>
  2393. The spatial objects that display in the center with the specified layer.
  2394. </summary><param name="layer">The layer to be centered in the display.</param><returns>Returns true if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.EnsureVisible(SuperMap.Mapping.Layer,System.Double)"><summary>
  2395. Pans the map to the specified geometric objects that are associated with the specified layer, and zooms the map by specified ratio. The center of the display area of the map is always the center of the minimum rectangle that contains all the boundary rectangles of the geometric objects that are associated with the specified layer. Returns true if successfully.
  2396. </summary><param name="layer">The layer to be centered in the display.</param><param name="ratio">The specified displaying ratio. The default value is 1.0. This ratio is not applicable to point objects.</param><returns>Returns true if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Map.GetHashCode(SuperMap.Mapping.ImageType)"><summary>
  2397. Gets the HashCode of the current map according to the corresponding type of the image. The value is usually used to compute the file name of the tile cache data of the map.
  2398. </summary><param name="imageType"> The image type corresponding to HashCode.</param><returns>The HashCode of the map.</returns></member><member name="M:SuperMap.Mapping.Map.OutputMapToDatasetImage(SuperMap.Data.Datasource,System.String,System.Double,SuperMap.Data.Rectangle2D,SuperMap.Data.EncodeType)"><summary>
  2399. Outputs the map as an image dataset.
  2400. </summary><param name="datasource">The datasource in which the created image dataset saved.</param><param name="datasetName">The name of the output vector dataset.</param><param name="resolution">The ratio of the output vector dataset.</param><param name="bounds">The range of the output vector dataset.</param><param name="encodeType">The encode types of the output vector dataset.</param><returns>The newly output image dataset.</returns></member><member name="M:SuperMap.Mapping.Map.ExportDisplayScalesToXML(System.String)"><summary>
  2401. Export the display scales to a XML file.
  2402. </summary><param name="fileName"></param></member><member name="M:SuperMap.Mapping.Map.ImportDisplayScalesFromXML(System.String)"><summary>
  2403. Import the display scales of the map from a XML file.
  2404. </summary><param name="fileName"></param></member><member name="M:SuperMap.Mapping.Map.IsCompatibleFontHeight"><summary>
  2405. Whether it is the text in compatibility mode.
  2406. </summary><returns>Returns a bool value, representing whether it is the text in compatibility mode.</returns></member><member name="M:SuperMap.Mapping.Map.GetLastProfilingResult"><summary>
  2407. The map performance analysis is called only after the draw.
  2408. </summary><returns>Returns the result of map performance. If the IsToFile in MapProfilesSetting of Bin in SuperMap.xml is set to true, the performance analysis result string is output to the log folder of Bin. The result is a xml file.</returns></member><member name="M:SuperMap.Mapping.Map.OvertimeRefresh"><summary>
  2409. Overtime map refresh.
  2410. </summary></member><member name="M:SuperMap.Mapping.Map.RefreshAll"><summary>
  2411. When you refresh the map, refresh the snapshot layer at the same time.
  2412. </summary></member><member name="M:SuperMap.Mapping.Map.GetCurrentTickStartTime"><summary>
  2413. Get the start time of the current frame.
  2414. </summary><returns>Returns the start time of the current frame.</returns></member><member name="M:SuperMap.Mapping.Map.GetCurrentTickEndTime"><summary>
  2415. Get the end time of the current frame.
  2416. </summary><returns>Returns the end time of the current frame.</returns></member><member name="M:SuperMap.Mapping.Map.GetDefaultMapStartTime"><summary>
  2417. Traverses the time field of all enabled and visible layers, returning the minimum value of the time value as the start time of the timeline, with values accurate to the second.
  2418. </summary><returns>Traverses the time field of all enabled and visible layers, returning the minimum value of the time value as the start time of the timeline.</returns></member><member name="M:SuperMap.Mapping.Map.GetDefaultMapEndTime"><summary>
  2419. Traverses the time field of all enabled and visible layers, returning the maximum value of the time value as the end time of the timeline, with values accurate to the second.
  2420. </summary><returns>Traverses the time field of all enabled and visible layers, returning the maximum value of the time value as the end time of the timeline.</returns></member><member name="M:SuperMap.Mapping.Map.GetMinTimeStepLength"><summary>
  2421. Calculate the default time step interval for the map display to display temporal data, with values accurate to the second.
  2422. </summary><returns>Returns to the map to display the default time step interval for displaying temporal data.</returns></member><member name="P:SuperMap.Mapping.Map.IsClipRegionEnabled"><summary>Gets or sets a value which represents whether the clip region is enabled. True, if the clip region is enabled; otherwise, false. The default is false.</summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.Map.ClipRegion"><summary>Gets or sets the clip region for displaying the map.</summary></member><member name="P:SuperMap.Mapping.Map.ImageSize"><summary>Gets or sets the size of the picture when outputting maps without interface and the unit is pixel. Outputs maps without interface is provided by SuperMap iObjects .NET, it can output a map without MapControl. The default value is 256x256 pixel.</summary><value>If the map is retrieved through MapControl, the default value is the size of MapControl; if the map is from instantiation, the default value is 256*256.</value></member><member name="P:SuperMap.Mapping.Map.Layers"><summary>Gets the layers object of this map. The layers object of this map manages all the layers in this map. </summary><value>The default value is a Layers object.</value></member><member name="P:SuperMap.Mapping.Map.PrjCoordSys"><summary>Gets or sets the projected coordinate system. More information about projected coordinate system, please refer to <see cref="T:SuperMap.Data.PrjCoordSys">PrjCoordSys</see> class. </summary><value>The default value is the default value of PrjCoordSys.</value></member><member name="P:SuperMap.Mapping.Map.IsDynamicProjection"><summary>Gets or sets a boolean value indicating whether automatically changing the map projection when displaying the map. </summary><value>The default value is false, namely don't allow the dynamic projection for map display.</value></member><member name="P:SuperMap.Mapping.Map.UseSystemDPI"><summary>Gets or sets whether to use the system DPI. </summary><value>The default value is true.</value><returns>A boolean value indicating whether to employ to the system DPI, with true indicating to employ the system DPI and false indicating to employ the settings of the map.</returns></member><member name="P:SuperMap.Mapping.Map.DPI"><summary>The map DPI, representing the number of pixels in one inch. The value range is (60, 180). </summary><value>The default value is false.</value><returns>The map DPI, representing the number of pixels in one inch. The value range is (60, 180).</returns></member><member name="P:SuperMap.Mapping.Map.TrackingLayer"><summary>Gets the tracking layer of this map. The tracking layer is a blank and transparent layer that is on top of all the other layers. For more details, please refer to the <see cref="T:SuperMap.Mapping.TrackingLayer">TrackingLayer</see> class. </summary><value>The default value is a TrackingLayer object.</value></member><member name="P:SuperMap.Mapping.Map.CoordUnit"><summary>Gets or sets the coordinate unit of this map. </summary><value>The default value is Meter.</value></member><member name="P:SuperMap.Mapping.Map.DistanceUnit"><summary>Gets or sets the distance unit of this map. </summary><value>The default value is Meter.</value></member><member name="P:SuperMap.Mapping.Map.Scale"><summary>
  2423. Gets or sets the reciprocal of the displayed scale of this map.
  2424. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.Map.MaxVisibleVertex"><summary>Gets or sets the maximum number of visible vertex of geometry. If the number of the vertex is greater than the specified number, the geometry can not be shown. </summary><value>The default value is 36000. In other words, if the number of geometric objects nodes is greater than 36000, they will not be displayed.</value></member><member name="P:SuperMap.Mapping.Map.MinVisibleTextSize"><summary>Gets or sets the minimum visible size of the text, the unit is millimeter . </summary><value>The default value is 0.1.</value></member><member name="P:SuperMap.Mapping.Map.MaxVisibleTextSize"><summary>Gets or sets the maximum visible size of the text, the unit is millimeter . </summary><value>The default value is 1000, indicating that geometric objects with a size larger than 1000 mm will not be displayed.</value></member><member name="P:SuperMap.Mapping.Map.IsPaintBackground"><summary>Gets or sets a boolean value indicating whether the background of this map will be painted. </summary><value>The default value is true, namely draw the background of the map.</value></member><member name="P:SuperMap.Mapping.Map.IsModified"><summary>Gets or sets a boolean value indicating whether this map is modified. Whether any of the display properties of the map is modified, or the properties of the layers object or one of the layers of this map is changed, this map will be considered modified.</summary><value>The default value is false, indicating the current map is not edited.</value><returns>A boolean value indicating whether the map has been edited.</returns></member><member name="P:SuperMap.Mapping.Map.IsMarkerAngleFixed"><summary>Gets or sets a boolean value indicating whether the angle of the marker symbol is fixed. Applies to all the text layers in this map. </summary><value>The default is false, indicating the text angle is not fixed.</value></member><member name="P:SuperMap.Mapping.Map.IsOverlapDisplayed"><summary>
  2425. Gets or sets whether to display overlapped objects.
  2426. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.Map.OverlapDisplayedOptions"><summary>
  2427. Gets or sets the overlap display options for the map.
  2428. </summary></member><member name="P:SuperMap.Mapping.Map.IsTextOrientationFixed"><summary><para>Gets or sets a boolean value indicating whether the orientation of the text is fixed. If the angle of the text is set, different orientation will lead to different representation.</para></summary><value>The default is false, indicating the text orientation is not fixed.</value></member><member name="P:SuperMap.Mapping.Map.IsTextAngleFixed"><summary>Gets or sets a boolean value indicating whether the angle of the text is fixed. Applies to all the text layers in this map. </summary><value>The default is false, indicating the angle of marker symbol is not fixed.</value></member><member name="P:SuperMap.Mapping.Map.IsAntialias"><summary>Gets or sets a boolean value indicating whether anti-alias this map.</summary><value>The default is false, indicating the Anti-aliasing is not applied by default when displaying a map.</value></member><member name="P:SuperMap.Mapping.Map.ColorMode"><summary>Gets or sets the color mode of this map. The color mode of a map can be multicolor mode, black and white color mode, gray color mode and reverse black and white color mode etc. For more information, please refer to the <see cref="T:SuperMap.Mapping.MapColorMode">MapColorMode</see> class. </summary><value>The default value is Default.</value></member><member name="P:SuperMap.Mapping.Map.Center"><summary>Gets or sets the center point of view bounds of this map.</summary><value>The default value is Point2D(0,0).</value></member><member name="P:SuperMap.Mapping.Map.BackgroundStyle"><summary>Gets or sets the background style of this map.</summary></member><member name="P:SuperMap.Mapping.Map.Angle"><summary>Gets or sets the rotation angle of this map. The unit is degree, and the positive direction is anticlockwise. The rotation angle is accurate to 0.1 degree. If user input the negative value, the map will rotate in the clockwise direction. </summary><value>The default value is 0, meaning don't rotate.</value></member><member name="P:SuperMap.Mapping.Map.Description"><summary>Gets or sets the description of this map. </summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Mapping.Map.Name"><summary>Gets or sets the name of this map. </summary><value>The default value is UntitledMap.</value></member><member name="P:SuperMap.Mapping.Map.LockedViewBounds"><summary>Gets or sets the locked view bounds of this MapControl. When the view bounds of MapControl is locked, only the specified map in the view bounds will be displayed. The content of the map beyond the view bounds will not be displayed. </summary><value>The default value is Rectangle2D(0,0,0,0).</value></member><member name="P:SuperMap.Mapping.Map.IsViewBoundsLocked"><summary>Gets or sets a boolean value indicating whether to lock the view bounds of this MapControl object or not. </summary><value>The default value is false, indicating the visible extent of the map control is not locked.</value></member><member name="P:SuperMap.Mapping.Map.ViewBounds"><summary>Gets or sets the view bounds of this map, and the view bounds are also called display extent. </summary><value>The default value is Rectangle2D(0,0,0,0).</value></member><member name="P:SuperMap.Mapping.Map.Bounds"><summary>Gets the spatial extent of this map. The spatial extent of a map is the boundary rectangle of extents of all the datasets, that is, the minimum rectangle that contains extents of all the datasets. When adding or deleting datasets that displayed in the map, the spatial extent will change correspondingly.</summary><value>The default value is Rectangle2D(0,0,0,0).</value></member><member name="P:SuperMap.Mapping.Map.Workspace"><summary>Gets or sets the workspace that this map is associated with. A map displays the data in the workspace associated with.</summary><value>The default value is null. Layers cannot be accessed and the map cannot be drawn. All the operations involving data cannot be used while other operations can.</value></member><member name="P:SuperMap.Mapping.Map.IsOrthographView"><summary>
  2429. Gets or sets whether the map displays with the orthographic projection.
  2430. </summary></member><member name="P:SuperMap.Mapping.Map.ScreenLayer"><summary>
  2431. Gets the ScreenLayer object of the map object. The layer has the same coordinates with the screen coordinates. The unit is pixel.
  2432. </summary></member><member name="P:SuperMap.Mapping.Map.IsVisibleScalesEnabled"><summary>
  2433. Gets or sets whether the map displays in the fixed scale.
  2434. </summary></member><member name="P:SuperMap.Mapping.Map.VisibleScales"><summary>
  2435. Gets or sets the array of the visible scales for the map. The map displays only in the range of the array.
  2436. </summary></member><member name="P:SuperMap.Mapping.Map.IsTextAntialias"><summary>
  2437. Gets or sets whether to active the text anti-alias function.
  2438. </summary></member><member name="P:SuperMap.Mapping.Map.IsLineAntialias"><summary>
  2439. Gets or sets whether to active the line anti-alias function.
  2440. </summary></member><member name="P:SuperMap.Mapping.Map.IsFillMarkerAngleFixed"><summary>
  2441. Gets or sets whether the fill angle of the fill symbol is fixed.
  2442. </summary></member><member name="E:SuperMap.Mapping.Map.Drawing"><summary>
  2443. Occurs when the map is drawing in the map window.
  2444. </summary></member><member name="E:SuperMap.Mapping.Map.Drawn"><summary>
  2445. Occurs after the map is drawn in the map window.
  2446. </summary></member><member name="E:SuperMap.Mapping.Map.TrackingLayerDrawing"><summary>
  2447. Occurs when the tracking layer is drawing, that is, when the tracking layer is refreshed.
  2448. </summary></member><member name="E:SuperMap.Mapping.Map.TrackingLayerDrawn"><summary>
  2449. Occurs after the tracking layer is drawn, that is, after the tracking layer is refreshed.
  2450. </summary></member><member name="E:SuperMap.Mapping.Map.DrawContinuing"><summary>
  2451. Occurs when the map is being drawn.
  2452. </summary></member><member name="E:SuperMap.Mapping.Map.Closed"><summary>
  2453. Occurs after the map is closed.
  2454. </summary></member><member name="E:SuperMap.Mapping.Map.Opened"><summary>
  2455. Occurs when the map is opened.
  2456. </summary></member><member name="P:SuperMap.Mapping.Map.Grid"><summary>
  2457. Gets or sets the grid setting of the map object.
  2458. </summary><value>The default value is {IsVisible=false,IsSnapable=false,HorizontalSpacing=0,VerticalSpacing=0,IsSizeFixed=false,Type=Point}.</value></member><member name="P:SuperMap.Mapping.Map.Resources"><summary>
  2459. Gets or sets the resources used by the map, if the property is null, the map will use the resources in the workspace. The default of the property is null.
  2460. </summary><value>The default value is null.</value></member><member name="P:SuperMap.Mapping.Map.CustomBounds"><summary>
  2461. Gets or sets the custom bounds of the map. If the property of IsCustomBoundsEnabled is true, the method of ViewEntire will display the map with this property value; if the property of IsCustomBoundsEnabled is false, the method of ViewEntire will display the map with the property of Bounds.
  2462. </summary><value>The default value is {Left=0,Bottom=0,Right=0,Top=0}.</value></member><member name="P:SuperMap.Mapping.Map.IsCustomBoundsEnabled"><summary>
  2463. Gets or sets whether the custom bounds setting is available. If this property is true, the method ViewEntire will display the map with the value of the property of CustomBounds as the bounds; if this property is false, the method ViewEntire will display the map with the value of the property of Bounds as the bounds.
  2464. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.Map.MinScale"><summary>Gets or sets the minimum scale of the map.</summary></member><member name="P:SuperMap.Mapping.Map.MaxScale"><summary>Gets or sets the maximum scale of the map</summary></member><member name="P:SuperMap.Mapping.Map.IsSymbolFillIgnored"><summary>
  2465. Gets or sets whether symbol fill is ignored on the current map.
  2466. </summary><value>The default value is false, indicating that symbol fill is not ignored on the current map.</value></member><member name="P:SuperMap.Mapping.Map.IsDisableDynamicEffect"><summary>
  2467. Gets or sets whether to close the dynamic effects on a map when outputting the map.
  2468. </summary><value>The default value is false, indicating that the dynamic effects on a map are not closed when outputting the map.</value></member><member name="P:SuperMap.Mapping.Map.ChartSetting"><summary>
  2469. Gets the chart display parameters, such as display mode, display type, color mode, and safety depth contour.
  2470. </summary></member><member name="E:SuperMap.Mapping.Map.Stepped"><summary>
  2471. The output the map as image dataset progress bar event.
  2472. </summary></member><member name="P:SuperMap.Mapping.Map.TransMethod"><summary>
  2473. When get and set the map dynamic projection, and the geographic coordinate system of source projection is different from that of target projection, the conversation methods are different.
  2474. </summary></member><member name="P:SuperMap.Mapping.Map.TransParameter"><summary>
  2475. When get and set the map dynamic projection, and the geographic coordinate system of source projection is different from that of target projection, the conversation parameters are different.
  2476. </summary></member><member name="P:SuperMap.Mapping.Map.TransRunnable"><summary>
  2477. Gets or sets the runnable object of the custom projection transformation for map.
  2478. </summary></member><member name="P:SuperMap.Mapping.Map.DynamicLayers"><summary>
  2479. Gets the dynamic layers of the current map.
  2480. </summary></member><member name="P:SuperMap.Mapping.Map.IsDebugMode"><summary>
  2481. Whether current map is in the debug mode.
  2482. </summary></member><member name="P:SuperMap.Mapping.Map.IsDisableAutoAvoidEffect"><summary>
  2483. Whether to close the auto avoid effect when outputting map. Close it if it is true; otherwise, false.
  2484. </summary></member><member name="P:SuperMap.Mapping.Map.IsGraphicsAlphaEnabled"><summary>
  2485. Whether to enable Alpha channel. The Alpha channel value is valid if it is true; otherwise, false.
  2486. </summary></member><member name="P:SuperMap.Mapping.Map.IsMapProfileingEnable"><summary>
  2487. Whether to open the map performance collection. You can open this function if you want to analyze the map performance.
  2488. </summary></member><member name="P:SuperMap.Mapping.Map.TempCacheFileEnable"><summary>
  2489. Whether to enable temporary cache files, this setting is only valid for map cache layers. True means enabled. During the map browsing, the buffer tiles will be stored in memory. When browsing the area again, the in-memory cached data will be used to improve browsing efficiency.
  2490. </summary></member><member name="P:SuperMap.Mapping.Map.TimeEnable"><summary>
  2491. Gets or sets whether the map enables the ability to display the display of temporal data.
  2492. </summary></member><member name="P:SuperMap.Mapping.Map.TimeStep"><summary>
  2493. Gets or sets the time step interval for playing the temporal data, the value is accurate to the second.
  2494. </summary></member><member name="P:SuperMap.Mapping.Map.TimeWindow"><summary>
  2495. Gets or sets the time window for playing temporal data, the value is accurate to the second.
  2496. </summary></member><member name="P:SuperMap.Mapping.Map.MapStartTime"><summary>
  2497. Gets or sets the start time value of the timeline length of the map display display temporal data, the value is accurate to the second.
  2498. </summary></member><member name="P:SuperMap.Mapping.Map.MapEndTime"><summary>
  2499. Gets or sets the end time value of the timeline length of the map display display temporal data, the value is accurate to the second.
  2500. </summary></member><member name="P:SuperMap.Mapping.Map.CurrentPlayerTick"><summary>
  2501. Gets or sets the sequence number of the frame displayed by the current map.
  2502. </summary></member><member name="P:SuperMap.Mapping.Map.TimeTextStyle"><summary>
  2503. When the current state data is displayed, you can set the start and end time of the current frame on the window. This interface is used to set the style of the time text.
  2504. </summary></member><member name="P:SuperMap.Mapping.Map.TimeTextPosition"><summary>
  2505. When the temporal data is displayed, the position of the time text displayed by the window is obtained or set, and the position is the position of the time text anchor relative to the window.
  2506. </summary></member><member name="P:SuperMap.Mapping.Map.TimeFormat"><summary>
  2507. When the temporal data is displayed, if the setting window displays the time range of the current frame, the interface can obtain or set the format of the display time.
  2508. </summary></member><member name="P:SuperMap.Mapping.Map.IsShowTime"><summary>
  2509. When the temporal data is displayed, whether to get or set the window to display the text of the current frame's time range, true means display, false means no display.
  2510. </summary></member><member name="T:SuperMap.Mapping.MapColorMode"><summary>This enumeration class defines the constants representing the types of modes for setting map colors. This color mode is only for map display, and it works for vector feature. When converting the color mode, the thematic style can't change. There are 5 color modes provided by SuperMap.</summary></member><member name="F:SuperMap.Mapping.MapColorMode.OnlyBlackWhiteReverse"><summary>ONLY_BLACK_WHITE_REVERSE, other colors don't change. According to the thematic style (the default is colour mode), convert the features with black into white, vice versa, and other colors don't change.</summary></member><member name="F:SuperMap.Mapping.MapColorMode.BlackWhiteReverse"><summary>Reverses black and white color. All white and other colors except for black will be changed to black, and verse visa.</summary></member><member name="F:SuperMap.Mapping.MapColorMode.Gray"><summary>The gray mode. According to the thematic style, set different weights for the red, green and blue components to display gray.</summary></member><member name="F:SuperMap.Mapping.MapColorMode.BlackWhite"><summary>Black and white ramping mode. According to the thematic style, display the map features with two colors: black and white. The white feature is still white and other colors are displayed by black.</summary></member><member name="F:SuperMap.Mapping.MapColorMode.Default"><summary>DEFAULT corresponds to the 32 bits true colors. It uses 32 bits to store the color. Where, the red, green and blue are represented by each 8 bits.</summary></member><member name="T:SuperMap.UI.MapControl"><summary><para>Mapcontrol.This class is used to provide an interface for displaying the map, and you can provide ways for the data and the map's Interoperability.</para></summary></member><member name="M:SuperMap.UI.MapControl.#ctor(SuperMap.Data.Workspace)"><summary>Initializes a new instance of the MapControl class, and associates the <see cref="T:SuperMap.Mapping.Map">Map</see> object of this MapControl with the specified workspace. </summary><param name="worksapce">The specified workspace.</param></member><member name="M:SuperMap.UI.MapControl.#ctor"><summary>Initializes a new instance of the MapControl class.</summary></member><member name="M:SuperMap.UI.MapControl.AboutBox"><summary>Shows the 'About' dialog box of the MapControl.</summary></member><member name="M:SuperMap.UI.MapControl.Dispose(System.Boolean)"><summary>Releases the resources.</summary></member><member name="M:SuperMap.UI.MapControl.Finalize"><summary>Releases unmanaged resources and performs other cleanup operations before the MapControl is reclaimed by garbage collection. </summary></member><member name="M:SuperMap.UI.MapControl.DoMouseDown(System.Windows.Forms.MouseEventArgs)"><summary>
  2511. Calls this method to perform the mouse down operation.
  2512. </summary><param name="e">The given parameters for operation.</param></member><member name="M:SuperMap.UI.MapControl.DoMouseDoubleClick(System.Windows.Forms.MouseEventArgs)"><summary>
  2513. Calls this method to perform the double click operation.
  2514. </summary><param name="e">The given parameters for performing.</param></member><member name="M:SuperMap.UI.MapControl.DoMouseMove(System.Windows.Forms.MouseEventArgs)"><summary>
  2515. Calls this method to perform the mouse move operation.
  2516. </summary><param name="e">The given parameters for operation.</param></member><member name="M:SuperMap.UI.MapControl.DoMouseUp(System.Windows.Forms.MouseEventArgs)"><summary>
  2517. Calls this method to perform the mouse up operation.
  2518. </summary><param name="e">The given parameters for operation.</param></member><member name="M:SuperMap.UI.MapControl.DoMouseWheel(System.Windows.Forms.MouseEventArgs)"><summary>
  2519. Calls this method to perform the mouse wheel moved operation.
  2520. </summary><param name="e">The given parameters for operation.</param></member><member name="M:SuperMap.UI.MapControl.DoKeyDown(System.Windows.Forms.KeyEventArgs)"><summary>
  2521. Calls this method to perform the key down operation.
  2522. </summary><param name="e">The given parameters for operation.</param></member><member name="M:SuperMap.UI.MapControl.Redo"><summary>
  2523. Redoes the last map operation that was undone by the undo method as well as if the CanRedo property is true.
  2524. </summary><returns>Returns true if successfully redo the last operation; otherwise false.</returns></member><member name="M:SuperMap.UI.MapControl.Undo"><summary>
  2525. Undoes the last operation if the CanUndo property is true.
  2526. </summary><returns>Returns true if successfully undo the last operation; otherwise false.</returns></member><member name="M:SuperMap.UI.MapControl.Copy"><summary>
  2527. Copies the selected objects in the map window to the clipboard of system.
  2528. </summary><returns>Returns true if it successfully copies; otherwise false.</returns></member><member name="M:SuperMap.UI.MapControl.Cut"><summary>
  2529. Cuts the selected objects in an editable layer to the clipboard of system.
  2530. </summary><returns>Returns true if it successful cuts; otherwise false.</returns></member><member name="M:SuperMap.UI.MapControl.Paste"><summary>
  2531. Pastes the objects in the clipboard to the editable layer in the current map.
  2532. </summary><returns>Returns true if successful; otherwise false.</returns></member><member name="M:SuperMap.UI.MapControl.GetEditableLayers"><summary>
  2533. Returns the editable layers in the current map.
  2534. </summary><returns>Stores the array of the editable layers in the map.</returns></member><member name="M:SuperMap.UI.MapControl.GetSnappedElements"><summary>
  2535. Returns the collection of the SnappedElement objects in the current map window.
  2536. </summary><returns>The collection of the SnappedElement objects.</returns></member><member name="M:SuperMap.UI.MapControl.DoGeometryCreate(SuperMap.Data.Geometry)"><summary>
  2537. Adds a geometric object to the current layer in editing. This geometric object supports the operation of undo and redo.
  2538. </summary><param name="geometry">The Geometry object to be added.</param><returns>Returns true if successful, otherwise false.</returns></member><member name="M:SuperMap.UI.MapControl.Delete"><summary>
  2539. Deletes the selected objects in the map.
  2540. </summary><returns>True if deletes successfully, otherwise false.</returns></member><member name="M:SuperMap.UI.MapControl.DoMouseEnter(System.EventArgs)"><summary>
  2541. Call this method to perform the operation when the mouse pointer moves on to the control.
  2542. </summary><param name="e">The given parameters for operation.</param></member><member name="M:SuperMap.UI.MapControl.DoMouseLeave(System.EventArgs)"><summary>
  2543. Call this method to perform the operation when the mouse pointer leaves the control.
  2544. </summary><param name="e">The given parameters for operation.</param></member><member name="M:SuperMap.UI.MapControl.SelectSingleChartObject(SuperMap.Mapping.Layer,System.Int32,SuperMap.Data.GeometryType,System.Int32,System.Boolean)"><summary>
  2545. According to the given object encoding and geometric object type, select this feature separately to edit.
  2546. </summary><param name="layerChart">The specified nautical chart layer.</param><param name="code">This specified feature code.</param><param name="geometryType">The geometric object type of specified feature. It only supports the point, line and region.</param><param name="recordsetID">The ID of recordset containing the specified feature.</param><param name="isMoveToCenter">Specifies whether center this object in the map window. The map will be refreshed if this attribute value is true.</param></member><member name="M:SuperMap.UI.MapControl.ActivateChartFeatureAdd(SuperMap.Mapping.Layer,System.Int32,SuperMap.Data.GeometryType)"><summary>
  2547. According to the specified feature encoding and geometric object type, activate the corresponding the added status.
  2548. </summary><param name="layerChart">The specified nautical chart layer.</param><param name="code">This specified feature code.</param><param name="geometryType">The geometric object type of specified feature to be added. It only supports the point, line and region.</param><returns>A boolean indicates whether the added status is activated of feature. If successful, return true; otherwise false.</returns></member><member name="M:SuperMap.UI.MapControl.ResetChartSelectMode"><summary></summary></member><member name="P:SuperMap.UI.MapControl.SelectionTolerance"><summary>Gets or sets the selection tolerance. If the distance between the cursor and the nearest point on the feature from the cursor is within the selection tolerance when you click, the feature is regarded to be selected. This is used when selecting features using selecting by point.The unit is millimeter and accurate to 0.1mm. </summary><value>The default value is 0. In other words, when the mouse clicks on a feature, the spatial object is selected.</value><returns>The selection tolerance when selecting geometric object..</returns></member><member name="P:SuperMap.UI.MapControl.SelectionMode"><summary>Gets or sets the selection mode when selecting the feature. Please refer to the <see cref="T:SuperMap.UI.SelectionMode">SelectionMode</see> class. Applies to other region selection modes except the selection-by-point mode. </summary><value>The default selection mode of objects.For more information, please refer to the <see cref="F:SuperMap.UI.SelectionMode.ContainInnerPoint">ContainInnerPoint</see> class.</value></member><member name="P:SuperMap.UI.MapControl.Action"><summary>Gets or sets current operation state of the map in this MapControl. In the Action class, all the operation modes that are supported so far are defined. </summary><value>Gets or sets current operation state of the map in this MapControl. In the Action class, all the operations that are supported so far are defined.</value></member><member name="P:SuperMap.UI.MapControl.MarginPanEnabled"><summary>Gets or sets a boolean value indicating whether to enable the margin auto-panning function of the MapControl. </summary><value>True, if the margin auto-panning function is enabled; Otherwise false.</value></member><member name="P:SuperMap.UI.MapControl.MarginPanPercent"><summary>Gets or sets the margin auto-panning percent.</summary><value>The default value is 0.5, i.e., the automatic scrolling rate is 50%.</value></member><member name="P:SuperMap.UI.MapControl.Map"><summary>Gets the map object that will be displayed in this MapControl.</summary><value>The default value is Map objects.</value></member><member name="P:SuperMap.UI.MapControl.CanDelete"><summary>
  2549. Gets whether the operation of delete in the current map is available.
  2550. </summary><value>The default value is false.</value></member><member name="P:SuperMap.UI.MapControl.IsWaitCursorEnabled"><summary>
  2551. Gets or sets whether the waiting cursor in the current map window is available.
  2552. </summary><value>The default value is true.</value></member><member name="P:SuperMap.UI.MapControl.IsCursorCustomized"><summary>
  2553. Gets or sets whether the custom cursor change in this MapControl is valid or not.
  2554. </summary><value>The default value is false.</value></member><member name="P:SuperMap.UI.MapControl.EditHistory"><summary>
  2555. Gets the object of the EditHistory class in this MapContronl. All the actions in a MapControl are recorded in its EditHistory object. The editing history of the MapControl can be managed through checking and editing the content of the EditHistory object.
  2556. </summary></member><member name="E:SuperMap.UI.MapControl.GeometryDeleted"><summary>
  2557. Occurs when a control object was deleted in the MapControl in an interactive editing.
  2558. </summary></member><member name="E:SuperMap.UI.MapControl.GeometryDeleting"><summary>
  2559. Occurs when the selected geometric objects are deleting in an interactive editing.
  2560. </summary></member><member name="E:SuperMap.UI.MapControl.GeometryAdded"><summary>
  2561. Occurs when a geometric object is added in an interactive map editing.
  2562. </summary></member><member name="E:SuperMap.UI.MapControl.GeometryModifying"><summary>
  2563. Occurs before a geometric object is modified in an interactive map editing.
  2564. </summary></member><member name="E:SuperMap.UI.MapControl.GeometryModified"><summary>
  2565. Occurs after a geometric object is modified in an interactive map editing.
  2566. </summary></member><member name="E:SuperMap.UI.MapControl.EditHandleBegin"><summary>
  2567. Occurs before the edit handle begins to be manipulated.
  2568. </summary></member><member name="E:SuperMap.UI.MapControl.EditHandleMove"><summary>
  2569. Occurs when editing the handle moving.
  2570. </summary></member><member name="E:SuperMap.UI.MapControl.EditHandleFinish"><summary>
  2571. Occurs after the objects edit manipulated by its edit handles has been completely finished.
  2572. </summary></member><member name="E:SuperMap.UI.MapControl.Tracking"><summary>
  2573. Occurs when drawing the geometric object in the map window.
  2574. </summary></member><member name="E:SuperMap.UI.MapControl.Tracked"><summary>
  2575. Occurs the Tracked after finishing drawing the geometric object in the map window.
  2576. </summary></member><member name="E:SuperMap.UI.MapControl.PointInputed"><summary>
  2577. The event occurs after the point is inputted in map.
  2578. </summary></member><member name="E:SuperMap.UI.MapControl.GeometrySelected"><summary>Occurs when the geometric objects are selected in the map window.</summary></member><member name="E:SuperMap.UI.MapControl.ActionChanged"><summary>This event occurs when the Action of map has been changed.</summary></member><member name="E:SuperMap.UI.MapControl.GeometrySelectChanged"><summary>
  2579. This event is triggered when the selected geometric object in the map windows is changed.
  2580. </summary></member><member name="E:SuperMap.UI.MapControl.ActionCursorChanging"><summary>
  2581. Occurs when refreshing the cursor.The custom of the map operation cursor can be available by this event.
  2582. </summary></member><member name="E:SuperMap.UI.MapControl.Redone"><summary>Occurs when Redo operation was executed in the MapControl.</summary></member><member name="E:SuperMap.UI.MapControl.Undone"><summary>Occurs after Undo operation was executed in the MapControl.</summary></member><member name="P:SuperMap.UI.MapControl.InteractionMode"><summary>
  2583. Gets or sets the interaction mode which is used to define the mode of the interaction of the mouse and key operation by users.
  2584. </summary><value>The default value is Default type.</value></member><member name="P:SuperMap.UI.MapControl.HandleOptions"><summary>
  2585. Gets or sets the options of the edit handle. These options are used to control the state of the handles when editing in the map window.
  2586. </summary><value>The default value is EnableHandles = {TopLeft,TopCenter,TopRight,CenterLeft,CenterRight,BottomLeft,BottomCenter,BottomRight,RotationHandle,RotationBase,MoveHandle,VertexEditHandle}.</value></member><member name="P:SuperMap.UI.MapControl.TrackingStyle"><summary>
  2587. Gets or sets the display style of the objects when drawing them in the tracking layer.
  2588. </summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=1,LineColor=Color [A=255, R=0, G=0, B=255],LineSymbolID=0,LineWidth=0.1,MarkerAngle=0,MarkerSize={Width=2.4,Height=-1},MarkerSymbolID=0}.</value></member><member name="P:SuperMap.UI.MapControl.AssistantLineStyle"><summary>
  2589. Gets or sets the display style of the assistant line when drawing objects. The assistant line is used when drawing a circle by three input points, Bezier spline curve, and etc.
  2590. </summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=1,LineColor=Color [A=255, R=0, G=0, B=255],LineSymbolID=0,LineWidth=0.1,MarkerAngle=0,MarkerSize={Width=2.4,Height=-1},MarkerSymbolID=0}.</value></member><member name="P:SuperMap.UI.MapControl.AssistantRegionStyle"><summary>
  2591. Gets or sets the display style of the assistant region. The assistant region is used when selecting features by drawing a rectangle, a circle or choose freely, a zooming in by drawing a rectangle, and etc.
  2592. </summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=1,LineColor=Color [A=255, R=50, G=50, B=50],LineSymbolID=2,LineWidth=0.1,MarkerAngle=0,MarkerSize={Width=2.4,Height=-1},MarkerSymbolID=0}.</value></member><member name="P:SuperMap.UI.MapControl.CanRedo"><summary>
  2593. Gets whether the current map window on which can perform the redo operation or not.
  2594. </summary><value>The default value is false.</value></member><member name="P:SuperMap.UI.MapControl.CanUndo"><summary>
  2595. Gets whether the current map window on which can perform the undo operation or not.
  2596. </summary><value>The default value is false.</value></member><member name="P:SuperMap.UI.MapControl.CanCut"><summary>
  2597. Gets whether the current map window on which can perform the cut operation or not.
  2598. </summary><value>The default value is false.</value></member><member name="P:SuperMap.UI.MapControl.CanCopy"><summary>
  2599. Gets whether the current map window on which can perform the copy operation or not.
  2600. </summary><value>The default value is false.</value></member><member name="P:SuperMap.UI.MapControl.CanPaste"><summary>
  2601. Gets whether the current map window on which can perform the paste operation or not.
  2602. </summary><value>The default value is false.</value></member><member name="P:SuperMap.UI.MapControl.ActiveEditableLayer"><summary>
  2603. Gets or sets the active editable layer.
  2604. </summary><value>The default value is null.</value></member><member name="P:SuperMap.UI.MapControl.IsMultiLayerEditEnabled"><summary>
  2605. Gets or sets whether the edit operation mode can be used on multi layer or not.
  2606. </summary><value>The default value is false.</value></member><member name="P:SuperMap.UI.MapControl.VectorizationSetting"><summary>
  2607. Gets or sets the VectorizationSetting object which sets the controlling parameters of the Semiautomatically tracing vectorization such as the smoothness and the color tolerance. For more information, please refer to <see cref="T:SuperMap.UI.VectorizationSetting">VectorizationSetting</see> class.
  2608. </summary><value>The default value is{AutoPan=true,BackgroundColor=Color[A=255,R=255, G=255,B=255],ColorTolerance=32,Filter=0.7,RasterLayer=Null,Smoothness=2}.</value></member><member name="P:SuperMap.UI.MapControl.SnapSetting"><summary>
  2609. Gets or sets the SnapSetting object which sets the parameters about the snapping settings such as the tolerance between the cursor and the snapped object, the minimum length of the line that can be snapped and the maximum count of the snapped objects in a layer. For more information about the snapping, please refer to the <see cref="T:SuperMap.UI.SnapMode">SnapMode</see> class and the <see cref="T:SuperMap.UI.SnapSetting">SnapSetting</see> class.
  2610. </summary><value>The default value is { FixedAngle=90,FixedLength=1000,IsSnappedLineBroken=false,MaxSnappedCount=500,MinSnappedLength=50,Tolerance=3,EnableSnapModes=PointOnEndpointPointOnPointPointOnLinePointOnExtensionPointWithHorizontalOrVerticalLineWithFixedAngleLineWithHorizontalOrVerticalLineWithPerpendicularLineWithParallelLineWithFixedLength,}.</value></member><member name="P:SuperMap.UI.MapControl.TrackMode"><summary>
  2611. Gets or sets the drawing mode. This mode defines whether to create a new object in a layer or in the memory storage, or drawing a <see cref="T:SuperMap.Data.GeoMap">GeoMap</see> in the CAD layer.
  2612. </summary><value>The default value is of the Edit type.</value></member><member name="P:SuperMap.UI.MapControl.SelectionPixelTolerance"><summary>
  2613. Gets or sets the selection tolerance. If the distance between the cursor and the nearest point on the feature from the cursor is within the selection tolerance when you click, the features are regarded to be selected. This is used when selecting features using selecting by point.
  2614. </summary><value>The default value is 1.</value></member><member name="P:SuperMap.UI.MapControl.RefreshAtTracked"><summary>
  2615. Gets or sets whether the refreshing at the end of geometric objects editing is supported.
  2616. </summary><value> The default value is true, indicating instant refreshing at the end of geometric objects editing is supported.</value></member><member name="P:SuperMap.UI.MapControl.RefreshInInvalidArea"><summary>
  2617. Gets or sets whether to refresh only the regions with local changes when panning the map.
  2618. </summary><value>The default value is true, indicating that only the regions with local changes are refreshed when shifting the map</value></member><member name="P:SuperMap.UI.MapControl.RollingWheelWithoutDelay"><summary>
  2619. Gets or sets whether to use the roller to delay the refresh.
  2620. </summary><value>The default value is false, indicating use the roller to delay the refresh.</value></member><member name="P:SuperMap.UI.MapControl.IsActionPrior"><summary>
  2621. Gets or sets whether to prior response interaction mode. When it is true, it will cancel the map render in interaction in time' Otherwise, it will response map pan, zoom in and out after map render.
  2622. </summary><value>The default is true.</value></member><member name="P:SuperMap.UI.MapControl.IsGlobalBrowsing"><summary>
  2623. Whether to open the global Pan function, true that open, false that off.
  2624. </summary></member><member name="T:SuperMap.UI.MapControl.Cursors"><summary>
  2625. This class is the nested class of the MapControl class. This class is used to provide the default cursor style in the map window. The static property of this class is initialized when first calling it. You will find the relevant cursor file in the specified directory which is Bin\Mapping\Cursors, if there is no cursor file needed, you will find it in the resources.
  2626. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.Busy"><summary>
  2627. Gets or sets the default cursor when it is busy in the map window.
  2628. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.Arrow"><summary>
  2629. Gets or sets the common cursor in the map window.
  2630. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.MarginPanLeft"><summary>
  2631. Gets or sets the cursor in the map window when scrolling to the left direction.
  2632. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.MarginPanRight"><summary>
  2633. Gets or sets the cursor in the map window when scrolling to the right direction.
  2634. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.MarginPanTop"><summary>
  2635. Gets or sets the cursor in the map window when scrolling up.
  2636. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.MarginPanBottom"><summary>
  2637. Gets or sets the cursor in the map window when scrolling downwards.
  2638. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.MarginPanTopLeft"><summary>
  2639. Gets or sets the cursor in the map window when scrolling to the direction of top left corner.
  2640. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.MarginPanTopRight"><summary>
  2641. Gets or sets the cursor in the map window when scrolling to the direction of top right corner.
  2642. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.MarginPanBottomRight"><summary>
  2643. Gets or sets the cursor in the map window when scrolling to the direction of bottom right corner.
  2644. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.MarginPanBottomLeft"><summary>
  2645. Gets or sets the cursor in the map window when scrolling to the direction of bottom left corner.
  2646. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.ZoomFree"><summary>
  2647. Gets or sets the cursor in the map window when zooming map in/out.
  2648. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.ZoomFree2"><summary>
  2649. Gets or sets the cursor in the map window when zooming map in/out extendedly.
  2650. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.Pan"><summary>
  2651. Gets or sets the cursor in the map window when panning the map.
  2652. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.Pan2"><summary>
  2653. Gets or sets the cursor in the map window when panning the map at real time.
  2654. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.ZoomIn"><summary>
  2655. Gets or sets the cursor in the map window when zooming map in.
  2656. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.ZoomOut"><summary>
  2657. Gets or sets the cursor in the map window when zooming map out.
  2658. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.Select"><summary>
  2659. Gets or sets the cursor in the map window when selecting objects.
  2660. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.Select2"><summary>
  2661. Gets or sets the cursor in the map window when selecting objects by clicking or dragging a rectangle.
  2662. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.SelectCircle"><summary>
  2663. Gets or sets the cursor in the map window when selecting objects by drawing a circle.
  2664. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.SelectRegion"><summary>
  2665. Gets or sets the cursor in the map window when selecting objects by drawing a polygon.
  2666. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.SelectLine"><summary>
  2667. Gets or sets the cursor in the map window when selecting objects by drawing a line.
  2668. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreatePoint"><summary>
  2669. Gets or sets the cursor when drawing points at an editable layer or the tracking layer in the map window.
  2670. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateLine"><summary>
  2671. Gets or sets the cursor when drawing straight lines at an editable layer or the tracking layer in the map window.
  2672. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreatePolyline"><summary>
  2673. Gets or sets the cursor when drawing polylines at an editable layer or the tracking layer in the map window.
  2674. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateEllipseArc"><summary>
  2675. Gets or sets the cursor when drawing elliptic arcs at an editable layer or the tracking layer in the map window.
  2676. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateArc3P"><summary>
  2677. Gets or sets the cursor when drawing 3P arcs at an editable layer or the tracking layer in the map window.
  2678. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateCurve"><summary>
  2679. Gets or sets the cursor when drawing curves at an editable layer or the tracking layer in the map window.
  2680. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateRectangle"><summary>
  2681. Gets or sets the cursor when drawing rectangles at an editable layer or the tracking layer in the map window.
  2682. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateRoundRectangle"><summary>
  2683. Gets or sets the cursor when drawing round rectangles at an editable layer or the tracking layer in the map window.
  2684. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateCircle"><summary>
  2685. Gets or sets the cursor when drawing circles at an editable layer or the tracking layer in the map window.
  2686. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateCircle2P"><summary>
  2687. Gets or sets the cursor when drawing 2P circles at an editable layer or the tracking layer in the map window.
  2688. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateCircle3P"><summary>
  2689. Gets or sets the cursor when drawing 3P circles at an editable layer or the tracking layer in the map window.
  2690. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateEllipse"><summary>
  2691. Gets or sets the cursor when drawing ellipses at an editable layer or the tracking layer in the map window.
  2692. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateObliqueEllipse"><summary>
  2693. Gets or sets the cursor when drawing obliques ellipse at an editable layer or the tracking layer in the map window.
  2694. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreatePolygon"><summary>
  2695. Gets or sets the cursor when drawing polygons at an editable layer or the tracking layer in the map window.
  2696. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateText"><summary>
  2697. Gets or sets the cursor when drawing texts at an editable layer or the tracking layer in the map window.
  2698. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateAlongLineText"><summary>
  2699. Gets or sets the cursor when drawing text along lines at an editable layer or the tracking layer in the map window.
  2700. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateParallel"><summary>
  2701. Gets or sets the cursor when drawing parallel lines at an editable layer or the tracking layer in the map window.
  2702. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreatePie"><summary>
  2703. Gets or sets the cursor when drawing pies at an editable layer or the tracking layer in the map window.
  2704. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateParallelogram"><summary>
  2705. Gets or sets the cursor when drawing parallelograms at an editable layer or the tracking layer in the map window.
  2706. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.Cross"><summary>
  2707. Gets or sets the cross cursor in the map window.
  2708. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.Rotation"><summary>
  2709. Gets or sets the circumrotation cursor in the map window.
  2710. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.Beam"><summary>
  2711. Gets or sets the I-shaped cursor in the map window.
  2712. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.Move"><summary>
  2713. Gets or sets the cursor when moving the objects in the map window.
  2714. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.NorthSouth"><summary>
  2715. Gets or sets the cursor when editing the anchors in the direction of north and south in the map window.
  2716. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.WestEast"><summary>
  2717. Gets or sets the cursor when editing the anchors in the direction of east and west in the map window.
  2718. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.NorthwestSoutheast"><summary>
  2719. Gets or sets the cursor when editing the anchors in the direction of northwest and southeast in the map window.
  2720. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.NortheastSouthwest"><summary>
  2721. Gets or sets the cursor when editing the anchors in the direction of northeast and southwest in the map window.
  2722. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.SnapPoint"><summary>
  2723. Gets or sets the cursor of the point snapping in the map window.
  2724. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.SnapVertex"><summary>
  2725. Gets or sets the cursor of the vertex snapping in the map window.
  2726. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.SnapMidpoint"><summary>
  2727. Gets or sets the cursor of the segment midpoints snapping in the map window.
  2728. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.SnapLine"><summary>
  2729. Gets or sets the cursor of the median snapping in the map window.
  2730. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.SnapVertical"><summary>
  2731. Gets or sets the cursor of the vertical snapping in the map window.
  2732. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.SnapParallel"><summary>
  2733. Gets or sets the cursor of the parallel lines snapping in the map window.
  2734. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.MoveRotationBase"><summary>
  2735. Gets or sets the cursor of the base point of rotation in the map window.
  2736. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.SelectRectangle"><summary>
  2737. Gets or sets the cursor of selecting with the rectangle in the map window.
  2738. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateNorthArrow"><summary>
  2739. Gets or sets the cursor of creating the north arrow in the map window.
  2740. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateMapScale"><summary>
  2741. Gets or sets the cursor of creating the map scale in the map window.
  2742. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateGeoLegend"><summary>
  2743. Gets or sets the cursor when creating the legend objects in the map window.
  2744. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateBSpline"><summary>
  2745. Gets or sets the cursor when creating a B Spline object in the map window.
  2746. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateCardinal"><summary>
  2747. Gets or sets the cursor when creating a Cardinal object in the map window.
  2748. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateFreePolyline"><summary>
  2749. Gets or sets the cursor when creating a freehand line object in the map window.
  2750. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.CreateMap"><summary>
  2751. Gets or sets the cursor when creating a map object in the map window.
  2752. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.SwipeLeft"><summary>
  2753. Get or set the cursor that indicates the direction of the left scroll before scrolling through the map window.
  2754. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.SwipeTop"><summary>
  2755. Get or set the cursor that indicates the direction of the scroll before scrolling through the map window.
  2756. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.SwipeRight"><summary>
  2757. Gets or sets the cursor in the direction of the right scroll before scrolling through the map window.
  2758. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.SwipeBottom"><summary>
  2759. Gets or sets the cursor in the direction of the right scroll before scrolling through the map window.
  2760. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.SwipeHorizontal"><summary>
  2761. Gets or sets the cursor in the horizontal direction of the scroll through scrolling through the map window.
  2762. </summary></member><member name="P:SuperMap.UI.MapControl.Cursors.SwipeVertical"><summary>
  2763. Get or set the cursor in the vertical direction of the scroll through scrolling through the map window.
  2764. </summary></member><member name="T:SuperMap.UI.MapDrawContinuingEventArgs"><summary>
  2765. Provides data for <see cref="E:SuperMap.Mapping.Map.DrawContinuing">DrawContinuing</see>.
  2766. </summary></member><member name="M:SuperMap.UI.MapDrawContinuingEventArgs.#ctor(SuperMap.Mapping.Map,System.Int32,System.Boolean)"><summary>
  2767. Builds a new object of the DrawContinuing class accroding to the specified parameters.
  2768. </summary><param name="map">The specified map object currently being drawn.</param><param name="percent">The percentage that the current map part being drawn in the whole map.</param><param name="cancel">The value indicating whether the event should be canceled or not. True if the event should be canceled; otherwise, false.</param></member><member name="P:SuperMap.UI.MapDrawContinuingEventArgs.Percent"><summary>
  2769. whether the event should be cancelled. If the event shoud be cancelled, it is true, otherwise, it is false.
  2770. </summary></member><member name="P:SuperMap.UI.MapDrawContinuingEventArgs.Cancel"><summary>
  2771. Gets or sets a value indicating whether to cancel the event. True indicates to cancel, while false indicates not.
  2772. </summary></member><member name="T:SuperMap.UI.MapDrawContinuingEventHandler"><summary>
  2773. The method class for <see cref="E:SuperMap.Mapping.Map.DrawContinuing">DrawContinuing</see>.
  2774. </summary><param name="sender">The source event.</param><param name="e">A <see cref="T:SuperMap.UI.MapDrawingEventArgs">MapDrawingEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.UI.MapDrawingEventArgs"><summary>
  2775. Provides data for <see cref="E:SuperMap.Mapping.Map.Drawing">Drawing</see> event.
  2776. </summary></member><member name="M:SuperMap.UI.MapDrawingEventArgs.#ctor(SuperMap.Mapping.Map,System.Boolean)"><summary>
  2777. The new instance created with the specified parameters. The Cancel property is the given value.
  2778. </summary><param name="map">The specified map objects.</param><param name="cancel">Represents whether to cancel the value of the event.</param></member><member name="M:SuperMap.UI.MapDrawingEventArgs.#ctor(SuperMap.Mapping.Map,System.Boolean,SuperMap.Mapping.MapPainter)"><summary>
  2779. Constructs a new MapDrawingEventArgs object according to the given arguments.
  2780. </summary><param name="map">The specified map objects.</param><param name="cancel">Represents whether to cancel the value of the event.</param><param name="painter">Map custom display object</param></member><member name="P:SuperMap.UI.MapDrawingEventArgs.Cancel"><summary>
  2781. Gets or sets the value that whether to cancel. True, if cancel the event; otherwise, false.
  2782. </summary></member><member name="P:SuperMap.UI.MapDrawingEventArgs.Painter"><summary>
  2783. Gets the map custom display object
  2784. </summary></member><member name="T:SuperMap.UI.MapDrawingEventHandler"><summary>
  2785. The method class for <see cref="E:SuperMap.Mapping.Map.Drawing">Drawing</see>.
  2786. </summary><param name="sender">The source event.</param><param name="e">A <see cref="T:SuperMap.UI.MapDrawingEventArgs">MapDrawingEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.UI.MapDrawnEventArgs"><summary>
  2787. provide data for the <see cref="E:SuperMap.Mapping.Map.Drawn">Drawn</see> event.
  2788. </summary></member><member name="M:SuperMap.UI.MapDrawnEventArgs.#ctor(SuperMap.Mapping.Map)"><summary>
  2789. Initializes a new instance for the MapDrawnEventArgs class according to the specified parameters.
  2790. </summary><param name="map">The specified map objects.</param></member><member name="M:SuperMap.UI.MapDrawnEventArgs.#ctor(SuperMap.Mapping.Map,SuperMap.Mapping.MapPainter)"><summary>
  2791. Builds a new object of the LayerDrawing class accroding to the specified parameters.
  2792. </summary><param name="map">The specified layer that is drawing.</param><param name="painter">Custom Display Object</param></member><member name="P:SuperMap.UI.MapDrawnEventArgs.Painter"><summary>
  2793. Gets the CustomDisplay type, used in user custom display.
  2794. </summary></member><member name="T:SuperMap.UI.MapDrawnEventHandler"><summary>
  2795. The method class for <see cref="E:SuperMap.Mapping.Map.Drawn">Drawn</see> event.
  2796. </summary><param name="sender">The source event.</param><param name="e">A <see cref="T:SuperMap.UI.MapDrawnEventArgs">MapDrawnEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.Mapping.MixedTextStyle"><summary>
  2797. The MixedTextStyle class. This class is used to set the display styles for the characters which form the label in the label map. Through this class, users can set different styles for characters of the label. Taking "Himalayas" as an example, you can display the first three characters in red color and the rest characters in blue color.
  2798. </summary></member><member name="M:SuperMap.Mapping.MixedTextStyle.#ctor"><summary>
  2799. Initializes a new instance of the MixedTextStyle class.
  2800. </summary></member><member name="M:SuperMap.Mapping.MixedTextStyle.#ctor(SuperMap.Data.TextStyle[],System.String)"><summary>
  2801. Initializes a new instance of the MixedTextStyle class according to the specified text styles and the separator.
  2802. </summary><param name="styles">The specified style of the text.</param><param name="separator">The specified separators.</param></member><member name="M:SuperMap.Mapping.MixedTextStyle.#ctor(SuperMap.Data.TextStyle[],System.Int32[])"><summary>
  2803. Initializes a new instance of the MixedTextStyle class according to the specified text styles and the split indexes.
  2804. </summary><param name="styles">The specified style of the text.</param><param name="splitIndexes">The specified split index.</param></member><member name="P:SuperMap.Mapping.MixedTextStyle.DefaultStyle"><summary>
  2805. Gets or sets the default display style.
  2806. </summary><value>The default value is {Alignment=TopLeft,BackColor=Color [A=255, R=0, G=0, B=0],BackOpaque=false,Bold=false,FontHeight=6,FontWidth=0,ForeColor=Color [A=255, R=0, G=0, B=0],IsSizeFixed=true,Italic=false,Outline=false,Rotation=0,Shadow=false,Strikeout=false,Underline=false,Weight=400}.</value></member><member name="P:SuperMap.Mapping.MixedTextStyle.Separator"><summary>
  2807. Gets or sets the separator of the text. The separator has the display style with the DefaultStyle and only one character to be set.
  2808. </summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Mapping.MixedTextStyle.IsSeparatorEnabled"><summary>
  2809. Gets or sets whether the separator is enabled or not.
  2810. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.MixedTextStyle.Styles"><summary>
  2811. Gets or sets the collection of text style. The styles in the text style set are applied to text for different ranges.
  2812. </summary><value>The default value is TextStyle[].</value></member><member name="P:SuperMap.Mapping.MixedTextStyle.SplitIndexes"><summary>
  2813. Gets or sets the split indexes, which is used to split the characters of a text.
  2814. </summary><value>The default value is System.Int32[].</value></member><member name="T:SuperMap.Mapping.OverLengthLabelMode"><summary>This enumeration defines how the over-length label will be displayed in the label map. In the label map, the label whose length is more than the specified maximum length of the label is called an over-length label. You can get and set the maximum length of the label through the <see cref="P:SuperMap.Mapping.ThemeLabel.MaxLabelLength">MaxLabelLength</see> property of the <see cref="T:SuperMap.Mapping.ThemeLabel">ThemeLabel</see> class respectively. SuperMap provides three ways to control the display behavior of the over-length label.</summary></member><member name="F:SuperMap.Mapping.OverLengthLabelMode.NewLine"><summary>Uses a new line to display the over part. This display mode displays the part of the over-length label that over the specified maximum length (MaxLabelLength) of the label in a new line, that is, the over-length label will be displayed in multiple lines instead of just one line.</summary></member><member name="F:SuperMap.Mapping.OverLengthLabelMode.Omit"><summary>Omits the over part of the over-length label. This display mode will display the part of the over-length label that over the specified maximum length (<see cref="P:SuperMap.Mapping.ThemeLabel.MaxLabelLength">MaxLabelLength</see>) of the label as suspension points.</summary></member><member name="F:SuperMap.Mapping.OverLengthLabelMode.None"><summary>Leaves the over-length label as it is which means the over-length label will be displayed fully in a line. This is the default display mode of the over-length label.</summary></member><member name="T:SuperMap.UI.PointInputEventArgs"><summary>
  2815. Provides data for the <see cref="E:SuperMap.UI.MapControl.PointInputed">PointInputed</see> event in the <see cref="T:SuperMap.UI.MapControl">Map Control</see> class and the <see cref="T:SuperMap.UI.MapLayoutControl">MapLayoutControl</see> class.
  2816. </summary></member><member name="M:SuperMap.UI.PointInputEventArgs.#ctor"><summary>
  2817. Builds a new object of the class.
  2818. </summary></member><member name="M:SuperMap.UI.PointInputEventArgs.#ctor(System.Double,System.Double,System.Double)"><summary>
  2819. Builds a new object of this class according to the X,Y,Z coordinates.
  2820. </summary><param name="x">The X coordinate of the input point.</param><param name="y">The Y coordinate of the input point.</param><param name="z">The Z coordinate of the input point.</param></member><member name="M:SuperMap.UI.PointInputEventArgs.ToString"><summary>
  2821. Returns a string to describe the class. The format is written as{X=,Y=,Z=}.
  2822. </summary><returns>Returns the string to describe the class.</returns></member><member name="P:SuperMap.UI.PointInputEventArgs.X"><summary>
  2823. Gets or sets the X coordinate of the current input point(geographic unit).
  2824. </summary><value>The default value is -1.79769313486232E+308.</value></member><member name="P:SuperMap.UI.PointInputEventArgs.Y"><summary>
  2825. Gets or sets the Y coordinate of the current input point(geographic unit).
  2826. </summary><value>The default value is -1.79769313486232E+308.</value></member><member name="P:SuperMap.UI.PointInputEventArgs.Z"><summary>
  2827. Gets or sets the Z coordinate of the current input point(geographic unit).
  2828. </summary><value>The default value is -1.79769313486232E+308.</value></member><member name="T:SuperMap.UI.PointInputEventHandler"><summary>
  2829. The method class for <see cref="E:SuperMap.UI.MapControl.PointInputed">MapControl.PointInputed</see> and <see cref="E:SuperMap.UI.MapLayoutControl.PointInputed">MapLayoutControl.PointInputed</see>.
  2830. </summary><param name="sender">The source event.</param><param name="e">A <see cref="T:SuperMap.UI.PointInputEventArgs">PointInputEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.Mapping.RangeMode"><summary><para>Specifies the constants that define the methods used to create ranges.</para><para>In Ranges Map, a field or an expression, which is regarded as the thematic variable, can be separated into several ranges according to a certain range method. Each feature or record is separated into a certain range in terms of the thematic variable. The features or records in the same range have the same display style. Generally, Ranges Map is used to display the characteristic (like the amount or the degree) of continuous phenomenon, such as the distribution of rainfall, the distribution of soil erosion intensity. Ranges Map reflects the distributing differences of phenomenon's developing standard or intense degree in each area.</para></summary></member><member name="F:SuperMap.Mapping.RangeMode.CustomInterval"><summary><para>Users specify an interval to divide the thematic variable. The number of ranges is determined by the user-defined interval and the maximum and the minimum of the thematic variable. The break value can be calculated by the following formula</para><para></para><para>Vi is the break value; Vmin is the minimum of the thematic variable; d is the user-defined interval; count is the number of ranges; i is the positive integer from 0 to count minus 1 and represents each range; when i is 0, Vi is Vmin; when i is count minus 1, Vi is Vmax.</para></summary></member><member name="F:SuperMap.Mapping.RangeMode.Quantile"><summary><para>Equal Count. Make sure each range contains equal number of object. The number is determined by the number of ranges and the number of features, the number of objects in each range will be the same if the number of the features be divided with no remainder by the number of the ranges, otherwise the ranges in the rear will have one more object than the ranges in the front. For example, there are 9 objects and need to be divided into 9 ranges, each range will has one object, if divided into 8 ranges, the eighth range will has two objects. This kind of Dividing applies to linear data. The feature numbers in each range can be calculated by the following equation:</para><para></para><para>Where, n is the number of features in each range; N is the total number of the features; count is the number of user-defined ranges. If n is a decimal, it will be floored.</para></summary></member><member name="F:SuperMap.Mapping.RangeMode.Logarithm"><summary><para>Actually, Logarithm range method is performing the Equal interval range method for the logarithm of the original data, with 10 as the base. First, acquires the break value of the logarithm of the original data using the method of Equal interval, and then performs power function for each break value, with 10 as the base and these break value as exponent, to get the break value of the original data. This method is more suitable when the maximum and the minimum of the thematic value is large, and the Equal interval range method is not so good. Logarithm range method can reduce the differences of the data, and its compression ratio is higher than Square root range method. The interval can be calculated by the following formula:</para><para></para><para>Where, d is the interval; Vmax is the maximum value of thematic variable; Vmin is the minimum value of thematic variable; count is the number of user-defined ranges. The break value can be calculated by the following formula:</para><para></para><para>Where, Vi is the break value; i is the positive integer from 0 to count minus 1 represents each range. When i is 0, Vi is Vmin; when i is count minus 1, Vi is Vmax.</para><para>Note: This method is not available for negative.</para></summary></member><member name="F:SuperMap.Mapping.RangeMode.StdDeviation"><summary><para>Standard deviation range method represents the difference between the value of the thematic variable and the mean value of the thematic variable. The first step of this method is to calculate the mean value and the standard deviation of the thematic variable. The length of each range is a standard deviation, and the middle one is such a range that the center is the mean value and the length is a standard deviation. If the mean value of the thematic variable is mean, and the standard deviation is std, the range will be like the follows:</para><para></para><para>For example, the thematic variable is the value from 1 to 100 and the mean value of the thematic variable is 50, and standard deviation is 20. Performs this method the range will be 40-60, 20-40, 60-80, 0-20, 80-100. The features in different ranges have different display styles.</para><para>Note: users can not set the number of ranges. The number of ranges depends on the data itself.</para></summary></member><member name="F:SuperMap.Mapping.RangeMode.SquareRoot"><summary><para>Virtually, square root range method is performing the equal interval range method for the square root of the original data. First, calculates the break value of the square root of the original data using the method of equal interval, and then performs square function for each break value to get the break value of the original data. So in this method, it is possible that there is no value in certain ranges, namely the feature or the record in the ranges is 0. This method is better than the equal interval range method when the difference between maximum and the minimum of the thematic value is large. This method can reduce the differences of data, and separate the data into less number of ranges. The interval can be calculated by the following formula:</para><para></para><para>Where, d is the interval; Vmax is the maximum value of thematic variable; Vmin is the minimum value of thematic variable; count is the number of user-defined ranges. The break value can be calculated by the following formula:</para><para></para><para>Where,Vi is the break value; i is the positive integer from 0 to count minus 1, represents each range. When i is 0,Vi is Vmin; When i is count minus 1, Vi is Vmax. Note: this method is not available for negative.</para><para>Note: This method is not available for negative.</para></summary></member><member name="F:SuperMap.Mapping.RangeMode.EqualInterval"><summary><para>Equal interval range method uses the maximum and the minimum of the thematic variable and the number of ranges defined by users to create equal-sized range. Each range has the same length. The interval can be calculated by the following formula:</para><para></para><para>Where, d is the interval; Vmax is the maximum value of thematic variable; Vmin is the minimum value of thematic variable; count is the number of user-defined ranges. The break value can be calculated by the following formula:</para><para></para><para>Where,Vi is the break value; i is the positive integer from 0 to count minus1, represents each range. When i is 0, Vi is Vmin; when i is count minus 1, Vi is Vmax.</para><para>For example, the value of a thematic variable is from 1 to 10, you want to use this method to separate it into 4 ranges. The result will be 1-2.5, 2.5-5, 5-7.5 and 7.5-10 (the break value belongs to the next range).</para><para>Note: Using this method, it is possible that there is no value in certain ranges, namely the feature or the record in the ranges is 0.</para></summary></member><member name="F:SuperMap.Mapping.RangeMode.None"><summary>
  2831. The None Range mode.
  2832. </summary></member><member name="T:SuperMap.Mapping.ScreenLayer"><summary>
  2833. The ScreenLayer class.
  2834. </summary></member><member name="M:SuperMap.Mapping.ScreenLayer.Add(SuperMap.Data.Geometry,System.String)"><summary>
  2835. Adds the geometric object to the screen layer.
  2836. </summary><param name="geometry">The specified geometry object to be added.</param><param name="tag">The label of the specified geometric object to be added.</param><returns>The index of the Geometry object which has been added to the 3D screen layer.</returns></member><member name="M:SuperMap.Mapping.ScreenLayer.Remove(System.Int32)"><summary>
  2837. Removes the geometric object of the screen layer with the specified index.
  2838. </summary><param name="index">The index of the specified geometric object to be removed.</param><returns>True if deletes successfully, otherwise false.</returns></member><member name="M:SuperMap.Mapping.ScreenLayer.Get(System.Int32)"><summary>
  2839. Gets the geometric object of the screen layer with the specified index.
  2840. </summary><param name="index">The index of the specified geometric object.</param><returns>The geometric object of the screen layer with the specified index.</returns></member><member name="M:SuperMap.Mapping.ScreenLayer.Set(System.Int32,SuperMap.Data.Geometry)"><summary>
  2841. Replaces the geometric object with the specified index in the ScreenLayer object with the given geometric object.
  2842. </summary><param name="index">The number of the specified geometric object to be replaced.</param><param name="geometry">The specified Geometry object.</param><returns>True, if successful; Otherwise false.</returns></member><member name="M:SuperMap.Mapping.ScreenLayer.GetTag(System.Int32)"><summary>
  2843. Gets the tag of the geometric object of the screen layer with the specified index.
  2844. </summary><param name="index">The index of the specified geometric object.</param><returns>The character string which is the tag of the specified geometric object of the screen layer.</returns></member><member name="M:SuperMap.Mapping.ScreenLayer.SetTag(System.Int32,System.String)"><summary>
  2845. Sets the tag of the geometric object of the screen layer with the specified index.
  2846. </summary><param name="index">The index of the specified geometric object.</param><param name="tag">The string of the specified geometric object label.</param><returns>Returns true if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.ScreenLayer.Clear"><summary>
  2847. Clears all the geometric objects of the screen layer.
  2848. </summary></member><member name="M:SuperMap.Mapping.ScreenLayer.HitTest(SuperMap.Data.Point2D,System.Double)"><summary>Returns the ID of the geometric objects that meet the condition. If the distance of the nearest point on the geometric from the point to be tested is within the specified tolerance, then the ID of the geometric object is returned. If there is no geometric object that meet the condition, -1 will be returned; if there are many geometric objects that meet the condition, then the geometric whose ID is topside will be returned. </summary><param name="point2D">The specified points to be tested.</param><param name="tolerance">The specified tolerance.</param><returns>The ID of the geometric objects that meet the condition.</returns></member><member name="M:SuperMap.Mapping.ScreenLayer.IndexOf(System.String)"><summary>
  2849. Returns the index of the first geometric object which is identical with the specified tag.
  2850. </summary><param name="tag">The index of the first geometric object which is identical with the specified tag.</param><returns>The index of the first geometric object which is identical with the specified tag.</returns></member><member name="M:SuperMap.Mapping.ScreenLayer.CancelBulkOperated"><summary>
  2851. Cancels the current batch updates and restores the contents to the edited contents at the last submission point. Batch editing can be continued.
  2852. </summary><returns>Returns true if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.ScreenLayer.SetEditBulk(System.Boolean)"><summary>
  2853. Sets the symbol for batch updates.
  2854. </summary><param name="IsEditBulkOpt">Batch refreshing.</param><value>True indicates that batch updates begins, and false indicates that batch updates is canceled.</value>
  2855. Please refer to <see cref="T:SuperMap.Mapping.TrackingLayer.SetEditBulk(Boolean)">TrackingLayer.SetEditBulk()</see>.
  2856. </member><member name="M:SuperMap.Mapping.ScreenLayer.FlushBulkEdit"><summary>
  2857. Forces refreshing and saving the data of the current batch editing when batch updating.
  2858. </summary><returns>The data after the current batch editing.</returns></member><member name="P:SuperMap.Mapping.ScreenLayer.Count"><summary>
  2859. Gets the count of objects in the screen layer.
  2860. </summary></member><member name="P:SuperMap.Mapping.ScreenLayer.IsVisible"><summary>
  2861. Gets or sets whether the screen layer is visible or not. The screen layer is visible if the value of this property is true and it is invisible if the value is false.
  2862. </summary></member><member name="P:SuperMap.Mapping.ScreenLayer.IsAntialias"><summary>
  2863. Gets or sets a boolean value indicating whether anti-alias the screen layer.
  2864. </summary></member><member name="E:SuperMap.Mapping.ScreenLayer.Added"><summary>
  2865. Occurs when the object is added in the screen layer.
  2866. </summary></member><member name="E:SuperMap.Mapping.ScreenLayer.Removed"><summary>
  2867. Occurs when the object is removed from the screen layer.
  2868. </summary></member><member name="E:SuperMap.Mapping.ScreenLayer.GeometryChanged"><summary>
  2869. Occurs when the geometric object of the screen layer is changed.
  2870. </summary></member><member name="E:SuperMap.Mapping.ScreenLayer.TagChanged"><summary>
  2871. Occurs when the object tag of the screen layer is changed.
  2872. </summary></member><member name="E:SuperMap.Mapping.ScreenLayer.Cleared"><summary>
  2873. Occurs when the object of the screen layer is cleared.
  2874. </summary></member><member name="E:SuperMap.Mapping.ScreenLayer.VisibleChanged"><summary>
  2875. Occurs when the visible property of the screen layer is changed.
  2876. </summary></member><member name="T:SuperMap.Mapping.ScreenLayerClearedEventHandler"><summary>
  2877. Represents the method that handles a <see cref="E:SuperMap.Mapping.ScreenLayer.Cleared">Cleared</see> event.
  2878. </summary><param name="sender">The source event.</param><param name="e">A <see cref="T:System.EventArgs">EventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.Mapping.ScreenLayerGeometryChangedEventArgs"><summary>
  2879. Provides data for <see cref="E:SuperMap.Mapping.ScreenLayer.GeometryChanged">GeometryChanged</see>.
  2880. </summary></member><member name="M:SuperMap.Mapping.ScreenLayerGeometryChangedEventArgs.#ctor(System.Int32,SuperMap.Data.Geometry)"><summary>
  2881. Initializes a new instance of the ScreenLayerGeometryChangedEventArgs class with the specified
  2882. </summary><param name="index">The index that added successfully.</param><param name="geometry">The added geometry object.</param></member><member name="P:SuperMap.Mapping.ScreenLayerGeometryChangedEventArgs.Index"><summary>
  2883. The index that added successfully.
  2884. </summary></member><member name="P:SuperMap.Mapping.ScreenLayerGeometryChangedEventArgs.Geometry"><summary>
  2885. The added geometry object.
  2886. </summary></member><member name="T:SuperMap.Mapping.ScreenLayerGeometryChangedEventHandler"><summary>
  2887. Represents the method that handles a <see cref="E:SuperMap.Mapping.ScreenLayer.GeometryChanged">GeometryChanged</see> event.
  2888. </summary><param name="sender">The source event.</param><param name="e">An object of <see cref="T:SuperMap.Mapping.ScreenLayerGeometryChangedEventArgs">ScreenLayerGeometryChangedEventArgs</see> class that contains the event data.</param></member><member name="T:SuperMap.Mapping.ScreenLayerRemovedEventArgs"><summary>
  2889. Provides data for <see cref="E:SuperMap.Mapping.ScreenLayer.Removed">Removed</see>.
  2890. </summary></member><member name="M:SuperMap.Mapping.ScreenLayerRemovedEventArgs.#ctor(System.Int32)"><summary>
  2891. Initializes a new instance of the ScreenLayerRemovedEventArgs class with the specified parameters.
  2892. </summary><param name="index">The index after removed successfully.</param></member><member name="P:SuperMap.Mapping.ScreenLayerRemovedEventArgs.Index"><summary>
  2893. The index after removed successfully.
  2894. </summary></member><member name="T:SuperMap.Mapping.ScreenLayerRemovedEventHandler"><summary>
  2895. Represents the method that handles a <see cref="E:SuperMap.Mapping.ScreenLayer.Removed">Removed</see> event.
  2896. </summary><param name="sender">The source event.</param><param name="e">A <see cref="T:SuperMap.Mapping.ScreenLayerRemovedEventArgs">ScreenLayerRemovedEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.Mapping.ScreenLayerTagChangedEventArgs"><summary>
  2897. Provides data for <see cref="E:SuperMap.Mapping.ScreenLayer.TagChanged">TagChanged</see> event.
  2898. </summary></member><member name="M:SuperMap.Mapping.ScreenLayerTagChangedEventArgs.#ctor(System.Int32,System.String)"><summary>
  2899. Initializes a new instance of the ScreenLayer3DTagChangedEventArgs class with the specified parameters.
  2900. </summary><param name="index">The index that added successfully.</param><param name="tag">The tag of the geometric object.</param></member><member name="P:SuperMap.Mapping.ScreenLayerTagChangedEventArgs.Index"><summary>
  2901. The index that added successfully.
  2902. </summary></member><member name="P:SuperMap.Mapping.ScreenLayerTagChangedEventArgs.Tag"><summary>
  2903. The tag of the geometric object.
  2904. </summary></member><member name="T:SuperMap.Mapping.ScreenLayerTagChangedEventHandler"><summary>
  2905. Represents the method that handles a <see cref="E:SuperMap.Mapping.ScreenLayer.TagChanged">GeometryChanged</see> event.
  2906. </summary><param name="sender">The source event.</param><param name="e">An object of <see cref="T:SuperMap.Mapping.ScreenLayerTagChangedEventArgs">ScreenLayerTagChangedEventArgs</see> class that contains the event data.</param></member><member name="T:SuperMap.Mapping.ScreenLayerVisibleChangedEventArgs"><summary>
  2907. Provides data for <see cref="E:SuperMap.Mapping.ScreenLayer.VisibleChanged">VisibleChanged</see> event.
  2908. </summary></member><member name="M:SuperMap.Mapping.ScreenLayerVisibleChangedEventArgs.#ctor(System.Boolean)"><summary>
  2909. Initializes a new instance of the ScreenLayerVisibleChangedEventArgs class with the specified parameters.
  2910. </summary><param name="isVisible">The specified boolean value.</param></member><member name="P:SuperMap.Mapping.ScreenLayerVisibleChangedEventArgs.IsVisible"><summary>
  2911. Gets a value that indicates whether the screen layer is visible or not.
  2912. </summary></member><member name="T:SuperMap.Mapping.ScreenLayerVisibleChangedEventHandler"><summary>
  2913. Represents the method that handles a <see cref="E:SuperMap.Mapping.ScreenLayer.VisibleChanged">VisibleChanged</see> event.
  2914. </summary><param name="sender">The source event.</param><param name="e">An object of <see cref="T:SuperMap.Mapping.ScreenLayerVisibleChangedEventArgs">ScreenLayerVisibleChangedEventArgs</see> class that contains the event data.</param></member><member name="T:SuperMap.Mapping.Selection"><summary>The Selection class. This class is used to deal with the selected objects in map.</summary></member><member name="M:SuperMap.Mapping.Selection.#ctor(SuperMap.Mapping.Selection)"><summary>Initializes a new instance of the Selection class which is identical with the specified selection. </summary><param name="selection">The specified Selection object.</param></member><member name="M:SuperMap.Mapping.Selection.#ctor(SuperMap.Data.DatasetVector)"><summary>Initializes a new instance of the Selection class with the specified dataset.</summary><param name="dataset">The specified dataset object.</param></member><member name="M:SuperMap.Mapping.Selection.#ctor"><summary>Initializes a new instance of the Selection class. </summary></member><member name="M:SuperMap.Mapping.Selection.ToRecordset"><summary>Converts the Selection to the Recordset, Where, the data in the Selection can be operated after converting. </summary><returns>The converted Recordset, which contains all the fields.</returns></member><member name="M:SuperMap.Mapping.Selection.FromRecordset(SuperMap.Data.Recordset)"><summary>Converts a Recordset to a Selection which will make all corresponded objects be selected. </summary><param name="recordset">The Recordset to be converted to a Selection.</param><returns>True, if successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.Selection.Clear"><summary>Clears all the objects in the Selection. Then the status of the objects in the Selection is unselected. </summary></member><member name="M:SuperMap.Mapping.Selection.RemoveRange(System.Int32,System.Int32)"><summary>Removes the specified geometric objects from the Selection and makes them unselected. </summary><param name="index">The index of the first geometric object to be deleted.</param><param name="count">The count of geometric objects to be deleted.</param><returns>The count of geometric objects that is deleted.</returns></member><member name="M:SuperMap.Mapping.Selection.Remove(System.Int32)"><summary>Removes a specified geometric object from the Selection and makes it unselected. </summary><param name="geometryID">The ID (i.e., the value of the SmID field in the attribute table) of the geometric object to be deleted.</param><returns>True if successful; otherwise, false.</returns></member><member name="M:SuperMap.Mapping.Selection.AddRange(System.Int32[])"><summary>Adds a series of geometric objects specified by the array of ID to the Selection. </summary><param name="geometryIDs">The array of IDs (i.e., the values of the SmID field in the attribute table) of the newly added geometric objects.</param><returns>The number of newly added geometric object.</returns></member><member name="M:SuperMap.Mapping.Selection.Add(System.Int32)"><summary>Adds a new geometric object to the selection. </summary><param name="geometryID">The ID value (i.e., the value of the SmID field in the attribute table) of the newly added geometric objects.</param><returns>The index of the newly added geometric object in the selection.</returns></member><member name="M:SuperMap.Mapping.Selection.SetStyleOptions(SuperMap.Mapping.StyleOptions,System.Boolean)"><summary>
  2915. Sets whether the custom highlight style in the selector works. If it is set to false, it doesn't work.
  2916. </summary><param name="styleOptions">The custom highlight style in the selector to be set whether to work.</param><param name="value">Whether the custom highlight style in the selector works.</param></member><member name="M:SuperMap.Mapping.Selection.GetStyleOptions(SuperMap.Mapping.StyleOptions)"><summary>
  2917. Returns whether the custom highlight style in the selector works.
  2918. </summary><param name="styleOptions">The custom highlight style in the selector to be set whether to work.</param><returns>True, if successful; Otherwise false.</returns></member><member name="M:SuperMap.Mapping.Selection.Dispose"><summary>
  2919. Releases all resources used by the Selection.
  2920. </summary></member><member name="P:SuperMap.Mapping.Selection.Style"><summary>Gets or sets the style of the geometric objects in the Selection.</summary></member><member name="P:SuperMap.Mapping.Selection.Item(System.Int32)"><summary>Gets the system ID (i.e., the value of the SmID field in the attribute table) of the specified geometric object in the Selection. </summary><param name="index">The index of the specified geometric objects.</param><returns>The value of the SmID field.</returns></member><member name="P:SuperMap.Mapping.Selection.Dataset"><summary>Gets or sets the dataset of the geometric objects belongs to in the Selection. </summary><value>The default value is null.</value></member><member name="P:SuperMap.Mapping.Selection.Count"><summary>Gets the number of geometric objects in the Selection. </summary><value>The default value is 0. There are no geometric objects in the Selection.</value></member><member name="P:SuperMap.Mapping.Selection.IsDefaultStyleEnabled"><summary>
  2921. Gets or sets whether to use the default selection style or not. If the value is true, then the style set will be invalid.
  2922. </summary></member><member name="T:SuperMap.UI.SelectionMode"><summary>This enumeration specifies the constants that define the select mode when selecting a feature. Whether a feature is selected or not depends on the select mode and the spatial relationship between the feature and the selected region. When the feature has the same spatial relationship with the selected region, different select mode will lead to different result.</summary></member><member name="F:SuperMap.UI.SelectionMode.Intersect"><summary><para>Selects the feature that intersects the selected region. For example, click the mouse and drag a rectangle. The feature will be selected if it intersects the rectangle, show as the following illustration.</para></summary></member><member name="F:SuperMap.UI.SelectionMode.ContainObject"><summary><para>Selects the feature who is contained in the selected region. For example, click the mouse and drag a rectangle. The feature that is contained by the rectangle is selected, show as the left-bottom illustration. The feature can not be selected if there is a part of the feature is not contained in the rectangle, show as the right-bottom illustration..</para></summary></member><member name="F:SuperMap.UI.SelectionMode.ContainInnerPoint"><summary><para>Selects the feature whose inner point is in the selected region. For example, click the mouse and drag a rectangle. The feature is selected if the inner point is in this rectangle, show as the left-bottom illustration. The feature can not be selected if the rectangle does not contain the inner point, show as the right-bottom illustration.</para></summary></member><member name="T:SuperMap.UI.SnapMode"><summary>
  2923. This enumeration specifies the constant of SnapMode. It includes all the intelligent snap modes provided by SuperMap which could improve the precision and the efficiency in the map editing.
  2924. </summary></member><member name="F:SuperMap.UI.SnapMode.PointOnEndpoint"><summary>
  2925. Activates the snap function and makes the point being drawn locate on the terminal vertex.
  2926. </summary></member><member name="F:SuperMap.UI.SnapMode.PointOnPoint"><summary>
  2927. Activates the snap function and makes the point being drawn overlap with other nodes or point objects.
  2928. </summary></member><member name="F:SuperMap.UI.SnapMode.PointOnLine"><summary>
  2929. Activates the snap function and makes the point being drawn locate on the other line features.
  2930. </summary></member><member name="F:SuperMap.UI.SnapMode.PointOnMidpoint"><summary>
  2931. Activates the snap function and makes the point being drawn locate on the midpoint of the other line features.
  2932. </summary></member><member name="F:SuperMap.UI.SnapMode.PointOnExtension"><summary>
  2933. Activates the snap function and makes the point being drawn locate on the extended line of the other line features.
  2934. </summary></member><member name="F:SuperMap.UI.SnapMode.PointWithHorizontalOrVertical"><summary>
  2935. Activates the snap function. If the horizontal and vertical line of the current cursor pass the points of other element when move the cursor, it will snap the points.
  2936. </summary></member><member name="F:SuperMap.UI.SnapMode.LineWithFixedAngle"><summary>
  2937. Activates the snap function and makes the line segment being drawn has a fixed angle with the former segment. The angle is determined by the value of FixedAngle property.
  2938. </summary></member><member name="F:SuperMap.UI.SnapMode.LineWithFixedLength"><summary>
  2939. Activates the snap function and makes the line segment has a fixed length. The length is determined by the value of FixedLength property.
  2940. </summary></member><member name="F:SuperMap.UI.SnapMode.LineWithIntersection"><summary>
  2941. Activates the snap function and makes the line being drawn intersect with the points of other element.
  2942. </summary></member><member name="F:SuperMap.UI.SnapMode.LineWithHorizontalOrVertical"><summary>
  2943. Activates the snap function to make the line being drawn horizontal or vertical.
  2944. </summary></member><member name="F:SuperMap.UI.SnapMode.LineWithParallel"><summary>
  2945. Activates the snap function to make the line being drawn parallel with other line features.
  2946. </summary></member><member name="F:SuperMap.UI.SnapMode.LineWithPerpendicular"><summary>
  2947. Activates the snap function to make the line being drawn perpendicular with other lines.
  2948. </summary></member><member name="F:SuperMap.UI.SnapMode.LineWithHorizontal"><summary>
  2949. Activates the snap function to make the line being drawn horizontally.
  2950. </summary></member><member name="F:SuperMap.UI.SnapMode.LineWithVertical"><summary>
  2951. Activates the snap function to make the line being drawn vertically.
  2952. </summary></member><member name="T:SuperMap.UI.SnappedElement"><summary>
  2953. The SnappedElement class. This class provides the information of the snapped element.The snapped element objects can be the exist geometric objects and the drawing objects.
  2954. </summary></member><member name="M:SuperMap.UI.SnappedElement.#ctor(SuperMap.Mapping.Layer,System.Int32,SuperMap.UI.SnapMode,SuperMap.Data.Point2D[])"><summary>
  2955. Builds a new object of the snapped class according to the specified parameters, such as the layer that the current element belongs to, the ID of the geometric object, the snap mode and the collection of the points.
  2956. </summary><param name="layer">Gets the layer which the snapped element belongs to.</param><param name="geometryID">The geometric object corresponding to a snapped element.</param><param name="snappingMode">Gets a snapped element through a certain snap mode.</param><param name="snappedPoints">The set of points consisting the snapped element.</param></member><member name="M:SuperMap.UI.SnappedElement.ToString"><summary>
  2957. Outputs a string to indicate the current SnappedElement objects. The format is like the following: {GeometryID=,Layer=layerName,SnappingMode=,SnappedPoints=}.
  2958. </summary><returns>The string that indicates the current SnappedElement object.</returns></member><member name="P:SuperMap.UI.SnappedElement.Layer"><summary>
  2959. Gets the layer which the snapped element belongs to.
  2960. </summary></member><member name="P:SuperMap.UI.SnappedElement.GeometryID"><summary>
  2961. Gets the ID of the geometric object which the snapped element corresponding to. When the drawing object itself is snapped ,return -1.For example,when drawing a polyline ,if the snapped object is a line that belongs to itself,then return the ID of -1.
  2962. </summary></member><member name="P:SuperMap.UI.SnappedElement.SnapMode"><summary>
  2963. Gets the snap mode that snapped the element..
  2964. </summary></member><member name="P:SuperMap.UI.SnappedElement.SnappedPoints"><summary>
  2965. Gets the collection of the points which corresponding to this element.
  2966. </summary></member><member name="T:SuperMap.UI.SnapSetting"><summary>
  2967. The SnapSetting class.
  2968. </summary></member><member name="M:SuperMap.UI.SnapSetting.#ctor"><summary>
  2969. Builds a new object of the class.
  2970. </summary></member><member name="M:SuperMap.UI.SnapSetting.#ctor(SuperMap.UI.SnapSetting)"><summary>
  2971. Builds a same object as the specified object.
  2972. </summary><param name="setting">The specified object of the class.</param></member><member name="M:SuperMap.UI.SnapSetting.IndexOf(SuperMap.UI.SnapMode)"><summary>
  2973. Returns the index of the specified SnapMode. The lower the index, the higher the priority.
  2974. </summary><param name="mode">The specified SnapMode.</param><returns>The index of the specified snap mode.</returns></member><member name="M:SuperMap.UI.SnapSetting.GetAt(System.Int32)"><summary>
  2975. Returns the SnapMode with the specified index.
  2976. </summary><param name="index">The specified index.</param><returns>Returns the SnapMode with the specified index.</returns></member><member name="M:SuperMap.UI.SnapSetting.Exchange(SuperMap.UI.SnapMode,SuperMap.UI.SnapMode)"><summary>
  2977. Exchanges the sequence of two specified SnapMode.
  2978. </summary><param name="mode1">The snapping mode at one of the specified positions to be exchanged.</param><param name="mode2">The snapping mode at the other one of the specified positions to be exchanged.</param><returns>Returns true if successful; otherwise false.</returns></member><member name="M:SuperMap.UI.SnapSetting.Exchange(System.Int32,System.Int32)"><summary>
  2979. Exchanges the sequence of two SnapMode with the specified index.
  2980. </summary><param name="index1">The index of the snapping mode at one of the specified positions to be exchanged.</param><param name="index2">The index of the snapping mode at the other one of the specified positions to be exchanged.</param><returns>Returns true if successful; otherwise false.</returns></member><member name="M:SuperMap.UI.SnapSetting.MoveTo(SuperMap.UI.SnapMode,System.Int32)"><summary>
  2981. Moves the specified SnapMode to the specified index.
  2982. </summary><param name="mode">The specified SnapMode.</param><param name="targetIndex">The specified index.</param><returns>Returns true if successful; otherwise false.</returns></member><member name="M:SuperMap.UI.SnapSetting.ToString"><summary>
  2983. Outputs a string to represent the current SnapSetting object, the format is written as: { FixedAngle=,FixedLength=,IsSnapedLineBroen=,MaxSnappedCount=,MinLength=,Tolerance= ,EnableSnapModes=,}.
  2984. </summary><returns>Returns a string to represent the current SnapSetting object.</returns></member><member name="P:SuperMap.UI.SnapSetting.Tolerance"><summary>
  2985. Gets or sets the tolerance of the current cursor point. The unit is pixel.
  2986. </summary></member><member name="P:SuperMap.UI.SnapSetting.MinSnappedLength"><summary>
  2987. Gets or sets the minimun length of the snap line. If the value is bigger than the line, the snapping is not processed. The unit is pixel.
  2988. </summary></member><member name="P:SuperMap.UI.SnapSetting.FixedAngle"><summary>
  2989. Gets or sets the angle when drawing in a fixed angle. The default value is 90 degree.
  2990. </summary></member><member name="P:SuperMap.UI.SnapSetting.FixedLength"><summary>
  2991. Gets or sets the length of when drawing in a fixed length.The unit is map unit and the default value is 1000.
  2992. </summary></member><member name="P:SuperMap.UI.SnapSetting.MaxSnappedCount"><summary>
  2993. Gets or sets the maximum number of the snappable objects in a snappable layer. The default value is 500. If the number of the snappable objects in the current map window greater than the maximum, you can only snap the maximum objects. The other objects that meet the condition can not be snapped.
  2994. </summary></member><member name="P:SuperMap.UI.SnapSetting.IsSnappedLineBroken"><summary>
  2995. Gets or sets whether the snapped line is broken.
  2996. </summary></member><member name="P:SuperMap.UI.SnapSetting.Item(SuperMap.UI.SnapMode)"><summary>
  2997. Gets or sets whether the specified snapmode is valid.
  2998. </summary><param name="mode">Specified capture mode. </param>
  2999.              <returns> Whether the specified capture mode is valid. </returns>
  3000.          </member>
  3001.          <member name="P:SuperMap.UI.SnapSetting.IsEnable">
  3002.              <summary>
  3003.              Gets or sets whether the capture is available, true means to enable capture, false means to disable capture.
  3004.              </summary></member><member name="T:SuperMap.Mapping.StyleOptions"><summary>
  3005. This class customizes all the style constants in the selection highlight.
  3006. </summary></member><member name="F:SuperMap.Mapping.StyleOptions.FillBackColor"><summary>
  3007. Foreground
  3008. </summary></member><member name="F:SuperMap.Mapping.StyleOptions.FillForeColor"><summary>
  3009. Background
  3010. </summary></member><member name="F:SuperMap.Mapping.StyleOptions.FillBackOpaque"><summary>
  3011. The background is opacity.
  3012. </summary></member><member name="F:SuperMap.Mapping.StyleOptions.FillGradientAngle"><summary>
  3013. Fills the opacity.
  3014. </summary></member><member name="F:SuperMap.Mapping.StyleOptions.FillGradientOffsetRatioX"><summary>
  3015. Fills the gradual offset X.
  3016. </summary></member><member name="F:SuperMap.Mapping.StyleOptions.FillGradientOffsetRatioY"><summary>
  3017. Fills the gradual offset Y.
  3018. </summary></member><member name="F:SuperMap.Mapping.StyleOptions.FillGradientMode"><summary>
  3019. Fills the gradual mode.
  3020. </summary></member><member name="F:SuperMap.Mapping.StyleOptions.FillOpaqueRate"><summary>
  3021. The gradual fill angle.
  3022. </summary></member><member name="F:SuperMap.Mapping.StyleOptions.FillSymbolID"><summary>
  3023. The fill mode.
  3024. </summary></member><member name="F:SuperMap.Mapping.StyleOptions.LineColor"><summary>
  3025. Line Color.
  3026. </summary></member><member name="F:SuperMap.Mapping.StyleOptions.LineSymbolID"><summary>
  3027. Edge Linear.
  3028. </summary></member><member name="F:SuperMap.Mapping.StyleOptions.LineWidth"><summary>
  3029. Line Width.
  3030. </summary></member><member name="F:SuperMap.Mapping.StyleOptions.MarkerAngle"><summary>
  3031. The rotation angle of the marker symbol.
  3032. </summary></member><member name="F:SuperMap.Mapping.StyleOptions.MarkerSize"><summary>
  3033. The size of the marker symbol.
  3034. </summary></member><member name="F:SuperMap.Mapping.StyleOptions.MarkerSymbolID"><summary>
  3035. The symbol style of marker object.
  3036. </summary></member><member name="F:SuperMap.Mapping.StyleOptions.SymbolMarker"><summary>
  3037. Markers.
  3038. </summary></member><member name="F:SuperMap.Mapping.StyleOptions.SymbolLine"><summary>
  3039. Lines.
  3040. </summary></member><member name="F:SuperMap.Mapping.StyleOptions.SymbolFill"><summary>
  3041. Fills.
  3042. </summary></member><member name="T:SuperMap.Mapping.Theme"><summary>The Theme class is the base class of all the specific thematic map classes. All the theme map, such as unique values map,label map, ranges map inherit from this class.</summary></member><member name="M:SuperMap.Mapping.Theme.ToXML"><summary>Exports the thematic map to XML strings. </summary><returns>The XML strings that contains the information about a thematic map.</returns></member><member name="M:SuperMap.Mapping.Theme.FromXML(System.String)"><summary>Imports the information of the thematic map from XML strings. </summary><param name="xml">The XML strings that contains the information about a thematic map.</param><returns>True, if successful; Otherwise false.</returns></member><member name="M:SuperMap.Mapping.Theme.Finalize"><summary>Releases unmanaged resources and performs other cleanup operations before the Theme is reclaimed by garbage collection. </summary></member><member name="M:SuperMap.Mapping.Theme.Dispose"><summary>Releases all resources used by the Theme. </summary></member><member name="P:SuperMap.Mapping.Theme.MemoryData"><summary>
  3043. Gets or Sets the memory thematic map data.
  3044. <para>Using memory data to produce thematic map is different from using the expression to produce thematic map, and the former takes the priority.</para><para>The memory data is a Dictionary object. The key value of this Map object is the corresponding expression value used for making the Thematic maps. The mapping value changes with the types of Thematic maps, which means using the mapping value to replace the Thematic value when making the corresponding Thematic maps.</para><para>For the unique values maps, the mapping value is the single value of the unique maps, namely, use the style of the unique values maps item to replace the corresponding unique items style of the key value. The unique items style that aren't assigned with this object adopt the default style. Set the default item style through DefaultStyle property.&lt;/p&gt;</para><para>For the ranges maps, the mapping values is the value that the ranges maps expression correspond to, namely, use the ranges items style set the objects that the key values correspond to. Remain the style of the range items that aren't assigned with this object unchanged.</para><para>For the label maps, the mapping value is a random string and the label that isn't set value by this object is not displayed in the map.</para></summary></member><member name="P:SuperMap.Mapping.Theme.Type"><summary>Gets the type of the thematic map. For more details, please refer to the <see cref="T:SuperMap.Mapping.ThemeType">ThemeType</see> class.</summary></member><member name="T:SuperMap.Mapping.ThemeCustom"><summary>
  3045. The ThemeCustom class. By the specified field expression, this class provides the setting of the display style.
  3046. </summary></member><member name="M:SuperMap.Mapping.ThemeCustom.#ctor"><summary>
  3047. Create a new instance of the ThemeCustom class.
  3048. </summary></member><member name="M:SuperMap.Mapping.ThemeCustom.#ctor(SuperMap.Mapping.ThemeCustom)"><summary>
  3049. Create a new instance of the ThemeCustom class which is identical with The specified ThemeCustom object.
  3050. </summary><param name="themeCustom">The specified ThemeCustom object.</param></member><member name="M:SuperMap.Mapping.ThemeCustom.ToString"><summary>
  3051. Convert custom thematic map to string.
  3052. </summary><returns>String object.</returns></member><member name="P:SuperMap.Mapping.ThemeCustom.FillBackColorExpression"><summary>
  3053. Gets or sets the field expression of the background color.
  3054. </summary></member><member name="P:SuperMap.Mapping.ThemeCustom.FillForeColorExpression"><summary>
  3055. Gets or sets the field expression which represents fill color.
  3056. </summary></member><member name="P:SuperMap.Mapping.ThemeCustom.FillGradientAngleExpression"><summary>
  3057. Gets or sets the field expression of the angle of the fill gradient.
  3058. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.ThemeCustom.FillGradientOffsetRatioXExpression"><summary>
  3059. Gets or sets the field expression of the offset of the fill center point on the X-coordinate direction.
  3060. </summary></member><member name="P:SuperMap.Mapping.ThemeCustom.FillGradientOffsetRatioYExpression"><summary>
  3061. Gets or sets the field expression of the offset of the fill center point on the Y-coordinate direction.
  3062. </summary></member><member name="P:SuperMap.Mapping.ThemeCustom.FillGradientModeExpression"><summary>
  3063. Gets or sets the field expression of the fill gradient mode.
  3064. </summary></member><member name="P:SuperMap.Mapping.ThemeCustom.FillOpaqueRateExpression"><summary>
  3065. Gets or sets the field expression of the fill opaque rate.
  3066. </summary></member><member name="P:SuperMap.Mapping.ThemeCustom.FillSymbolIDExpression"><summary>
  3067. Gets or sets the field expression of the fill symbol style.
  3068. </summary></member><member name="P:SuperMap.Mapping.ThemeCustom.LineColorExpression"><summary>
  3069. Gets or sets the field expression of the color of the line symbol or the point symbol.
  3070. </summary></member><member name="P:SuperMap.Mapping.ThemeCustom.LineSymbolIDExpression"><summary>
  3071. Gets or sets the field expression of the style of the line symbol.
  3072. </summary></member><member name="P:SuperMap.Mapping.ThemeCustom.LineWidthExpression"><summary>
  3073. Gets or sets the field expression of the width of the line symbol.
  3074. </summary></member><member name="P:SuperMap.Mapping.ThemeCustom.MarkerAngleExpression"><summary>
  3075. Gets or sets the field expression of the rotation angle of the symbol marker.The rotation direction is counter-clockwise. The unit is degree.
  3076. </summary></member><member name="P:SuperMap.Mapping.ThemeCustom.MarkerSizeExpression"><summary>
  3077. Gets or sets the field expression of the size of the symbol marker. The unit is millimeter.
  3078. </summary></member><member name="P:SuperMap.Mapping.ThemeCustom.MarkerSymbolIDExpression"><summary>
  3079. Gets or sets the field expression of the style of the symbol marker.
  3080. </summary></member><member name="P:SuperMap.Mapping.ThemeCustom.IsColorModeARGB"><summary>
  3081. Gets or sets the color in the color expression to indicate whether the rule is in RGB mode. The default value is false.
  3082. </summary></member><member name="T:SuperMap.Mapping.ThemeDotDensity"><summary>
  3083. The ThemeDotDensity class. This type of map symbolizes features using dots drawn inside polygons to represent a quantity. Each dot represents a specific value. When creating a dot density map, you specify how many features each dot represents and how big the dots are depending on what pattern of map represented. You may need to try several combinations of amount and size to see which one best shows the pattern.
  3084. </summary></member><member name="M:SuperMap.Mapping.ThemeDotDensity.#ctor"><summary>
  3085. Initializes a new instance of the ThemeDotDensity class.
  3086. </summary></member><member name="M:SuperMap.Mapping.ThemeDotDensity.#ctor(SuperMap.Mapping.ThemeDotDensity)"><summary>
  3087. Initializes a new instance of the ThemeDotDensity class which is identical with the specified ThemeDotDensity.
  3088. </summary><param name="themeDotDensity">The specified ThemeDotDensity objects.</param></member><member name="M:SuperMap.Mapping.ThemeDotDensity.Finalize"><summary>Releases the resources before recycling ThemeDotDensity. </summary></member><member name="M:SuperMap.Mapping.ThemeDotDensity.ToString"><summary>
  3089. Convert dot density map to string.
  3090. </summary><returns>String object.</returns></member><member name="P:SuperMap.Mapping.ThemeDotDensity.DotExpression"><summary>
  3091. Gets or sets the field or field expression used as the thematic variable of the dot density map.
  3092. </summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Mapping.ThemeDotDensity.Style"><summary>
  3093. Gets or sets the style of point in dot density map.
  3094. </summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=0.1,MarkerAngle=0,MarkerSize={Width=1,Height=-0.1},MarkerSymbolID=0}.</value></member><member name="P:SuperMap.Mapping.ThemeDotDensity.Value"><summary>
  3095. Gets or sets the quantity each dot represents in map.
  3096. </summary><value>The default value is 0.</value></member><member name="T:SuperMap.Mapping.ElementDrawingEventArgs"><summary>
  3097. Provides the data for the <see cref="E:SuperMap.Mapping.Layer.ElementDrawing">ElementDrawing</see> event of the layer class.
  3098. </summary></member><member name="M:SuperMap.Mapping.ElementDrawingEventArgs.#ctor(SuperMap.Data.GeoCompound,SuperMap.Data.Geometry,System.Object[],System.Boolean)"><summary>
  3099. Builds a new object according to the specified parameters.
  3100. </summary><param name="element">The specified thematic element of the thematic map being drawn. If a common layer is being made, this parameter value is null.</param><param name="geometry">If a thematic map layer is being drawn, this parameter value is the geometric object corresponding to the thematic element being drawn; if a common layer is being drawn, this parameter value is the geometric object being drawn.</param><param name="values">A series of values of the element which the system is drawing currently. The values are the values of the field expressions determined by the ValueExpressions property of the Layer object, namely returns the the values of the field expressions specified by the ValueExpressions property.</param><param name="cancel">The value indicating whether the event should be canceled or not. True if the event should be canceled; otherwise, false.</param></member><member name="P:SuperMap.Mapping.ElementDrawingEventArgs.Values"><summary>
  3101. Gets a series of values of the element which the system is drawing currently. The values are the values of the field expressions determined by the <see cref="P:SuperMap.Mapping.Layer.ValueExpressions">ValueExpressions</see> property of the <see cref="T:SuperMap.Mapping.Layer">Layer</see> object, namely returns the the values of the field expressions specified by the <see cref="P:SuperMap.Mapping.Layer.ValueExpressions">ValueExpressions</see> property.
  3102. </summary></member><member name="P:SuperMap.Mapping.ElementDrawingEventArgs.Element"><summary>
  3103. When drawing the common layer, this property is null. When drawing the thematic map layer, you can modify the relevant thematic element. This type of this property is <see cref="T:SuperMap.Data.GeoCompound">GeoCompound</see> class and you can modify the thematic element by the methods and properties of the <see cref="T:SuperMap.Data.GeoCompound">GeoCompound</see> class; if you didn't do any operation, the relevant thematic element will show nothing.
  3104. </summary></member><member name="P:SuperMap.Mapping.ElementDrawingEventArgs.Geometry"><summary>
  3105. When drawing the thematic layer, this property is the geometric object corresponding to the thematic element which the system is drawing currently; the geometric object is from the dataset and it doesn't have style information. When drawing the common layer, this property is the geometric object which the system is drawing currently and the geometric object is from the dataset and it doesn't have style information.
  3106. </summary></member><member name="P:SuperMap.Mapping.ElementDrawingEventArgs.Cancel"><summary>
  3107. Gets or sets a value indicating whether to cancel the event. True indicates to cancel, while false indicates not.
  3108. </summary></member><member name="T:SuperMap.Mapping.ElementDrawingEventHandler"><summary>
  3109. Represents the method that handles a <see cref="E:SuperMap.Mapping.Layer.ElementDrawing">ElementDrawing</see> event.
  3110. </summary><param name="sender">The source event.</param><param name="e">A object of <see cref="T:SuperMap.Mapping.ElementDrawingEventArgs">ElementDrawingEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.Mapping.ThemeGraduatedSymbol"><summary>
  3111. The ThemeGraduatedSymbol class. The ThemeGraduatedSymbol in SuperMap iObjects .NET uses symbols with different shapes, colors and sizes, representing quantity and quality features. Usually, use the symbol shape, color and size to reflect the specific attributes of the object; Symbol shape and color reflect the quality characteristic, and the symbol size reflect the number characteristic.
  3112. </summary></member><member name="M:SuperMap.Mapping.ThemeGraduatedSymbol.#ctor"><summary>
  3113. Constructs a new object of the ThemeGraduatedSymbol.
  3114. </summary></member><member name="M:SuperMap.Mapping.ThemeGraduatedSymbol.#ctor(SuperMap.Mapping.ThemeGraduatedSymbol)"><summary>
  3115. Initializes a new instance of the ThemeGraduatedSymbol class which is identical with the specified ThemeGraduatedSymbol.
  3116. </summary><param name="themeGraduatedSymbol">The specified ThemeGraduatedSymbol object.</param></member><member name="M:SuperMap.Mapping.ThemeGraduatedSymbol.Finalize"><summary>Releases the resources of the current ThemeGraduatedSymbol object before it is reclaimed by the garbage collector. </summary></member><member name="M:SuperMap.Mapping.ThemeGraduatedSymbol.MakeDefault(SuperMap.Data.DatasetVector,System.String,SuperMap.Mapping.GraduatedMode)"><summary>Creates the default ThemeGraduatedSymbol.</summary><param name="dataset">The DatasetVector class.</param><param name="expression">The field expression.</param><param name="graduatedMode">The enumeration of graduated mode.</param><returns>Creates the default ThemeGraduatedSymbol.</returns></member><member name="M:SuperMap.Mapping.ThemeGraduatedSymbol.ToString"><summary>
  3117. Convert the ThemeGraduatedSymbol to string.
  3118. </summary><returns>String object.</returns></member><member name="P:SuperMap.Mapping.ThemeGraduatedSymbol.IsOffsetFixed"><summary>
  3119. Gets or sets whether the offset of graduated symbol is fixed.
  3120. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.ThemeGraduatedSymbol.BaseValue"><summary>
  3121. The base contour fo the ThemeGraduatedSymbol. The unit is the same as the thematic variable.
  3122. </summary><value>The default value is 0 .</value></member><member name="P:SuperMap.Mapping.ThemeGraduatedSymbol.Expression"><summary>
  3123. Gets or sets the field or field expression used as the thematic variable of the ThemeGraduatedSymbol.
  3124. </summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Mapping.ThemeGraduatedSymbol.GraduatedMode"><summary>
  3125. Gets or sets the classification mode of the graduated symbols map.
  3126. </summary><value>The default value is Constant type.</value></member><member name="P:SuperMap.Mapping.ThemeGraduatedSymbol.IsFlowEnabled"><summary>
  3127. Gets or sets whether the graduated symbols of displayed by flowing.
  3128. </summary><value>The default value is true, namely the graduated symbols is flow display.</value></member><member name="P:SuperMap.Mapping.ThemeGraduatedSymbol.IsLeaderLineDisplayed"><summary>
  3129. Gets or sets whether to display the traction line between the graduated symbol and object.
  3130. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.ThemeGraduatedSymbol.IsNegativeDisplayed"><summary>
  3131. Gets or sets whether to display the graduated symbol style of the negative. True represents display.
  3132. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.ThemeGraduatedSymbol.IsZeroDisplayed"><summary>
  3133. Gets or sets whether to display the graduated symbol style of 0. True represents display.
  3134. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.ThemeGraduatedSymbol.LeaderLineStyle"><summary>
  3135. Gets or sets the traction line style between the graduated symbol and object.
  3136. </summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=39,LineWidth=0.1,MarkerAngle=0,MarkerSize={Width=2.4,Height=-0.1},MarkerSymbolID=0}.</value></member><member name="P:SuperMap.Mapping.ThemeGraduatedSymbol.NegativeStyle"><summary>
  3137. Gets or sets the graduated symbol style of the negative.
  3138. </summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=0.1,MarkerAngle=0,MarkerSize={Width=2.4,Height=-0.1},MarkerSymbolID=0}.</value></member><member name="P:SuperMap.Mapping.ThemeGraduatedSymbol.OffsetX"><summary>
  3139. Gets or sets the offset of the graduated symbol in X. The unit is map.
  3140. </summary><value>The default value is String.Empty .</value></member><member name="P:SuperMap.Mapping.ThemeGraduatedSymbol.OffsetY"><summary>
  3141. Gets or sets the offset of the graduated symbol in Y. The unit is map.
  3142. </summary><value>The default value is String.Empty .</value></member><member name="P:SuperMap.Mapping.ThemeGraduatedSymbol.PositiveStyle"><summary>
  3143. Gets or sets the graduated symbol style of the positive.
  3144. </summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=255, G=0, B=0],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=255, G=0, B=0],LineSymbolID=0,LineWidth=0.1,MarkerAngle=0,MarkerSize={Width=30,Height=-0.1},MarkerSymbolID=0}.</value></member><member name="P:SuperMap.Mapping.ThemeGraduatedSymbol.ZeroStyle"><summary>
  3145. Gets or sets the graduated symbol style of 0.
  3146. </summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=0.1,MarkerAngle=0,MarkerSize={Width=2.4,Height=-0.1},MarkerSymbolID=0}.</value></member><member name="T:SuperMap.Mapping.ThemeGraph"><summary>
  3147. The ThemeGraphclass. The graph map presents the information about thematic value by drawing the graph maps for each feature or record. The graph maps can be drawn from several thematic variables and reflect multi-attributes, that means you can draw several thematic values on a graph. Each value corresponds to an item.
  3148. </summary></member><member name="M:SuperMap.Mapping.ThemeGraph.#ctor"><summary>
  3149. Initializes a new instance of the ThemeGraph class.
  3150. </summary></member><member name="M:SuperMap.Mapping.ThemeGraph.#ctor(SuperMap.Mapping.ThemeGraph)"><summary>
  3151. Initializes a new instance of the ThemeGraph class which is identical with the specified ThemeGraph.
  3152. </summary><param name="themeGraph">The specified ThemeGraph object.</param></member><member name="M:SuperMap.Mapping.ThemeGraph.Add(SuperMap.Mapping.ThemeGraphItem)"><summary>
  3153. Adds an item of ThemeGraph to the list of items.
  3154. </summary><param name="item">The added ThemeGraphItem.</param><returns>If added successfully, returns an index of item which has been added; otherwise, returns -1.</returns></member><member name="M:SuperMap.Mapping.ThemeGraph.Clear"><summary>
  3155. Clears all the items of the graph map.
  3156. </summary></member><member name="M:SuperMap.Mapping.ThemeGraph.ExchangeItem(System.Int32,System.Int32)"><summary>
  3157. Exchanges the two items with the specified index.
  3158. </summary><param name="index1">The ID of the first specified item to be exchanged.</param><param name="index2">The ID of the second specified item to be exchanged.</param><returns>If exchanges successfully, return true; otherwise, returns false.</returns></member><member name="M:SuperMap.Mapping.ThemeGraph.IndexOf(System.String)"><summary>
  3159. Gets the index of the ThemeGraphItem with the specified graph expression in graph thematic map.
  3160. </summary><param name="graphExpression">The specified statistical field expression.</param><returns>Returns the index of ThemeGraphItem.</returns></member><member name="M:SuperMap.Mapping.ThemeGraph.Insert(System.Int32,SuperMap.Mapping.ThemeGraphItem)"><summary>
  3161. Inserts the item of ThemeGraph into the specified index of items.
  3162. </summary><param name="index">The specified index number of the ThemeGraphItem.</param><param name="item">The ThemeGraphItem to be inserted.</param><returns>True, if successful; Otherwise, false.</returns></member><member name="M:SuperMap.Mapping.ThemeGraph.Remove(System.Int32)"><summary>
  3163. Removes the item with the specified index in graph thematic map.
  3164. </summary><param name="index">The index of the specified item to be deleted.</param><returns>Returns true If successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.ThemeGraph.GetMemoryKeys"><summary>
  3165. Return the array of the memory keys when making the thematic maps.
  3166. </summary><returns>The array of memory keys when making the thematic maps.</returns></member><member name="M:SuperMap.Mapping.ThemeGraph.SetMemoryKeys(System.Int32[])"><summary>
  3167. Set the array of memory keys.
  3168. </summary><param name="keys">The array of memory keys when making the thematic maps.</param></member><member name="M:SuperMap.Mapping.ThemeGraph.Finalize"><summary>Releases the resources before recycling ThemeGraph. </summary></member><member name="M:SuperMap.Mapping.ThemeGraph.ToString"><summary>
  3169. Convert the graph thematic map to string.
  3170. </summary><returns>String object.</returns></member><member name="M:SuperMap.Mapping.ThemeGraph.FromXML(System.String)"><summary>
  3171. Convert the XML file to graph map.
  3172. </summary><returns>Returns true if successful; otherwise false.</returns></member><member name="P:SuperMap.Mapping.ThemeGraph.AxesColor"><summary>
  3173. Gets or sets the color of the axis of graph map.
  3174. </summary><value>The default value is Color [A=255, R=128, G=128, B=128].</value></member><member name="P:SuperMap.Mapping.ThemeGraph.AxesTextStyle"><summary>
  3175. Gets or sets the style of text in axis of a graph map.
  3176. </summary><value>The default value is {Alignment=BottomRight,BackColor=Color [A=255, R=0, G=0, B=0],BackOpaque=false,Bold=false,FontHeight=6,FontWidth=0,ForeColor=Color [A=255, R=0, G=0, B=0],IsSizeFixed=true,Italic=false,Outline=false,Rotation=0,Shadow=false,Strikeout=false,Underline=false,Weight=0}.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.BarWidth"><summary>
  3177. Gets or sets the width of bar in chart maps. It uses the map unit. Obsolete. Use <see cref="P:SuperMap.Mapping.ThemeGraph.BarWidthRatio">BarWidthRatio</see> instead.
  3178. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.BarWidthRatio"><summary>
  3179. Gets or sets the width of bar in chart maps. which is a coefficient value, in the range 0 to 10, with a default of 1. The bar width of the chart statistic map is equal to the original bar width multiplied by the coefficient value.
  3180. </summary></member><member name="P:SuperMap.Mapping.ThemeGraph.BarSpaceRatio"><summary>
  3181. Gets or sets the interval of the bars in the chart thematic map, which is a coefficient value in the range 0 to 10 and defaults to 0.618. The bar spacing of the chart statistic map is equal to the original interval multiplied by the coefficient value.
  3182. </summary></member><member name="P:SuperMap.Mapping.ThemeGraph.Count"><summary>
  3183. Gets the count of items in graph map.
  3184. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.GraduatedMode"><summary>
  3185. Gets or sets the graduated mode of graph map, in where, which included constant graduated mode, logarithm graduated mode and square root graduated mode. About the details, please refer to <see cref="T:SuperMap.Mapping.GraduatedMode">GraduatedMode</see> enumeration.
  3186. </summary><value>The default value is Constant type.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.GraphTextFormat"><summary>
  3187. Gets or sets the format of text in the graph map, such as percent, value, caption, caption and percent, caption and value. Please refer to <see cref="T:SuperMap.Mapping.ThemeGraphTextFormat">ThemeGraphTextFormat</see> for more information of the format of text in the graph map.
  3188. </summary><value>The default value is Percent type.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.GraphTextStyle"><summary>
  3189. Gets or sets the style of text in a graph map.
  3190. </summary><value>The default value is {Alignment=MiddleCenter,BackColor=Color [A=255, R=0, G=0, B=0],BackOpaque=false,Bold=false,FontHeight=4,FontWidth=0,ForeColor=Color [A=255, R=0, G=0, B=255],IsSizeFixed=true,Italic=false,Outline=false,Rotation=0,Shadow=false,Strikeout=false,Underline=false,Weight=0}.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.IsAxesDisplayed"><summary>
  3191. Gets or sets whether to display the axis of a graph map.
  3192. </summary><value>The default value is true.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.IsAxesGridDisplayed"><summary>
  3193. Gets or sets whether to display the grid in axis of a graph map.
  3194. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.IsAxesTextDisplayed"><summary>
  3195. Gets or sets whether to display text in axis of a graph map.
  3196. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.IsFlowEnabled"><summary>
  3197. Gets or sets that whether the style of graph map is displayed by flowing following the feature it represents. The default is true.
  3198. </summary><value>The default value is true.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.IsGraphSizeFixed"><summary>
  3199. Gets or sets whether the graph size is fixed when the map zooms in or zooms out.
  3200. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.IsGraphTextDisplayed"><summary>
  3201. Gets or sets whether to show the text label in the graph map.
  3202. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.IsLeaderLineDisplayed"><summary>
  3203. Gets or sets whether to show the leader line that connects graph and the feature it represented. If the rendering symbols offset this objects, it can use leader line to connect the map and the objects.
  3204. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.IsNegativeDisplayed"><summary>
  3205. Gets or sets whether to display the data with the negative value in the attribute. True, If displayed; Other, false. The default is false.
  3206. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.Item(System.Int32)"><summary>
  3207. Gets the ThemeGraphItem object with the specified index.
  3208. </summary><param name="index">The specified index</param><returns>The ThemeGraphItem with specified index.</returns></member><member name="P:SuperMap.Mapping.ThemeGraph.LeaderLineStyle"><summary>
  3209. Gets or sets the style of leader line between the graph map and features.
  3210. </summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=39,LineWidth=0.1,MarkerAngle=0,MarkerSize={Width=2.4,Height=-0.1},MarkerSymbolID=0}.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.MaxGraphSize"><summary>
  3211. Gets or sets the maximum value of display symbols in the graph map. The symbols changes between the maximum value and the minimum value. The maximum and minimum are the values that is related to the number of objects and the size of the layer. The unit is 0.01 millimeter when the IsGraphSizeFixed() is true; otherwise uses the map units.
  3212. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.MinGraphSize"><summary>
  3213. Gets or sets the minimum value of display symbols in the graph map. The symbols changes between the maximum value and the minimum value. The maximum and minimum are the values that is related to the number of objects and the size of the layer. The unit is 0.01 millimeter when the IsGraphSizeFixed() is true; otherwise uses the map units.
  3214. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.OffsetX"><summary>
  3215. Gets or sets the horizontal offset of graph map, and unit is map unit.
  3216. </summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.OffsetY"><summary>
  3217. Gets or sets the vertical offset of graph map, and unit is map unit.
  3218. </summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.RoseAngle"><summary>
  3219. Gets or sets the angle of rose graph and 3D rose graph. The unit is degree and it is accurate to 0.1 degree.
  3220. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.StartAngle"><summary>
  3221. Gets or sets the start angle of pie graph in units of degrees. It is accurate to 0.1 degree. The default positive direction is horizontal direction.
  3222. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.GraphType"><summary>
  3223. Gets or sets the type of graph in graph map. User can select different graph according to the data and its purpose.
  3224. </summary><value>The default value is Point3D type.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.AxesTextDisplayMode"><summary>
  3225. Gets or sets the display mode of the text on the axes.3 modes available: displaying the text of X axes, displaying the text of Y axes, displaying all of the text.
  3226. </summary></member><member name="P:SuperMap.Mapping.ThemeGraph.IsOverlapAvoided"><summary>
  3227. Gets or sets a value indicating whether to prevent the graph overlapped each other automatically.
  3228. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.IsOffsetFixed"><summary>
  3229. Gets or sets whether the offset of the label is fixed when the map zooms in or zooms out. If the offset is fixed, the offset of the graph maps changes with the map zooms in or zooms out.
  3230. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.ThemeGraph.IsAllDirectionsOverlappedAvoided"><summary>
  3231. Gets or sets whether to avoid graph overlapping with all the directions. If it is true, it represents the avoiding text overlapping with all directions (twelve directions) and the avoiding graph overlapping is reasonable; otherwise it is four directions and the avoiding graph overlapping make the display has higher efficiency.
  3232. </summary></member><member name="P:SuperMap.Mapping.ThemeGraph.CustomGraphSizeExpression"><summary>
  3233. Gets or sets a field expression which is used to control the size of elements in the graph map.
  3234. </summary></member><member name="P:SuperMap.Mapping.ThemeGraph.IsGlobalMaxValueEnabled">
  3235.              <summary>
  3236.              Gets or sets whether to use the global maximum to create a statistical map. True, which means that the global maximum is used as the maximum value of the chart element to ensure that the chart elements in the same thematic layer have a consistent scale.
  3237.              </summary>
  3238.          </member>
  3239.          <member name="T:SuperMap.Mapping.ThemeGraphItem">
  3240.              <summary>
  3241. The ThemeGraphItem class. This class is used to set the item caption, the field or expression used to create the map, the item uniform display style and the range setting for each item.
  3242. </summary></member><member name="M:SuperMap.Mapping.ThemeGraphItem.#ctor"><summary>
  3243. Initializes a new instance of the ThemeGraphItem class.
  3244. </summary></member><member name="M:SuperMap.Mapping.ThemeGraphItem.#ctor(SuperMap.Mapping.ThemeGraphItem)"><summary>
  3245. Initializes a new instance of the ThemeGraphItem class which is identical with the specified ThemeGraphItem.
  3246. </summary><param name="themeGraphItem"></param></member><member name="M:SuperMap.Mapping.ThemeGraphItem.Dispose"><summary>
  3247. Releases all resources used by the ThemeGraphItem object.
  3248. </summary></member><member name="M:SuperMap.Mapping.ThemeGraphItem.ToString"><summary>
  3249. Outputs the readable strings of a thematic map item with a specific format.
  3250. </summary><returns>The string that represents the value of ThemeGraphItem.</returns></member><member name="M:SuperMap.Mapping.ThemeGraphItem.GetMemoryDoubleValues"><summary>
  3251. Returns the array of memory values.
  3252. </summary><returns>The array of memory values.</returns></member><member name="M:SuperMap.Mapping.ThemeGraphItem.SetMemoryDoubleValues(System.Double[])"><summary>
  3253. Returns the array of memory values.
  3254. </summary><param name="values">Sets the array of memory values.</param></member><member name="P:SuperMap.Mapping.ThemeGraphItem.Caption"><summary>
  3255. Gets or sets the caption of the ThemeLabelItem object in label map.
  3256. </summary><value>The default value is UntitledThemeGraphItem.</value></member><member name="P:SuperMap.Mapping.ThemeGraphItem.GraphExpression"><summary>
  3257. Gets or sets the thematic variable. It is the field or field expression on which graph map based.
  3258. </summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Mapping.ThemeGraphItem.RangeSetting"><summary>
  3259. Gets or sets the range setting of the ThemeGraphItem object.
  3260. </summary><value>The default value is null.</value></member><member name="P:SuperMap.Mapping.ThemeGraphItem.UniformStyle"><summary>
  3261. Gets or sets the style of the ThemeGraphItem object in graph map.
  3262. </summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=0.1,MarkerAngle=0,MarkerSize={Width=2.4,Height=-0.1},MarkerSymbolID=0}.</value></member><member name="T:SuperMap.Mapping.ThemeGraphTextFormat"><summary>
  3263. This enumeration specifies a constant that defines the format of text in the graph map. Five item formats are supported in this version, they are percent, value, caption, caption and percent, caption and value.The following illustrations take the 3D column as the examples.
  3264. </summary></member><member name="F:SuperMap.Mapping.ThemeGraphTextFormat.Caption"><summary>
  3265. Caption. Uses the caption to label the item.
  3266. <para></para></summary></member><member name="F:SuperMap.Mapping.ThemeGraphTextFormat.CaptionValue"><summary>
  3267. Caption and Value. Uses the caption and the value to label the item.
  3268. <para></para></summary></member><member name="F:SuperMap.Mapping.ThemeGraphTextFormat.Percent"><summary>
  3269. Percent. Uses percent to label the item.
  3270. <para></para></summary></member><member name="F:SuperMap.Mapping.ThemeGraphTextFormat.Value"><summary>
  3271. Value. Uses the actual data to label the item.
  3272. <para></para></summary></member><member name="F:SuperMap.Mapping.ThemeGraphTextFormat.CaptionPercent"><summary>
  3273. Caption and Percent. Uses the caption and the percent to label the item.
  3274. </summary></member><member name="T:SuperMap.Mapping.ThemeGraphType"><summary>
  3275. The ThemeGraphType enumeration. There are thirteen kinds of graphs provided in SuperMap iObjects .NET , included area, step, line, point, column, 3D column, pie, 3D pie, rose, 3D rose, stacked bar, 3D stacked bar and Ring .
  3276. </summary></member><member name="F:SuperMap.Mapping.ThemeGraphType.Area"><summary>
  3277. The area graph.
  3278. <para>When the area is displayed, multiple ThemeGraphItem combine a area. The area style is rendered by the first ThemeGraphItem.</para><para></para></summary></member><member name="F:SuperMap.Mapping.ThemeGraphType.Step"><summary>
  3279. The step graph.
  3280. <para></para></summary></member><member name="F:SuperMap.Mapping.ThemeGraphType.Line"><summary>
  3281. The line graph.
  3282. <para></para></summary></member><member name="F:SuperMap.Mapping.ThemeGraphType.Point"><summary>
  3283. The point graph.
  3284. <para></para></summary></member><member name="F:SuperMap.Mapping.ThemeGraphType.Bar"><summary>
  3285. The column graph.
  3286. <para></para></summary></member><member name="F:SuperMap.Mapping.ThemeGraphType.Bar3D"><summary>
  3287. The 3d column graph.
  3288. <para></para></summary></member><member name="F:SuperMap.Mapping.ThemeGraphType.Pie"><summary>
  3289. The pie graph.
  3290. <para></para></summary></member><member name="F:SuperMap.Mapping.ThemeGraphType.Pie3D"><summary>
  3291. The 3D pie graph.
  3292. <para><b>Note:</b></para><para>The annotation size of 3D pie chart will be adjusted according to the graph label size, which avoids the problem that the annotations covers all the screen.</para><para></para></summary></member><member name="F:SuperMap.Mapping.ThemeGraphType.Rose"><summary>
  3293. The rose graph.
  3294. <para></para></summary></member><member name="F:SuperMap.Mapping.ThemeGraphType.Rose3D"><summary>
  3295. The 3D rose graph.
  3296. <para></para></summary></member><member name="F:SuperMap.Mapping.ThemeGraphType.StackedBar"><summary>
  3297. The stacked column graph.
  3298. <para></para></summary></member><member name="F:SuperMap.Mapping.ThemeGraphType.StackedBar3D"><summary>
  3299. The 3D stacked column graph.
  3300. <para></para></summary></member><member name="F:SuperMap.Mapping.ThemeGraphType.Ring"><summary>
  3301. The ring graph.
  3302. <para></para></summary></member><member name="T:SuperMap.Mapping.ThemeGridRange"><summary>The ThemeGridRange class.</summary></member><member name="M:SuperMap.Mapping.ThemeGridRange.#ctor(SuperMap.Mapping.ThemeGridRange)"><summary>Initializes a new instance of the ThemeGridRange class structure which is identical with the specified grid ranges map object. </summary><param name="themeGridRange">The specified object of grid ranges map.</param></member><member name="M:SuperMap.Mapping.ThemeGridRange.#ctor"><summary>Initializes a new instance of the ThemeGridRange class. </summary></member><member name="M:SuperMap.Mapping.ThemeGridRange.FromXML(System.String)"><summary>Retrieves a grid ranges map object with the introduced XML string. </summary><param name="xml">The introduced XML string.</param><returns>True if successful; otherwise returns false.</returns></member><member name="M:SuperMap.Mapping.ThemeGridRange.ToString"><summary>Returns a string that indicates the current grid ranges map object .</summary><returns>A string that represents the current grid ranges map object.</returns></member><member name="M:SuperMap.Mapping.ThemeGridRange.ReverseColor"><summary>Displays the object with the reverse style in ranges map. </summary></member><member name="M:SuperMap.Mapping.ThemeGridRange.IndexOf(System.Double)"><summary>Gets the index number in the range list of a specified field value of a grid ranges map.</summary><param name="value">The value of the given segmenting field.</param><returns>The index number in the range list of the specified value. If there is no index number for this value, returns -1.</returns></member><member name="M:SuperMap.Mapping.ThemeGridRange.MakeDefault(SuperMap.Data.DatasetGrid,SuperMap.Mapping.RangeMode,System.Double)"><summary>Makes the default grid ranges maps with the given grid dataset, rangeMode and rangeParameter. </summary><param name="dataset">The grid dataset.</param><param name="rangeMode">The RangeMode class. The supported segmentation methods include the equal interval , the square root, the logarithm, and the custom interval method.</param><param name="rangeParameter">The range parameter.
  3303. <para>This parameter is the range count when the adopted segmentation method is one of the equal interval, the square root, or the logarithm method;</para><para>This parameter represents the custom distance when the adopted segmentation method is the custom interval method.</para></param><returns>A new instance of the ThemeGridRange class.</returns></member><member name="M:SuperMap.Mapping.ThemeGridRange.MakeDefault(SuperMap.Data.DatasetGrid,SuperMap.Mapping.RangeMode,System.Double,SuperMap.Data.ColorGradientType)"><summary>Makes the default grid ranges map with the given grid dataset, rangeMode, rangeParameter and colorGradientType. </summary><param name="dataset">The grid dataset.</param><param name="rangeMode">The RangeMode class. The supported segmentation methods include the equal interval , the square root, the logarithm, and the custom interval method.</param><param name="rangeParameter">The range parameter.
  3304. <para>This parameter is the range count when the adopted segmentation method is one of the equal interval, the square root, or the logarithm method;</para><para>This parameter represents the custom distance when the adopted segmentation method is the custom interval method.</para></param><param name="colorGradientType">The colorGradient mode.</param><returns>A new instance of the ThemeGridRange class.</returns></member><member name="M:SuperMap.Mapping.ThemeGridRange.Clear"><summary>Deletes a segmentation value on a grid ranges map.</summary></member><member name="M:SuperMap.Mapping.ThemeGridRange.Merge(System.Int32,System.Int32,System.Drawing.Color,System.String)"><summary>Merges the specified number of ThemeGridRange items from the specified index and assign the color and caption to the new item. Those merged items will be disposed after calling this method. </summary><param name="index">The index of the specified grid ranges map item. This index serves as the start index for merging.</param><param name="count">The count of the ranges map items to be merged, counting from the specified index.</param><param name="color">The color of the merged ThemeGridRange items.</param><param name="caption">The caption of the merged ThemeGridRange items.</param><returns>If merging successfully, returns true; otherwise false.</returns></member><member name="M:SuperMap.Mapping.ThemeGridRange.Split(System.Int32,System.Double,System.Drawing.Color,System.String,System.Drawing.Color,System.String)"><summary>Splits the range of the specified index into two ranges with the split value, and the two ranges have their captions and styles respectively. </summary><param name="index">The index number of the specified grid ranges map items.</param><param name="splitValue">The specified value for splitting ranges.</param><param name="color1">The color of one of the two split grid ranges map items.</param><param name="caption1">The name of one of the two split grid ranges map items.</param><param name="color2">The color of the other one of the two split grid range map items.</param><param name="caption2">The name of the other one of the two split grid range map items.</param><returns>Returns true if successful; otherwise returns false.</returns></member><member name="M:SuperMap.Mapping.ThemeGridRange.AddToTail(SuperMap.Mapping.ThemeGridRangeItem)"><summary>Appends an ThemeGridRangeItem object to the tail of the range list. </summary><param name="item">The ThemeGridRangeItem that need to be appended.</param><returns>True, if successful; otherwise, false.</returns></member><member name="M:SuperMap.Mapping.ThemeGridRange.AddToTail(SuperMap.Mapping.ThemeGridRangeItem,System.Boolean)"><summary>
  3305. Appends an ThemeGridRangeItem object to the tail of the range list.
  3306. </summary><param name="item">The ThemeGridRangeItem that need to be appended.</param><param name="normalize">Whether to normalize the illegal grid range map subitems, false means do not normalize and throw an exception to prompt there is a illegal item.</param><returns>True, if successful; otherwise, false.</returns></member><member name="M:SuperMap.Mapping.ThemeGridRange.AddToHead(SuperMap.Mapping.ThemeGridRangeItem)"><summary>Appends an ThemeGridRangeItem object to the head of the range list. </summary><param name="item">The ThemeGridRangeItem that need to be appended.</param><returns>True, if successful; otherwise, false.</returns></member><member name="M:SuperMap.Mapping.ThemeGridRange.AddToHead(SuperMap.Mapping.ThemeGridRangeItem,System.Boolean)"><summary>
  3307. Appends an ThemeGridRangeItem object to the head of the range list.
  3308. </summary><param name="item">The ThemeGridRangeItem that need to be appended.</param><param name="normalize">Whether to normalize the illegal grid range map subitems, false means do not normalize and throw an exception to prompt there is a illegal item.</param><returns>True, if successful; otherwise, false.</returns></member><member name="P:SuperMap.Mapping.ThemeGridRange.Count"><summary>Gets the number of the ranges in the grid ranges map.</summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.ThemeGridRange.Item(System.Int32)"><summary>Gets the ThemeGridRangeItem object according to the specified index in the grid ranges map.</summary><param name="index">The index number of the specified ThemeGridRangeItem.</param></member><member name="P:SuperMap.Mapping.ThemeGridRange.RangeMode"><summary>
  3309. Gets the range mode of the current thematic map.
  3310. </summary></member><member name="P:SuperMap.Mapping.ThemeGridRange.IsSpecialValueTransparent"><summary>
  3311. Gets or sets whether the area which has the SpecialValue is transparent in the raster ranges layer.
  3312. </summary></member><member name="P:SuperMap.Mapping.ThemeGridRange.SpecialValue"><summary>
  3313. Gets or sets special values for raster ranges thematic layers.
  3314. </summary></member><member name="P:SuperMap.Mapping.ThemeGridRange.SpecialValueColor"><summary>Gets or sets the color of special values for raster ranges thematic layers. </summary><value>The default value is colors[empty].</value></member><member name="T:SuperMap.Mapping.ThemeGridRangeItem"><summary>The ThemeGridRangeItem class. In grid ranges map, the field, which is regarded as the thematic variable, can be separated into several ranges according to a certain range method. This class is used to set the start value, end value, caption, color and etc. for each range. The range of each range object is [<see cref="P:SuperMap.Mapping.ThemeGridRangeItem.Start">Start</see>,<see cref="P:SuperMap.Mapping.ThemeGridRangeItem.End"> End</see>) .
  3315. </summary></member><member name="M:SuperMap.Mapping.ThemeGridRangeItem.#ctor(SuperMap.Mapping.ThemeGridRangeItem)"><summary>Initializes a new instance of the ThemeGridRangeItem class which is identical with the specified ThemeGridRangeItem object. </summary><param name="themeGridRangeItem">The specified ThemeGridRangeItem object.</param></member><member name="M:SuperMap.Mapping.ThemeGridRangeItem.#ctor(System.Double,System.Double,System.Drawing.Color,System.String)"><summary>Initializes a new instance of the ThemeGridRangeItem class with the specified start value, end value, color and caption of the ThemeGridRangeItem object. </summary><param name="start">The start value of the ThemeGridRangeItem object.</param><param name="end">The end value of the ThemeRangeItem object.</param><param name="color">The display color of the grid range thematic map.</param><param name="caption">The name of the grid range thematic map.</param></member><member name="M:SuperMap.Mapping.ThemeGridRangeItem.#ctor(System.Double,System.Double,System.Drawing.Color)"><summary>Initializes a new instance of the ThemeGridRangeItem class with the specified start value, end value and color of the ThemeGridRangeItem object. </summary><param name="start">The start value of the ThemeGridRangeItem object.</param><param name="end">The end value of the ThemeRangeItem object.</param><param name="color">The style of the ThemeLabelItem object.</param></member><member name="M:SuperMap.Mapping.ThemeGridRangeItem.#ctor"><summary>Initializes a new instance of the ThemeGridRangeItem class. </summary></member><member name="M:SuperMap.Mapping.ThemeGridRangeItem.ToString"><summary>Returns a string that indicates the current ThemeGridRangeItem and the format is{Caption=”china”,Start=10 End=20, Visible=true?false ,Style={linestyle=,markerstyle=,fillstyle=} }. </summary><returns>A string that represents the current ThemeRangeItem object.</returns></member><member name="P:SuperMap.Mapping.ThemeGridRangeItem.Color"><summary>Gets or sets the color of the item of the ThemeGridRangeItem in grid ranges map. </summary><value>The default value is Count[Empty].</value></member><member name="P:SuperMap.Mapping.ThemeGridRangeItem.Caption"><summary>Gets or sets the caption of the ThemeGridRangeItem object in grid ranges map.</summary><value>The default value is UntitledThemeGridRangeItem.</value></member><member name="P:SuperMap.Mapping.ThemeGridRangeItem.IsVisible"><summary>Gets or sets whether the item of grid ranges map is visible or not. </summary><value>The default value is true, namely the item of grid ranges map is visible.</value></member><member name="P:SuperMap.Mapping.ThemeGridRangeItem.End"><summary>Gets or sets the end value of the ThemeGridRangeItem object.</summary><value>The default value is Single.MaxValue.</value></member><member name="P:SuperMap.Mapping.ThemeGridRangeItem.Start"><summary>Gets or sets the start value of the ThemeGridRangeItem object. </summary><value>The default value is Single.MinValue.</value></member><member name="T:SuperMap.Mapping.ThemeGridUnique"><summary>On a grid unique value map, cells with the same value are considered as one category. A color is assigned to each category to distinguish different categories.</summary></member><member name="M:SuperMap.Mapping.ThemeGridUnique.#ctor(SuperMap.Mapping.ThemeGridUnique)"><summary>Initializes a new instance of the ThemeGridUnique class which is identical with the specified ThemeGridUnique object.</summary><param name="themeGridUnique">The specified object of grid unique values map.</param></member><member name="M:SuperMap.Mapping.ThemeGridUnique.#ctor"><summary>Initializes a new instance of the ThemeGridUnique class. </summary></member><member name="M:SuperMap.Mapping.ThemeGridUnique.ToString"><summary>Returns a string that indicates the current ThemeGridUnique. </summary><returns>A string that represents the current ThemeGridUnique object.</returns></member><member name="M:SuperMap.Mapping.ThemeGridUnique.FromXML(System.String)"><summary>Gets a ThemeGridUnique object with the introduced XML string. </summary><param name="xml">The introduced XML string.</param><returns>True if successful; otherwise returns false.</returns></member><member name="M:SuperMap.Mapping.ThemeGridUnique.ReverseColor"><summary>Displays the ThemeGridUniqueItem object with the reverse color in grid unique values map. </summary></member><member name="M:SuperMap.Mapping.ThemeGridUnique.IndexOf(System.Double)"><summary>Returns the index number of the ThemeGridUniqueItem object in the ThemeGridUniqueItem list with the specified unique value.</summary><param name="unique">The value of the ThemeGridUniqueItem object in the grid unique values map.</param><returns>The index number of the item. If the index value does not exist, returns -1.</returns></member><member name="M:SuperMap.Mapping.ThemeGridUnique.MakeDefault(SuperMap.Data.DatasetGrid)"><summary>Makes the default grid unique values map with the given grid dataset. </summary><param name="dataset">The specified grid dataset.</param><returns>A new instance of the ThemeGridUnique with the given parameters.</returns></member><member name="M:SuperMap.Mapping.ThemeGridUnique.MakeDefault(SuperMap.Data.DatasetGrid,SuperMap.Data.ColorGradientType)"><summary>Makes the default grid unique values map with the given grid dataset and colorGradientType. </summary><param name="dataset">The specified grid dataset.</param><param name="colorGradientType">The colorGradient mode.</param><returns>A new instance of the ThemeGridUnique with the given parameters.</returns></member><member name="M:SuperMap.Mapping.ThemeGridUnique.Clear"><summary>Clears all the items of the grid unique values map. All the ThemeGridUniqueItem objects will be disposed after calling this method. </summary></member><member name="M:SuperMap.Mapping.ThemeGridUnique.Remove(System.Int32)"><summary>Deletes the item of the grid unique values map with the specified index. </summary><param name="index">The index number of the specified deleted ThemeGridUniqueItem object .</param><returns>Returns true If successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.ThemeGridUnique.Insert(System.Int32,SuperMap.Mapping.ThemeGridUniqueItem)"><summary>Inserts the given item to the place specified by the index. </summary><param name="index">The index number of the specified ThemeGridUniqueItem object .</param><param name="item">The inserted item of the grid unique value thematic map.</param><returns>Returns true If successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.ThemeGridUnique.Add(SuperMap.Mapping.ThemeGridUniqueItem)"><summary>Adds an ThemeGridUniqueItem object to the list of the items. </summary><param name="item">The added item of the grid unique value thematic map.</param><returns>If added successfully, returns the index of the item ; otherwise returns -1.</returns></member><member name="P:SuperMap.Mapping.ThemeGridUnique.DefaultColor"><summary>Gets or sets the default color of grid unique values map. Those features that are not included in the items of the thematic map will use this color to display. If no specification, use the default layer color to display. </summary><value>The default value is Color.Black.</value></member><member name="P:SuperMap.Mapping.ThemeGridUnique.Count"><summary>Gets the number of the ThemeGridUniqueItem objects in grid unique values map. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.ThemeGridUnique.Item(System.Int32)"><summary>Gets the ThemeGridUniqueItem object with the specified index. </summary><param name="index">The index number of the specified ThemeGridUniqueItem object .</param></member><member name="P:SuperMap.Mapping.ThemeGridUnique.IsSpecialValueTransparent"><summary>
  3316. Gets or sets whether the SpecialValue of the grid's single-valued thematic layer is transparent; true indicates transparency; false indicates opacity.
  3317. </summary></member><member name="P:SuperMap.Mapping.ThemeGridUnique.SpecialValue"><summary>
  3318. Gets or sets special values for unique thematic layers.
  3319. </summary></member><member name="P:SuperMap.Mapping.ThemeGridUnique.SpecialValueColor"><summary>Gets or sets the color of special values for unique thematic layers. </summary><value>The default value is colors[empty].</value></member><member name="T:SuperMap.Mapping.ThemeGridUniqueItem"><summary>The ThemeGridUniqueItem class.</summary></member><member name="M:SuperMap.Mapping.ThemeGridUniqueItem.#ctor(System.Double,System.Drawing.Color,System.String)"><summary>Initializes a new instance of the ThemeGridUniqueItem class with the specified unique value, color and caption of the ThemeGridUniqueItem object. </summary><param name="unique">The value of the ThemeGridUniqueItem object in the grid unique values map.</param><param name="color">The color of the ThemeGridUniqueItem object in the grid unique values map.</param><param name="caption">The caption of the ThemeGridUniqueItem object in the grid unique values map.</param></member><member name="M:SuperMap.Mapping.ThemeGridUniqueItem.#ctor(System.Double,System.Drawing.Color)"><summary>Initializes a new instance of the ThemeGridUniqueItem class with the specified unique value and color of the ThemeGridUniqueItem object. </summary><param name="unique">The value of the ThemeGridUniqueItem object in the grid unique values map.</param><param name="color">The color of the ThemeGridUniqueItem object in the grid unique values map.</param></member><member name="M:SuperMap.Mapping.ThemeGridUniqueItem.#ctor(SuperMap.Mapping.ThemeGridUniqueItem)"><summary>Initializes a new instance of the ThemeGridUniqueItem class which is identical with the specified ThemeGridUniqueItem object. </summary><param name="themeGridUniqueItem">The specified object of grid unique values map.</param></member><member name="M:SuperMap.Mapping.ThemeGridUniqueItem.#ctor"><summary>Initializes a new instance of the ThemeGridUniqueItem class. </summary></member><member name="M:SuperMap.Mapping.ThemeGridUniqueItem.ToString"><summary>Returns a string that indicates the current ThemeGridUniqueItem, and the format is {Caption=”china”,Unique =20, Visible=true?false ,Style={linestyle=,markerstyle=,fillstyle=} }.</summary><returns>A string that represents the current ThemeGridUniqueItem object.</returns></member><member name="P:SuperMap.Mapping.ThemeGridUniqueItem.Color"><summary>Gets or sets the color of the ThemeGridUniqueItem object in the grid unique values map. </summary><value>The default value is Count[Empty].</value></member><member name="P:SuperMap.Mapping.ThemeGridUniqueItem.Caption"><summary>Gets or sets the caption of the ThemeGridUniqueItem object in the grid unique values map. </summary><value>The default value is UntitledThemeGridUniqueItem.</value></member><member name="P:SuperMap.Mapping.ThemeGridUniqueItem.IsVisible"><summary>Gets or sets whether the ThemeGridUniqueItem object is visible or not.</summary><value>True if the ThemeLabelitem object is visible; otherwise,false. The default value is true.</value></member><member name="P:SuperMap.Mapping.ThemeGridUniqueItem.Unique"><summary>Gets or sets the value of the ThemeGridUniqueItem object in the grid unique values map. </summary></member><member name="T:SuperMap.Mapping.ThemeLabel"><summary><para>The ThemeLabel class.The class is used to label the layer in the map with the text. that is,displays the data of the attribute table on layer.</para></summary></member><member name="M:SuperMap.Mapping.ThemeLabel.#ctor(SuperMap.Mapping.ThemeLabel)"><summary>Initializes a new instance of the ThemeLabel class structure which is identical with the specified ThemeLabel. </summary><param name="themeLabel">The specified object of the ThemeLabel class.</param></member><member name="M:SuperMap.Mapping.ThemeLabel.#ctor"><summary>Initializes a new instance of the ThemeLabel class. </summary></member><member name="M:SuperMap.Mapping.ThemeLabel.ToString"><summary>Returns a string that indicates the current ThemeLabel. </summary><returns>A string that represents the current ThemeLabel object.</returns></member><member name="M:SuperMap.Mapping.ThemeLabel.FromXML(System.String)"><summary>Retrieves the ThemeLabel object with the introduced XML string. </summary><param name="xml">The introduced XML string.</param><returns>True if successful; otherwise returns false.</returns></member><member name="M:SuperMap.Mapping.ThemeLabel.MakeDefault(SuperMap.Data.DatasetVector,System.String,SuperMap.Mapping.RangeMode,System.Double,SuperMap.Data.ColorGradientType,SuperMap.Data.JoinItems)"><summary>Makes the default label map with the given dataset, rangeExpression, rangeMode, rangeParameter, colorGradientType and joinItems. </summary><param name="dataset">The DatasetVector class.</param><param name="rangeExpression">The rangeExpression class.</param><param name="rangeMode">The RangeMode class. The class includes the equal interval, square root, standard deviation, logarithm, quantile and customer Interval.</param><param name="rangeParameter">The range parameter.
  3320. <para>This parameter is the range count when the adopted segmentation method is one of the equal interval and the square root method;</para><para>When the range mode is the standard deviation mode, this parameter does not apply.</para><para>This parameter represents the custom distance when the adopted segmentation method is the custom interval method.</para></param><param name="colorGradientType">The colorGradient mode.</param><param name="joinItems">The item for linking a external table.</param><returns>Creates a new instance of the ThemeLabel class.</returns></member><member name="M:SuperMap.Mapping.ThemeLabel.MakeDefault(SuperMap.Data.DatasetVector,System.String,SuperMap.Mapping.RangeMode,System.Double,SuperMap.Data.ColorGradientType)"><summary>Makes the default label map with the given dataset, rangeExpression, rangeMode, rangeParameter and colorGradientType.</summary><param name="dataset">The DatasetVector class.</param><param name="rangeExpression">The rangeExpression class.</param><param name="rangeMode">The RangeMode class. The class includes the equal interval, square root, standard deviation, logarithm, quantile and customer Interval.</param><param name="rangeParameter">The range parameter.
  3321. <para>This parameter is the range count when the adopted segmentation method is one of the equal interval and the square root method;</para><para>When the range mode is the standard deviation mode, this parameter does not apply.</para><para>This parameter represents the custom distance when the adopted segmentation method is the custom interval method.</para></param><param name="colorGradientType">The colorGradient mode.</param><returns>Creates a new instance of the ThemeLabel class.</returns></member><member name="M:SuperMap.Mapping.ThemeLabel.MakeDefault(SuperMap.Data.DatasetVector,System.String,SuperMap.Mapping.RangeMode,System.Double)"><summary>Makes the default label map with the given dataset, rangeExpression, rangeMode and rangeParameter.</summary><param name="dataset">The DatasetVector class.</param><param name="rangeExpression">The rangeExpression class.</param><param name="rangeMode">The RangeMode class. The class includes the equal interval, square root, standard deviation, logarithm, quantile and customer Interval.</param><param name="rangeParameter">The range parameter.
  3322. <para>This parameter is the range count when the adopted segmentation method is one of the equal interval and the square root method;</para><para>When the range mode is the standard deviation mode, this parameter does not apply.</para><para>This parameter represents the custom distance when the adopted segmentation method is the custom interval method.</para></param><returns>Creates a new instance of the ThemeLabel class.</returns></member><member name="M:SuperMap.Mapping.ThemeLabel.ReverseStyle"><summary>Obsolete. Replaced by the corresponding method in the <see cref="T:SuperMap.Mapping.ThemeLabelRangeItems">ThemeLabelRangeItems</see> class. The segmentation style of the label map is displayed in reverse order. </summary></member><member name="M:SuperMap.Mapping.ThemeLabel.IndexOf(System.Double)"><summary>Obsolete. Replaced by the corresponding method in the <see cref="T:SuperMap.Mapping.ThemeLabelRangeItems">ThemeLabelRangeItems</see> class. Get the serial number of the specified segmentation field value in the current segmentation sequence. </summary><param name="value">The given field values for segmentation.</param><returns>The index number of the item of the ranges. If the item of the ranges does not exist, returns -1.</returns></member><member name="M:SuperMap.Mapping.ThemeLabel.Clear"><summary>Obsolete. Replaced by the corresponding method in the <see cref="T:SuperMap.Mapping.ThemeLabelRangeItems">ThemeLabelRangeItems</see> class. Clears the ThemeLabelItem objects in label map. All the ThemeLabelItem objects will be disposed after calling this method.</summary></member><member name="M:SuperMap.Mapping.ThemeLabel.Merge(System.Int32,System.Int32,SuperMap.Data.TextStyle,System.String)"><summary>Obsolete. Replaced by the corresponding method in the <see cref="T:SuperMap.Mapping.ThemeLabelRangeItems">ThemeLabelRangeItems</see> class. Merges the specified counts of Themelabel items from the specified index and assign the style and caption to the new item. Those merged items will be disposed after calling this method.</summary><param name="index">The index of the specified label map item. This index serves as the start index.</param><param name="count">The count of label map items to be merged, counting from the specified index.</param><param name="style">The style of merged ThemeLabelItem.</param><param name="caption">The caption of the merged ThemeLabelItem..</param><returns>If merges successfully, returns true; otherwise false.</returns></member><member name="M:SuperMap.Mapping.ThemeLabel.Split(System.Int32,System.Double,SuperMap.Data.TextStyle,System.String,SuperMap.Data.TextStyle,System.String)"><summary>Obsolete. Replaced by the corresponding method in the ThemeLabelRangeItems class. Splits the range of the specified index into two ranges with the split value, and the two ranges have their captions and styles. </summary><param name="index">The index number of the specified label map items.</param><param name="splitValue">The specified value for splitting ranges.</param><param name="style1">The style of one of the two split label map items.</param><param name="caption1">The name of one of the two split label map items.</param><param name="style2">The style of the other one of the two split label map items.</param><param name="caption2">The name of the other one of the two split label map items.</param><returns>Returns true if successful; otherwise returns false.</returns></member><member name="M:SuperMap.Mapping.ThemeLabel.AddToTail(SuperMap.Mapping.ThemeLabelItem)"><summary>Obsolete. Replaced by the corresponding method in the <see cref="T:SuperMap.Mapping.ThemeLabelRangeItems">ThemeLabelRangeItems</see> class. Add a label thematic map item to the end of the segment list.</summary><param name="item">The ThemeLabelItem to be added. For more information, please refer to <see cref="T:SuperMap.Mapping.ThemeLabelItem">ThemeLabelItem</see> class.</param><returns>True, if successful; otherwise, false.</returns></member><member name="M:SuperMap.Mapping.ThemeLabel.AddToTail(SuperMap.Mapping.ThemeLabelItem,System.Boolean)"><summary>
  3323. Obsolete. Replaced by the corresponding method in the <see cref="T:SuperMap.Mapping.ThemeLabelRangeItems">ThemeLabelRangeItems</see> class. Add a label thematic map item to the end of the segment list.
  3324. </summary><param name="item">The label map item to be added.</param><param name="normalize">Whether to normalize the illegal items, false means do not normalize and throw an exception to prompt the item is illegal.</param><returns>True, if successful; otherwise, false.</returns></member><member name="M:SuperMap.Mapping.ThemeLabel.AddToHead(SuperMap.Mapping.ThemeLabelItem)"><summary>Obsolete. Replaced by the corresponding method in the <see cref="T:SuperMap.Mapping.ThemeLabelRangeItems">ThemeLabelRangeItems</see> class. Add a label thematic map item to the beginning of the segment list.</summary><param name="item">For more information, please refer to <see cref="T:SuperMap.Mapping.ThemeLabelItem">ThemeLabelItem</see> class.</param><returns>True, if successful; otherwise, false.</returns></member><member name="M:SuperMap.Mapping.ThemeLabel.AddToHead(SuperMap.Mapping.ThemeLabelItem,System.Boolean)"><summary>
  3325. Obsolete. Replaced by the corresponding method in the <see cref="T:SuperMap.Mapping.ThemeLabelRangeItems">ThemeLabelRangeItems</see> class. Add a label thematic map item to the beginning of the segment list.
  3326. </summary><param name="item">The item to add.</param><param name="normalize">Whether to normalize the illegal items, false means do not normalize and throw an exception to prompt the item is illegal.</param><returns>True, if successful; otherwise, false.</returns></member><member name="M:SuperMap.Mapping.ThemeLabel.Finalize"><summary>Releases the resources of the current ThemeLabel object before it is reclaimed by the garbage collector. </summary></member><member name="M:SuperMap.Mapping.ThemeLabel.MakeDefault(SuperMap.Data.DatasetVector,System.String)"><summary>
  3327. Makes the default unique label thematic map with the given vector dataset and the UniqueExpression.
  3328. </summary><param name="dataset">Vector dataset which used to create a single-valued label thematic map.</param><param name="uniqueExpression">Specifies an expression consisting of a field or multiple fields. The value of the expression is used to classify the object tags, and the values of the same object are displayed as a class using the same style display, and different types of labels are displayed in different styles.</param><returns>Return the produced unique value label thematic map object.</returns></member><member name="M:SuperMap.Mapping.ThemeLabel.MakeDefault(SuperMap.Data.DatasetVector,System.String,SuperMap.Data.ColorGradientType)"><summary>
  3329. Makes the default unique label thematic map with the given vector dataset, colorGradientType and the UniqueExpression.
  3330. </summary><param name="dataset">Vector dataset which used to create a single-valued label thematic map.</param><param name="uniqueExpression">Specifies an expression consisting of a field or multiple fields. The value of the expression is used to classify the object tags, and the values of the same object are displayed as a class using the same style display, and different types of labels are displayed in different styles.</param><param name="colorGradientType">The mode of graduated colors.</param><returns>Return the produced unique value label thematic map object.</returns></member><member name="M:SuperMap.Mapping.ThemeLabel.MakeDefault(SuperMap.Data.DatasetVector,System.String,SuperMap.Data.ColorGradientType,SuperMap.Data.JoinItems)"><summary>
  3331. Generates the default unique label thematic map based on the given vector dataset, UniqueExpression, colorGradientType, and external join table entry parameters.
  3332. </summary><param name="dataset">Vector dataset which used to create a single-valued label thematic map.</param><param name="uniqueExpression">Specifies an expression consisting of a field or multiple fields. The value of the expression is used to classify the object tags, and the values of the same object are displayed as a class using the same style display, and different types of labels are displayed in different styles.</param><param name="colorGradientType">The mode of graduated colors.</param><param name="joinItems">The item for linking a external table.</param><returns>Return the produced unique value label thematic map object.</returns></member><member name="P:SuperMap.Mapping.ThemeLabel.OverLengthMode"><summary>Gets or sets whether to display the label with newline mode. </summary><value>The default value is None.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.UniformStyle"><summary>Gets or sets the uniform style of label. </summary><value>The default value is {Alignment=MiddleCenter,BackColor=Color [A=255, R=0, G=0, B=0],BackOpaque=false,Bold=false,FontHeight=4,FontWidth=0,ForeColor=Color [A=255, R=0, G=0, B=255],IsSizeFixed=true,Italic=false,Outline=false,Rotation=0,Shadow=false,Strikeout=false,Underline=false,Weight=0}.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.LabelExpression"><summary>Gets or sets the expression of the label field. </summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.RangeExpression"><summary>Gets or sets the field expression to be ranged. The value of the range expression must be numerical value type.</summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.IsLeaderLineDisplayed"><summary>Gets or sets whether to show the leader line that connects label and the labeled feature. </summary><value>The default value is false, namely don't show the leader line that connects label and the labeled feature.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.LeaderLineStyle"><summary>Gets or sets the style of leader line between the label and the labeled feature.</summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=39,LineWidth=0.1,MarkerAngle=0,MarkerSize={Width=2.4,Height=-0.1},MarkerSymbolID=0}.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.OffsetY"><summary>Gets or sets the false northing between the label text and the points in features in the label map. The unit of the offset is map unit. </summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.OffsetX"><summary>Gets or sets the false Easting between the label text and the points in features in the label map.</summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.LabelRepeatInterval"><summary>Gets or sets the interval of the repeated label along the line. The interval represents the page distance after printing. The unit is 0.1 millimeter. For example, the repeated label interval is 500. After printing, the adjacent label distance on page is 5 centimeter. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.IsRepeatIntervalFixed"><summary>
  3333. Gets or sets whether the interval of the repeated label along the line is fixed. True represents fixed interval of the repeated label. The interval is not changed with the map scale; false represents not fixed and the interval is changed with the ma scale.
  3334. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.IsOverlapAvoided"><summary>Gets or sets whether to prevent the label overlapped each other automatically. This is only available for the text data in this label map.</summary><value>The default value is true, meaning auto avoid overlapping.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.IsAngleFixed"><summary>Whether to fix the angle of text when the label is displaying along the line. False indicates that displaying label along the line in the angle of the line. True indicates that displaying label in fixed angle. The default is false. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.AlongLineDirection"><summary>Gets or sets the along line direction. </summary><value>The default value is AlongLineNormal type.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.IsAlongLine"><summary>Gets or sets whether to display label along line. The default is true, which represents displaying label in normal way, otherwise displaying label along line. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.IsSmallGeometryLabeled"><summary>Gets or sets whether to display the label which length is longer than the length of the object to be labeled. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.IsFlowEnabled"><summary>Gets or sets whether to display label by flowing following the feature. The default value is false. </summary><value>The default value is true.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.MaxLabelLength"><summary>Gets or sets the maximum label length displayed in each line. </summary><value>The default value is 256.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.BackShape"><summary>Gets and sets the background shape in the label map. The background shape of the label can be a rectangle, a rounded rectangle, an ellipse, a diamond, a triangle and a specified symbol. The default value is no background shape. For the details, please refer to <see cref="T:SuperMap.Mapping.LabelBackShape">LabelBackShape</see> enumeration. </summary><value>The default value is None, meaning there is none background.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.BackStyle"><summary>Gets or sets the background style of the label in the label map.</summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=255, G=255, B=204],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=0.1,MarkerAngle=0,MarkerSize={Width=2.4,Height=-0.1},MarkerSymbolID=0}.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.Count"><summary>Gets the count of the ranges in the label map. </summary><value>The default value is zero.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.Item(System.Int32)"><summary>
  3335. Gets the ThemeLabelItem object with the specified index in the label map.
  3336. </summary><param name="index">Gets the themeLabelItem object with the specified index in the label map.</param><returns>ThemeLabelItem.</returns></member><member name="P:SuperMap.Mapping.ThemeLabel.AlongLineSpaceRatio"><summary>
  3337. Gets or sets the space ratio of the Splined Text. This property is only available for the text along line.
  3338. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.NumericPrecision"><summary>
  3339. Gets or sets the numeric precision of the the label. For example, if you select 1, the value 178.3129 will display as 178.3 in the label map.
  3340. </summary><value>The default value is -1.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.MaxTextHeight"><summary>
  3341. Gets or sets the maximum text height in the label. It is available only when the size of the label is unfixed. The zooming of the label ended when the size exceeds the MaxTextHeight. The unit of the height is 0.1 millimeter.
  3342. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.MinTextHeight"><summary>
  3343. Gets or sets the minimum text height in the label. It is available only when the size of the label is unfixed. The zooming of the label ended when the size is under the MinTextHeight. The unit of the height is 0.1 millimeter.
  3344. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.MaxTextWidth"><summary>
  3345. Gets or sets the maximum text width in the label. It is available only when the size of the label is unfixed. The zooming of the label ended when the size exceeds the MaxTextWidth. The unit of the width is 0.1 millimeter.
  3346. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.MinTextWidth"><summary>
  3347. Gets or sets the minimum text width in the label. It is available only when the size of the label is unfixed. The zooming of the label ended when the size is under the MinTextWidth. The unit of the width is 0.1 millimeter.
  3348. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.TextExtentInflation"><summary>
  3349. Gets or sets the extent inflation of the text in the label in the positive direction in X and Y axis. You can modify the size of the text in the map by setting the extent inflation, and the value can not be negative.
  3350. </summary><value>The default value is {Width=0,Height=0}.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.UniformMixedStyle"><summary>
  3351. Gets or sets the uniform style of the mixed text in the label map. The priority, from high to low, of the properties used to set the text style is as follows: UniformMixedStyle,ThemeLabelItem.Style,ThemeLabel.UniformStyle.
  3352. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.Labels"><summary>
  3353. Gets or sets the label matrix in the label map. In the label matrix, the labels array in the form of matrix.
  3354. </summary><value>The default value is null.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.IsRepeatedLabelAvoided"><summary><para>Gets or sets whether to prevent the repeated label existing.</para></summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.Parent"><summary>
  3355. Gets the thematic map to which the current label map belongs.
  3356. </summary><value>The default value is null.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.IsOffsetFixed"><summary>
  3357. Gets or sets whether the offset of the label is fixed when the map zooms in or zooms out. If the offset is fixed, the offset of the labels will not change with the map zooms in or zooms out.
  3358. </summary><value>The default value is false.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.IsAllDirectionsOverlappedAvoided"><summary>
  3359. Get or set the four-directions or two-directions for text to avoid, true that the four directions to avoid the text; false that the two directions to avoid the text.
  3360. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.IsTextExpression"><summary>
  3361. Gets or sets whether to support the text expression, namely the superscripts and subscripts function.
  3362. </summary><value>The default is false. It doesn't support the text expression, namely the superscripts and subscripts.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.RangeMode"><summary>
  3363. Gets the current range mode.
  3364. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.CustomInterval"><summary>
  3365. Gets the custom range interval.
  3366. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.IsVertical"><summary>
  3367. Gets or sets whether to use the vertical labels.
  3368. </summary><value>The default value is false, that is, the text isn't vertical.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.IsAutoAdjustRegionLabel"><summary>
  3369. Gets or sets whether to bristle the labels automatically according to the width and height of the region object.
  3370. </summary><value>The default value is false, indicating that the text doesn't bristle the labels automatically according to the width and height of the region object.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.TextSpacing"><summary>
  3371. Gets or sets the spacing in text. The unit is font height.
  3372. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.AlongLineCulture"><summary>
  3373. Sets or gets the language culture used in label along line.
  3374. </summary><value>The default value is related with the non-Unicode language of the current system. If it is the Chinese environment, it is Chinese; otherwise, English.</value></member><member name="P:SuperMap.Mapping.ThemeLabel.SplitSeparator"><summary>
  3375. Gets or sets the line break which is used to label text wordwrap. It can be "/", ":", space and so on.
  3376. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.IsOptimizeMutilineAlignment"><summary>
  3377. Gets or sets whether to optimize the multi-line text layout after the labels are enabled to auto voiding. In this case, the relations between points and labels will be more beautiful and alignable. True if it is optimized; otherwise, false.
  3378. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.ExplodeXExpression"><summary>
  3379. Specifies a field which is numeric field. The field value controls the offset distance horizontally for the text. The value unit is geographic coordinates or logic coordinates (0.1 mm), which is determined by the interface ThemeLabel.IsOffsetFixed. True of the interface represents the determination set by ThemeLabel.IsOffsetFixed, using logic coordinates; False, otherwise.
  3380. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.ExplodeYExpression"><summary>
  3381. Specifies a field which is numeric field. The field value controls the offset distance vertically for the text. The value unit is geographic coordinates or logic coordinates (0.1 mm), which is determined by the interface ThemeLabel.IsOffsetFixed. True of the interface represents the determination set by ThemeLabel.IsOffsetFixed, using logic coordinates; False, otherwise.
  3382. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.LabelFontTypeExpression"><summary>
  3383. Specify a field, the field value must be the font name, such as Calibri, Times New Roman, font style in the label map. After the property value is specified, the font style of the label will start getting the value from the corresponding field.
  3384. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.LabelColorExpression"><summary>
  3385. Specify a field which is numeric field to control the text color. After the property value is specified, the rotation of the text will be obtained in the field from the record.
  3386. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.LabelSizeExpression"><summary>
  3387. Specify a field which is numeric field. The field value controls the text height, in millimeters. After the property value is specified, the size of the text will be obtained in the field from the record.
  3388. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.LabelAngleExpression"><summary>
  3389. Specify a field which is numeric field. The field value controls the rotation angle of the text. After the property value is specified, the rotation of the text will be obtained in the field from the record.
  3390. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.IsOnTop"><summary>
  3391. Gets or sets whether the label map layer is displayed at the top level. True, that is displayed at the top level, where the uppermost layer is the upper layer of all non-label thematic map layers; otherwise, false will be displayed in the order of the original layers.
  3392. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.RangeItems"><summary>
  3393. Get a collection of segmentation label thematic map items. Based on the segmentation result of the value expression, a segment corresponds to a segmented label thematic map item.
  3394. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.UniqueExpression"><summary>
  3395. Get or set a single value field expression, the expression can be a field, can also be composed of multiple fields of the expression, through the value of the expression control object label style, the same expression value of the object label using the same style to display.
  3396. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.UniqueItems"><summary>
  3397. Gets a collection of single-valued label thematic map items. A single value field is the same as the value of the object label for a class, a single value corresponds to a single value label thematic map item.
  3398. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.AlongLineWordAngleRange"><summary>
  3399. Gets or sets the tolerance value of the word and word or the relative angle between the letter and the letter in the label along line, in degrees.
  3400. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.AlongLineDrawingMode"><summary>
  3401. Get or set in the label along line, the label used by the strategy: compatible drawing, the whole line drawing, split drawing. The default value is compatible for drawing.
  3402. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.IsDissolveAlongLines"><summary>
  3403. When you get or set a label along the line, merge the line segments that are the same in the set label field into a line, this is a logical merge and does not modify the data itself. True means to merge; otherwise false, the default is false.
  3404. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.IsRarefyPoints"><summary>
  3405. Get or set the display point label thematic map, whether the automatic thinning point to save the drawing time. True that automatically thin; false that does not thin.
  3406. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.RarefyPointsRadius"><summary>
  3407. Get or set the tolerance and logical coordinates of the automatic thinning point. The unit is 0.1mm.
  3408. </summary></member><member name="P:SuperMap.Mapping.ThemeLabel.RarefyThreshold"><summary>
  3409. Gets or sets the threshold for automatic thinning points. It is currently controlled by RecordsetCount, exceeding the total number of set point objects triggers the thinning algorithm, and when the IsRarefyPoints property is both true, the point will be thinned according to the range set by RarefyPointsRadius.
  3410. </summary></member><member name="T:SuperMap.Mapping.ThemeLabelItem"><summary><para>The ThemeLabelItem class.</para><para>The label theme map is labeled by the points,lines and regions. And the label maps are allowed to set the range mode, where, the label has the same style in the same range and each range is the Themelabelitem object and each themelabelitem has its caption, style, start value and end value.</para></summary></member><member name="M:SuperMap.Mapping.ThemeLabelItem.#ctor(SuperMap.Mapping.ThemeLabelItem)"><summary>Initializes a new instance of the ThemeLabelItem structure which is identical with the specified ThemeLabelItem object. </summary><param name="themeLabelItem">The specified object of the ThemeLabelItem class.</param></member><member name="M:SuperMap.Mapping.ThemeLabelItem.#ctor(System.Double,System.Double,SuperMap.Data.TextStyle,System.String)"><summary>Initializes a new instance of the ThemeLabelItem structure with the specified start value, end value, style and caption of the ThemeLabelItem object. </summary><param name="start">The start value of the ThemeLabelItem object in label map.</param><param name="end">The end value of the ThemeLabelItem object in label map.</param><param name="style">The display style of the ThemeLabelItem object in label map.</param><param name="caption">The caption of the ThemeGraphItem.</param></member><member name="M:SuperMap.Mapping.ThemeLabelItem.#ctor(System.Double,System.Double,SuperMap.Data.TextStyle)"><summary>Initializes a new instance of the ThemeLabelItem structure with the specified start value, end value and style of the ThemeLabelItem object. </summary><param name="start">The start value of the ThemeLabelItem object in label map.</param><param name="end">The end value of the ThemeLabelItem object in label map.</param><param name="style">The display style of the ThemeLabelItem object in label map.</param></member><member name="M:SuperMap.Mapping.ThemeLabelItem.#ctor"><summary>Initializes a new instance of the ThemeLabelItem class. </summary></member><member name="M:SuperMap.Mapping.ThemeLabelItem.ToString"><summary>Returns a string that indicates the current ThemeLabelItem, and the format is { Caption=”China”, Start=10 End=20, Visible=true, Style={name=,width=,height=,color=()} }.</summary><returns>A string that represents the current ThemeRangeItem object.</returns></member><member name="P:SuperMap.Mapping.ThemeLabelItem.End"><summary>The end value of the ThemeLabelItem object in label map.</summary><value>default value is Single.MaxValue.</value></member><member name="P:SuperMap.Mapping.ThemeLabelItem.Start"><summary>The start value of the ThemeLabelItem object. </summary><value>The default value is Single.MinValue.</value></member><member name="P:SuperMap.Mapping.ThemeLabelItem.IsVisible"><summary>Gets or sets whether the ThemeLabelitem object is visible or not. </summary><value>True if the ThemeLabelitem object is visible; otherwise,false. The default value is true.</value><returns>If the Themelabelitem can be visible, returns true; otherwise returns false.</returns></member><member name="P:SuperMap.Mapping.ThemeLabelItem.Style"><summary>Gets or sets the style of the ThemeLabelItem object in label map. </summary><value>The default value is {Alignment=TopLeft,BackColor=Color [A=255, R=0, G=0, B=0],BackOpaque=false,Bold=false,FontHeight=6,FontWidth=0,ForeColor=Color [A=255, R=0, G=0, B=0],IsSizeFixed=true,Italic=false,Outline=false,Rotation=0,Shadow=false,Strikeout=false,Underline=false,Weight=400}.</value></member><member name="P:SuperMap.Mapping.ThemeLabelItem.Caption"><summary>Gets or sets the caption of the ThemeLabelItem object in label map.</summary><value>The default value is UntitledThemeLabelItem.</value></member><member name="P:SuperMap.Mapping.ThemeLabelItem.OffsetX"><summary>
  3411. Gets or sets the false easting of ThemeLabelItem. The offset unit is the same as the return values of OffsetX and OffsetY in ThemeLabel.
  3412. </summary></member><member name="P:SuperMap.Mapping.ThemeLabelItem.OffsetY"><summary>
  3413. Gets or sets the false northing of ThemeLabelItem. The offset unit is the same as the return values of OffsetX and OffsetY in ThemeLabel.
  3414. </summary></member><member name="T:SuperMap.Mapping.ThemeLabelRangeItem"><summary>
  3415. ThemeLabelItem
  3416. </summary></member><member name="M:SuperMap.Mapping.ThemeLabelRangeItem.#ctor"><summary>
  3417. Creates a new ThemeLabelRangeItem object.
  3418. </summary></member><member name="M:SuperMap.Mapping.ThemeLabelRangeItem.#ctor(System.Double,System.Double,SuperMap.Data.TextStyle)"><summary>
  3419. Creates a new ThemeLabelRangeItem object according to given parameters.
  3420. </summary><param name="start">The subkey corresponds to the starting value of the segmentation.</param><param name="end">Subkey corresponds to the end value of the segmentation.</param><param name="style">Specifies the text style of the subkey.</param></member><member name="M:SuperMap.Mapping.ThemeLabelRangeItem.#ctor(System.Double,System.Double,SuperMap.Data.TextStyle,System.String)"><summary>
  3421. Creates a new ThemeLabelRangeItem object according to given parameters.
  3422. </summary><param name="start">The subkey corresponds to the starting value of the segmentation.</param><param name="end">Subkey corresponds to the end value of the segmentation.</param><param name="style">Specifies the text style of the child.</param><param name="caption">Specifies the name of the subkey.</param></member><member name="M:SuperMap.Mapping.ThemeLabelRangeItem.#ctor(System.Double,System.Double,SuperMap.Data.TextStyle,System.String,System.Double,System.Double)"><summary>
  3423. Creates a new ThemeLabelRangeItem object according to given parameters.
  3424. </summary><param name="start">The subkey corresponds to the starting value of the segmentation.</param><param name="end">Subkey corresponds to the end value of the segmentation.</param><param name="style">Specifies the text style of the subkey.</param><param name="caption">Specifies the name of the subkey.</param><param name="offsetX">The offset of the label in the X direction.</param><param name="offsetY">The offset of the label in the Y direction.</param></member><member name="M:SuperMap.Mapping.ThemeLabelRangeItem.#ctor(SuperMap.Mapping.ThemeLabelRangeItem)"><summary>
  3425. Constructs a new object that is exactly the same as the given ThemeLabelRangeItem object.
  3426. </summary><param name="themeLabelRangeItem">Specifies the ThemeLabelRangeItem object.</param></member><member name="M:SuperMap.Mapping.ThemeLabelRangeItem.ToString"><summary>
  3427. Returns a formatted string representing the object of ThemeLabelItem.
  3428. </summary><returns></returns></member><member name="P:SuperMap.Mapping.ThemeLabelRangeItem.Caption"><summary>
  3429. Gets or sets the caption of the ThemeLabelItem object in label map.
  3430. </summary></member><member name="P:SuperMap.Mapping.ThemeLabelRangeItem.Style"><summary>
  3431. Gets or sets the text display style of the ThemeLabelItem.
  3432. </summary></member><member name="P:SuperMap.Mapping.ThemeLabelRangeItem.IsVisible"><summary>
  3433. Gets or sets whether the ThemeLabelItem is visible. True, that is visible; false that is not visible.
  3434. </summary></member><member name="P:SuperMap.Mapping.ThemeLabelRangeItem.Start"><summary>
  3435. Gets or sets the start value of the corresponding segment.
  3436. </summary></member><member name="P:SuperMap.Mapping.ThemeLabelRangeItem.End"><summary>
  3437. Gets or sets the end value of the corresponding segment.
  3438. </summary></member><member name="P:SuperMap.Mapping.ThemeLabelRangeItem.OffsetX"><summary>
  3439. Gets or setshe offset of the label in the X direction.
  3440. </summary></member><member name="P:SuperMap.Mapping.ThemeLabelRangeItem.OffsetY"><summary>
  3441. Gets or sets the offset of the label in the Y direction.
  3442. </summary></member><member name="T:SuperMap.Mapping.ThemeLabelRangeItems"><summary>
  3443. ThemeLabelItem collection.
  3444. </summary></member><member name="M:SuperMap.Mapping.ThemeLabelRangeItems.ReverseStyle"><summary>
  3445. Displays the ThemeLabel object with the reverse style in the range label thematic map.
  3446. </summary></member><member name="M:SuperMap.Mapping.ThemeLabelRangeItems.IndexOf(System.Double)"><summary>Gets the serial number of the segmentation field value in the current segmentation sequence. </summary><param name="value">The given field values for segmentation.</param><returns>The index number of the item of the ranges. If the item of the ranges does not exist, returns -1.</returns></member><member name="M:SuperMap.Mapping.ThemeLabelRangeItems.Clear"><summary>Clears the ThemeLabelItem objects in label map. All the ThemeLabelItem objects will be disposed after calling this method.</summary></member><member name="M:SuperMap.Mapping.ThemeLabelRangeItems.Merge(System.Int32,System.Int32,SuperMap.Data.TextStyle,System.String)"><summary>Merges the specified counts of ThemelabelItems from the specified index and assign the style and caption to the new item. Those merged items will be disposed after calling this method.</summary><param name="index">The index of the specified ThemeLabelItem. This index serves as the start index.</param><param name="count">The count of ThemeLabelItem to be merged, counting from the specified index.</param><param name="style">The style of merged ThemeLabelItem.</param><param name="caption">The caption of the merged ThemeLabelItem.</param><returns>If merges successfully, returns true; otherwise false.</returns></member><member name="M:SuperMap.Mapping.ThemeLabelRangeItems.Split(System.Int32,System.Double,SuperMap.Data.TextStyle,System.String,SuperMap.Data.TextStyle,System.String)"><summary>Splits the range of the specified index into two ranges with the split value, and the two ranges have their captions and styles. </summary><param name="index">The index of the specified ThemeLabelItem.</param><param name="splitValue">The specified value for splitting ranges.</param><param name="style1">The style of a sub-item in the two sub-label themeLabelItems that are split.</param><param name="caption1">The name of a sub-item in the two sub-label themeLabelItems that are split.</param><param name="style2">The style of another sub-item in the two sub-label themeLabelItems that are split.</param><param name="caption2">The name of another sub-item in the two sub-label themeLabelItems that are split.</param><returns>Returns true if successful; otherwise returns false.</returns></member><member name="M:SuperMap.Mapping.ThemeLabelRangeItems.AddToTail(SuperMap.Mapping.ThemeLabelItem)"><summary>Adds a range lable thematic map item object to the tail of the range list.</summary><param name="item">The ThemeLabelItem that need to be added.</param><returns>True, if successful; otherwise, false.</returns></member><member name="M:SuperMap.Mapping.ThemeLabelRangeItems.AddToTail(SuperMap.Mapping.ThemeLabelItem,System.Boolean)"><summary>
  3447. Adds a range lable thematic map item object to the tail of the range list.
  3448. </summary><param name="item">The ThemeLabelItem that need to be added.</param><param name="normalize">Whether to normalize the illegal items, false means do not normalize and throw an exception to prompt the item is illegal.</param><returns>True, if successful; otherwise, false.</returns></member><member name="M:SuperMap.Mapping.ThemeLabelRangeItems.AddToHead(SuperMap.Mapping.ThemeLabelItem)"><summary>Adds a ThemeLabelItem to the beginning of the range list.</summary><param name="item">The item to add.</param><returns>True, if successful; otherwise, false.</returns></member><member name="M:SuperMap.Mapping.ThemeLabelRangeItems.AddToHead(SuperMap.Mapping.ThemeLabelItem,System.Boolean)"><summary>
  3449. Adds a ThemeLabelItem to the beginning of the range list.
  3450. </summary><param name="item">The item to add.</param><param name="normalize">Whether to normalize the illegal items, false means do not normalize and throw an exception to prompt the item is illegal.</param><returns>True, if successful; otherwise, false.</returns></member><member name="P:SuperMap.Mapping.ThemeLabelRangeItems.Count"><summary>
  3451. Gets the number of children in the ThemeLabelItem.
  3452. </summary></member><member name="P:SuperMap.Mapping.ThemeLabelRangeItems.Item(System.Int32)"><summary>
  3453. Gets the subkey in the set of ThemeLabelItem for the specified number.
  3454. </summary><param name="index">The index of the specified ThemeLabelItem.</param><returns>ThemeLabelItem</returns></member><member name="T:SuperMap.Mapping.ThemeLabelUniqueItem"><summary>
  3455. Unique label thematic map item.
  3456. </summary></member><member name="M:SuperMap.Mapping.ThemeLabelUniqueItem.#ctor"><summary>
  3457. Constructs a new ThemeLabelUniqueItem object.
  3458. </summary></member><member name="M:SuperMap.Mapping.ThemeLabelUniqueItem.#ctor(System.String,SuperMap.Data.TextStyle)"><summary>
  3459. Creates a new ThemeLabelUniqueItem object according to given parameters.
  3460. </summary><param name="unique">Specified single value.</param><param name="style">Specifies the text style for single value.</param></member><member name="M:SuperMap.Mapping.ThemeLabelUniqueItem.#ctor(System.String,System.String,SuperMap.Data.TextStyle)"><summary>
  3461. Creates a new ThemeLabelUniqueItem object according to given parameters.
  3462. </summary><param name="unique">Specified single value.</param><param name="caption">The specified caption of the ThemeLabelUniqueItem.</param><param name="style">Specifies the text style for single value.</param></member><member name="M:SuperMap.Mapping.ThemeLabelUniqueItem.#ctor(System.String,System.String,SuperMap.Data.TextStyle,System.Double,System.Double)"><summary>
  3463. Creates a new ThemeLabelUniqueItem object according to given parameters.
  3464. </summary><param name="unique">Specified single value.</param><param name="caption">The specified caption of the ThemeLabelUniqueItem.</param><param name="style">Specifies the text style for single value.</param><param name="offsetX">Specifies the offset of the label in this subkey in the X direction.</param><param name="offsetY">Specifies the offset of the label in this subkey in the Y direction.</param></member><member name="M:SuperMap.Mapping.ThemeLabelUniqueItem.#ctor(SuperMap.Mapping.ThemeLabelUniqueItem)"><summary>
  3465. Constructs a new object that is exactly the same as the given ThemeLaelUniqueItem object.
  3466. </summary><param name="themeUniqueItem">Specifies the ThemeLabelUniqueItem object.</param></member><member name="M:SuperMap.Mapping.ThemeLabelUniqueItem.ToString"><summary>
  3467. Returns a formatted string representing the object of ThemeLabelUniqueItem.
  3468. </summary><returns></returns></member><member name="P:SuperMap.Mapping.ThemeLabelUniqueItem.Caption"><summary>
  3469. Gets or sets the caption of the ThemeLabelUniqueItem object in label map.
  3470. </summary></member><member name="P:SuperMap.Mapping.ThemeLabelUniqueItem.Style"><summary>
  3471. Gets or sets the text display style of the ThemeLabelUniqueItem.
  3472. </summary></member><member name="P:SuperMap.Mapping.ThemeLabelUniqueItem.IsVisible"><summary>
  3473. Gets or sets whether the ThemeLabelUniqueItem is visible. True, that is visible; false that is not visible.
  3474. </summary></member><member name="P:SuperMap.Mapping.ThemeLabelUniqueItem.Unique"><summary>
  3475. Gets or sets single value for the ThemeLabelUniqueItem.
  3476. </summary></member><member name="P:SuperMap.Mapping.ThemeLabelUniqueItem.OffsetX"><summary>
  3477. Gets or setshe offset of the label in the X direction.
  3478. </summary></member><member name="P:SuperMap.Mapping.ThemeLabelUniqueItem.OffsetY"><summary>
  3479. Gets or sets the offset of the label in the Y direction.
  3480. </summary></member><member name="T:SuperMap.Mapping.ThemeLabelUniqueItems"><summary>
  3481. ThemeLabelUniqueItem collection.
  3482. </summary></member><member name="M:SuperMap.Mapping.ThemeLabelUniqueItems.Clear"><summary>
  3483. Delete the child of ThemeLabelUniqueItem collection. After the method is executed, all ThemeLabelUniqueItem are released and are no longer available.
  3484. </summary></member><member name="M:SuperMap.Mapping.ThemeLabelUniqueItems.Add(SuperMap.Mapping.ThemeLabelUniqueItem)"><summary>
  3485. Adds a child to the collection of ThemeLabelUniqueItem.
  3486. </summary><param name="themeLabelUniqueItem">Specifies ThemeLabelUniqueItem to be added to the collection.</param><returns>Returns the serial number of the newly added child in the collection.</returns></member><member name="M:SuperMap.Mapping.ThemeLabelUniqueItems.Insert(System.Int32,SuperMap.Mapping.ThemeLabelUniqueItem)"><summary>
  3487. Insert a child to the collection of ThemeLabelUniqueItem.
  3488. </summary><param name="index">Specifies the position where the child is inserted.</param><param name="item">Specifies ThemeLabelUniqueItem to be added to the collection.</param><returns>True, if successful; Otherwise false.</returns></member><member name="M:SuperMap.Mapping.ThemeLabelUniqueItems.Remove(System.Int32)"><summary>
  3489. Removes the ThemeLabelUniqueItem at the specified ordinal position in the collection.
  3490. </summary><param name="index">The number of the ThemeLabelUniqueItem to be removed.</param><returns>True, if successful; Otherwise false.</returns></member><member name="M:SuperMap.Mapping.ThemeLabelUniqueItems.ReverseStyle"><summary>
  3491. Displays single-value style of unique label thematic map in reverse order.
  3492. </summary></member><member name="M:SuperMap.Mapping.ThemeLabelUniqueItems.IndexOf(System.String)"><summary>
  3493. Gets the serial number in the current collection for a single value label in the unique label thematic map.
  3494. </summary><param name="unique">To get a single value for the serial number.</param><returns>Returns the serial number in the current collection for a single value label in the unique label thematic map.</returns></member><member name="P:SuperMap.Mapping.ThemeLabelUniqueItems.Item(System.Int32)"><summary>
  3495. Gets the subkey in the set of ThemeLabelUniqueItem for the specified number.
  3496. </summary><param name="index">The index of the specified ThemeLabelUniqueItem.</param><returns>Unique label thematic map item.</returns></member><member name="P:SuperMap.Mapping.ThemeLabelUniqueItems.DefaultTextStyle"><summary>
  3497. Gets or sets the text style of the default subkey for a unique label thematic map, which is used for children that do not specify a single value.
  3498. </summary></member><member name="P:SuperMap.Mapping.ThemeLabelUniqueItems.DefaultLabelOffsetX"><summary>
  3499. Gets or sets the offset of the label in the X direction in the default subkey of the unique label thematic map. The default setting is used to specify no child of the corresponding single value.
  3500. </summary></member><member name="P:SuperMap.Mapping.ThemeLabelUniqueItems.DefaultLabelOffsetY"><summary>
  3501. Gets or sets the offset of the label in the Y direction in the default subkey of the unique label thematic map. The default setting is used to specify no child of the corresponding single value.
  3502. </summary></member><member name="P:SuperMap.Mapping.ThemeLabelUniqueItems.Count"><summary>
  3503. Gets the number of children in the unique label thematic map item.
  3504. </summary></member><member name="P:SuperMap.Mapping.ThemeLabelUniqueItems.IsDefaultVisible"><summary>
  3505. Gets or sets whether the default subkey for unique label thematic map item view is visible. True means visible; false is not visible. The default subkey is a child that does not specify a corresponding single value.
  3506. </summary></member><member name="T:SuperMap.Mapping.ThemeRange"><summary>The ThemeRange class.
  3507. <para>In Ranges Map, a field or an expression, which is regarded as the thematic variable, can be separated into several ranges according to a certain range method. Each feature or record is separated into a certain range in terms of the thematic variable.</para></summary></member><member name="M:SuperMap.Mapping.ThemeRange.#ctor"><summary>Initializes a new instance of the ThemeRange class. </summary></member><member name="M:SuperMap.Mapping.ThemeRange.#ctor(SuperMap.Mapping.ThemeRange)"><summary>Initializes a new instance of the ThemeRange class structure which is identical with the specified ThemeRange. </summary><param name="themeRange">The specified ThemeRange object.</param></member><member name="M:SuperMap.Mapping.ThemeRange.ToString"><summary>Returns a string that indicates the current ThemeRange.</summary><returns>A string that represents the current ThemeRange object.</returns></member><member name="M:SuperMap.Mapping.ThemeRange.MakeDefault(SuperMap.Data.DatasetVector,System.String,SuperMap.Mapping.RangeMode,System.Double,SuperMap.Data.ColorGradientType,SuperMap.Data.JoinItems,System.Double)"><summary>
  3508. Builds the default ThemeRange map according to the specified parameters such as the vector dataset, ranges field expression, ranges mode, the range parameters, the colorGradientType, the joinItems and precision and the default ranges map. Note: JoinType.INNERJOIN connection type is not supported for UDB datasource when connecting a external table.
  3509. </summary><param name="dataset">The specified vector dataset.</param><param name="rangeExpression">The rangeExpression class.</param><param name="rangeMode">The RangeMode class. The class includes the equal interval, square root, standard deviation, logarithm, quantile and customer Interval. Please refer to the RangeMode class.</param><param name="rangeParameter">RangeParameter. If the range mode is the equal interval mode, the square root mode, the logarithm mode, or the quantile mode, this parameter is for setting the range number and is required; if the range mode is the standard deviation mode, this parameter does not apply; if the range mode is the custom interval mode, this parameter is used to set the custom intervals.</param><param name="colorGradientType">The colorGradient mode.</param><param name="joinItems">External table join item. To add a thematic map to map, you need to set the Layer.DisplayFilter property of the thematic layer, it's a QueryParameter object, here, QueryParameter.JoinItems property should be specified as the value of joinItems parameter for this method, the thematic map will display correctly.</param><param name="rangePrecision">The precision of the segmentation value. For example, if the calculated segmentation value is 13.02145 and the segmentation accuracy is 0.001, the adopted segmentation value would be 13.021.</param><returns>Creates a new instance of the ThemeRange class.</returns></member><member name="M:SuperMap.Mapping.ThemeRange.FromXML(System.String)"><summary>Retrieves the ThemeRange object with the introduced XML string. </summary><param name="xml">The introduced XML string.</param><returns>True if successful; otherwise returns false.</returns></member><member name="M:SuperMap.Mapping.ThemeRange.ReverseStyle"><summary>Displays the ThemeRangeItem object with the reverse style in the ranges map. For example, there are three ranges in a thematic map; they are item1, item2, item3. After calling this method, the display style of item3 and item1 will reverse and the item2 will not change.</summary></member><member name="M:SuperMap.Mapping.ThemeRange.IndexOf(System.Double)"><summary>Returns the index number in the range list with the specified value of the field in the ranges map. </summary><param name="value">The given field values for segmentation.</param><returns>The index number of the item of the ranges. If the item of the ranges does not exist, returns -1.</returns></member><member name="M:SuperMap.Mapping.ThemeRange.MakeDefault(SuperMap.Data.DatasetVector,System.String,SuperMap.Mapping.RangeMode,System.Double)"><summary>Makes the default range map with the given dataset, rangeExpression, rangeMode and rangeParameter. </summary><param name="dataset">The DatasetVector class.</param><param name="rangeExpression">The rangeExpression class.</param><param name="rangeMode">The RangeMode class. The class includes the equal interval, square root, standard deviation, logarithm, quantile and customer Interval.</param><param name="rangeParameter">The range parameter.
  3510. <para>This parameter is the range count when the adopted segmentation method is one of the equal interval, the square root, the logarithm method or the quantile mode.</para><para>When the range mode is the standard deviation mode, this parameter does not apply.</para><para>This parameter represents the custom distance when the adopted segmentation method is the custom interval method.</para></param><returns>Creates a new instance of the ThemeRange class.</returns></member><member name="M:SuperMap.Mapping.ThemeRange.MakeDefault(SuperMap.Data.DatasetVector,System.String,SuperMap.Mapping.RangeMode,System.Double,SuperMap.Data.ColorGradientType)"><summary>Makes the default range map with the given dataset, rangeExpression, rangeMode, rangeParameter and colorGradientType. </summary><param name="dataset">The DatasetVector class.</param><param name="rangeExpression">The rangeExpression class.</param><param name="rangeMode">The RangeMode class. The class includes the equal interval, square root, standard deviation, logarithm, quantile and customer Interval.</param><param name="rangeParameter">The range parameter.
  3511. <para>This parameter is the range count when the adopted segmentation method is one of the equal interval, the square root, the logarithm method or the quantile mode.</para><para>When the range mode is the standard deviation mode, this parameter does not apply.</para><para>This parameter represents the custom distance when the adopted segmentation method is the custom interval method.</para></param><param name="colorGradientType">The colorGradient mode.</param><returns>Creates a new instance of the ThemeRange class.</returns></member><member name="M:SuperMap.Mapping.ThemeRange.MakeDefault(SuperMap.Data.DatasetVector,System.String,SuperMap.Mapping.RangeMode,System.Double,SuperMap.Data.ColorGradientType,SuperMap.Data.JoinItems)"><summary>Makes the default range map with the given dataset, rangeExpression, rangeMode, rangeParameter, colorGradientType and joinItems. </summary><param name="dataset">The DatasetVector class.</param><param name="rangeExpression">The rangeExpression class.</param><param name="rangeMode">The RangeMode class. The class includes the equal interval, square root, standard deviation, logarithm, quantile and customer Interval.</param><param name="rangeParameter">The range parameter.
  3512. <para>This parameter is the range count when the adopted segmentation method is one of the equal interval, the square root, the logarithm method or the quantile mode.</para><para>When the range mode is the standard deviation mode, this parameter does not apply.</para><para>This parameter represents the custom distance when the adopted segmentation method is the custom interval method.</para></param><param name="colorGradientType">The colorGradient mode.</param><param name="joinItems">External table join item. To add a thematic map to map, you need to set the Layer.DisplayFilter property of the thematic layer, it's a QueryParameter object, here, QueryParameter.JoinItems property should be specified as the value of joinItems parameter for this method, the thematic map will display correctly.</param><returns>Creates a new instance of the ThemeRange class.</returns></member><member name="M:SuperMap.Mapping.ThemeRange.Clear"><summary>Clears the ThemeRangeItem objects in ranges map. Those items will be disposed after calling this method.</summary></member><member name="M:SuperMap.Mapping.ThemeRange.Merge(System.Int32,System.Int32,SuperMap.Data.GeoStyle,System.String)"><summary>Merges the specified counts of ThemeRange items from the specified index and assign the style and caption to the new item. Those merged items will be disposed after calling this method.</summary><param name="index">The index of the specified range map item. This index serves as the start index.</param><param name="count">The count of range map items to be merged, counting from the specified index.</param><param name="style">The style of the ThemeRangeItem object after merging.</param><param name="caption">The caption of the merged ThemeGridRange items.</param><returns>If merges successfully, returns true; otherwise false.</returns></member><member name="M:SuperMap.Mapping.ThemeRange.Split(System.Int32,System.Double,SuperMap.Data.GeoStyle,System.String,SuperMap.Data.GeoStyle,System.String)"><summary>Splits the range of the specified index into two ranges with the split value, and the two ranges have their captions and styles. </summary><param name="index">The index number of the specified ranges map items.</param><param name="splitValue">The specified value for splitting ranges.</param><param name="style1">The style of one of the two split ranges map items.</param><param name="caption1">The name of one of the two split ranges map items.</param><param name="style2">The style of the other one of the two split ranges map items.</param><param name="caption2">The name of the other one of the two split ranges map items.</param><returns>Returns true if successful; otherwise returns false.</returns></member><member name="M:SuperMap.Mapping.ThemeRange.AddToTail(SuperMap.Mapping.ThemeRangeItem)"><summary>Adds a ThemeRangeItem object to the tail of the range list. </summary><param name="item">The ranges map item to be added. For more information, please refer to <see cref="T:SuperMap.Mapping.ThemeRangeItem">ThemeRangeItem</see> class.</param><returns>True, if successful; otherwise, false.</returns></member><member name="M:SuperMap.Mapping.ThemeRange.AddToTail(SuperMap.Mapping.ThemeRangeItem,System.Boolean)"><summary>
  3513. Adds a ThemeRangeItem object to the tail of the range list.
  3514. </summary><param name="item">The ThemeRangeItem that need to be added.</param><param name="normalize">Whether to normalize the illegal items, false means do not normalize and throw an exception to prompt the item is illegal.</param><returns>True, if successful; otherwise, false.</returns></member><member name="M:SuperMap.Mapping.ThemeRange.AddToHead(SuperMap.Mapping.ThemeRangeItem)"><summary>Adds an ThemeRangeItem object to the head of the range list. </summary><param name="item">The ranges map item to be added. For more information, please refer to <see cref="T:SuperMap.Mapping.ThemeRangeItem">ThemeRangeItem</see> class.</param><returns>True, if successful; otherwise, false.</returns></member><member name="M:SuperMap.Mapping.ThemeRange.AddToHead(SuperMap.Mapping.ThemeRangeItem,System.Boolean)"><summary>
  3515. Adds an ThemeRangeItem object to the head of the range list.
  3516. </summary><param name="item">The ThemeRangeItem that need to be added.</param><param name="normalize">Whether to normalize the illegal items, false means do not normalize and throw an exception to prompt the item is illegal.</param><returns>True, if successful; otherwise, false.</returns></member><member name="M:SuperMap.Mapping.ThemeRange.Finalize"><summary>Releases unmanaged resources and performs other cleanup operations before the ThemeRange is reclaimed by garbage collection. </summary></member><member name="P:SuperMap.Mapping.ThemeRange.RangeExpression"><summary>Gets or sets the expression of the range field.</summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Mapping.ThemeRange.Count"><summary>Gets the count of the ranges in the ranges map. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.ThemeRange.Item(System.Int32)"><summary>Gets the ThemeRangeItem object with the specified index in range map. </summary><param name="index">The index number of the specified ranges map items.</param></member><member name="P:SuperMap.Mapping.ThemeRange.RangeMode"><summary>
  3517. Gets the range mode.
  3518. </summary></member><member name="P:SuperMap.Mapping.ThemeRange.IsOffsetFixed"><summary>
  3519. Gets or sets the units of the offsets. True indicates that the device units is applied, and false indicates that the map units is used.
  3520. </summary></member><member name="P:SuperMap.Mapping.ThemeRange.OffsetX"><summary>
  3521. Sets the X offset of a range map.
  3522. </summary></member><member name="P:SuperMap.Mapping.ThemeRange.OffsetY"><summary>
  3523. Sets the Y offset of a range map.
  3524. </summary></member><member name="P:SuperMap.Mapping.ThemeRange.CustomInterval"><summary>
  3525. Gets the custom range interval.
  3526. </summary></member><member name="P:SuperMap.Mapping.ThemeRange.Precision"><summary>
  3527. Gets or sets the precision of the range map.
  3528. </summary></member><member name="T:SuperMap.Mapping.ThemeRangeItem"><summary>The ThemeRangeItem class.
  3529. <para>The ThemeRangeItem class. In Ranges Map, the value of the field expression can be separated into several ranges according to a certain range method and each range has its caption, style, start value and end value. The range of each range object is [<see cref="P:SuperMap.Mapping.ThemeRangeItem.Start">Start</see>,<see cref="P:SuperMap.Mapping.ThemeRangeItem.End">End</see>).</para></summary></member><member name="M:SuperMap.Mapping.ThemeRangeItem.#ctor(SuperMap.Mapping.ThemeRangeItem)"><summary>Initializes a new instance of the ThemeRangeItem structure which is identical with the specified ThemeRangeItem object. </summary><param name="themeRangeItem">The specified ThemeRangeItem object.</param></member><member name="M:SuperMap.Mapping.ThemeRangeItem.#ctor(System.Double,System.Double,SuperMap.Data.GeoStyle,System.String)"><summary>Initializes a new instance of the ThemeRangeItem structure with the specified start value, end value, style and caption of the ThemeRangeItem object. </summary><param name="start">Gets or sets the start value of the ThemeRangeItem object.</param><param name="end">Gets or sets the end value of the ThemeRangeItem object.</param><param name="style">The display style of the ThemeLabelItem object.</param><param name="caption">The caption of the ThemeGraphItem object.</param></member><member name="M:SuperMap.Mapping.ThemeRangeItem.#ctor(System.Double,System.Double,SuperMap.Data.GeoStyle)"><summary>Initializes a new instance of the ThemeRangeItem structure with the specified start value, end value and style of the ThemeRangeItem object. </summary><param name="start">Gets or sets the start value of the ThemeRangeItem object.</param><param name="end">Gets or sets the end value of the ThemeRangeItem object.</param><param name="style">The display style of the ThemeLabelItem object.</param></member><member name="M:SuperMap.Mapping.ThemeRangeItem.#ctor"><summary>Initializes a new instance of the ThemeRangeItem class. </summary></member><member name="M:SuperMap.Mapping.ThemeRangeItem.ToString"><summary>Returns a string that indicates the current ThemeRangeItem and the format is {Caption=”china”,Start=10 End=20, Visible=true?false ,Style={linestyle=,markerstyle=,fillstyle=} }. </summary><returns>A string that represents the current ThemeRangeItem object.</returns></member><member name="P:SuperMap.Mapping.ThemeRangeItem.Style"><summary>Gets or sets the each style of the item of the ThemeRangeItem in ranges map. </summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=1,MarkerAngle=0,MarkerSize={Width=2,Height=-0.1},MarkerSymbolID=0}.</value></member><member name="P:SuperMap.Mapping.ThemeRangeItem.Caption"><summary>Gets or sets the caption of the ThemeRangeItem object in ranges map. </summary><value>The default value is UntitledThemeRangeItem.</value></member><member name="P:SuperMap.Mapping.ThemeRangeItem.IsVisible"><summary>Gets or sets whether the ThemeRangeItem is visible or not . </summary><value>True if the ThemeLabelitem object is visible; otherwise,false. The default value is true.</value></member><member name="P:SuperMap.Mapping.ThemeRangeItem.End"><summary>Gets or sets the end value of the ThemeRangeItem object. </summary><value>The default value is Single.MaxValue.</value></member><member name="P:SuperMap.Mapping.ThemeRangeItem.Start"><summary>Gets or sets the start value of the ThemeRangeItem object. </summary><value>The default value is Single.MinValue.</value></member><member name="T:SuperMap.Mapping.ThemeType"><summary>This enumeration defines the constants of thematic map.</summary></member><member name="F:SuperMap.Mapping.ThemeType.GridUnique"><summary><para>The grid unique values map.</para><para>In a grid unique values map, pixels with the same value are rendered in the same color. Drawing pixels this way can apparently show which category a pixel belongs to. For example, in a classification map of land use, the pixels of the same land use type will be displayed with the same color, so that you can tell which land use type a pixel belongs to.</para><para></para></summary></member><member name="F:SuperMap.Mapping.ThemeType.GridRange"><summary><para>The grid ranges map.</para><para>In a grid ranges map, all the pixels are grouped into ranges, and the pixels with the same values will be displayed in the same color. The available range methods are equal interval, square root and logarithm.</para><para></para></summary></member><member name="F:SuperMap.Mapping.ThemeType.Label"><summary><para>The label map.</para><para>The label map displays the values of thematic variable directly on the layer, and it is a way to label the features. The thematic variable used as labels is often of text type.</para><para></para></summary></member><member name="F:SuperMap.Mapping.ThemeType.GraduatedSymbol"><summary><para>The graduated symbols map.</para><para>The graduated symbol map uses the size of a symbol to represent the thematic values of features. When the features are rendered using graduated symbols, the values of thematic variables are grouped into ranges, and the features whose thematic values are within one of the ranges will be rendered with the symbol of the same size. The thematic variable used to create the graduated symbol map should be of numerical type. </para><para></para></summary></member><member name="F:SuperMap.Mapping.ThemeType.Graph"><summary><para>The graph map.</para><para>In a graph map, a graph is drawn for every feature or record to show the thematic value of it, and the graph map allows you to examine more than one variable per feature at a time, for example, in a column graph map, you can draw several columns in a column chart each shows the value of a thematic variable. The following types of graph map are supported: area chart map, step chart map, line chart map, scatter chart map, column chart map, 3D column chart map, pie chart map, 3D pie chart map, rose chart map, 3D rose chart map, stacked column chart map and 3D stacked column chart map.</para><para></para></summary></member><member name="F:SuperMap.Mapping.ThemeType.DotDensity"><summary><para>The dot density map.</para><para>The dot density map uses the count and intensity of points to represent the thematic value of a region or area, in which, one point represents a specified number of something like population, number of subbranches, etc., which is the thematic variable, and the number of the points in a area multiplied by how many a point represents equals the thematic value of the area. The closer together the points are, the higher the density of phenomenon the thematic variable denotes are. The thematic variable used to create the dot density map should be of numerical type.</para><para></para></summary></member><member name="F:SuperMap.Mapping.ThemeType.Range"><summary><para>The ranges map.</para><para>In a ranges map, the features or records are grouped into multiple ranges according to the values of the thematic variable, and features in one range are assigned the same display style. The available range methods that are used to create ranges are equal interval, square root, standard deviation, logarithm and quantile. The thematic variable used to create the ranges map should be of numerical type. </para><para></para></summary></member><member name="F:SuperMap.Mapping.ThemeType.Unique"><summary><para>The unique value map.</para><para>In a unique value map, the features with the same thematic values will be grouped together, and a display style is set for every group, such as color and symbol, which means the features with the same thematic values are displayed in the same style so that you can tell different classes apart.</para><para></para></summary></member><member name="F:SuperMap.Mapping.ThemeType.Custom"><summary><para>The custom map.</para><para>In a custom map, the user is free to design the thematic map. You can set a specific display style for every feature or record and save these settings in one or more fields, and create a thematic map based on these fields. In SuperMap, every symbol, line, or fill style have their IDs, and the color, symbol size, line width etc. can also be represented by numerical values, and this makes it convenient to display the features and data in a custom map.</para><para></para></summary></member><member name="T:SuperMap.Mapping.ThemeUnique"><summary><para>The ThemUnique class.</para><para>The following example demonstrates how to create the unique values map.</para></summary></member><member name="M:SuperMap.Mapping.ThemeUnique.#ctor(SuperMap.Mapping.ThemeUnique)"><summary>Initializes a new instance of the ThemeUnique class structure which is identical with the specified ThemeUnique object. </summary><param name="themeUnique">The specified object of the ThemeUnique.</param></member><member name="M:SuperMap.Mapping.ThemeUnique.#ctor"><summary>Initializes a new instance of the ThemeLabel class. </summary></member><member name="M:SuperMap.Mapping.ThemeUnique.ToString"><summary>Returns a string that indicates the current ThemeUnique. </summary><returns>A string that represents the current ThemeUnique object.</returns></member><member name="M:SuperMap.Mapping.ThemeUnique.FromXML(System.String)"><summary>Retrieves a ThemeUnique object with the introduced XML string. </summary><param name="xml">The introduced XML string.</param><returns>True if successful; otherwise returns false.</returns></member><member name="M:SuperMap.Mapping.ThemeUnique.ReverseStyle"><summary>Displays the itemin the ThemeUnique object with the reverse style in unique values map. </summary></member><member name="M:SuperMap.Mapping.ThemeUnique.IndexOf(System.String)"><summary>Returns the index number of the ThemeUnique object in the ThemeUniqueItem list with the specified unique value. </summary><param name="unique">The specified value of the ThemeUniqueItem object .</param><returns>The index number of the item. If the index value does not exist, returns -1.</returns></member><member name="M:SuperMap.Mapping.ThemeUnique.MakeDefault(SuperMap.Data.DatasetVector,System.String,SuperMap.Data.ColorGradientType,SuperMap.Data.JoinItems)"><summary>Makes the default unique values map with the given dataset, UniqueExpression, colorGradientType and joinItems. </summary><param name="dataset">The specified vector dataset.</param><param name="uniqueExpression">The field expression for the unique values map.</param><param name="colorGradientType">The colorGradient mode.</param><param name="joinItems">External table join item. To add a thematic map to map, you need to set the Layer.DisplayFilter property of the thematic layer, it's a QueryParameter object, here, QueryParameter.JoinItems property should be specified as the value of joinItems parameter for this method, the thematic map will display correctly.</param><returns>Creates a new instance of the ThemeUnique with the given parameters.</returns></member><member name="M:SuperMap.Mapping.ThemeUnique.MakeDefault(SuperMap.Data.DatasetVector,System.String,SuperMap.Data.ColorGradientType)"><summary>Makes the default unique values map with the given dataset, UniqueExpression and colorGradientType.T </summary><param name="dataset">The specified vector dataset.</param><param name="uniqueExpression">The field expression for the unique values map.</param><param name="colorGradientType">The colorGradient mode.</param><returns>Creates a new instance of the ThemeUnique with the given parameters.</returns></member><member name="M:SuperMap.Mapping.ThemeUnique.MakeDefault(SuperMap.Data.DatasetVector,System.String)"><summary>Makes the default unique values map with the given dataset and the UniqueExpression. </summary><param name="dataset">The specified vector dataset.</param><param name="uniqueExpression">The field expression for the unique values map.</param><returns>Creates a new instance of the ThemeUnique with the given parameters.</returns></member><member name="M:SuperMap.Mapping.ThemeUnique.MakeDefault(SuperMap.Data.DatasetVector,System.String,SuperMap.Data.Colors)"><summary>Makes the default four color unique values map with the specified region dataset, colors and color field. </summary><param name="dataset">The specified vector dataset. Because this constructor modifies the attribution information for the region dataset, dataset must not be "read-only".</param><param name="colorField">The field name of the color. The field for coloring must be of the integer type. It can be an existing attribute field in the region dataset, or some other custom field. If it is an existing field, it must be of the integer type. The system will modify the attribute values in this field, and assign 1, 2, 3, and 4 to the field values. If it is a custom field, the field name must be valid. In this case the system will first create this field in the region dataset and then assign 1, 2, 3, and 4 to the field values. Therefore the values in the coloring field include 1, 2, 3, and 4, representing 4 different colors. A four-color map can be generated based on this field.</param><param name="colors">The color passed by the users for making the thematic map.There are no rules about the number of passed colors. For example, if the user only passes one color, the system will automatically fill the map with other needed colors when generating the thematic map.</param><returns>Creates a new instance of the ThemeUnique with the specified parameters.</returns></member><member name="M:SuperMap.Mapping.ThemeUnique.Clear"><summary>Clears all the items of the unique values map. All the ThemeUniqueItem objects will be disposed after calling this method.</summary></member><member name="M:SuperMap.Mapping.ThemeUnique.Remove(System.Int32)"><summary>Removes the item of the unique values map with the specified index. </summary><param name="index">The specified index number of the ThemeGridUniqueItem object to be deleted.</param><returns>Returns true If successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.ThemeUnique.Insert(System.Int32,SuperMap.Mapping.ThemeUniqueItem)"><summary>Inserts the given item into the position at which is the specified index. </summary><param name="index">The index number of the specified ThemeUniqueItem object .</param><param name="item">The ThemeUniqueItem to be inserted.</param><returns>Returns true If successful; otherwise false.</returns></member><member name="M:SuperMap.Mapping.ThemeUnique.Add(SuperMap.Mapping.ThemeUniqueItem)"><summary>Adds an themeUniqueItem object to the list of the items.</summary><param name="item">The themeUniqueItem object to be added.</param><returns>If successful, returns index of the item which has been added; otherwise, returns -1.</returns></member><member name="M:SuperMap.Mapping.ThemeUnique.Finalize"><summary>Releases the resources of the current ThemeUnique object before it is reclaimed by the garbage collector. </summary></member><member name="P:SuperMap.Mapping.ThemeUnique.DefaultStyle"><summary>Gets or sets the default style of unique values map. Those features that are not included in the items of the thematic map will use this style to display. If no specification, use the default layer style to display.</summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=0.1,MarkerAngle=0,MarkerSize={Width=2.4,Height=-0.1},MarkerSymbolID=0}.</value></member><member name="P:SuperMap.Mapping.ThemeUnique.UniqueExpression"><summary>The field expression of the unique value map, which is used to set the field or field expression used to create unique values map. It can be a certain property of features, such as the age or component in a geologic map. The value type can be numeric or string . </summary><value>The default value is String.Empty.</value></member><member name="P:SuperMap.Mapping.ThemeUnique.Count"><summary>Gets the count of the ThemeUniqueItem objects in unique values map.</summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.ThemeUnique.Item(System.Int32)"><summary>Gets the ThemeUniqueItem object with the specified index. </summary><param name="index">The specified index of the ThemeUniqueItem object.</param></member><member name="P:SuperMap.Mapping.ThemeUnique.IsDefaultStyleVisible"><summary>
  3530. Gets or sets whether the default style of the unique values map is visible.
  3531. </summary></member><member name="P:SuperMap.Mapping.ThemeUnique.IsOffsetFixed"><summary>
  3532. Gets or sets the units of the offsets. True indicates that the device units is applied, and false indicates that the map units is used.
  3533. </summary></member><member name="P:SuperMap.Mapping.ThemeUnique.OffsetX"><summary>
  3534. Gets or sets the False Easting of objects relative to the original position in the unique values map created by the point, line and region layers.
  3535. </summary><value>The False Easting of objects relative to the original position in the unique values map created by the point, line and region layers.</value></member><member name="P:SuperMap.Mapping.ThemeUnique.OffsetY"><summary>
  3536. Gets or sets the False Northing of objects relative to the original position in the unique values map created by the point, line and region layers.
  3537. </summary><value>The False Northing of objects relative to the original position in the unique values map created by the point, line and region layers.</value></member><member name="P:SuperMap.Mapping.ThemeUnique.CustomMarkerSizeExpression"><summary>
  3538. Gets or sets a field expression. This field is used to control the point size in the unique thematic map corresponding to the object. The fields in field expression should be integer field.
  3539. </summary></member><member name="P:SuperMap.Mapping.ThemeUnique.CustomMarkerAngleExpression"><summary>
  3540. Gets or sets a field expression. This field is used to control the point rotation angle in the unique thematic map corresponding to the object. The fields in field expression should be integer field.
  3541. </summary></member><member name="P:SuperMap.Mapping.ThemeUnique.TrafficConditionExpress"><summary>
  3542. Get or set a field or field expression when creating a road map based on a unique thematic map. This field is used to specify whether the expressive road is a single or two-lane road, or whether the road does not participate in the expression of the road.
  3543. </summary></member><member name="P:SuperMap.Mapping.ThemeUnique.TrafficConditionOffset"><summary>
  3544. Get or set the distance that the two lines were offset to both sides in the two-lane road traffic. The unit is: 0.1 mm.
  3545. </summary></member><member name="T:SuperMap.Mapping.ThemeUniqueItem"><summary>The ThemeUniqueItem class.</summary></member><member name="M:SuperMap.Mapping.ThemeUniqueItem.#ctor(SuperMap.Mapping.ThemeUniqueItem)"><summary>Initializes a new instance of the ThemeUniqueItem structure which is identical with the specified ThemeUniqueItem object. </summary><param name="themeUniqueItem">The specified object of the ThemeUniqueItem.</param></member><member name="M:SuperMap.Mapping.ThemeUniqueItem.#ctor(System.String,System.String,SuperMap.Data.GeoStyle)"><summary>Initializes a new instance of the ThemeUniqueItem structure with the specified unique value, style and caption of the ThemeUniqueItem object. </summary><param name="unique">The specified value of the ThemeUniqueItem object .</param><param name="caption">The specified caption of the ThemeUniqueItem object.</param><param name="style">The specified style of the ThemeUniqueItem object.</param></member><member name="M:SuperMap.Mapping.ThemeUniqueItem.#ctor(System.String,SuperMap.Data.GeoStyle)"><summary>Initializes a new instance of the ThemeUniqueItem structure with the specified unique value and style of the ThemeUniqueItem object. </summary><param name="unique">The specified value of the ThemeUniqueItem object .</param><param name="style">The specified style of the ThemeUniqueItem object.</param></member><member name="M:SuperMap.Mapping.ThemeUniqueItem.#ctor"><summary>Initializes a new instance of the ThemeUniqueItem class. </summary></member><member name="M:SuperMap.Mapping.ThemeUniqueItem.ToString"><summary>Returns a string that indicates the current ThemeUniqueItem, and the format is { Caption=”china”,Unique =20, Visible=true?false ,Style={linestyle=,markerstyle=,fillstyle=} }. </summary><returns>A string that represents the current ThemeUniqueItem object.</returns></member><member name="P:SuperMap.Mapping.ThemeUniqueItem.Style"><summary>Gets or sets the display style of the ThemeUniqueItem object in unique values map. </summary><value>The default value is {FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=189, G=235, B=255],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=1,MarkerAngle=0,MarkerSize={Width=2,Height=-0.1},MarkerSymbolID=0}.</value></member><member name="P:SuperMap.Mapping.ThemeUniqueItem.Caption"><summary>Gets or sets the caption of the ThemeUniqueItem object in unique values map.</summary><value>The default value is UntitledThemeUniqueItem.</value></member><member name="P:SuperMap.Mapping.ThemeUniqueItem.IsVisible"><summary>Gets or sets whether the ThemeUniqueItem object is visible or not. </summary><value>The default value is true.</value></member><member name="P:SuperMap.Mapping.ThemeUniqueItem.Unique"><summary>Gets or sets the value of the ThemeUniqueItem object in unique values map. </summary><value>The default value is String.Empty.</value></member><member name="T:SuperMap.Mapping.TextPosition"><summary>
  3546. This enumeration defines the positional constants of the time text displayed by the window when the temporal data is played, and these locations are the positions of the time text anchor relative to the window.
  3547. </summary></member><member name="F:SuperMap.Mapping.TextPosition.TopLeft"><summary>
  3548. Upper left corner
  3549. </summary></member><member name="F:SuperMap.Mapping.TextPosition.TopCenter"><summary>
  3550. Upper center
  3551. </summary></member><member name="F:SuperMap.Mapping.TextPosition.TopRight"><summary>
  3552. Upper right corner
  3553. </summary></member><member name="F:SuperMap.Mapping.TextPosition.CenterLeft"><summary>
  3554. Left middle
  3555. </summary></member><member name="F:SuperMap.Mapping.TextPosition.Center"><summary>
  3556. center
  3557. </summary></member><member name="F:SuperMap.Mapping.TextPosition.CenterRight"><summary>
  3558. Right middle
  3559. </summary></member><member name="F:SuperMap.Mapping.TextPosition.BottomLeft"><summary>
  3560. Lower left corner
  3561. </summary></member><member name="F:SuperMap.Mapping.TextPosition.BottomCenter"><summary>
  3562. Centered at the bottom
  3563. </summary></member><member name="F:SuperMap.Mapping.TextPosition.BottomRight"><summary>
  3564. Bottom right corner
  3565. </summary></member><member name="T:SuperMap.UI.TrackedEventArgs"><summary>
  3566. The TrackedEventArgs class. This class provides data for the <see cref="E:SuperMap.UI.MapControl.Tracked">MapControl.Tracked</see> event and the <see cref="E:SuperMap.UI.MapLayoutControl.Tracked">MapLayoutControl.Tracked</see> event.
  3567. </summary></member><member name="M:SuperMap.UI.TrackedEventArgs.#ctor(SuperMap.Data.Geometry,System.Double,System.Double,System.Double,System.Double)"><summary>
  3568. Initializes a new instance of the TrackingEventArgs class with the specified parameters.
  3569. </summary><param name="geometry">The specified geometry object.</param><param name="length">The specified total length of the line tracked. The unit is meter.</param><param name="angle">The angle of the line segment tracked currently and its previous line segment.</param><param name="azimuth">The azimuth of the line connecting the last point and its previous point when finishing tracking, namely the angle of the line and the north direction. The clockwise is the positive direction. The value of this property is [0,360] and the unit is degree.</param><param name="area">The area of the polygon that is drawn. The unit is square meter.</param></member><member name="M:SuperMap.UI.TrackedEventArgs.ToString"><summary>
  3570. Returns a string to indicate the TrackedEventArgs object. The format is: { Angle=,Area=,Azimuth=,Lenght=}. This method is unavailable for the geometric object.
  3571. </summary><returns>Returns a string to indicate the TrackedEventArgs object.</returns></member><member name="P:SuperMap.UI.TrackedEventArgs.Geometry"><summary>
  3572. Gets the geometric object that is just drawn.
  3573. </summary></member><member name="P:SuperMap.UI.TrackedEventArgs.Area"><summary>
  3574. Gets the area of the region object tracked. The unit is square meter. If the object tracked is a polyline, the value of this property is zero.
  3575. </summary></member><member name="P:SuperMap.UI.TrackedEventArgs.Length"><summary>
  3576. Gets the total length of the line tracked. The unit is meter.
  3577. </summary></member><member name="P:SuperMap.UI.TrackedEventArgs.Azimuth"><summary>
  3578. Gets the azimuth of the line connecting the last point and its previous point when finishing tracking, namely the angle of the line and the north direction. The clockwise is the positive direction. The value of this property is [0,360] and the unit is degree.
  3579. </summary></member><member name="P:SuperMap.UI.TrackedEventArgs.Angle"><summary>
  3580. Gets the angle of the line segment tracked currently and its previous line segment.
  3581. </summary></member><member name="T:SuperMap.UI.TrackedEventHandler"><summary>
  3582. Represents the method that handles the <see cref="E:SuperMap.UI.MapControl.Tracked">MapControl.Tracked</see> event and the <see cref="E:SuperMap.UI.MapLayoutControl.Tracked">MapLayoutControl.Tracked</see> event.
  3583. </summary><param name="sender">The source event.</param><param name="e">A <see cref="T:SuperMap.UI.TrackedEventArgs">TrackedEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.UI.TrackingEventArgs"><summary>
  3584. The TrackingEventArgs class. This class provides data for the <see cref="E:SuperMap.UI.MapControl.Tracking">Tracking</see> event of the <see cref="T:SuperMap.UI.MapControl">MapContronl</see> class.
  3585. </summary></member><member name="M:SuperMap.UI.TrackingEventArgs.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,SuperMap.Data.Geometry)"><summary>
  3586. Initializes a new instance of the TrackingEventArgs class with the specified parameters.
  3587. </summary><param name="x">The x-coordinate of the last vertex when drawing.</param><param name="y">The y-coordinate of the last vertex when drawing.</param><param name="currentLength">The length of the line segment being drawn.</param><param name="currentAngle">The angle of the current line segment and its previous line segment.</param><param name="currentAzimuth">Gets the azimuth of the line connecting the current cursor and its previous point, namely the angle of the line and the north direction. The clockwise is the positive direction. The value of this property is [0,360] and the unit is degree.</param><param name="totalArea">The area of the drawn polygon.</param><param name="totalLength">The total length of the drawn line segments.</param><param name="geometry">Gets the geometric object in the current drawing.</param></member><member name="M:SuperMap.UI.TrackingEventArgs.ToString"><summary>
  3588. Returns a string to indicate the TrackingEventArgs object. The format is: { CurrentAngle=,CurrentAzimuth=,CurrentLength=,TotalArea=,TotalLength=,X=0.0,Y=0.0 }.
  3589. </summary><returns>A string to indicate the TrackingEventArgs object.</returns></member><member name="P:SuperMap.UI.TrackingEventArgs.X"><summary>
  3590. Gets the coordinate in X-axis of the last node in the current drawing. Its unit is geographic unit.
  3591. </summary></member><member name="P:SuperMap.UI.TrackingEventArgs.Y"><summary>
  3592. Gets the coordinate in Y-axis of the last node in the current drawing. Its unit is geographic unit.
  3593. </summary></member><member name="P:SuperMap.UI.TrackingEventArgs.CurrentLength"><summary>
  3594. Gets the length of the line segment in the current drawing. Its unit is geographic unit.
  3595. </summary></member><member name="P:SuperMap.UI.TrackingEventArgs.CurrentAngle"><summary>
  3596. Gets the angle of the current line segment and its previous line segment.
  3597. </summary></member><member name="P:SuperMap.UI.TrackingEventArgs.TotalArea"><summary>
  3598. Gets the area of the polygon in the drawing. Returns 0 if a polyline is created. Its unit is geographic unit.
  3599. </summary></member><member name="P:SuperMap.UI.TrackingEventArgs.TotalLength"><summary>
  3600. Gets the total length of the line in the current drawing. Its unit is geographic unit.
  3601. </summary></member><member name="P:SuperMap.UI.TrackingEventArgs.Geometry"><summary>
  3602. Gets the geometric object in the current drawing.
  3603. </summary></member><member name="P:SuperMap.UI.TrackingEventArgs.CurrentAzimuth"><summary>
  3604. Gets the azimuth of the line connecting the current cursor and its previous point, namely the angle of the line and the north direction. The clockwise is the positive direction. The value of this property is [0,360] and the unit is degree.
  3605. </summary></member><member name="T:SuperMap.UI.TrackingEventHandler"><summary>
  3606. The method class for <see cref="E:SuperMap.UI.MapControl.Tracking">Tracking</see>.
  3607. </summary><param name="sender">The source event.</param><param name="e">A <see cref="T:SuperMap.UI.TrackingEventArgs">TrackingEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.Mapping.TrackingLayer"><summary><para>The TrackingLayer class.</para><para>In SuperMap, each map window has a tracking layer, to be exactly, each map has a tracking layer when display a map. The tracking layer is a blank transparent layer, and always lies on top of other layers of the map. It is used to locate some graphics or text and so on temporarily in handle and analysis process. When the map is displayed, the tracking layer will always exist, and you can not delete the tracking layer or change its position.</para></summary></member><member name="M:SuperMap.Mapping.TrackingLayer.HitTest(SuperMap.Data.Point2D,System.Double)"><summary>Returns the ID of the geometric objects that meet the condition. If the distance of the nearest point on the geometric from the point to be tested is within the specified tolerance, then the ID of the geometric object is returned. If there is no geometric object that meet the condition, -1 will be returned; if there are many geometric objects that meet the condition, then the geometric whose ID is topside will be returned. </summary><param name="point2D">The specified points to be tested.</param><param name="tolerance">The specified tolerance.</param><returns>The ID of the geometric objects that meet the condition.</returns></member><member name="M:SuperMap.Mapping.TrackingLayer.Clear"><summary>Clears all the geometric objects in this TrackingLayer. </summary></member><member name="M:SuperMap.Mapping.TrackingLayer.SetTag(System.Int32,System.String)"><summary>Sets the tag of geometric object with the specified index in this TrackingLayer. </summary><param name="index">The index of the geometric object that will be set tag.</param><param name="tag">The tag of the geometric object.</param></member><member name="M:SuperMap.Mapping.TrackingLayer.GetTag(System.Int32)"><summary>Gets the tag of the geometric object with the specified index in this TrackingLayer. </summary><param name="index">The index of the geometric object that will be get tag.</param></member><member name="M:SuperMap.Mapping.TrackingLayer.Set(System.Int32,SuperMap.Data.Geometry)"><summary>Replaces the geometric object at the specified index in the TrackingLayer with the specified geometric object and removes the original geometric object. </summary><param name="index">The index of geometric object that will be replaced.</param><param name="geometry">The new geometric instance replacing the original geometric instance.</param><returns>True, if successful; Otherwise false.</returns></member><member name="M:SuperMap.Mapping.TrackingLayer.Get(System.Int32)"><summary>Gets the geometric object with the specified index in this TrackingLayer. </summary><param name="index">The label of the geometric instance to be returned.</param><returns>The specified Geometry object.</returns></member><member name="M:SuperMap.Mapping.TrackingLayer.Remove(System.Int32)"><summary>Deletes the geometric object with the given index in the current TrackingLayer. </summary><param name="index">The index of geometric object that will be deleted.</param><returns>True if successful; otherwise, false.</returns></member><member name="M:SuperMap.Mapping.TrackingLayer.Add(SuperMap.Data.Geometry,System.String)"><summary>Adds a geometric object to this TrackingLayer, and gives the tag of this geometric object.</summary><param name="geometry">The geometric object to be added.</param><param name="tag">The tag of newly added geometric object.</param><returns>The index the geometric object that will be added to the TrackingLayer.</returns></member><member name="M:SuperMap.Mapping.TrackingLayer.IndexOf(System.String)"><summary>
  3608. Returns the index of the first geometric object which is identical with the specified tag.
  3609. </summary><param name="tag">The index of the first geometric object which is identical with the specified tag.</param><returns>The index of the first geometric object which is identical with the specified tag.</returns></member><member name="M:SuperMap.Mapping.TrackingLayer.SetEditBulk(System.Boolean)"><summary>
  3610. Sets the symbol for batch updates.
  3611. </summary><param name="IsEditBulkOpt">Batch refreshing.</param><value>True indicates that batch updates begins, and false indicates that batch updates is canceled.</value></member><member name="M:SuperMap.Mapping.TrackingLayer.FlushBulkEdit"><summary>
  3612. Forces refreshing and saving the data of the current batch editing when batch updating.
  3613. </summary><returns>The data after the current batch editing.</returns></member><member name="M:SuperMap.Mapping.TrackingLayer.CancelBulkOperated"><summary>
  3614. Cancels the current batch updates and restores the contents to the edited contents at the last submission point. Batch editing can be continued.
  3615. </summary><returns>The edited content at the last submission point.</returns></member><member name="P:SuperMap.Mapping.TrackingLayer.SymbolScale"><summary>Gets or sets the standard display scale of the symbol of this TrackingLayer. For more information, please refer to the <see cref="P:SuperMap.Mapping.Layer.SymbolScale">SymbolScale</see> property of the <see cref="T:SuperMap.Mapping.Layer">Layer</see> class. </summary><value>The default value is 1.</value></member><member name="P:SuperMap.Mapping.TrackingLayer.IsSymbolScalable"><summary>Gets or sets a value indicating whether the size of the symbols in this TrackingLayer will change when the map is zoomed in or out accordingly. </summary><value>The default value is false. True represents that the symbol changes with map zooming.</value></member><member name="P:SuperMap.Mapping.TrackingLayer.IsVisible"><summary>Gets or sets whether this TrackingLayer is visible.</summary><value>True indicates that the tracking layer is visible, and false indicates it is not. The default value is true.</value></member><member name="P:SuperMap.Mapping.TrackingLayer.Count"><summary>Returns the count of geometric objects in this TrackingLayer. </summary><value>The default value is 0.</value></member><member name="P:SuperMap.Mapping.TrackingLayer.IsAntialias"><summary>
  3616. Gets or sets a boolean value indicating whether anti-alias the TrackingLayer.
  3617. </summary></member><member name="T:SuperMap.UI.TrackingLayerDrawingEventArgs"><summary>
  3618. provides data for <see cref="E:SuperMap.Mapping.Map.TrackingLayerDrawing">TrackingLayerDrawing</see>.
  3619. </summary></member><member name="T:SuperMap.UI.TrackingLayerEventArgs"><summary>
  3620. This event class is the base class for classes containing tracking layer event data.
  3621. </summary></member><member name="M:SuperMap.UI.TrackingLayerEventArgs.#ctor(SuperMap.Mapping.TrackingLayer)"><summary>
  3622. Initializes a new instance of the TrackingLayerEventArgs class with the specified the TrackingLayer object.
  3623. </summary><param name="trackingLayer">The specified the TrackingLayer object.</param></member><member name="P:SuperMap.UI.TrackingLayerEventArgs.TrackingLayer"><summary>
  3624. Gets the TrackingLayer object.
  3625. </summary></member><member name="M:SuperMap.UI.TrackingLayerDrawingEventArgs.#ctor(SuperMap.Mapping.TrackingLayer,System.Collections.Generic.List{SuperMap.Data.Geometry},System.Boolean)"><summary>
  3626. Initializes a new instance of the TrackingLayerDrawingEventArgs class according to the specified parameters.
  3627. </summary><param name="layer">The specified the TrackingLayer object.</param><param name="drawingGeometries">The specified array of geometric object.</param><param name="cancel">The value indicating whether the event should be canceled or not. True if the event should be canceled; otherwise, false.</param></member><member name="M:SuperMap.UI.TrackingLayerDrawingEventArgs.#ctor(SuperMap.Mapping.TrackingLayer,System.Collections.Generic.List{SuperMap.Data.Geometry},System.Boolean,SuperMap.Mapping.MapPainter)"><summary>
  3628. Initializes a new instance of the TrackingLayerDrawingEventArgs class according to the specified parameters.
  3629. </summary><param name="trackingLayer">The specified the TrackingLayer object.</param><param name="drawingGeometries">The specified array of geometric object.</param><param name="cancel">The value indicating whether the event should be canceled or not. True if the event should be canceled; otherwise, false.</param><param name="painter">The specified custom display object.</param></member><member name="P:SuperMap.UI.TrackingLayerDrawingEventArgs.Geometries"><summary>
  3630. Gets or sets all the geometric objects that the user want to draw in the tracking layer.
  3631. </summary></member><member name="P:SuperMap.UI.TrackingLayerDrawingEventArgs.Cancel"><summary>
  3632. Gets or sets a value indicating whether to cancel the event. True indicates to cancel, while false indicates not.
  3633. </summary></member><member name="P:SuperMap.UI.TrackingLayerDrawingEventArgs.Painter"><summary>
  3634. Gets the custom drawing object of tracking layer.
  3635. </summary></member><member name="T:SuperMap.UI.TrackingLayerDrawingEventHandler"><summary>
  3636. Represents the <see cref="E:SuperMap.Mapping.Map.TrackingLayerDrawing">TrackingLayerDrawing</see> event.
  3637. </summary><param name="sender">The source event.</param><param name="e">A <see cref="T:SuperMap.UI.TrackingLayerDrawingEventArgs">TrackingLayerDrawingEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.UI.TrackingLayerDrawnEventArgs"><summary>
  3638. Provides data for <see cref="E:SuperMap.Mapping.Map.TrackingLayerDrawn">TrackingLayerDrawn</see>.
  3639. </summary></member><member name="M:SuperMap.UI.TrackingLayerDrawnEventArgs.#ctor(SuperMap.Mapping.TrackingLayer)"><summary>
  3640. Initializes a new instance of TrackingLayerDrawnEventArgs class according to the specified parameters.
  3641. </summary><param name="trackingLayer">The specified the TrackingLayer object.</param></member><member name="M:SuperMap.UI.TrackingLayerDrawnEventArgs.#ctor(SuperMap.Mapping.TrackingLayer,SuperMap.Mapping.MapPainter)"><summary>
  3642. Initializes a new instance of TrackingLayerDrawnEventArgs class according to the specified parameters.
  3643. </summary><param name="trackingLayer">The specified the TrackingLayer object.</param><param name="painter">The specified custom display object.</param></member><member name="P:SuperMap.UI.TrackingLayerDrawnEventArgs.Painter"><summary>
  3644. Gets the custom drawing object of tracking layer.
  3645. </summary></member><member name="T:SuperMap.UI.TrackingLayerDrawnEventHandler"><summary>
  3646. The method class for <see cref="E:SuperMap.Mapping.Map.TrackingLayerDrawn">TrackingLayerDrawn</see>.
  3647. </summary><param name="sender">The source event.</param><param name="e">A <see cref="T:SuperMap.UI.TrackingLayerDrawnEventArgs">TrackingLayerDrawnEventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.UI.TrackMode"><summary>
  3648. The TrackMode class. This class defines whether to create a feature in a layer or in the RAM, or create a <see cref="T:SuperMap.Data.GeoMap">GeoMap</see> object in the CAD layer.
  3649. </summary></member><member name="F:SuperMap.UI.TrackMode.Edit"><summary>
  3650. Creates a feature in a layer.
  3651. </summary></member><member name="F:SuperMap.UI.TrackMode.Track"><summary>
  3652. Creates a feature in the memory.
  3653. </summary></member><member name="F:SuperMap.UI.TrackMode.EditGeoMap"><summary>
  3654. Creates a GeoMap object in the CAD layer.
  3655. </summary></member><member name="T:SuperMap.UI.UndoneEventHandler"><summary>
  3656. The method class representing the <see cref="E:SuperMap.UI.MapControl.Undone">MapControl.Undone</see> event.
  3657. </summary><param name="sender">The source event.</param><param name="e">A object of <see cref="T:System.EventArgs">EventArgs</see> that contains the event data.</param></member><member name="T:SuperMap.UI.VectorizationSetting"><summary>
  3658. The VectorizationSetting class. This class is used to set the controlling parameters before or in the tracing vectorization.
  3659. </summary></member><member name="M:SuperMap.UI.VectorizationSetting.#ctor"><summary>
  3660. Builds a new VectorizationSetting object of the class.
  3661. </summary></member><member name="M:SuperMap.UI.VectorizationSetting.#ctor(SuperMap.UI.VectorizationSetting)"><summary>
  3662. Builds a same object as the specified VectorizationSetting object.
  3663. </summary><param name="setting">The specified VectorizationSetting object.</param></member><member name="M:SuperMap.UI.VectorizationSetting.ToString"><summary>
  3664. Outputs a string to describe the VectorizationSetting object. The format is {AutoPan=,BackgroundColor=,ColorTolerance=,Filter=,RasterLayer=layername,Smoothness=}.
  3665. </summary><returns>The string to describe the current VectorizationSetting object.</returns></member><member name="M:SuperMap.UI.VectorizationSetting.Dispose"><summary>
  3666. Releases the resources that the VectorizationSetting object occupied.
  3667. </summary></member><member name="P:SuperMap.UI.VectorizationSetting.RasterLayer"><summary>
  3668. Gets or sets the raster layer of the semiautomatically tracing vectorization.
  3669. </summary><value>The default value is null.</value></member><member name="P:SuperMap.UI.VectorizationSetting.Filter"><summary>
  3670. Gets or sets the filter parameter. The default value is 0.7 and the greater the parameter, the more points are filtered.
  3671. </summary><value>The default value is 0.7.</value></member><member name="P:SuperMap.UI.VectorizationSetting.Smoothness"><summary>
  3672. Gets or sets the count of the smoothness point of the curve.
  3673. </summary><value>The default value is 2.</value></member><member name="P:SuperMap.UI.VectorizationSetting.ColorTolerance"><summary>
  3674. Gets or sets the tolerance of RGB that determines whether the color is identical. The range is from 0 to 255 and the default value is 32.
  3675. </summary></member><member name="P:SuperMap.UI.VectorizationSetting.BackgroundColor"><summary>
  3676. Gets or sets the background color of the raster when semiautomatically tracing. The default value is: ARGB(0,255,255,255).
  3677. </summary></member><member name="P:SuperMap.UI.VectorizationSetting.AutoPan"><summary>
  3678. Gets or sets whether move the point to the center of the screen if the last point of the line object is out of the screen when semiautomatically tracing.
  3679. </summary><value>The default value is true.</value></member><member name="T:SuperMap.Mapping.ColourModeChart"><summary>
  3680. This class defines the constants representing the types of chart color modes.
  3681. </summary></member><member name="F:SuperMap.Mapping.ColourModeChart.Day_Bright"><summary>
  3682. The day mode.
  3683. </summary></member><member name="F:SuperMap.Mapping.ColourModeChart.Dusk"><summary>
  3684. The dusk mode.
  3685. </summary></member><member name="F:SuperMap.Mapping.ColourModeChart.Night"><summary>
  3686. The night mode.
  3687. </summary></member><member name="T:SuperMap.Mapping.DisplayModeChart"><summary>
  3688. This class defines the constants representing the types of chart display modes.
  3689. </summary></member><member name="F:SuperMap.Mapping.DisplayModeChart.Basic"><summary>
  3690. The basic display mode.
  3691. </summary></member><member name="F:SuperMap.Mapping.DisplayModeChart.Standard"><summary>
  3692. The standard display mode.
  3693. </summary></member><member name="F:SuperMap.Mapping.DisplayModeChart.Other"><summary>
  3694. The other display modes.
  3695. </summary></member></members>
  3696. </doc>