Forward Geocoding
Find locations based on addresses or place names
Description
Forward geocoding is used for finding latitude and longitude coordinates based on addresses or place names—like typing an address into a search bar to see its location on a map.
tip
When using that, just use our Enterprise Dashboard or guild API Key to create your API Key try for free!
Base URL
The base URL for all API requests is:
https://mapapis.openmap.vn/v1
Endpoint
GET /geocode/forward
Google format
API references
Parameter | Type | Required | Default | Example |
---|---|---|---|---|
address | string | yes | none | phuong mai dich |
Example
Request:
GET /geocode/forward?address=12 Ngõ 1 Dịch Vọng Hậu, Dịch Vọng Hậu, Cầu Giấy, Hà Nội&apikey=YOUR_API_KEY
Response:
{
"results": [
{
"address": "phường Dịch Vọng Hậu, quận Cầu Giấy, thành phố Hà Nội",
"address_components": [
{
"long_name": "12 Ngõ 1 Phố Dịch Vọng Hậu",
"short_name": "12 Ngõ 1 Phố Dịch Vọng Hậu"
},
{
"long_name": "phường Dịch Vọng Hậu",
"short_name": "Dịch Vọng Hậu"
},
{
"long_name": "quận Cầu Giấy",
"short_name": "Cầu Giấy"
},
{
"long_name": "thành phố Hà Nội",
"short_name": "Hà Nội"
}
],
"formatted_address": "12 Ngõ 1 Phố Dịch Vọng Hậu, phường Dịch Vọng Hậu, quận Cầu Giấy, thành phố Hà Nội",
"geometry": {
"location": {
"lat": 21.032783,
"lng": 105.787915
}
},
"name": "12 Ngõ 1 Phố Dịch Vọng Hậu",
"place_id": "IbRaWQQeWAktoVyLNm16X6HCFG1o3lF9mXJwfXTCneX1UnE9aM_1YWy2mGm0",
"types": [""]
}
],
"status": "OK"
}
OSM format
API references
Parameter | Type | Required | Default | Example |
---|---|---|---|---|
text | string | yes | none | phuong mai dich |
size | integer | no | 1 | 1 |
Example
Request:
GET /geocode/forward?text=12 Ngõ 1 Dịch Vọng Hậu, Dịch Vọng Hậu, Cầu Giấy, Hà Nội&apikey=YOUR_API_KEY
Response:
{
"bbox": [],
"errors": null,
"features": [
{
"geometry": {
"coordinates": [105.787915, 21.032783],
"type": "Point"
},
"properties": {
"category": [""],
"continent": "Asia",
"country": "Việt Nam",
"country_code": "VN",
"county": "quận Cầu Giấy",
"distance": null,
"housenumber": "",
"id": "IbRaWQQeWAktoVyLNm16X6HCFG1o3lF9mXJwfXTCneX1UnE9aM_1YWy2mGm0",
"label": "12 Ngõ 1 Phố Dịch Vọng Hậu, phường Dịch Vọng Hậu, quận Cầu Giấy, thành phố Hà Nội",
"locality": "phường Dịch Vọng Hậu",
"name": "12 Ngõ 1 Phố Dịch Vọng Hậu",
"opening_hours": null,
"opening_hours_v2": null,
"phone": null,
"postalcode": null,
"region": "thành phố Hà Nội",
"short_address": "",
"source": "openmapvn",
"street": "",
"website": null
},
"type": "Feature"
}
],
"type": "FeatureCollection"
}