As well as the standard data sets available from the SpotLog server, you can create your own datasets. 

See Custom Set Example for a step by step example of creating custom data.

Before you start creating and editing custom sets, make sure you understand how SpotLog organises data in Sets and Subsets

To create a new custom set

To create a new set:

  • Open the Settings Tab
  • Scroll down to the "Book" section of settings
  • Tap "Add New Set to Book"
  • Enter the set details
  • Tap "Add Set"

SpotLog will create the new set for you and then open the new set in the Book tab.

To add classes to a custom set

To add or edit a class in a custom set

  • Open the custom set in the Book tab
  • Scroll to the bottom of the set page
  • Tap "Edit Set" note that you can edit the same name etc here.
  • Tap "Add Class"
  • Enter the class details
  • Tap "Add Class"

Spotlog will create the new class with the specified details, and add it to the set.

To add loco's to a class in a custom set

To add loco's to a custom class or edit existing locos:

  • Open the class in the book
  • Scroll to the bottom of the class page
  • Tap "Edit Class"
  • The "Edit class" page opens: note that you can edit the class details here if required
  • Scroll to the bottom of the page
  • In the "Add Members" section you can add class members
    • To add a single item: enter the number in the "First Number" field and tap "Add to Class"
    • To add a range of numbers: enter the first number in "First Number" and the last number in "Last Number", when you tap "Add to Class" Spotlog will create loco entries for the whole range from first to last number.
    • If you are entering loco's for a European railway that uses checksums, turn on "Add Checksum" before tapping "Add Class" and SpotLog will calculate and add the checksum to each loco.  See EVN and UIC Numbers for more details.

Note on Set naming

There are three fields that control how a set is handled and how the set appears in the book:

  • Country determines which section of the Book the set is shown in. You may choose to add a set to the relevant country, or create a new "Country" for custom sets.
  • Set Name is the set title shown in the Book list
  • the most important field is Set Code.  Set code is used by the app to identify the set and manage the data in the set. 
    • If your set code matches any standard set on the SpotLog server, SpotLog may overwrite your set with the server data.
    • If you change the set code on one of the standard sets, you will break the link to the server, and the set will no longer receive updates from the server.

Editing "standard" sets

As above, you can edit the standard sets and edit details or add or remove classes and class members.

However, assuming you have Updates enabled, SpotLog may overwrite your changes if data is updated on the SpotLog server.  If you change the set code, this will break the link to the server and the set will not be updated.

  • If you edit class details in a standard set, your changes may be overwritten by an update from the server.
  • If you delete a class from a standard set, the class will not be restored by a server update.
  • If you edit loco details in a standard set, your changes may be overwritten by an update from the server.
  • If you delete a loco from a standard set, the loco will not be restored by a server update.

Editing "Standard" loco numbers

If you are tempted to edit loco's in the standard DataSets (see note above):

  • Changing a loco entry in the book, will effect all DataSets the loco appears in.  Eg if you edit Class 47 No. 47117, that loco appears in DataSet UK, UK70 and UKP.  If you edit 47117 in set UK, the changes will also be seen in the other two sets.
  • If you are editing the AltNumber, do not put spaces between numbers, eg enter the AltNumber as "47653,47808,47781" not like "47653, 47808, 47781" - the spaces will stop the app matching the AltNumbers correctly.

Deleting a set

To delete a set:

  • Open the set in the Book
  • Scroll to the bottom of the set page
  • Tap "Edit Set"
  • on the Edit set page, Tap "Delete Set" and confirm "Yes"

SpotLog will remove the set from your app and delete the set data.  If the set is a standard set, the set can be reloaded from the Sets tab.

Deleting a class

To delete a class:

  • Open the set in the Book
  • Open the class you want to delete
  • Tap "Edit Class" at the bottom of the class page
  • Tap "Delete Class" and confirm "Yes"

Deleting a loco record

  • Open the loco record you want to delete in the book
  • Tap "Edit Loco"
  • Scroll down to bottom of the Edit Loco page
  • Tap "Delete Loco" and confirm "Yes"

Sighting records when you delete from the book

When you delete records from the book (delete set, delete class or delete loco) any sighting records in the log are not deleted.  Instead they will be oved back to the NotePad where they can be matched or processed as normal.


About page
Alternate Numbers
App Files
Book Search
Custom Book
Custom Set Example
Depot View
Download Datasets
Edit Record
Entering Numbers
Entry mode
EVN and UIC Numbers
Formation Numbers
Getting Started with V5
GPS location
Import and Export
Importing Historic paper records
Loco Records
Marked Locos
Merge locos
Number range
Preservation sites
Quick Tour
Realtime Trains
Rebuilt Locos
Release Notes
Remote SQL Support
Restoring SpotLog from a device backup
Sets and Subsets
Single Loco view
SpotLog Sync Service
Undated Records
Upgrading from TrainSpotter
Upgrading to V5
What's New