Radian Studio


Some Templates

  • Absolute Value
  • Areas
  • Arithmetic Functions
  • Aspect
  • Logarithms
  • Bessel Functions
  • Between
  • Binary Functions
  • Blur
  • Boolean Functions
  • Bounds
  • Branch
  • Buffer
  • Ceilings
  • Center Functions
  • Compare Order
  • Complementary Error Function
  • Compose Circle
  • Compose GML
  • Compose GeoJSON
  • Compose Point with Z
  • Compose Point
  • Compose Rectangle
  • Compose Segment
  • Compose Triangle
  • Compose WKT
  • Concatenate
  • Convert to Area
  • Convert to Line
  • Convert to Point
  • Convex Hull
  • Date Functions
  • Decompose to Branches
  • Decompose to Coordinates
  • Decompose to Segments
  • Direction Blur
  • Direction Edges
  • Distance
  • Edges
  • Enclosing Box
  • Error Function
  • Escape, JSON
  • Exponent
  • Floors
  • Fractional Parts
  • Gamma Function
  • Gaussian Blur
  • Geoms with Curves
  • Geoms with Z
  • Hyperbolic Trig
  • Hypotenuse
  • Is NULL
  • Is not NULL
  • JSON Array
  • JSON Boolean
  • JSON Number
  • JSON Object
  • JSON String
  • Length
  • Like
  • Linearize
  • Log-gamma Function
  • Lower Case
  • Merge Areas
  • Merge Lines
  • Merge Points
  • Modulo
  • Multiply
  • Negate
  • Noise
  • Normalize Topology
  • Normalize
  • Number of Branches
  • Number of Characters
  • Number of Coordinates
  • Number of Regexp Matches
  • Orthogonalize
  • Pad Functions
  • Parse GML Coordinate System
  • Parse GML
  • Parse GeoJSON Coordinate System
  • Parse GeoJSON
  • Parse WKB
  • Parse WKT
  • Points
  • Power Functions
  • Reciprocal Cube Root
  • Reciprocal Square Root
  • Regexp Match
  • Remove Curves
  • Remove Z
  • Replace Regexp
  • Reverse Text
  • Rotate
  • Round
  • Scale
  • Segmentize
  • Set Z
  • Sharpen
  • Shift
  • <
  • Slope
  • Smooth
  • Subtract
  • Tangent
  • Text Contains
  • Text Cut
  • Text Ends with
  • Text Matches Regexp
  • Text Position, Nth
  • Text Position
  • Text Sounds like
  • Text Starts with
  • Text at End
  • Text at Start
  • Title Case
  • Translate Characters
  • Trigonometry
  • Trim
  • Truncate
  • Unescape JSON
  • Union Areas
  • Union Boxes
  • Upper Case
  • Vector Value
  • Voronoi Diagram
  • and many more...

Scripting

Radian Speaks Your Language

Something for Everyone

Radian provides scripting using eleven built-in or supported languages. Popular languages like JavaScript, IronPython and IronRuby can be edited and executed from the Command window, using the Command window as a REPL (Read-Eval-Print Loop) console.

Six scripting languages are always available in every Radian installation without requiring any additional installation of any kind, either because they are built into Radian like V8 JavaScript or like C#, JScript, JScript.NET, VB.NET and VBScript because they are automatically available within Microsoft facilities that are required for any Radian installation.

Five more languages, F#, IronPython, IronRuby, PerlScript and PythonScript, are supported when they are installed.

Following are examples of the default "Hello, World!" scripts which Radian creates automatically when a new script window is opened using a Radian supported scripting language.

C#

F#

IronPython

IronRuby

V8 JavaScript

JScript

JScript.NET

PerlScript

PythonScript

VB.NET

VBScript

Interact with SQL

You can use snippets of SQL everywhere in Radian, including within scripts, and you can use scripting to create functions called by SQL.

Radian is Agnostic

Radian is completely agnostic about programming languages, as can be seen by the wide range of languages which are directly supported for scripting in Radian. JavaScript is built in for convenience and to leverage the ubiquity achieved by JavaScript as a result of Internet. The V8 engine was selected as a high quality and fast JavaScript engine that is compatible with Radian parallelism and which would fit within a reasonably sized .msi installation. C#, JScript, JScript.NET, VB.NET and VBScript are supported and are always available because of the Microsoft environment required for Radian. Radian also supports F#, IronPython, IronRuby, PerlScript and PythonScript, which are easy to install if desired.


