Maptiler Geocoding Control screenshot

Maptiler Geocoding Control

Author Avatar Theme by Maptiler
Updated: 24 Jun 2025
56 Stars

The Javascript & TypeScript Map Control component for MapTiler Geocoding service! Easy to be integrated into any JavaScript mapping application.

Categories

Overview

MapTiler Geocoding Control is a powerful addition for mapping applications that supports popular frameworks such as MapTiler SDK, MapLibre GL JS, Leaflet, and OpenLayers. This tool leverages the MapTiler Cloud Geocoding API to enable users to effortlessly locate various geographical entities—from cities and streets to specific addresses and points of interest. Its responsive features enhance user experience by allowing searches that can be restricted to particular countries, highlighting results on maps, and providing convenient autocomplete suggestions while typing.

It seamlessly integrates as either an ES module or a UMD module, making it flexible for developers. With support for React and Svelte components, this geocoding control is designed to be adaptable across different development environments, offering a streamlined way to include location services in applications.

Features

  • Comprehensive Location Search: Finds any place on Earth, including states, cities, streets, addresses, and points of interest down to the address level.
  • Search Area Restriction: Allows users to restrict searches to specific countries, enhancing the relevance of results.
  • Result Highlighting: Highlights searched results directly on the map for easy visual identification.
  • Autocomplete Functionality: Provides autocomplete suggestions while typing, speeding up the search process and improving user experience.
  • Flexible Module Support: Available as both an ES module and UMD module, catering to various project structures and tools.
  • Framework Compatibility: Supports integration with MapTiler SDK, MapLibre GL JS, Leaflet, OpenLayers, along with React and Svelte components.
  • Easy Installation: Can be installed via npm, simplifying the setup process for developers.
  • Customizable Icons: POI icons can be configured and served from different locations, or bundled into applications as needed.