MapCSLibrary.cs
Description of the class
About class/Π ΠΊΠ»Π°ΡΡΠ΅
That class contain nodes to work with coordinate system's database (MapCSLibrary), export from it data.
ΠΠ°Π½Π½ΡΠΉ ΠΊΠ»Π°ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΡ Π½ΠΎΠ΄ΠΎΠ² ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ Ρ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡΡ , ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΡΠΊΡΠΏΠΎΡΡΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ ΠΈΠ· Π½Π΅Ρ.
About nodes/Π Π½ΠΎΠ΄Π°Ρ
MapCSLibrary.CS_Language_RUS and MapCSLibrary.CS_Language_ENG - there are technical nodes that participate in creation LSP file (with CS's list to export as a XML-file)/ΡΡΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π½ΠΎΠ΄Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ°ΡΡΠ²ΡΡΡ Π² ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ XML-ΡΠ°ΠΉΠ»Π° ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π΄Π»Ρ Π½ΡΠΆΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ
MapCSLibrary.GetPartOfMAPCSLIBRARY (string Folder_Path, string CS_value, string CS_Agree, bool selection) - export to LSP file naming of coordinate systems (user [bool = false] or system [bool = true]) / ΡΠΊΡΠΏΠΎΡΡΠΈΡΡΠ΅Ρ Π² LSP-ΡΠ°ΠΉΠ» Π½ΡΠΆΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΠΈΠ· ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ (Π²ΡΠ΅) Π»ΠΈΠ±ΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ (Π²ΡΠ΅); CS_Agree - permission to add related parameters/ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ
MapCSLibrary.GetAllOfMAPCSLIBRARY(string Folder_Path, string CS_value, string CS_Agree) - return all library (LSP-file with all CS), that is bug-node (return a fatal); Π½ΠΎΠ΄, Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΠΈΠΉ LSP ΡΠ°ΠΉΠ» ΡΠΎ Π²ΡΠ΅ΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Π΄Π»Ρ Π²ΡΠ΅ΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ. ΠΠ΅ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΠΉ Π½ΠΎΠ΄ - Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΡΠ°ΡΠ°Π»
MapCSLibrary.GetListAndCountOfCategories - return a Dictionary with Categories names and count of CS in them/Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π‘Π»ΠΎΠ²Π°ΡΡ Ρ ΠΏΠ΅ΡΠ΅ΡΠ½Π΅ΠΌ ΠΈΠΌΠ΅Π½ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΉ ΠΈ ΡΠΈΡΠ»ΠΎΠΌ Π²Ρ ΠΎΠ΄ΡΡΠΈΡ Π² Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ
MapCSLibrary.RenameCurrentCategory (string new_cat_name, string old_cat_name) - rename existing Category in MapCSLibrary from one name (old_cat_name) to another (new_cat_name)/ΠΏΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²ΡΠ²Π°Π΅Ρ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΡΡ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π‘Π
MapCSLibrary.GetCSList (string Folder_Path, bool selection) - returns an external txt file that Contains strings with CS's names/Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π²Π½Π΅ΡΠ½ΠΈΠΉ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΉ ΡΠ°ΠΉΠ» Ρ ΠΏΠ΅ΡΠ΅ΡΠ½Π΅ΠΌ Π‘Π ΠΈΠ· ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠΉ ΠΈΠ»ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ (bool)
Last updated