Public Overloads Shared Function CreateLinearUnit( _ ByVal unitWkt As String _ ) As LinearUnit
public static LinearUnit CreateLinearUnit( string unitWkt )
Parameters
- unitWkt
- The well-known text.
Return Value
A LinearUnit.
Public Overloads Shared Function CreateLinearUnit( _ ByVal unitWkt As String _ ) As LinearUnit
public static LinearUnit CreateLinearUnit( string unitWkt )
{
// create a custom linear unit - there are 0.33 meters per myLinearUnit
var myLinearUnit = LinearUnit.CreateLinearUnit("myCustomLinearUnit", 0.33);
string name = myLinearUnit.Name; // myCustomLinearUnit
double convFactor = myLinearUnit.ConversionFactor; // 0.33
int code = myLinearUnit.FactoryCode; // 0 for custom units
double metersUnit = myLinearUnit.MetersPerUnit; // 0.33
string toString = myLinearUnit.ToString(); // same as Name - myCustomLinearUnit
// convert 10 centimeters to myLinearUnit
double convertedVal = LinearUnit.Centimeters.ConvertTo(10, myLinearUnit);
// get the wkt
string lu_wkt = myLinearUnit.Wkt;
// create an angular unit from this wkt
var anotherLinearUnit = LinearUnit.CreateLinearUnit(lu_wkt);
// anotherLinearUnit.ConversionFactor = 0.33
// anotherLinearUnit.FactoryCode = 0
// anotherLinearUnit.MetersPerUnit = 0.33
}
Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)