Spectrum Spatial Guide

Content
Search Results
Index
Loading, please wait ...

Loading

  • Welcome
  • Introduction
  • Getting Started
    • Location Intelligence
    • Spectrum Spatial
      • Spectrum Spatial Concepts
        • Named Resources
        • Repository
        • REST
        • JavaScript API
        • SOAP
        • Stages
        • Web Services
        • WSDL
    • Modules and Stages
      • Location Intelligence Module
        • Architecture Overview
          • Architecture: Basic and Scaled Diagrams
        • Mapping Concepts
          • Maps
          • Layers
          • Tables
          • Features
          • Labels and Legends
          • Themes
          • Styles
          • Coordinate Systems and Projections
          • Map Tiles
          • Rasters and Grids
        • Stages
      • Enterprise Routing Module
      • Enterprise Geocoding Module
      • GeoConfidence Module
    • Named Resources
      • Named Maps
      • Named Tables
      • Named Layers
      • Named Tiles
      • Named Styles
      • Named Connections
      • Named WMTS Layers
      • Named Label Sources
    • Tools
      • Spatial Manager
      • Management Console
      • Enterprise Designer
        • Installing the Client Tools
        • Enterprise Designer Examples
          • Point in Polygon Subflow
          • Point in Polygon Dataflow (Service)
          • Point in Polygon Dataflow (Job)
      • MapInfo Pro
      • Map Uploader
      • MapInfo Workspace (MWS) Import
    • Services
      • Mapping Service
        • Render a Map
      • Feature Service
        • Search at Point - Java Example
        • Search at Point - SOAP
        • Search at Point - REST
      • Geometry Service
        • Create Buffer - Java Example
        • Generating Stub Code
      • Map Tiling Service
      • Web Feature Service (WFS)
      • Web Map Service (WMS)
      • Web Map Tile Service (WMTS)
      • Named Resource Service
      • Enterprise Routing Services
  • Administration
    • Introduction
      • What's Included in This Guide
    • Configuring Your System
      • Changing the HTTP Port Number for Spectrum Spatial
      • Changing Your Repository Database Type
      • Configuring the Web Services
      • Controlling Geometry Node Representation
      • Disabling Accuracy Files for Datum Transforms
      • Configuring Request Timeouts
      • Configuring the Volatile Attribute for Named Tables
      • Running Spectrumâ„¢ Technology Platform as a Linux Service
        • How to Run Spectrumâ„¢ Technology Platform as a Linux Service
        • PBSpectrum Script
      • Configuring a Linux Machine for MRR
      • Disabling Default HTTP Cache Control Headers
    • Managing Security
      • Security for the Spectrumâ„¢ Technology Platform
        • Security Model
        • Users
          • Adding a User
          • Changing a Password
          • Setting a Minimum Password Length
          • Changing Your Email Address
          • Disabling a User Account
          • Deleting a User
          • User Account Locking
            • Unlocking the admin Account
          • Automatic Logout Due to Inactivity
        • Roles
          • Creating a Role
          • Deleting a Role
          • Disabling Role-Based Security
          • Secured Entity Types - Platform
          • Secured Entity Types - Location Intelligence Module
        • Access Control
          • Configuring Access Control
          • Deleting Access Control Settings
        • Limiting Server Directory Access
        • Configuring HTTPS Communication
        • Web Service Authentication
          • Disabling Basic Authentication for Web Services
          • Disabling Authentication for Web Services
          • Enabling CORS
          • Disabling Host Checks in Token Authentication
        • Using LDAP or Active Directory for Authentication
          • Mapping LDAP Attribute Values to Roles
          • Enabling SSL Communication with LDAP
          • Disabling SSL Communication with LDAP
      • Security for the Location Intelligence Module
        • Understanding ACL
          • Overview
          • ACL and Repository
          • ACL and Accessing Services and Applications
          • ACL Management
        • Upgrading With ACL
        • Understanding CLI Changes for ACL
        • Access Control for Datasets
        • Creating a Named Resources Administrator
        • Creating a Spatial Dataflow Designer
        • Limiting WebDAV Access to the Repository
        • Using WebDAV with HTTPS
    • Monitoring Your System
      • Viewing System Events
        • Setting Logging Levels for Services
      • Spatial Logging
      • Configuring a Mail Server
      • Selecting Items for Expiration Notification
      • Viewing Version Information
      • Viewing and Exporting License Information
      • Monitoring Performance with the JMX Console
      • Monitoring File Handle Caching Statistics with the JMX Console
      • Monitoring Memory Usage
      • Restarting Spatial Module
      • Clearing MRR Cache
    • Performance Tuning
      • Remote Component Configuration
        • Modifying the Pool Size
      • Data Source Pooling Configuration
      • Improving Performance for Distance-Based Operations
    • Managing a Cluster
      • Clustered Architecture for the Location Intelligence Module
      • Using Enterprise Designer with a Cluster
      • Starting a Cluster
      • Stopping a Cluster
      • Removing a Node from a Cluster
      • Managing a Cluster for the Location Intelligence Module
        • Setting Up a Common Repository Database
        • Configuring Your System
          • Configure the Map File Share
            • Creating a Map Image File Share on Unix/Linux
            • Creating a Map Image File Share on Windows
          • Modifying OGC Service Configurations for Clustering
          • Modifying the Java Properties Files in All Nodes
          • Configuring Ports for Multiple Spectrum Instances
          • Shared Spectrum Local Data
    • Using the Administration Utility
      • Getting Started with the Administration Utility
      • Using a Script with the Administration Utility
      • Location Intelligence Module
        • limrepo export
        • limrepo import
        • limrepo mwsimport
      • Enterprise Routing Module
        • ermdb list
        • ermdb get
        • ermdb add
        • ermdb delete
        • ermdb modify
        • ermdb import
        • ermdb export
        • erm getpointdata
        • erm getsegmentdata
        • erm createpointupdate
        • erm resetpointupdate
        • erm createsegmentupdate
        • erm resetsegmentupdate
        • erm getsegmentupdates
        • erm createroadtypeupdate
        • erm resetroadtypeupdate
        • erm getroadtypeupdates
        • erm getallupdates
        • erm resetallupdates
    • Enterprise Routing Module
      • Specifying Default Service/Stage Options
      • Previewing a Service/Stage
      • Getting Route Data using Management Console
    • Troubleshooting Your System
      • Rebuilding a Corrupt Repository Index
      • Monitoring Memory Usage of a Non-Responsive Server
  • Resources and Data
    • Working With Data and Named Resources
      • Named Resources
      • Metadata Resources
      • Managing the Spectrum Spatial Repository
        • About the Repository
        • Repository Contents
        • Managing the Repository
          • Managing Named Resources
          • Managing Users
          • Managing the Repository Cache
            • Modifying the Cache Property File
            • Managing the Repository Cache Using JMX
      • Uploading and Accessing Resources using Third Party Tools
        • Using WebFolders to Access Spectrum Spatial Repository Resources
    • Types of Named Resources
      • Named Tables
        • MapInfo TAB File
        • Shapefile
        • GeoPackage Table
        • Oracle Database Table
        • SQL Server Database Table
        • PostgreSQL/PostGIS Database Table
        • Database Query Table
        • View Table
        • Generic JDBC X/Y Database Table
        • Alternate Style Database Table
        • Primary Key Attribute
      • Named Layers
        • Named Layer
        • Named Group Layer
        • Layer With Style
        • Layer With Table
        • Layer With Range Theme
        • Layer With Graduated Symbol Theme
      • Named Maps
        • Map
        • Map With Layer
        • Map With Pie Layer
        • Map With Dot Density Layer
          • Dot Density Theme
      • Named Tiles
        • Map Tile
      • Named Styles
      • Named Connections
        • File-Based Named Connection Example
        • Oracle Named Connection Example
        • MS SQL Server Named Connection Example
        • Generic JDBC Named Connection Example
        • PostgreSQL/PostGIS Named Connection Example
        • Extensible Data Provider Named Connection Example
      • Named WMTS Layers
        • WMTS Layer
      • Named Label Sources
        • Named Label Source
        • Named Label Source With a Range Theme
    • Data Access
      • Supported Data Sources
        • MapInfo TAB
          • MapInfo Native TAB
          • GeoPackage TAB
          • Raster/Grid TAB
          • dBASE DBF TAB
          • Linked TAB
          • Seamless TAB
        • Shapefile
        • JDBC
        • MS SQL Server
        • PostGreSQL/PostGIS
        • Oracle
        • GeoPackage
        • View
      • Data Source Volatility
      • Support for XY Tables
    • Support for Spatial Aggregation
      • Adding a Geohash Index to a Table
    • Using StreetPro in the Location Intelligence Module
      • Introduction
      • Installation Options
      • Uploading StreetPro Data
      • Creating a StreetPro Named Tile
    • Centrus and Enterprise Routing Data
      • Centrus Data
        • Adding a Location Intelligence Module Centrus Database Resource
      • Enterprise Routing Data
        • Routing Database Resources
          • Adding a Routing Database Resource
          • Deleting a Spectrum Database
          • Database Pool Size and Runtime Instances
        • Get Route Data
          • Options
        • Persistent Update
          • Point Options
          • Segment Options
          • Road-type Options
          • Reset Options
    • Delegation to Data Source Providers
      • Query Delegation to Data Source Providers
      • SQL Query Order of Operations and Delegation
      • Delegation Rules: WHERE Clause
        • WHERE Clause Examples for Delegation
          • Attribute Comparison Operators
          • Between Operator
          • CentroidWithin Operator
          • ContainsCentroid Operator
          • Contains Operator
          • Within Operator
          • EnvelopesIntersect Operator
          • In (List) Operator
          • Intersects Operator
          • Like Operator
          • AND Operator Examples
            • How AND Operations are Scored
          • OR and NOT Operator Examples
      • Delegation Rules: SELECT Clause
        • SELECT Clause Examples
      • Delegation Rules: GROUP BY
        • GROUP BY Examples
      • Delegation Rules: LIMIT
        • LIMIT and OFFSET Examples
      • Delegation Rules: OFFSET
      • Delegation Rules: ORDER BY
        • ORDER BY Examples
      • Predicate Functions as Operators
  • Development
    • Working With Spatial Services
      • Learning More About the Web Services
        • Feature Service
        • Geometry Service
        • Map Tiling Service
        • Mapping Service
        • Named Resource Service
        • Web Feature Service
        • Web Map Service
        • Web Map Tiling Service
      • Accessing Location Intelligence Module Services
        • Via Stages
        • Via Web Services
          • Request Types
          • Web Service Documentation
          • Using a Client Application
            • About Stub Code
            • WSDL URLs
            • Generating Stub Code for a Java Client
            • Adding a Web Reference in Eclipse
            • Adding a Web Reference in Visual Studio
          • Using a Browser-based Application
      • Web Service Authentication
    • Working with the JavaScript API
      • What is the JavaScript API?
      • Getting Started with the JavaScript API
      • Developing with the JavaScript API
      • Using the Proxy
        • Installing the Proxy
        • Why Use the Proxy?
          • Origin Concept
          • Why is this Important?
        • Using the Proxy in your Web Application
    • Working With REST Services
      • What Are the REST Services?
        • REST Interfaces
          • Using the Spectrumâ„¢ Technology Platform REST API
          • Request URL Format
    • Tables
      • Uses for Tables
    • Layers
      • Feature Layer
        • FeatureLayer in Named Map
        • Named Layer
        • Feature Layer With a Named Label Source Reference
        • Feature Layer as an Overlay
      • Group Layer
        • Group Layer in Named Map
        • Group Layer Definition
      • Line Linkage Layer
        • LineLinkageLayer in Named Map
        • Layer With Line Linkage
      • Label Layer
        • Layer With Inline Label Source
        • Layer With Named Label Sources
      • Graduated Symbol Layer
        • Graduated Symbol Theme Definition
        • Graduated Symbol Theme SOAP Request
      • Bar Chart Layer
        • Bar Chart Theme Definition
        • Bar Chart Theme SOAP Request
      • Pie Chart Layer
        • Pie Chart Theme Definition
        • Pie Chart Theme SOAP Request
      • Line Chart Layer
        • Line Chart Theme Definition
        • Line Chart Theme SOAP Request
      • Grid Layer
        • GridLayer Elements
        • Grid Layer Overlay Example
      • Modifying the Style with a FeatureStyleModifier
        • Style Override
          • FeatureStyleOverrideTheme Definition
          • Style Override SOAP Request Example
        • Range Theme
          • Types of Ranged Values
          • FeatureStyleRangeTheme Example
          • Range Theme SOAP Request Example
        • Individual Value Theme
          • Individual Value Theme SOAP Request
        • Dot Density Theme
          • Dot Density Theme Definition
          • Dot Density Theme SOAP Request
      • Layer Visibility and Renderability
    • Styles
      • Types of Styles
        • MapBasic Styles
          • MapBasic Styles
            • MapBasicLineStyle
              • MapBasicPen
            • MapBasicAreaStyle
              • MapBasicPen
              • MapBasicBrush
            • MapBasicPointStyle
              • MapBasicSymbol
                • MapBasic30Symbol
                • MapBasicFontSymbol
                • MapBasicBitmapSymbol
            • MapBasicTextStyle
              • MapBasicFontStyle
            • MapBasicCompositeStyle
              • LineStyle
              • AreaStyle
              • PointStyle
        • Named Styles
          • Defining Named Styles
          • Line Styles
            • LineStyle
            • Pen
          • Fill Styles
            • Interior
            • Defs
            • Pattern
            • Bitmap
            • ColorAdjustmentSet
            • ColorAdjustment
          • Point Styles
            • PointStyle
          • Font Styles
            • FontStyle
          • Symbol Styles
            • FontSymbol
          • Image Styles
            • RasterStyle
            • GridStyle
              • GridInflectionList
              • GridInflection
              • DataTransformList
              • RenderStyle
              • Component
              • Hillshade
              • SunShadow
              • Highlight
              • DataTransform
              • ColorBreakList
              • ColorBreak
          • Composite Styles
            • MapinfoTextObjectStyle
            • AreaStyle
            • CompositeStyle
        • GridStyle
      • Pattern Codes
        • Line Pattern Codes
        • Fill Pattern Codes
      • Symbol Codes
        • MapInfo 3.0 Symbol Codes
        • MapBasic Font Symbol Codes
      • Custom Symbols
    • Rasters and Grids
      • Supported Capabilities for Rasters and Grids
        • Supported Raster Formats
          • MRR
      • Using Rasters and Grids
        • Grid Layer Overlay Example
    • Mapping
      • Design Your Map
        • Render a Named Map
        • Render a Named Map with an Overlay
        • Render Map with Named Layers
        • Render Map with Inline Layers
      • Add a Legend to Your Map
        • Requesting a Legend Using SOAP
          • Legend Examples Using SOAP
        • Requesting a Legend Using REST
          • Legend Examples Using REST
        • Requesting a Legend Using JavaScript API Components
          • Legend Examples Using JavaScript API Components
    • Map Tiling
      • Creating a Named Tile
        • What Is Tile Level?
          • How Tile Height Is Calculated
        • StreetPro Named Tile Definition
      • Generating Map Tiles with Tile Generator
        • Generating Tiles from a Request File
        • Generating Tiles Without a Request File
      • Requesting a Map Tile
      • Vector Tiles
      • Caching Tiles
        • Enable the Pluggable Tile Cache
        • Creating a Tile Cache Using Apache
        • Creating Your Own Tile Caching Mechanism
        • Caching in the Middle Tier
      • Configuring the Map Tiling Service
    • Rendering Best Practices for Maps and Map Tiles
      • Using the Marlin Renderer with Spectrum Spatial
    • Point In Polygon Best Practices
      • Batch vs Transactional Point-In-Polygon
        • Query Spatial Data Batch Flow
        • Point In Polygon Transactional Flow
      • Point-In-Polygon Performance Configuration
      • Knowing Your Data
    • Migrating from Envinsa or MapXtreme Java
      • Architecture Considerations
      • Migration Tasks
        • Configuration
          • User Account Management
            • Adding a User
          • Viewing Flow Status and History
        • Development
          • Convert Envinsa Named Map to MWS
          • Updating Envinsa References to Spectrum Spatial
          • Update Code to SOAP API
    • Sample Applications
      • When to Use REST and SOAP
      • REST Samples
        • List the Named Tiles In the Repository
        • List the Named Maps In the Repository
      • SOAP Samples
        • Find the Nearest Five Subway Stations
          • Step 1: Add the Subway Stations Named Table to the Repository
          • Step 2: Add the Toronto Named Map to the Repository
          • Step 3: Create the Java Client Code
            • Step 3a: Create the Client Code for the Feature Service
            • Step 3b: Create the Client Code for the Mapping Service
          • Final Result
    • Common Object Types
      • Geometry Types
        • Geometry Examples
          • Geometry Examples - Java
            • Point Example - Java
            • MultiPoint Example - Java
            • Polygon Example - Java
            • MultiPolygon Example - Java
            • Envelope Example - Java
            • Ring Example - Java
            • LineString Example - Java
            • Curve Example - Java
            • MultiCurve Example - Java
            • LegacyText Example - Java
          • Geometry Examples - C#
            • Point Example - C#
            • MultiPoint Example - C#
            • MultiPolygon Example - C#
            • Envelope Example - C#
            • Ring Example - C#
            • LineString Example - C#
            • Curve Example - C#
            • MultiCurve Example - C#
            • LegacyText Example - C#
      • MapView Types
        • MapView Examples
          • MapView Examples - Java
            • BoundsMapView Example - Java
            • ScaleAndCenterMapView Example - Java
            • ZoomAndCenterMapView Example - Java
          • MapView Examples - C#
            • BoundsMapView Example - C#
            • ScaleAndCenterMapView Example - C#
            • ZoomAndCenterMapView Example - C#
    • CoordSys
      • Enabling or Disabling NTv2 Transform
      • Managing Coordinate Systems Using MAPINFOW.PRJ
  • Stages
    • Location Intelligence Module
      • Location Intelligence Module Databases
      • User-Defined Centrus Databases
        • Creating a User-Defined Centrus Spatial Database
        • Importing a User-Defined Centrus Spatial Database
          • Enterprise Tax Module Conversion Utility
          • Location Intelligence Module Conversion Utility
        • Adding a Location Intelligence Module Centrus Database Resource
      • Closest Site
        • Input
        • Options
        • Output
        • Reports
      • Find Nearest
        • Input
        • Settings
        • Output
      • Legacy Find Nearest
        • Input
        • Options
          • Options
          • Output Field Options
        • Output
      • Legacy Point In Polygon
        • Databases
        • Buffering
        • Input
        • Options
        • Output
        • Reports
      • Point in Polygon
        • Input
        • Settings
        • Output
        • Point In Polygon Example
      • Query Spatial Data
        • Options
        • Output
      • Read Spatial Data
        • Options
        • Output
      • Write Spatial Data
        • Options
        • Output
      • Spatial Calculator
        • Options
          • Area
          • Buffer
          • Convex Hull
          • Coordinate System Transform
          • Create Line Geometry
            • Using Aggregator to Create a Segment Points Field
            • Using Transformer to Create a Segment Points Field
          • Create Point Geometry
          • Create Polygon Geometry
            • Using Transformer to Create a Line Segments Field
          • Difference
          • Distance
          • Distance To Edge
          • Envelope
          • Envelope Coordinates
          • From GeoJSON
          • From KML
          • From WKT
          • Get Centroid
          • Intersection
          • Is Intersection
          • Is Line
          • Is Point
          • Is Polygon
          • Is Valid Geometry
          • Is Within
          • Length
          • Perimeter
          • Symmetric Difference
          • To GeoJSON
          • To KML
          • To WKT
        • Output
      • Spatial Union
        • Input
        • Options
        • Output
      • Geometry Support for Transformer Stage
        • Saving Geometries with a Custom Transform
    • Enterprise Routing Module
      • Get Travel Boundary (Deprecated)
        • Input
        • Options
          • Input
          • Output
          • Travel
        • Output
      • Get Travel Cost Matrix
        • Input
        • Options
          • Routing
          • Travel
          • CVR
        • Output
      • Get Travel Directions (Legacy)
        • Input
        • Options
          • Routing
          • Directions
          • Travel
          • CVR
        • Output
      • Get Route
        • Input
        • Settings
        • Logistics
        • Output Response
      • Travel Boundary
        • Input
        • Settings
  • Services
    • Location Intelligence Module
      • Working With Spatial Services
        • Learning More About the Web Services
          • Feature Service
          • Geometry Service
          • Map Tiling Service
          • Mapping Service
          • Named Resource Service
          • Web Feature Service
          • Web Map Service
          • Web Map Tiling Service
        • Accessing Location Intelligence Module Services
          • Via Stages
          • Via Web Services
            • Request Types
            • Using a Client Application
              • About Stub Code
              • WSDL URLs
              • Generating Stub Code for a Java Client
              • Adding a Web Reference in Eclipse
              • Adding a Web Reference in Visual Studio
            • Common Data Types
              • Request URL Data Types
      • REST Services
        • Feature Service
          • Delete Features by Primary Key
          • Delete Features Using SQL
          • List all Available Tables
          • Total Number of all Available Tables
          • Number of Features in a Table
          • Describe a Table's Metadata
          • Describe Named Tables
          • Insert a Feature into a Table
          • Insert Features Using SQL
          • Search a Table for Features at a Point
          • Search a Table for Features Nearest to a Geometry
          • Search for Features by ID
          • Search for Features Using SQL Queries
          • Update Features by Primary Key
          • Update Features Using SQL
        • Mapping Service
          • Convert Map View
          • List Named Layers
          • Describe Named Layer
          • Describe Named Layers
          • Describe Named Label Sources
          • List Named Maps
          • Describe Named Map
          • Describe Named Maps
          • Render Named Map
            • Render Named Map Given a Center and Zoom
            • Render Named Map Given a Center and Scale
            • Render Named Map Given a Bounding Box
          • Get Legend for a Named Map
          • Get a Swatch for a Layer
          • Render Map
            • Render Map REST Examples
              • Center and Zoom with Multiple Layers
              • Bounding Box with a Single Layer
              • Center and Scale with Multiple Layers
              • Setting Layer Renderability
              • Map with Pie Layer Overlay
              • Equal Count Range Theme with MapBasic Styles
              • Feature Layer with Bi-Quantile Range Theme
              • Bar Layer with Constant Graduation
              • Line Chart Layer
              • Line Linkage Layer with Metric Expression
              • Render Map Using a View Table
              • Render Map Using a Feature Service Response
              • Render a Grid layer
          • Render Legend for a Map
        • Map Tiling Service
          • What is the Map Tiling Service?
            • Supported Data
            • Named Map Modifications
          • Managing Map Tiling Resources and Configuration
            • Global Configuration Parameters
            • Parameters for Named Tiles
              • What Is Tile Level?
              • How Tile Height Is Calculated
            • Caching Tiles
              • Enable the Pluggable Tile Cache
              • Creating a Tile Cache Using Apache
              • Creating Your Own Tile Caching Mechanism
              • Caching in the Middle Tier
          • Map Tiling REST Interface
            • What Is the Map Tiling REST Interface?
            • REST URL
            • Methods
              • MapList
              • Description
              • Tile
            • Objects
              • MapDescription
              • Bounds
          • Common Data Types
            • Request URL Data Types
            • Response JSON Data Types
              • Primitive Types
              • Object Types
                • Point
                • Bounds
          • Errors
            • Handling Errors
            • Error Object
            • Error Codes
          • How Pixels, Tiles, and Map Coordinates are Transformed
            • Transforming a Pixel to a Map Coordinate
            • Transforming a Pixel to a Tile Coordinate
            • Transforming a Map Coordinate to a Tile Coordinate
        • Access Control Service
          • List Dataset Permissions
          • List Folder Permissions
          • List ACL by Resource
          • List ACL by Folder
          • List ACL by Role
          • List ACL by User
          • List ACL by User and Role
          • Add Resource ACL
          • Add Dataset ACL
          • Add Folder ACL
          • Remove Resource ACL
          • Remove Dataset ACL
          • Remove Folder ACL
          • Update Dataset ACL
      • SOAP Services
        • Feature Service
          • Introduction
            • What Is the Feature Service?
            • Service URL Formats
          • SOAP Operations
            • deleteByPrimaryKey
            • deleteBySQL
            • describeTable
            • insertFeatures
            • insertBySQL
            • listFeatures
            • listTableNames
            • searchAtPoint
            • searchById
            • searchBySQL
            • searchEnvelopeIntersects
            • searchIntersects
            • searchIntersectsEnvelope
            • searchNearest
            • searchNearestEdge
            • searchWithinDistance
            • searchWithinPolygon
            • searchWithinEnvelope
            • updateFeatures
            • updateBySQL
        • Geometry Service
          • Introduction
            • What Is the Geometry Service?
          • SOAP Operations
            • area
            • buffer
            • contains
            • convexHull
            • coordSysTransform
            • coordSysTransforms
            • difference
            • distance
            • envelope
            • envelopesIntersect
            • equivalentSrsName
            • getCentroid
            • intersection
            • intersects
            • isGeometryValid
            • isSupportedCoordSys
            • length
            • listCodeSpaces
            • listCoordSysByCodeSpace
            • perimeter
            • symdifference
            • union
            • within
        • Mapping Service
          • Introduction
            • What Is the Mapping Service?
            • Service URL Formats
          • SOAP Operations
            • listNamedMaps
            • describeNamedMap
            • describeNamedMaps
            • listNamedLayers
            • describeNamedLayer
            • describeNamedLayers
            • describeNamedStyle
            • getNamedMapLegends
            • getMapLegends
            • getNamedMapWithOverlayLegend
            • listMapImageMimeTypes
            • convertPointToXY
            • convertXYToPoint
            • convertXYToLineString
            • convertXYToEnvelope
            • convertXYToPolygon
            • getLength
            • renderNamedMap
            • renderInlineNamedMap
            • renderNamedMapWithOverlay
            • renderMap
            • convertMapView
            • getMapCenter
            • getMapScale
            • getMapZoomLevel
            • getMapBounds
            • zoomNamedMapByScale
            • zoomNamedMapByLevel
            • zoomNamedMapByWindow
            • panNamedMapByXY
            • panNamedMapByCenter
        • Named Resource Service
          • What Is the Named Resource Service?
          • Service URL Formats
          • Operations
            • listNamedResource
            • addNamedResource
            • deleteNamedResource
            • updateNamedResource
            • readNamedResource
            • searchNamedResource
            • searchReferences
            • searchReferencedIn
      • OGC Services
        • Web Map Service (WMS)
          • Introduction
          • Web Map Service Capabilities
            • Getting Capabilities
              • Inputs and Behaviors
              • Output
                • General Service Metadata
                • GetMap
                • Layers
            • Getting Maps
              • Inputs and Behaviors
              • Sample Response
            • Getting Information About Map Features
              • Inputs and Behaviors
              • Output
        • Web Feature Service (WFS)
          • Introduction
            • Feature Restrictions
            • FeatureType and PropertyName Conventions
          • Supported Capabilities
            • GetCapabilities
            • DescribeFeatureType
            • GetFeature
            • GetPropertyValue
            • ListStoredQueries
            • DescribeStoredQueries
          • Supported Filters
            • Attribute Filter
            • Spatial Filter
            • Logical Filter
          • Accessing the Web Feature Service From Within MapInfo Pro
        • Web Map Tile Service (WMTS)
          • Introduction
          • WMTS Components in Spectrum Spatial
            • Configuring WMTS
          • Using WMTS
            • Getting Capabilities
            • Getting Tiles
        • Third-Party Cache Support for WMTS
        • Authentication for OGC Services
    • Enterprise Routing Module
      • REST Services
        • What is the Routing Demo Page?
          • Launching The Routing Demo Page
          • Using The Routing Demo Page
        • GetRoute
          • GetRoute HTTP POST Options
        • GetRouteCostMatrix
          • GetRouteCostMatrix HTTP POST Options
          • Multi-Threading in Matrix
        • GetSegmentData
        • GetTravelBoundary
          • GetTravelBoundary HTTP POST Options
        • PersistentUpdate
          • Point Updates
          • Segment Updates
          • Road Type Updates
          • Remove All Updates
          • Get All Updates
        • GetCapabilities
        • DescribeDatasets
        • DescribeDatabases
      • SOAP Services
        • GetTravelBoundary
        • GetRouteCostMatrix
          • Adding Transient Updates to GetRouteCostMatrix
          • Avoid Specific Routes
        • Deprecated SOAP Services
      • Closest Arc Snapping
        • What is a Restricted Arc
        • Impact on Boundary Calculations
        • Impact on Route and Matrix Calculations
  • Utilities
    • Spatial Manager
      • Spatial Manager Overview
      • Launching Spatial Manager
      • Named Connections
        • Benefits of Using a Connection
        • Creating a Connection
        • Editing a Connection
        • Applying a Connection to Inline Named Tables
      • Named Tables
        • Table Details Page
        • Creating Named Tables
          • Creating a Table
          • Creating an XY Table
          • Creating a View Table
          • Creating Multiple Tables
        • Modifying a Datasource
      • Named Layers
        • Layer Details Page
        • Creating Named Layer
          • Define Style Override
        • Modifying a Named Layer
      • Named Maps
        • Map Details Page
        • Creating Named Map
      • Named Tiles
        • Tile Details Page
        • Creating a Named Tile
        • Editing a Named Tile
        • Tile Properties
      • Named WMTS Layers
        • WMTS Layer Details Page
        • Creating a Named WMTS Layer
        • Editing a Named WMTS Layer
      • Managing WFS Feature Types and Configuration
        • WFS Settings
        • WFS Feature Types
          • Adding WFS Feature Types
          • Editing a WFS Feature Type
          • Removing WFS Feature Types
          • Adding and Editing Namespaces
        • WFS Capabilities
      • Managing WMS Layers and Configuration
        • WMS Settings
        • WMS Layers
          • Adding WMS Layers
          • Editing a WMS Layer
          • Adding and Editing an Organizational Layer
          • Removing a WMS Layer
          • Moving a WMS Layer
        • WMS Capabilities
      • Managing WMTS Resources and Configuration
        • WMTS Settings
        • WMTS Tile Cache
        • WMTS Layers
          • Adding a WMTS Layer
          • Editing a WMTS Layer
          • Removing a WMTS Layer
        • WMTS Capabilities
      • Managing the Feature Service Configuration
      • Managing the Mapping Service Configuration
      • Renaming Named Resources and Folders
      • Deleting Named Resources and Folders
      • Moving Named Resources and Folders
      • Creating a Folder
      • Understanding Metadata
      • Permission Management
        • Introduction
        • Permissions Tab
          • Adding Users and Roles
          • Show Permissions for Referenced Resources
        • Permissions Menu
          • Resource Permissions
            • Adding Users and Roles
          • Folder Permissions
            • Adding Folders
          • Reports
      • Spatial Manager Settings
    • Tile Generator
      • Creating a Tile Request File with Tile Generator
      • Generating Tiles from a File with Tile Generator
      • Generating Tiles Directly with Tile Generator
    • WMTS Tile Generator
      • Generating Tiles with the WTMS Tile Generator
    • Geometry Validator
      • Using the Utility to Validate a Single TAB File
      • Using the Utility to Validate all TAB Files in a Folder
      • Fixing Invalid Geometries in your Data
    • Map Uploader
      • About the Spectrum Spatial Map Uploader
        • How the Map Uploader Works
        • Preparing for a Successful Map Upload
        • Understanding the Structure of the Named Resources
        • Understanding Reuse - Overwrite versus New Map Behavior
        • Named Connections
      • Installing and Configuring the Map Uploader
        • Prerequisites
        • Adding the Uploader to the MapInfo Pro Tools Menu
        • Configuring HTTPS
      • Running the Map Uploader
      • Why Does My Uploaded Map Look Different in MapInfo Pro?
        • Web Service Layers
        • Datasources and Queries
        • Objects in Cosmetic Layers
        • Unsupported Label and Style Settings
        • Unsupported Theme Settings
        • Grid Lines
      • Troubleshooting
        • Using Data from Unsupported Datasources
        • Workaround for Cosmetic Layers
        • Using Layers with Stacked Styles
        • Table Not Found Warning
        • SampleData Information Message
        • Changing Service Request Timeout Value
      • Copyright
    • Map Uploader (Pre-MapInfo Pro v16)
      • About the Spectrum Spatial Map Uploader
        • Prerequisites
      • Adding the Uploader to the MapInfo Professional Tools Menu
      • Configure Map Uploader to Work with SSL Using HTTPS
      • Selecting Language for Spectrum Spatial Map Uploader
      • Logging into the Map Uploader
      • Uploader Settings Tab - File Based Data
      • Uploading a Map to Spectrum Spatial
      • Appendix A- Supported Layer and Table Types
        • Supported Table and Layer Types
        • Unsupported Layer and Table Types
        • Duplicate Name Issues
      • Appendix B- Named Resources
      • Appendix C- Repository Path
    • Spatial Import
    • PGD Builder
      • Building an Index with the PGD Builder
  • MapInfo SQL Language Reference
    • Index of Functions
    • Introduction
      • MapInfo SQL Commands
      • Operators and Syntax Delimiters
      • GROUP BY
      • ORDER BY
      • LIMIT and OFFSET
      • SCALE
      • Quote Rules
      • Pseudo-Columns
    • Functions
      • Numeric Functions
        • Abs
        • Acos
        • Asin
        • Atan
        • Ceil
        • Cos
        • Exp
        • Floor
        • Log
        • Mod
        • Trunc
        • Round
        • Sign
        • Sin
        • Sqrt
        • Tan
      • String Functions
        • Char_Length
        • InStr
        • Left
        • Lower
        • Ltrim
        • Right
        • Rtrim
        • Space
        • StringByteLength
        • Substring
        • Trim
        • Upper
      • Date and Time Functions
        • Current_Date
        • Current_DateTime
        • Current_Time
        • Day
        • GetDate
        • GetTime
        • MakeDateTime
        • Month
        • Weekday
        • Year
        • Hour
        • Minute
        • Second
      • Conversion Functions
        • Ascii
        • Char
        • DateToNumber
        • DateToString
        • DateTimeToString
        • NumberToDate
        • NumberToString
        • NumberToTime
        • StringToNumber
        • StringToDate
        • StringToDateTime
        • StringToTime
        • TimeToString
        • TimeToNumber
      • Geometry Constructor Functions
        • FromGeoJSON
        • FromKML
        • FromWKB
        • FromWKT
        • MI_Box
        • MI_Line
        • MI_Point
        • MI_Polygon
        • ToGeoJSON
        • ToKML
        • ToWKB
        • ToWKT
      • Geometry Predicate Functions (boolean)
        • MI_Contains
        • MI_Intersects
        • MI_Within
        • MI_CentroidWithin
        • MI_ContainsCentroid
        • MI_EnvelopesIntersect
      • Geometry Observer Functions (return a scalar value)
        • MI_CentroidX
        • MI_CentroidY
        • MI_MinX
        • MI_MinY
        • MI_MaxX
        • MI_MaxY
        • MI_GeometryType
        • MI_X
        • MI_Y
        • MI_NumGeometries
        • MI_NumPoints
      • Geometry Measurement Functions
        • MI_Area
        • MI_Distance
        • MI_DistanceToEdge
        • MI_CentroidDistance
        • MI_Length
        • MI_Perimeter
      • Geometry Functions (return a geometry)
        • MI_Buffer
        • MI_Centroid
        • MI_ConvexHull
        • MI_Difference
        • MI_Envelope
        • MI_GeoHash
        • MI_Intersection
        • MI_Transform
        • MI_Union
        • MI_GeometryN
        • MI_PointN
      • Aggregation Functions
        • Avg
        • StdDev
        • Count
        • Sum
        • Min
        • Max
        • WtAvg
        • ProportionSum
        • ProportionAvg
        • ProportionWtAvg
        • MI_AggregateIndividual
        • Majority
        • Median
        • Mode
        • Same
      • Geometry Aggregation Functions
        • MI_AggregateBuffer
        • MI_AggregateCentroid
        • MI_AggregateConvexHull
        • MI_AggregateEnvelope
        • MI_AggregateIntersection
        • MI_AggregateUnion
      • Raster / Grid Functions
        • MI_ImageFile
        • MI_ImagePixelWidth
        • MI_ImagePixelHeight
        • MI_GridValueAt
        • MI_GridValueAtPixel
      • Miscellaneous Other Functions
        • MI_EngineVersion
        • MI_SQLVersion
    • Appendix
      • Date and Time Format Strings
      • Number Format Strings