TLCMap is focused on enabling Humanities researchers to work with digital maps without needing to employ a developer. None the less, no single system can cater for every idiosyncratic requirement, so the aim is to make information portable into and out of systems, making information and systems re-usable wherever possible.
TLCmap provides web services APIs and data exports in standard formats, such as making data available online in geodata standards such as KML, GeoJSON and CSV files, and RESTful JSON.
If you are a digital humanist or a developer new to mapping technology, here's a few places to start and technologies to be aware of:
Finding if a coordinate is within a range of another coordinate...
Algorithms for warping space according to other factors, such as travel time...
Statistical comparisons on elipsoid surfaces (eg: how 'close' are my two spatial datasets)... and closeness over time on elipsoid surfaces...