Buy Now via the Online Store

Buy Manifold products on the Online Store. The store is open 24 hours / seven days a week / every day of the year. Orders are processed immediately with serial number email sent out in seconds. Use Manifold products today!

 Click to begin shopping


The Big List

Tired of "spatial" SQL products that provide a handful of functions? That's not Radian. Radian has you covered for every possible need with a vast selection of SQL statements, operators and functions. Manifold's spatial experts with decades of experience in spatial engineering have provided everything that everyone from a novice to maximum expert will want, all neatly organized within the query builder with easy filtration to find just the right function for a task. Following is the big list of most, but not all, of what you get in SQL with Radian.

  • ALTER
  • ADD PROPERTY
  • DROP PROPERTY
  • ALTER TABLE
  • ADD
  • ADD CONSTRAINT
  • ADD INDEX
  • DROP
  • DROP CONSTRAINT
  • DROP INDEX
  • RENAME
  • RENAME CONSTRAINT
  • RENAME INDEX
  • CREATE
  • PROPERTY
  • CREATE DATASOURCE
  • CREATE ROOT
  • CREATE TABLE
  • CONSTRAINT
  • INDEX
  • ASC/DESC
  • COLLATE
  • CASE/NOCASE
  • ACCENT/NOACCENT
  • SYMBOLS/NOSYMBOLS
  • TILEREDUCE
  • DELETE FROM
  • DROP ROOT
  • DROP TABLE
  • EXECUTE WITH
  • FUNCTION
  • ENTRY
  • ENTRYSCHEMA
  • INSERT INTO
  • PRAGMA
  • PRAGMA PUSH
  • PRAGMA POP
  • RENAME TABLE
  • SELECT
  • DISTINCT
  • COLLECT
  • WHERE
  • ORDER BY
  • OFFSET
  • FETCH
  • INTO
  • GROUP BY
  • BATCH
  • THREADS
  • UNION EX /INTER
  • UPDATE
  • USE CHILD
  • USE PARENT
  • VALUES
  • MOD
  • DIV
  • BITNOT
  • BITAND
  • BITOR
  • BITXOR
  • LIKE
  • BETWEEN
  • IN
  • IS NULL
  • NOT
  • AND
  • OR
  • XOR
  • CAST
  • CASTV
  • CASE WHEN
  • CASE
  • EXISTS
  • Avg
  • Corr
  • Count
  • Covar
  • CovarPop
  • First
  • GeomMergeAreas
  • GeomMergeLines
  • GeomMergePoints
  • GeomUnionAreas
  • GeomUnionBoxes
  • JoinAnd
  • JoinBitAnd
  • JoinBitOr
  • JoinBitXor
  • JoinOr
  • JoinXor
  • Last
  • Max
  • Median
  • Min
  • StDev
  • StDevPop
  • StringJoinTokens
  • Sum
  • Var
  • VarPop
  • Abs
  • Acos
  • Acosh
  • Asin
  • Asinh
  • Atan
  • Atan2
  • Atanh
  • BinaryWkbGeom
  • Cbrt
  • Ceil
  • CeilDecs
  • Chr
  • Coalesce
  • Collate
  • Compare
  • ComponentCoordSystem
  • ComponentName
  • ComponentPath
  • ComponentProperty
  • ComponentType
  • CoordConvert
  • CoordConvertPoint
  • CoordConvertPoint3
  • CoordConvertTile
  • CoordConvertTrace
  • CoordConverterIsIdentity
  • CoordConverterIsScaleShift
  • CoordConverterIsXYZ
  • CoordConverterMake
  • CoordConverterSteps
  • CoordDatum
  • CoordDatumDefault
  • CoordDatumEpsg
  • CoordDatumParameters
  • CoordDatums
  • CoordSystem
  • CoordSystemDefault
  • CoordSystemDefaultLatLon
  • CoordSystemEpsg
  • CoordSystemOverride
  • CoordSystemParse
  • CoordSystemParseEpsg
  • CoordSystemParseOverrides
  • CoordSystemParseSrid
  • CoordSystemParseSridSubtype
  • CoordSystems
  • CoordSystemTypeParameters
  • CoordSystemTypes
  • CoordTransform
  • CoordTransformEpsg
  • CoordTransforms
  • CoordTransformTypeParameters
  • CoordTransformTypes
  • CoordUnit
  • CoordUnitByName
  • CoordUnitDefault
  • CoordUnitDefaultLatLon
  • CoordUnitEpsg
  • CoordUnits
  • Cos
  • Cosh
  • DataLength
  • DateTimeDay
  • DateTimeHour
  • DateTimeMillisecond
  • DateTimeMinute
  • DateTimeMonth
  • DateTimeSecond
  • DateTimeYear
  • Erf
  • Erfc
  • Exp
  • Exp10
  • Exp2
  • Expm1
  • Floor
  • FloorDecs
  • Fract
  • FractDecs
  • GeocodeAddress
  • GeocodeAddressMatches
  • GeocodeAddressSupported
  • GeocodeLocationMatches
  • GeocodeLocationSupported
  • GeomAdjacent
  • GeomArea
  • GeomBounds
  • GeomBox
  • GeomBranch
  • GeomBranchCount
  • GeomBranchFirst
  • GeomBranchLast
  • GeomBuffer
  • GeomCenter
  • GeomCenterInner
  • GeomCenterWeight
  • GeomClip
  • GeomContains
  • GeomConvertToArea
  • GeomConvertToLine
  • GeomConvertToPoint
  • GeomConvexHull
  • GeomCoordCount
  • GeomCoordXY
  • GeomCoordXYZ
  • GeomDistance
  • GeomDistancePoint
  • GeomDistancePoint3
  • GeomGml
  • GeomHasCurves
  • GeomHasZ
  • GeomIntersects
  • GeomIsArea
  • GeomIsLine
  • GeomIsNormalized
  • GeomIsPoint
  • GeomJsonGeo
  • GeomLength
  • GeomLinearize
  • GeomMakeCircle
  • GeomMakePoint
  • GeomMakePoint3
  • GeomMakeRect
  • GeomMakeRectDiagonal
  • GeomMakeSegment
  • GeomMakeSegment3
  • GeomMakeTriangle
  • GeomMakeTriangle3
  • GeomMergeAreasPair
  • GeomMergeLinesPair
  • GeomMergePointsPair
  • GeomNormalize
  • GeomNormalizeTopology
  • GeomOrtho
  • GeomOverlayAdjacent
  • GeomOverlayContained
  • GeomOverlayContaining
  • GeomOverlayIntersecting
  • GeomOverlayTopologyIdentity
  • GeomOverlayTopologyIntersect
  • GeomOverlayTopologyUnion
  • GeomOverlayTopologyUpdate
  • GeomOverlayTouching
  • GeomRemoveCurves
  • GeomRemoveZ
  • GeomRotate
  • GeomScaleShift
  • GeomScaleShiftZ
  • GeomScaleToSystem
  • GeomScaleToSystemCff
  • GeomScaleToUnits
  • GeomScaleToUnitsCff
  • GeomSegmentize
  • GeomSetZ
  • GeomSmooth
  • GeomToBranches
  • GeomToCoords
  • GeomToSegments
  • GeomToShapes
  • GeomToShapesEsri
  • GeomTouches
  • GeomTriangulate
  • GeomTriangulateLines
  • GeomType
  • GeomUnionAreasPair
  • GeomUnionBoxesPair
  • GeomVoronoi
  • GeomVoronoiLines
  • GeomVoronoiPoints
  • GeomWithin
  • GeomWkb
  • GeomWkt
  • Hypot
  • J0
  • J1
  • Jn
  • Lgamma
  • Log
  • Log10
  • Log1p
  • Log2
  • NullIf
  • PragmaValue
  • Rcbrt
  • Round
  • RoundDecs
  • Rsqrt
  • Selection
  • SelectionForWindow
  • SelectionIsEmpty
  • SelectionIsInverted
  • SelectionKeys
  • Sign
  • Sin
  • Sinh
  • Sqrt
  • StringCompareCollate
  • StringCompareKeyCollate
  • StringContains
  • StringContainsCollate
  • StringEndsWith
  • StringEndsWithCollate
  • StringEscape
  • StringEscapeEncode
  • StringEscapeJson
  • StringFind
  • StringFindCollate
  • StringFindNth
  • StringFindNthCollate
  • StringGmlCoordSystem
  • StringGmlGeom
  • StringJsonArray
  • StringJsonBoolean
  • StringJsonGeoCoordSystem
  • StringJsonGeoGeom
  • StringJsonNumber
  • StringJsonObject
  • StringJsonValue
  • StringLength
  • StringPadEnd
  • StringPadStart
  • StringRegexpCount
  • StringRegexpFind
  • StringRegexpFindNth
  • StringRegexpMatches
  • StringRegexpReplace
  • StringRegexpReplaceNth
  • StringRegexpSubstring
  • StringRegexpSubstringNth
  • StringReplace
  • StringReplaceCollate
  • StringReplaceNth
  • StringReplaceNthCollate
  • StringReverse
  • StringSoundex
  • StringStartsWith
  • StringStartsWithCollate
  • StringSubstring
  • StringSubstringLen
  • StringToCharacters
  • StringToJsonArrayValues
  • StringToJsonObjectValues
  • StringToLowerCase
  • StringToLowerCaseCollate
  • StringToRegexpMatches
  • StringToTitleCase
  • StringToTitleCaseCollate
  • StringToTokens
  • StringToUpperCase
  • StringToUpperCaseCollate
  • StringTranslate
  • StringTrim
  • StringTrimEnd
  • StringTrimStart
  • StringUnescape
  • StringUnescapeDecode
  • StringUnescapeJson
  • StringWktGeom
  • SystemCpuCount
  • SystemGpgpuCount
  • SystemGpgpus
  • Tan
  • Tanh
  • Tgamma
  • TileAbs
  • TileAcos
  • TileAcosh
  • TileAsin
  • TileAspect
  • TileAtan
  • TileAtan2
  • TileAtanh
  • TileBgrHcy
  • TileBgrHsi
  • TileBgrHsl
  • TileBgrHsv
  • TileBlur
  • TileBlurDirection
  • TileBlurGaussian
  • TileCbrt
  • TileCeil
  • TileChannel
  • TileChannelCount
  • TileChannels
  • TileChannelsConcat
  • TileCombine
  • TileCompare
  • TileContrast
  • TileCos
  • TileCosh
  • TileCut
  • TileCutBorder
  • TileCutRect
  • TileEdges
  • TileEdgesDirection
  • TileErf
  • TileErfc
  • TileExp
  • TileExp10
  • TileExp2
  • TileExpm1
  • TileFill
  • TileFloor
  • TileFloorDecs
  • TileFract
  • TileFractDecs
  • TileHcyBgr
  • TileHsiBgr
  • TileHslBgr
  • TileHsvBgr
  • TileHypot
  • TileJ0
  • TileJ1
  • TileJn
  • TileLgamma
  • TileLog
  • TileLog10
  • TileLog1p
  • TileLog2
  • TileMakeNew
  • TileMaskExtract
  • TileMaskReplace
  • TileMax
  • TileMin
  • TileNoise
  • TileRcbrt
  • TileRound
  • TileRoundDecs
  • TileRsqrt
  • TileSharpen
  • TileSign
  • TileSin
  • TileSinh
  • TileSlope
  • TileSqrt
  • TileTan
  • TileTanh
  • TileTgamma
  • TileToValues
  • TileToValuesX2
  • TileToValuesX3
  • TileToValuesX4
  • TileTrunc
  • TileTruncDecs
  • TileUpdatePyramids
  • TileY0
  • TileY1
  • TileYn
  • Trunc
  • TruncDecs
  • UuidMakeNew
  • ValueCount
  • ValueMax
  • ValueMin
  • ValueSequence
  • VectorBgrHcy
  • VectorBgrHsi
  • VectorBgrHsl
  • VectorBgrHsv
  • VectorHcyBgr
  • VectorHsiBgr
  • VectorHslBgr
  • VectorHsvBgr
  • VectorMakeX2
  • VectorMakeX3
  • VectorMakeX4
  • VectorValue
  • VectorValues
  • Y0
  • Y1
  • Yn

Radian speaks your language

Radian speaks your language: Easy, user-editable localization files allow users to configure the Radian GUI to whatever langauge they want. Download starter files in English, German, French Spanish and Portuguese today.

About Manifold

Manifold products deliver quality, performance and value in the world's most sophisticated, most modern and most powerful spatial engineering products. Total integration ensures unbeatably low cost of ownership.