Ordering

You can place an order in the My Account section, but see below for a detailed explanation of your options. You can also click on a price below to add an item to a sales order or quotation. The content below is customised based on your country of origin. Please log in to ensure that we have your correct location. See prices in USD.

Prices below are exclusive of VAT.

Data

We provide South African data that is publicly available but often hard to obtain, as easy-to-use PlanetGIS maps. A software licence is not needed nor included in the purchases listed below. PlanetGIS Explorer (which is free) is the minimum requirement to use the maps. (You can download it from the My Account section.)

Download subscription

We offer a paid, yearly subscription service to access our datasets. There is a free sample map that changes every week. If you are unsure whether our maps will be helpful to you, please download the free map and try it out.

You do not need to pay for a download subscription if you have a software licence (of any kind) with active updates (i.e., for one year after purchase or as long as you have an active update subscription). A download subscription is also included if you buy the data on a flash/hard drive.

You only need a single subscription for your whole team.

The cost is R900 per year.

Flash/hard drive couriered to you

We recommend that you use the download subscription because the cadastral maps are updated every 6 months. However, if you need orthophotos or scanned 1:50000 topo sheets, those will have to be couriered to you on physical media. Please note that the maps (specifically, SA Administrative) include online image layers from Google, Bing, etc. These are usually much more up-to-date, but they are slower to use in your GIS project and often not quite as accurate as the NGI's orthophotos.

DataFlash 256

A USB 3.1 flash drive with a capacity of nearly 256GB, containing all the downloadable maps plus the 1:50000 topo sheets and orthophotos for about 70% of Gauteng (covering most built-up areas). We normally make up the flash drive to include orthophotos for a similar-sized area around your delivery address, so let us know if you specifically want Gauteng. The cost is R2000 plus courier charges.

DataDrive 8TB

A USB 3.1 hard drive with a capacity of nearly 8TB, containing all the downloadable maps plus the 1:50000 topo sheets and orthophotos for the whole of South Africa. The cost is R8000 plus courier charges, but for subsequent updates, the cost is closer to the cost of the hard drive, currently R6000.

Software

Software Licences

A software licence is perpetual, but access to updates does expire and must be renewed after one year.

Licensing is per user, not per installation. A user may install PlanetGIS software on as many computers and devices as required for the user's work with PlanetGIS.

A licence is represented by a licence key, which is issued once to an organisation (or when the name of the organisation changes). Additional users (including Operators) are recorded as an enhancement to an existing licence, except in cases where this is not possible (e.g., the use of Solo licences as well as Operator licences in the same organisation.)

Software Updates

A software licence includes access to updates from this website for one year. After a year, you have the option to purchase an update subscription for continued access to the latest versions.

The cost of an update subscription is 33% of the licence fee per year, or 25% per year for two years in advance.

Late renewal of updates is possible, but will extend access to updates for the period from the expiration date of the prior update period (e.g., renewing 6 months late will only give you six more months of access to updates).

Software Upgrades

As an alternative to annual or biennial payments for updates, a year's worth of software updates may be purchased as an upgrade at a 33% discount on the fee for a new licence.

Licensing Options

Explorer

PlanetGIS Explorer is free, but is limited in the number of features that you are allowed to capture. Explorer is not allowed to send changes to a data stream, though can be used to view the progress of synchronised projects.

Operator

An Operator licence is for users that do data collection and maintenance but do not create new projects or alter the structure of existing projects. This licence can be used with Explorer (which turns it into Explorer+) and/or Mobile. A user with an Operator licence can use it with Explorer+ on a desktop as well as with Mobile on a tablet PC.

An Operator licence costs R3300 per user. After one year, updates will cost R1100 per year, or R1650 for two years in advance.

Solo

A Solo licence is for expert users that work mostly independently or create and customise projects for use by others that do not make any changes. This licence will typically only be used with the desktop PlanetGIS software, while produced maps (your data products) will typically be used with PlanetGIS Explorer.

A Solo licence key can be used to install PlanetGIS Explorer (turning it into Explorer+ upon registration) as well as PlanetGIS Mobile, for use by the same user. It is also possible to combine an Operator licence with a Solo licence to use PlanetGIS on a data stream.

Solo replaces the previous Professional licence.

A Solo licence costs R9900 per user. After one year, updates will cost R3300 per year, or R4950 for two years in advance.

Specialist

A Specialist licence is for expert users that create and customise projects that are synchronised (viewed and modified by multiple users). A Specialist licence adds administrative functions needed to run a team of Operator users, as well as the ability to create web pages to create reports with your data.

Similar to Solo, the licence can be used to install PlanetGIS Explorer or Mobile for use by the same user. This licence will allow changes made by any of these applications to be synchronised.

A Specialist licence costs R16500 per user. After one year, updates will cost R5500 per year, or R8250 for two years in advance.

Architect

