OneMap

OneMap is the official national portal for geospatial, mapping, and land information, serving as the authoritative source for national maps and framework datasets managed by the Geomatics Department under the Ministry of Finance and Planning. The platform provides public access to standardized and trusted spatial data for use by government agencies, private sector, researchers, and the general public.

OneMap Functionality

The portal offers downloadable national geospatial datasets and supports land administration, planning and informed decision making. Openly accessible geospatial data promotes transparency, supports innovation, reduces duplication of data collection, and enables consistent use of national spatial data. All datasets are maintained in accordance with national standards

Feature Search

Quickly find any islands with our comprehensive search functionality and standardized naming system.

Developer API

Access authoritative island and mapping data of the Maldives through the OneMap API — built for developers, researchers, and innovators.

Thaana Romanization

Standardized transliteration from Dhivehi to English following UN guidelines for geographic names.

Data Export

Download geographic data for analysis or integration with other systems in multiple formats.

Mapping Tools

Tools for drawing, measurement, and spatial analysis

Draw Widget

Create simple graphics and text annotations on the map with line distance or polygon area measurements.

Provides basic sketching and markup functionality with automatic measurements for drawn features including length for lines and area and perimeter for polygons.

Measurement Widget

Comprehensive measurement tools for various geographic calculations:

  • Location: Display coordinates in decimal degrees or DMS format
  • Distance: Measure polyline lengths in multiple units
  • Area: Calculate polygon areas in hectares and other units

Distance & Direction

Visualize spatial relationships with advanced geometric tools:

  • Lines: Create using distance, bearing, or coordinates
  • Circles: Generate from coordinates, interactively, or using time and speed
  • Ellipses: Draw from known coordinates or interactively
  • Range Rings: Create with set numbers and distances

Print Widget

Generate high-quality map outputs with custom layouts and annotations for documentation and reporting.

API Documentation

Integrate OneMap into your applications with our developer-friendly API

Getting Started

The OneMap API provides access to official island and geographic data of the Maldives from the Maldives Land and Survey Authority (MLSA).

Base URL

https://services7.arcgis.com/yvCbn3q8PPtPLZIM/arcgis/rest/services/island_20240509/FeatureServer

Authentication

No authentication is required for public access.

Key Endpoints

Service Metadata

GET /FeatureServer

Returns metadata about the service including available layers and spatial reference information.

Layer Details

GET /FeatureServer/0

Provides metadata for the "Island" layer, including fields, geometry type, and capabilities.

Query Features

GET /FeatureServer/0/query?where=1=1&outFields=*&f=json

Retrieve island records using filters, field selections, and output formats.

Query Related Records

GET /FeatureServer/0/queryRelatedRecords

Fetch related features or linked data for a given island (if available).

Object IDs

GET /FeatureServer/0/objectIds

Lists all available feature IDs for querying specific islands.

Generate Renderer

POST /FeatureServer/0/generateRenderer

Request dynamic symbology or visual styles for map rendering.

Service Info

GET /FeatureServer/info

Retrieve detailed service information and capabilities.

Geographic Names Standards

Following UN guidelines for standardization and romanization of Dhivehi names

Thaana Romanization System

The Geomsatics Department follows the UNGEGN (United Nations Group of Experts on Geographical Names) system for romanizing Thaana script. This system provides a consistent and reversible method for converting Dhivehi geographical names to Latin characters.

UN Compliant

Following international standards set by UNGEGN for geographical names

Reversible

System maintains ability to convert back to original Thaana script

Universal

Compatible with all modern systems and international applications

System Principles

Phonetic Accuracy

Represents the actual pronunciation of Dhivehi words as accurately as possible using Latin characters

Consistency

Each Thaana character has a single, consistent representation in the romanized form

Simplicity

Avoids complex diacritics and uses standard Latin characters accessible on all keyboards

Reversibility

The system allows for accurate conversion back to the original Thaana script when needed

Consonant Transliteration

Thaana consonants are transliterated following specific rules to maintain phonetic accuracy while ensuring international readability.

Basic Consonants

Thaana Transliteration
ހ h
ށ sh
ނ n
ރ r
ބ b
ޅ lh
ކ k
އ -
ވ v
މ m
ފ f
ދ d
ތ t
ލ l
ގ g
ޏ gn
ސ s
ޑ d
ޒ z
ޓ t
ޔ y
ޕ p
ޖ j
ޗ ch

Consonants with diacritical marks

Thaana Transliteration
ޘ th'
ޙ h'
ޚ kh
ޛ dh'
؟؟ x
ޝ sh'
ޞ s'
ޟ l'
ޠ t'
ޡ z'
ޢ a'
ޣ gh
ޤ q
ޥ w

Special Notes

ށ (Shaviyani)

Retroflex 'sh' sound, distinct from the alveolar 's'

ޅ (Lhaviyani)

Retroflex 'l' sound, represented as 'lh'

ޏ (Naviyani)

Palatal nasal sound, represented as 'y'

އ (Alifu)

Glottal stop, often silent at word beginnings

Vowel System

Thaana uses a combination of base characters and diacritical marks (fili) to represent vowel sounds. The romanization system accurately represents these vowel qualities.

Short Vowels

Thaana Roman
ަ a
ާ aa
ި i
ީ ee
ު u
ޫ oo
ެ e
ޭ ey
ޮ o
ޯ oa

Vowel Features

Length Distinction

Short and long vowels are distinguished (a vs aa, i vs ee, etc.)

Sukun (No Vowel)

ް indicates absence of vowel, represented by apostrophe in romanization

Diphthongs

Combinations like 'ai', 'au' are represented as written in Thaana

Nasalization

Nūn used for nasalized vowels in certain contexts

Implementation Guidelines

How to properly implement the romanization system in mapping, addressing, and official documentation.

Transliteration will appear here...

How to use:

  • Type Thaana text in the input field above
  • Click "Transliterate" to convert to English
  • Use "Clear" to reset both fields
  • The transliterator automatically capitalizes the first letter of sentences

Contact Us

Get in touch with our team for support and inquiries

General Inquiries

Downloads

The data is released under Data Usage License of Geomatics. Users accessing this data agree to comply with all the terms and conditions of the license.