Available in VPC
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:
- Map
- Web Dynamic Map API
- Mobile Dynamic Map SDK
- Static Map API
- Map Style Editor
- Directions
- Directions 5 API
- Directions 15 API
- Place
- Geocoding API
- Reverse Geocoding API
- URL Scheme for Maps app integration
Maps features
Maps offers these key features:
-
Dynamic maps provided: Web Dynamic Map provides a dynamic map offering various user interactions such as map panning and map zooming in/out.
Supported 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, and markers (drawing submodule provided) -
Vector map provided: 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.
Supported 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 Various user interactions, including map controls, user gestures, and click events 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 provided: 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 provided: 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 a 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.
Map Style Editor
It is applicable to a wide range of services utilizing NAVER Map content, providing an editor feature specifically designed to craft custom designs that match the unique character of your service. You can conveniently access and use Map Style Editor in the NAVER Cloud Platform console after subscribing to the Maps service without additional steps.
Maps user guide
Maps is available in the Korea region. Use this guide to get the most out of Maps.
- Maps overview: Learn about the service and find user guides, helpful resources, and FAQs.
- Maps prerequisites: View supported environments, service specifications, and pricing information.
- Maps quickstart: Follow a step-by-step guide through the entire process.
- Getting started with Maps: Learn how to manage Maps subscriptions in the NAVER Cloud Platform console.
- Manage subscriptions: Subscribe to and manage your Maps.
- Using Maps: Learn how to access Maps in the NAVER Cloud Platform console.
- Application: Learn how to register and manage the Maps Application in the NAVER Cloud Platform console.
- Usage: Learn how to check Maps usage statistics in the NAVER Cloud Platform console.
- Maps APIs: Find Maps API resources.
- Dynamic Map APIs: Find outbound links to the Web Dynamic Map API development guide, Mobile Dynamic Map Android SDK development guide, and Mobile Dynamic Map iOS SDK development guide.
- Static Map APIs: Find an outbound link to the Static Map API guide.
- Directions 5 APIs: Find an outbound link to the Directions 5 API guide.
- Directions 15 APIs: Find an outbound link to the Directions 15 API guide.
- Geocoding APIs: Find an outbound link to the Geocoding API guide.
- Reverse Geocoding APIs: Find an outbound link to the Reverse Geocoding API guide.
- URL Scheme for map app integration: Learn how to use the URL Scheme for integrating with the NAVER Maps app.
- Map Style Editor: Learn how to use Map Style Editor.
- Map Style Editor home interface: Learn about the home interface configuration of Map Style Editor.
- My Style: Learn how to use My Style.
- Create My Style: Learn how to create My Style.
- Edit My Style: Learn how to edit My Style, and see various components.
- Publish My Style: Learn how to publish and integrate My Style.
- My Style integrations: Find an outbound link to the guide on Map Style Editor integrations.
- Maps resource management: Manage resources using NAVER Cloud Platform's Resource Manager and Cloud Activity Tracer.
- Maps permissions management: Manage accounts using NAVER Cloud Platform's Sub Account.
- Maps glossary: Find key terms and definitions.
- Maps troubleshooting: Troubleshoot issues with Maps.
- Maps release notes: See documentation updates.
Maps related resources
Beyond the user guide, these resources provide additional context and support for Maps. Whether you're considering Maps or need in-depth information for development, marketing, and other purposes while establishing data related policies, these resources can help:
- Maps Dynamic 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, and 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, and development guide.
- Mobile Dynamic Map iOS SDK API reference: Mobile Dynamic Map iOS SDK API specifications.
- Maps example collection: Compilation of examples for creating maps.
- Dynamic Map API guide: Dynamic Map 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.
- My Style integrations guide: Specifications for integrating Map Style Editor.
- Learn more about Maps
- Ncloud user environment guide: Explore VPC and Classic environments and supported services.
- Pricing and features: View pricing details and key capabilities.
- Latest announcements: Stay informed about service updates and news.
- FAQs: Get answers to common Maps questions.
- Contact Support: Get help if you can't find what you need in the user guide.
- Learn about integrated services
- Sub Account user guide: Manage team access for Maps.
Maps FAQs
Before you read the user guides, you can quickly resolve your queries by checking answers to our FAQs. If you do not find the answer to your question in the FAQs below, search the user guide for the information you need.
Q. What is the primary 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 primary account for the Maps API?
A. See NAVER Cloud Platform portal
Q. How can I check the primary account for the Maps API?
A. The account that first used the Maps API service is designated as the primary account, and only the primary account receives a free usage quota. For individual customers, only 1 account based on the phone number can be set as the primary account, and for business customers, only 1 account based on the business number can be set as the primary account. If you are not using the primary account, you are charged for API calls, so be careful. To view whether the account currently logged into the console is a primary account, see View Maps primary account.
Q. I encountered a CORS error when calling the Maps API. What is the solution?
A. See NAVER Cloud Platform portal
Q. Maps API calls that used to work normally have stopped working at some 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.