Available in Classic and VPC
Maps API service, which had been provided by NAVER Cloud Platform, has been upgraded and newly released. Use new Maps service with NAVER map content's customizing styling function added.
Maps is a software interface of the NAVER Cloud Platform that supports the creation of location-based services using NAVER map content and data. The Maps API is provided in various forms of development resources. By using development resources suitable for your service environment, you can use NAVER Maps quickly and easily. The types of Maps API are as follows:
- Web Dynamic Map API
- Mobile Dynamic Map SDK
- REST API
- Static Map API
- Directions 5 API
- Directions 15 API
- Geocoding API
- Reverse Geocoding API
- URL Scheme for integration of Maps app
Maps features
Maps provides the following features:
-
Provision of dynamic maps: Web Dynamic Map provides a dynamic map offering various user interactions such as map panning and map zooming in/out.
Available features Description Map options Map interaction, inertial dragging, tile fadeIn effect, map control, and minimum/maximum zoom level setting and release Map types Standard map, topographic map, satellite map, user-defined map types, and so on Map layers Bicycle layer, cadastral editing layer, real-time traffic condition layer, NAVER street view layer, overlapping layer, data layer (GeoJSON, KML, and GPX), user-defined layers, and so on Map panning Move to center coordinates, set and move zoom level, move coordinate boundaries, move a specified number of pixels, move to current location coordinates, and so on Map events Event handling in the Key-Value Observing (KVO) method and event handling of overlay objects Map controls Zoom control, scale control, map type control, map data copyright, NAVER logo control, and user-defined control Map overlays Marker, marker icon change, marker icon retina support, marker animation, marker overlap handling, marker clustering, information window, shape drawing, ground overlay, and user-defined overlay Map data visualization Heat maps and dot maps (visualization submodule provided) Panorama Street view/aerial view provided (panorama submodule provided) Address and coordinate conversion Address->coordinate conversion and coordinate->address conversion API provided (geocoder submodule provided) Drawing tools GUI provided for drawing polygons, rectangles, polylines, circles, markers (drawing submodule provided) -
Vector map provision: Mobile Dynamic Map provides a fully vector-rendered vector map. It offers a variety of map types and layers, diverse overlays, intuitive gestures, and a robust event system.
Available features Description Map options Night mode, light mode, display options (map brightness, building height, symbol size, perspective effect), and so on Map types Standard map, satellite map, overlaid satellite map, topographic map, navigation map, indoor map, and so on Map layers Building layer, real-time traffic information layer, public transportation layer, bicycle layer, hiking trail layer, and cadastral editing layer Camera movement (map panning) Map movement responsive to camera movement/zoom/tilting/rotation and camera movement animation provided User interface Map control, user gesture, click event, and various user interactions provided Map overlays Marker, information window, shape, ground overlay, position overlay, path line and arrow, and overlay control (overlap priority, exposure control, and event handling) -
Static map provision: you can receive the requested map image by calling the Static Map REST API. You can generate various map images by passing request parameters such as map size, map type, map format, zoom level, resolution, markers, language, and public transportation information. For CDN cache invalidation, an additional Data version API is provided, and authentication based on HTTP Referrer is also supported.
-
Route data provision: you can retrieve route data by calling the Directions 5 REST API and Directions 15 REST API. Depending on the navigation options, you can search for the optimal route, shortest route, convenient route, economical route, and routes avoiding car-priority roads. The Directions 5 API allows you to add up to 5 waypoints, and the Directions 15 API allows you to add up to 15 waypoints.
-
Address-coordinate conversion feature provided: you can convert a lot number address or a road name address to map coordinates using the Geocoding REST API or the Geocoder submodule of Web Dynamic Map.
-
Coordinate-address conversion feature provided: you can convert the map coordinates to lot number address, road name address, jurisdiction, and administrative district information using the Reverse Geocoding REST API or the Geocoder submodule of Web Dynamic Map.
About Maps user guide
Maps is available in Korea, U.S., Singapore, Japan, and Germany regions, and the same service is provided in each Region. This guide will walk you through the information you need to start using Maps.
- Maps overview: describes features, user guides, related resources, and FAQs
- Maps prerequisites: view supported environments, service specifications and pricing information
- Maps quickstart: guides you through the entire process step-by-step
- Getting started with Maps: learn how to use Maps on the NAVER Cloud Platform console
- Application: describes how to register and manage the Maps Application from the NAVER Cloud Platform console page
- Usage Statistics: learn how to check Maps usage statistics from the NAVER Cloud Platform console page
- Using Maps: guide to Maps API resources
- Web Dynamic Map APIs: provides an outbound link to the Web Dynamic Map API development guide
- Mobile Dynamic Map Android SDKs: provides an outbound link to the Mobile Dynamic Map Android SDK development guide
- Mobile Dynamic Map iOS SDKs: provides an outbound link to the Mobile Dynamic Map iOS SDK development guide
- Static Map APIs: provides an outbound link to the Static Map API guide
- Directions 5 APIs: provides an outbound link to the Directions 5 API guide
- Directions 15 APIs: provides an outbound link to the Directions 5 API guide
- Geocoding APIs: provides an outbound link to the Geocoding API guide
- Reverse Geocoding APIs: provides an outbound link to the Reverse Geocoding API guide
- URL Scheme for map app integration: describes how to use the URL Scheme for integrating with the NAVER Maps app
- Maps permissions management: manage accounts using NAVER Cloud Platform’s Sub Account
- Maps glossary: familiarize yourself with key terms and definitions
- Maps release notes: see documentation history for Maps user guides
Maps related resources
NAVER Cloud Platform provides various related resources as well as the guide to help customers better understand Maps. If you are a developer or marketer in need of detailed information while you are considering adopting Maps for your company or establishing data related policies, make good use of the following resources:
- Maps SDK
- Web Dynamic Map API: Web Dynamic Map API
- Mobile Dynamic Map Android SDK: Mobile Dynamic Map Android SDK
- Mobile Dynamic Map iOS SDK: Mobile Dynamic Map iOS SDK
- Maps development guide
- Web Dynamic Map API development guide: Web Dynamic Map development guide
- Mobile Dynamic Map Android SDK development guide: Mobile Dynamic Map Android SDK getting started guide, migration guide, development guide
- Mobile Dynamic Map Android SDK API reference: Mobile Dynamic Map Android SDK API specifications
- Mobile Dynamic Map iOS SDK development guide: Mobile Dynamic Map iOS SDK getting started guide, migration guide, development guide
- Mobile Dynamic Map iOS SDK API reference: Mobile Dynamic Map iOS SDK API specifications
- Static Map API guide: Static Map API specifications
- Directions 5 API guide: Directions 5 API specifications
- Directions 15 API guide: Directions 15 API specifications
- Geocoding API guide: Geocoding API specifications
- Reverse Geocoding API guide: Reverse Geocoding API specifications
- Improvement in comprehension and usage methods for Maps
- Ncloud user environment guide: a guide on the VPC and Classic environments and supported features
- Introduction to pricing, characteristics, and detailed features: summary of Maps pricing system, characteristics, and detailed features
- Latest service news: the latest news on Maps
- FAQs: frequently asked questions from Maps users
- Contact us: send direct inquiries in case of any unresolved questions that are not answered by the user guide
- Maps forum: a forum where you can find the latest news related to Maps and have your questions answered by other users
- User guide for integrated services required to use Maps
- Sub Account user guide: a guide on using Sub Account to aid in managing the operational permissions of Maps
Check FAQs first.
You can have your questions answered quickly by referring to the answers in the FAQs before reading the user guide. If your questions are not resolved in the FAQs, see the user guides to find the information you want.
Q. What is the representative account for the Maps API?
A. See NAVER Cloud Platform portal
Q. What is the free usage policy for the Maps API?
A. See NAVER Cloud Platform portal
Q. How can I change the representative account for the Maps API?
A. See NAVER Cloud Platform portal
Q. How can I check the representative account for the Maps API?
A. The Web Dynamic Map API, Static Map API, Geocoding API, and Reverse Geocoding API from the Maps API provide free usage only to the representative account. The account that first used the Maps API service is set as the representative account. For individual customers, only 1 account based on the phone number can be set as the representative account, and for business customers, only 1 account based on the business number can be set as the representative account. If you are not the representative account, be careful because you will be charged. This policy has been applied to the Maps API since January 2023. To check whether the account currently logged into the console is a representative account, check View Maps representative account.
Q. I encountered a CORS error when calling the Maps API. What is the solution?
A. See NAVER Cloud Platform portal
Q. The Maps API, which was being called normally, is not being called properly from a certain point. What is the reason?
A. In a service environment allowed based on the host domain (closed network), you need to register the Maps host on the firewall to allow access. If you have already registered, you need to check the latest information of the Maps host and update it. For information related to host changes, see NAVER Cloud Platform portal.
Q. How do I access the developer forum for the Maps service?
A. The Maps service offers a forum, which can be accessed through the AI and NAVER API console. You can access it by clicking "Go to Maps forum" in the console's Application menu.
The developer forum is available only for select services on NAVER Cloud Platform. Check the forum for the latest service news and any questions you might have.