Skip to content

2026-09-30

How to Use GeoPDF and Offline Maps for Land Survey in Malaysia

Most land and estate work in Malaysia happens where the phone signal does not. A logging block in Sarawak, an oil palm estate in Johor, a slope in Cameron Highlands: the map has to work with no network, and it has to tell you where you are standing on it. That is the job a GeoPDF does well, and it is why so many Malaysian survey, forestry and plantation offices still send crews out with PDF maps.

This guide explains what a GeoPDF is, what to check before you trust one, and how to use it offline in the field.

What is a GeoPDF?

A GeoPDF is an ordinary PDF map with georeferencing information embedded in the file. That information ties positions on the page to real coordinates on the ground, so software that understands it can show your GPS position on the sheet. The geospatial encoding is defined in the PDF specification (ISO 32000) through entries such as /Measure, /GPTS and /LPTS; TerraGo popularised an earlier variant. Both are exported by common GIS tools. ArcGIS and QGIS can produce them from a map layout.

The reason offices like them is simple. The PDF keeps the cartographic work you already did: boundaries, task blocks, labels, grid, legend, scale bar. It opens anywhere, prints cleanly, and a single file can carry a sheet as large as A0 with vector-sharp detail.

Sources: ISO 32000-2 (PDF 2.0), QGIS documentation on georeferenced PDF export.

Why "offline" matters more here than you expect

Rural coverage in Malaysia is uneven, and forest reserve or estate interiors are often out of range for days. A map that streams tiles fails exactly where you need it. A GeoPDF has everything inside the file, and GPS itself does not need mobile data. A phone's GNSS receiver works from satellites alone, so the only things you need in the field are a charged phone, the file and an app that can read it.

Two cautions. First, phone GPS is not survey grade. The US government's GPS.gov reports typical smartphone accuracy of around 4.9 m under open sky, and it is worse under canopy or next to steep terrain (GPS.gov: GPS Accuracy). Second, satellite basemaps and online layers need signal, so treat any imagery outside your printed sheet as a bonus, not something to rely on.

Check the datum before you trust the position

This is the step that catches people out in Malaysia. A GeoPDF is only as accurate as the coordinate system it was built on.

  • Legacy mapping used regional datums: Kertau 1948 in Peninsular Malaysia and Timbalai 1948 in Sabah and Sarawak, usually with a Rectified Skew Orthomorphic (RSO) projection.
  • JUPEM, the Department of Survey and Mapping Malaysia, launched the Geocentric Datum of Malaysia 2000 (GDM2000) in 2003 to replace them gradually; it is tied to a global reference frame.
  • Phone GPS reports WGS84. The offset between WGS84 and Timbalai 1948 is a few hundred metres in Borneo if it is ignored.

So when you open an old Borneo sheet and your blue dot is 200 to 400 m from where you are actually standing, the phone is usually not the problem. The datum is. A good field app applies the right shift; a bad workflow ignores it.

Also check orientation. Some exporters store the page-to-ground correspondence with a top-left origin instead of the ISO default bottom-left, which can mirror the map north-south. A quick test: walk to a landmark you can identify (a bridge, a road junction) and confirm the dot lands on it and moves in the right direction.

Sources: JUPEM, Timbalai 1948 (EPSG:4298), GDM2000 / East Malaysia BRSO (EPSG:3376).

A practical field workflow

  1. Prepare the sheet in the office. Export a GeoPDF from your GIS. Keep task blocks or lots as clearly outlined shapes with labels, and choose a projected or geographic system you can name. Note the datum in the file name if it is not WGS84.
  2. Test on known ground. Before the crew leaves, load it on a phone and check two or three known points.
  3. Copy the file to each phone. Use a cable, Drive, WhatsApp or Telegram; then switch to airplane mode to prove it works offline.
  4. Record as you go. Mark waypoints, note problems, and record the track of where the crew actually walked. Do not rely on memory at the end of the day.
  5. Bring the record back. Export a report or a KML so the office can load it into the GIS.

Where VicMap fits

VicMap is a mobile app built around exactly this workflow, made by Vic Tech in Sarawak with forestry and plantation crews. It opens the georeferenced PDF you already have, shows your live GPS position on the printed sheet (including the Timbalai/Everest shift used on Borneo survey sheets), and everything works with no signal.

In practice that means you can:

  • import your own GeoPDF, including large A0 sheets;
  • see your position with DMS and UTM readouts, and measure distances and areas on the spot;
  • record a track, which keeps drawing with the phone locked in a pocket;
  • drop waypoints with colour pins and notes, and mark task blocks done;
  • export a branded PDF report, or a KML file for the office GIS;
  • switch the whole app between English and Bahasa Melayu.

VicMap is for field reference and progress recording. It is not a substitute for a cadastral survey by a licensed land surveyor, and phone GPS accuracy applies.

Try it free for 14 days: no account, no card, and your key is sent to you on Telegram or WhatsApp. If you keep it, the current licence prices are on the product page. See VicMap.

Frequently asked questions

Can a GeoPDF replace a licensed land survey in Malaysia?
No. Boundary determination and cadastral survey work must be done by a licensed land surveyor under the relevant law and the state survey authority. A GeoPDF with phone GPS is a reference and progress tool that shows where you are relative to a mapped sheet.

Does GPS work without mobile data?
Yes. GPS reception comes from satellites and does not need a mobile network. What needs signal is streaming basemaps, downloading maps and uploading reports, so load the sheet and finish your setup before entering the field.

Why is my position offset from where I stand on an older Sabah or Sarawak map?
Usually a datum mismatch. Many older Borneo sheets use Timbalai 1948, while a phone reports WGS84. An app that applies the datum shift, or a sheet re-exported in WGS84, fixes it. Check against a known landmark first.