An Architect licence is for systems architects who design complete end-user solutions. This licence provides full functionality for designing web pages to serve live information directly from your GIS database. You can create a full-fledged website (like the one you're visiting right now) or any kind of report for your database, accessible inside PlanetGIS Explorer (for example).

An Architect licence costs R26400 per user. After one year, updates will cost R8800 per year, or R13200 for two years in advance.

Cloud Services

DataStream

Synchronised / online projects require a change stream to keep all the nodes of the distributed database in synchronisation. Every change made by every user is uploaded to a server in a data centre, from which every user that has the project open, receives nearly instantaneous updates so that every member of the team is looking at the same information.

We provide hosting in reliable data centres, as a monthly or yearly service. Pricing is determined by the expected traffic (number of changes per year).

DataStream 1

Small projects can start with DataStream 1 until they require more than 1 million changes per year. The cost is yearly up-front, and is currently R3600.

DataStream 10

Most projects with fewer than 10 users making regular changes, will be adequately served by the DataStream 10, which provides for up to 10 million changes per year. The cost is yearly up-front, currently R5400, or short-running projects can purchase the required number of months, at R540 per month, limited to 1 million changes per month.

DataStream 20

The most popular option, DataStream 20 provides for up to 20 million changes per year that can be topped-up as needed. The cost is yearly up-front, currently R7200, or short-running projects can purchase the required number of months, at R720 per month, limited to 2 million changes per month.

DataStream 40

The most cost-effective option for large projects, DataStream 40 provides for up to 40 million changes per year that can be topped-up as needed. The cost is yearly up-front, currently R10800, or short-running projects can purchase the required number of months, at R1080 per month, limited to 4 million changes per month.

DataStream Topup 10

For projects that are busier than expected, extend the service by an additional 10 million changes, which can be carried over to the following year. The cost is R3600.

DataStream Topup 20

For large projects that are busier than expected, extend the service by an additional 20 million changes, which can be carried over to the following year. The cost is R4800.

BLOB Storage

Photographs and documents (attachments) in PlanetGIS are not entered into change streams, since they typically are not needed by each user. To be more precise, the binary data (BLOB) of each attachment skips the change stream, but each attachment is also an entity that does go into the change stream like any other data item in PlanetGIS, so that each user's database is aware of each attachment. When an attachment needs to be viewed, its BLOB (image/document content) is downloaded from a BLOB server, though it is then stored in the (.blobs) local database, so that it is only downloaded once by each user.

Similar to data in a PlanetGIS data stream, BLOBs cannot be deleted (making it possible to un-delete attachments, like other types of entities). An occasional purge of unneeded BLOBs is possible, but will require a process similar to re-uploading all BLOBs that are still needed, similar to how a data stream can be recreated (losing all history, i.e., prior changes to entities).

For projects with a large amount of attachments, we recommend that you use your own Microsoft Azure account, but using storage space on a PlanetGIS cloud server is very convenient. Our storage fees are currently R20 per 50 gigabytes per month, but we do not charge for the bandwidth used to upload or download the data (as Microsoft Azure does). Your first 50 gigabytes is provided free of charge, but thereafter a monthly charge for additional (including partial) blocks of 50GB will apply. (For example, if you are using between 51GB and 99GB of storage, your monthly charge will be R20.)

In order to keep invoicing simple, storage fees will be added to invoices for other cloud services, and will only be invoiced separately when a certain threshold is reached. You will therefore likely be paying for storage only from the end of the first year. Storage charges are payable in arrears, while all other cloud services are payable upfront. Lastly, your total storage consumption as on the last day of each month will be used as the indicator of storage used for the entire month.

PageServer

PageServer is a web server that serves web pages, including zoomable maps, images, and other things, to browsers on the Internet. This website runs on a PlanetGIS PageServer; we eat our own dog food!

Pricing is determined by the resources that must be allocated in order to ensure that a specified number of nearly simultaneous requests are processed without waiting. Processing times can vary wildly depending on the complexity of the page being generated (often determined by the complexity and number of SQL queries used to generate a page), so this is a rough estimate. A lot depends on the skill of the page designer to ensure that requests take the least amount of time to process. Also keep in mind that a typical web page requires several requests (e.g., one for each image) to render its content in a browser, though this can be managed through proper caching settings on content that doesn't change often. We use the requests per minute (rpm) metric to approximate the load that a server should be able to handle. This is not an average, but the peak load that the server must be able to handle without noticeable delays.

PageServer 6

An entry-level web server for projects that only need to serve occasional requests (no more than 6 requests per minute). This option is adequate for projects with a single (or very few) report-style or dashboard-style pages with no zoomable maps, that will be accessed infrequently by a small number of people. The cost is yearly up-front, and is currently R3600.

PageServer 20

A web server for a more typical workload: projects that need to serve more frequent requests (no more than 20 requests per minute) to a small number of people. (The number of people depends on how frequently each person will need a page rendered in their browsers.) Not recommended if a project needs to provide zoomable maps. The cost is yearly up-front, currently R9000, or short-running projects can purchase the required number of months, at R900 per month.

PageServer 60

A web server for a typical workload: projects that need to serve frequent requests (no more than 60 requests per minute) to a larger number of people, some of whom will be using live (zoomable) maps. (The number of people depends on how frequently each person will need a page rendered in their browsers and how many of them will be using zoomable maps.) The cost is yearly up-front, currently R18000, or short-running projects can purchase the required number of months, at R1800 per month.

PageServer 120

The recommended option for projects that will have a small team (up to 5 people) using live maps for capturing information in the field (using cellphones). This is in addition to a moderate number of reporting pages that will be accessed by the desk-bound members of your team or your clients. The cost is yearly up-front, currently R27000, or short-running projects can purchase the required number of months, at R2700 per month.

PageServer 240

A web server for projects that will have a larger team (up to 20 people) using live maps for capturing information in the field (using cellphones). This is in addition to a larger number of reporting pages that will be accessed by the desk-bound members of your team or your clients. This is the recommended option if the project will be providing public-facing pages for a small pool of interested people (at most 100 unique visitors per day, depending on how active your visitors will be during the day). The cost is yearly up-front, currently R54000, or short-running projects can purchase the required number of months, at R5400 per month.

PageServer 480

A web server for projects that will have a large team (up to 40 people) using live maps for capturing information in the field (using cellphones). This is in addition to a large number of reporting pages that will be accessed by the desk-bound members of your team or your clients. This is the recommended option if the project will be providing public-facing pages for a moderate pool of interested people (at most 1000 unique visitors per day, depending on how active your visitors will be during the day). The cost is yearly up-front, currently R108000, or short-running projects can purchase the required number of months, at R10800 per month.

Further scaling

The distributed nature of PlanetGIS' database makes it easy to scale a website out to multiple servers. For scenarios that require more resources than described above, you would simply add additional PageServer 480s to meet your demand.

In-house / On-premises / Own datacentre hosting

The PlanetGIS Stream Server is your option if you only need to host DataStreams (plus BLOBStorage) on your own infrastructure. A single Stream Server licence can be used for up to 10 DataStreams (plus 10 BLOBStorage services) with no limitation on capacity. The current cost for such a licence is R54000.

The PlanetGIS Application Server can host DataStreams, BLOBStorage and PageServers on your own infrastructure. This option should be considered carefully, as it may require a lot of initial training and support. A PageServer requires a lot of resources (memory and CPU), and pages need to be carefully designed for minimal response times. A single Application Server licence is limited to 16 workers in addition to 10 stream and 10 BLOB services. A typical low-use page server (e.g., for internal use at a medium-sized organisation) would need a minimum of 4 workers. Each worker is a running instance of a PlanetGIS project and uses one of the server's CPUs to process requests. For serving zoomable maps, you would need 8 to 16 workers, even for a relatively small number of simultaneous users (up to 40 on a server). This means, depending on many factors, that you are likely to require a server licence for only one or two of your projects and perhaps even several server licences for a single project. A busy server also works best when its change stream and BLOB storage service runs on a separate physical server, requiring a separate Stream Server licence. The current cost for an Application Server licence is R84000.

Yearly updates or upgrades are calculated in the same way as described above for other software licences.

Training & Support

Online consulting

Consultations via Zoom (or Teams, etc.) can be booked at a fee of R1200 per hour. This may include preparatory work or time to implement a custom solution to address your needs. Your first 30 minutes will be provided at no charge.

Please log in to see if we offer in-person training near you.

In-person training / consulting

We offer sessions at our offices in Pretoria for small groups:

  • Open format training/consulting (per hour, max 4 persons) R1100
  • Introduction to PlanetGIS: 2 day course (per person, group size 2-6) R4400
  • Intermediate training on PlanetGIS: 2 day course (per person, group size 2-6) R6600

Development & implementation

We can design and implement a solution that suits your needs perfectly, from database design to web development (in Planet, of course). Our hourly rate is R1200, but it is negotiable based on the type and amount of work required.

Summary Pricelist

Product/ServicePrice (R)
Download subscriptionYearly
1 Year access900
Data by courierFirstRepeat
DataFlash 2562000
DataDrive 8TB80006000
Software licenceNewUpgradeUpdates 1yUpdates 2y
PlanetGIS Operator3300220011001650
PlanetGIS Solo9900660033004950
PlanetGIS Specialist165001100055008250
PlanetGIS Architect2640017600880013200
PlanetGIS Stream Server54000360001800027000
PlanetGIS Application Server84000560002800042000
Cloud servicesYearlyMonthlyTopup
DataStream 13600
DataStream 1054005403600
DataStream 2072007204800
DataStream 40108001080
BLOBStorage 50GB20
PageServer 63600
PageServer 209000900
PageServer 60180001800
PageServer 120270002700
PageServer 240540005400
PageServer 48010800010800
Training & supportp/hp/p
In-person training/consulting (1-4)1100
Introduction to PlanetGIS4400
Intermediate training6600
Online consulting services1200
Development & Implementationp/h
Time1200