01
Let the data find its match.
X-Translator automatically discovers corresponding attributes between source and target models, so you spend less time mapping them manually.
Auto Mapping
The translation workflow
Different tools. Different formats. One translation workflow.
01 / Source
Start withwhat you have.
Engineering data already lives in your existing systems.
Smallworld


X-Translator
Powerful tools for mapping, translating and reusing GIS data — without repeating the same work every time.
01
X-Translator automatically discovers corresponding attributes between source and target models, so you spend less time mapping them manually.
Auto Mapping
02
Reuse mapping configurations across recurring translation workflows, so you don't have to rebuild the same mapping every time.
Transfer Profiles
Flexible Mapping
Build mappings the way your workflow requires — from flexible value matching and fixed values to reusable configurations and rules.
Comparison
The classic edition runs inside Smallworld GIS. The new X-Translator runs on its own.
An add-on inside Smallworld GIS

An independent desktop app

| Topic | Smallworld X-Translator | New X-Translator |
|---|---|---|
| Where it runs | Inside a running Smallworld server | On its own, as a desktop app |
| Installation | Added to Smallworld by an administrator | Standalone desktop installation — installer or portable version |
| Interface | Smallworld SWAF screens | Modern app with themes and guided steps |
| Engine | Smallworld Magik, with gas, water and NIS add-ons | Python (GeoPandas) plus a dedicated CAD service |
| Formats | Smallworld in and out, with its full feature set | Data exchange between supported GIS, CAD, file and spatial database formats. |
| Smallworld access | Native, from inside Smallworld | Smallworld integration via a dedicated server connector. |
| Mapping | Proven, model-aware mappings and existing configurations | Auto Map, value mappings and reusable profiles |
| Updating data | Connect, Connect-ID and Connect Matching | Connect-ID update keys |
| Sign-in | Smallworld authorisation groups | SEPM account — users and subscriptions in SEPM USA |
| Maturity | Mature and proven in production | New standalone product, actively developed and extended. |
Using the Smallworld edition today? We'll help you choose — or run both.
Talk to SEPMRaise a support ticket and the SEPM team will pick it up.
Download the latest SEPM X-Translator releases, documentation and related components.
Recorded walkthroughs of X-Translator capabilities — play a video below. For interactive product tours and mapping previews, use the features section. For a live session tailored to your data, contact SEPM.
See how to set a target value once and apply it consistently whenever the mapping runs — with narration in the walkthrough.
See how to translate source values into what your target model expects — pair by pair — with narration in the walkthrough.
Interactive previews for value mapping, fixed mapping, Connect-ID, logging, and more. Simple Transfer includes a guided Supademo when available.
Explore mapping featuresDocumentation
Short overviews of core X-Translator topics — open the full guide when you need step-by-step detail, configuration notes, or examples.
Install the desktop app, connect to mySEPM, and run your first source-to-target transfer with confidence.
Auto Mapping suggestions, value and fixed mapping, and how model-aware attribute pairs are built and refined.
Save mapping setups once and reuse them across recurring jobs — profiles, import/export, and sharing between teams.
Match existing target rows on update keys instead of always inserting — Connect-ID rules in the standalone app (Connect Matching remains in the Smallworld edition).
Flexible Logger verbosity levels, live log streaming, and reviewing what ran, when, and with which outcome.
Smallworld, CAD, PostGIS, GeoPackage, GeoJSON, and industry interfaces — what each edition supports today.
Installation, licensing, release notes, and advanced configuration live in the complete X-Translator documentation hub.
Browse full documentation(opens in a new tab)