Search API
เป็นการบริการที่ช่วยค้นหาข้อมูลจาก คำที่ป้อน (word) โดย Search API ของ Deemap สามารถช่วยค้นหาข้อมูลได้หลากหลายประเภท ผู้ใช้งานสามารถค้นหาได้ 2 ภาษา ทั้งภาษาไทยและภาษาอังกฤษ จากชื่อสถานที่ บ้านเลขที่ รหัสไปรษณีย์ เป็นต้น ซึ่งเรามีฐานข้อมูลสถานที่ในประเทศไทยครอบคลุมมากกว่า 2.5 ล้านจุด และมีการอัปเดตข้อมูลอย่างต่อเนื่องในทุกๆเดือน
# Example Search API Request
// URL
const URL = "https://api.deemap.com/service/search/?keyword=dtc&key=YOUR_ACCESS_KEY&limit=100";
Object | Description |
---|---|
key | [Required] key คือ รหัสที่สามารถเข้าถึง API ได้ ซึ่งสามารถขอใช้งานได้ผ่านระบบ DEEMAP โดย key ของคุณจะแสดงผ่านระบบ DEEMAP Dashboard ในบัญชีของคุณ |
keyword | [Required] keyword เป็นพารามิเตอร์ (parameter) ที่เป็นตัวช่วยให้เข้าถึงการระบุตำแหน่ง (location) ของสถานที่ที่ต้องการค้นหาผ่าน Search API |
Limit | Limit คือ จำนวนสูงสุดที่ผู้ใช้งานสามารถกำหนดการแสดงข้อมูลสถานที่ที่ต้องการค้นหาได้ โดยมีค่าสูงสุดอยู่ที่ (Max) 100 ค่าต่ำสุดอยู่ที่ (Min) 1 ถ้าไม่มีการระบุพารามิเตอร์ Limit จะมีค่าเริ่มต้นอยู่ที่ (default) 100 [ซึ่งไม่จำเป็นต้องระบุก็ได้] |
# Example Search API Response
// JSON
{
"status": true,
"data": [
{
"texts": "บริษัท ดีทีซี เอ็นเตอร์ไพรส์ จำกัด (สำนักงานใหญ่) แขวงบางนาเหนือ เขตบางนา กรุงเทพมหานคร 10260",
"texts_en": "DTC Enterprise Co.,Ltd. (Head Office) Bang Na Nuea, Bang Na, Bangkok 10260",
"LAT": 13.6768,
"LON": 100.603694,
"LM_TNAME": "บริษัท ดีทีซี เอ็นเตอร์ไพรส์ จำกัด (สำนักงานใหญ่)",
"LM_ENAME": "DTC Enterprise Co.,Ltd. (Head Office)",
"TAM_TNAME": "บางนาเหนือ",
"TAM_ENAME": "Bang Na Nuea",
"AMP_TNAME": "บางนา",
"AMP_ENAME": "Bang Na",
"PROV_TNAME": "กรุงเทพมหานคร",
"PROV_ENAME": "Bangkok",
"POSTCOD": "10260"
}
]
}
Response Object | Description |
---|---|
status | แสดงสถานะของ API มีค่า true หรือ false โดยที่ true คือ API มีสถานะปกติ และ false คือ API มีสถานะผิดปกติ |
data | Object data ส่งค่า Object เกี่ยวกับข้อมูลที่ได้จาก API ประกอบไปด้วย Object texts, texts_en, LAT, LON, LM_TNAME, LM_ENAME, TAM_TNAME, TAM_ENAME, AMP_TNAME, AMP_ENAME, PROV_TNAME, PROV_ENAME และ POSTCOD |
texts | แสดงข้อมูลของ location ในภาษาไทย ประกอบไปด้วยชื่อสถานที่ ที่อยู่ ตำบล อำเภอ จังหวัด รหัสไปรษณีย์ |
texts_en | แสดงข้อมูลของ location ในภาษาอังกฤษ ประกอบไปด้วยชื่อสถานที่ ที่อยู่ ตำบล อำเภอ จังหวัด รหัสไปรษณีย์ |
LAT | แสดงค่าพิกัดละติจูด Latitude |
LON | แสดงค่าพิกัดลองจิจูด Longitude |
LM_TNAME | แสดงข้อมูลชื่อถานที่สำคัญภาษาไทย |
LM_ENAME | แสดงข้อมูลชื่อสถานที่สำคัญภาษาอังกฤษ |
TAM_TNAME | แสดงข้อมูลชื่อตำบลภาษาไทย |
TAM_ENAME | แสดงข้อมูลชื่อตำบลภาษาอังกฤษ |
AMP_TNAME | แสดงข้อมูลชื่ออำเภอภาษาไทย |
AMP_ENAME | แสดงข้อมูลชื่ออำเภอภาษาอังกฤษ |
PROV_TNAME | แสดงข้อมูลชื่อจังหวัดภาษาไทย |
PROV_ENAME | แสดงข้อมูลชื่อจังหวัดภาษาอังกฤษ |
POSTCOD | แสดงข้อมูลรหัสไปรษณีย์ |
Geocode API
เป็นบริการที่ช่วยให้ผู้ใช้งานสามารถเข้าถึงข้อมูล ตำบล อำเภอ จังหวัด หรือที่อยู่จริงของตำแหน่งที่เราค้นหาจากค่า latitude, longitude โดย Geocode API ของ Deemap ครอบคลุมข้อมูลหลากหลายประเทศ ได้แก่ ไทย มาเลเซีย สิงค์โปร์ บรูไน พม่า ลาว เวียดนาม จีน และกัมพูชา
# Example Geocode API Request
// URL
const URL = "https://api.deemap.com/service/geocode/lat=13/lon=100/key=YOUR_ACCESS_KEY";
Object | Description |
---|---|
key | [Required] key คือ รหัสที่สามารถเข้าถึง API ได้ ซึ่งสามารถขอใช้งานได้ผ่านระบบ DEEMAP โดย key ของคุณจะแสดงผ่านระบบ DEEMAP Dashboard ในบัญชีของคุณ |
lat | [Required] lat คือ ค่าพิกัด latitude ที่เป็นตัวช่วยระบุเพื่อหาข้อมูลใน API |
lon | [Required] lon คือ ค่าพิกัด longitude ที่เป็นตัวช่วยระบุเพื่อหาข้อมูลใน API |
# Example Geocode API Response
// JSON
{
"status":true,
"data":[{
"ADMIN_CODE":"6603760123",
"TAM_TNAME":"หนองขนาน",
"TAM_ENAME":"Nong Khanan",
"AMP_TNAME":"เมืองเพชรบุรี",
"AMP_ENAME":"Mueang Phetchaburi",
"PROV_TNAME":"เพชรบุรี",
"PROV_ENAME":"Phetchaburi",
"POSTCOD":"76000",
"CNTRY_TNAM":"ไทย",
"CNTRY_ENAM":"Thailand"
}]
}
Response Object | Description |
---|---|
status | แสดงสถานะของ API มีค่า true หรือ false โดยที่ true คือ API มีสถานะปกติ และ false คือ API มีสถานะผิดปกติ |
data | Object data ส่งค่า Object เกี่ยวกับข้อมูลที่ได้จาก API ประกอบไปด้วย ADMIN_CODE, TAM_TNAME, TAM_ENAME, AMP_TNAME, AMP_ENAME, PROV_TNAME, PROV_ENAME, POSTCOD, CNTRY_TNAM และ CNTRY_ENAM |
ADMIN_CODE | แสดงข้อมูลรหัสแอดมินตำบล ภายในประเทศ |
TAM_TNAME | แสดงข้อมูลชื่อตำบลภาษาไทย |
TAM_ENAME | แสดงข้อมูลชื่อตำบลภาษาอังกฤษ |
AMP_TNAME | แสดงข้อมูลชื่ออำเภอภาษาไทย |
AMP_ENAME | แสดงข้อมูลชื่ออำเภอภาษาอังกฤษ |
PROV_TNAME | แสดงข้อมูลชื่อจังหวัดภาษาไทย |
PROV_ENAME | แสดงข้อมูลชื่อจังหวัดภาษาอังกฤษ |
POSTCOD | แสดงข้อมูลรหัสไปรษณีย์ |
CNTRY_TNAM | แสดงข้อมูลชื่อประเทศภาษาไทย |
CNTRY_ENAM | แสดงข้อมูลชื่อประเทศภาษาอังกฤษ |
Geofencing API
เป็นบริการที่ช่วยให้ผู้ใช้งานสามารถเข้าถึงข้อมูลสถานที่สำคัญตามระยะขอบเขตตามรัศมีที่ผู้ใช้งานกำหนด โดยค้นหาจากค่า latitude, longitude และขนาดของรัศมี โดย Geofencing API ของ Deemap มีฐานข้อมูลสถานที่ในประเทศไทยครอบคลุมมากกว่า 2.5 ล้านจุด และมีการอัปเดตข้อมูลอย่างต่อเนื่องในทุกๆเดือน
# Example Geofencing API Request
// URL
const URL = "https://api.deemap.com/service/geofencing/lat=13.787652/lon=100.535788/radius=6/key=YOUR_ACCESS_KEY";
Object | Description |
---|---|
key | [Required] key คือ รหัสที่สามารถเข้าถึง API ได้ ซึ่งสามารถขอใช้งานได้ผ่านระบบ DEEMAP โดย key ของคุณจะแสดงผ่านระบบ DEEMAP Dashboard ในบัญชีของคุณ |
lat | [Required] lat คือ ค่าพิกัด latitude ที่เป็นตัวช่วยระบุเพื่อหาข้อมูลใน API |
lon | [Required] lon คือ ค่าพิกัด longitude ที่เป็นตัวช่วยระบุเพื่อหาข้อมูลใน API |
radius | [Required] เป็นขอบเขตขนาดรัศมีที่ต้องการค้นหา หน่วยเป็นเมตร (Meters) |
# Example Geofencing API Response
// JSON
{
"status":true,
"service":"DeeMap Geofencing",
"data":[{
"LM_TNAME":"สถานีโทรทัศน์ทรูสปอร์ต",
"LM_ENAME":"True Sport",
"ADDRESS_TH":"แขวงพญาไท เขตพญาไท กรุงเทพมหานคร 10400",
"ADDRESS_EN":"Phaya Thai, Phaya Thai, Bangkok 10400",
"LM_GROU_TH":"การติดต่อสื่อสาร",
"LM_GROU_EN":"Communication Service",
"PLACE_TH":"การติดต่อสื่อสารอื่นๆ",
"PLACE_EN":"Other Communication Service",
"LAT":13.787683,
"LON":100.535743,
"TAM_TNAME":"พญาไท",
"TAM_ENAME":"Phaya Thai",
"AMP_TNAME":"พญาไท",
"AMP_ENAME":"Phaya Thai",
"PROV_TNAME":"กรุงเทพมหานคร",
"PROV_ENAME":"Bangkok",
"REG_TNAME":"กรุงเทพฯและปริมณฑล",
"REG_ENAME":"Circumference",
"POSTCOD":"10400",
"CNTRY_TNAM":"ไทย",
"CNTRY_ENAM":"Thailand",
"dist_m":5.952866923793536
}]
}
Response Object | Description |
---|---|
status | แสดงสถานะของ API มีค่า true หรือ false โดยที่ true คือ API มีสถานะปกติ และ false คือ API มีสถานะผิดปกติ |
service | แสดงชื่อของการบริการ API |
data | Object data ส่งค่า Object เกี่ยวกับข้อมูลที่ได้จาก API ประกอบไปด้วย LM_TNAME, LM_ENAME, ADDRESS_TH, ADDRESS_EN, LM_GROU_TH, LM_GROU_EN, PLACE_TH, PLACE_EN, LAT และ LON |
LM_TNAME | แสดงข้อมูลชื่อถานที่สำคัญภาษาไทย |
LM_ENAME | แสดงข้อมูลชื่อสถานที่สำคัญภาษาอังกฤษ |
ADDRESS_TH | แสดงข้อมูลที่อยู่ ตำบล อำเภอ จังหวัด รหัสไปรษณีย์ (ภาษาไทย) |
ADDRESS_EN | แสดงข้อมูลที่อยู่ ตำบล อำเภอ จังหวัด รหัสไปรษณีย์ (ภาษาอังกฤษ) |
LM_GROU_TH | แสดงข้อมูลชื่อประเภทสถานที่สำคัญภาษาไทย |
LM_GROU_EN | แสดงข้อมูลชื่อประเภทสถานที่สำคัญภาษาอังกฤษ |
PLACE_TH | แสดงข้อมูลชื่อกลุ่มย่อยสถานที่สำคัญภาษาไทย |
PLACE_EN | แสดงข้อมูลชื่อกลุ่มย่อยสถานที่สำคัญภาษาอังกฤษ |
LAT | แสดงค่าพิกัดละติจูด Latitude |
LON | แสดงค่าพิกัดลองจิจูด Longitude |
TAM_TNAME | แสดงข้อมูลชื่อตำบลภาษาไทย |
TAM_ENAME | แสดงข้อมูลชื่อตำบลภาษาอังกฤษ |
AMP_TNAME | แสดงข้อมูลชื่ออำเภอภาษาไทย |
AMP_ENAME | แสดงข้อมูลชื่ออำเภอภาษาอังกฤษ |
PROV_TNAME | แสดงข้อมูลชื่อจังหวัดภาษาไทย |
PROV_ENAME | แสดงข้อมูลชื่อจังหวัดภาษาอังกฤษ |
POSTCOD | แสดงข้อมูลรหัสไปรษณีย์ |
CNTRY_TNAM | แสดงข้อมูลชื่อประเทศภาษาไทย |
CNTRY_ENAM | แสดงข้อมูลชื่อประเทศภาษาอังกฤษ |
dist_m | เป็นการส่งค่าความยาวของระยะห่างจาก location ที่กำหนดกับจุดสถานที่สำคัญ หน่วยเป็นเมตร (Meters) |
Village API
เป็นบริการที่ช่วยให้ผู้ใช้งานสามารถเข้าถึงข้อมูลที่อยู่จริงของตำแหน่งที่เราค้นหาจากค่า latitude, longitude ซึ่งมีความละเอียดถึงระดับ หมู่บ้าน ตำบล อำเภอ จังหวัด โดย Village API ของ Deemap ครอบคลุมข้อมูลทั่วทั้งประเทศไทย
# Example Village API Request
// URL
const URL = "https://api.deemap.com/service/village/lat=13.011215/lon=100.31264/key=YOUR_ACCESS_KEY";
Object | Description |
---|---|
key | [Required] key คือ รหัสที่สามารถเข้าถึง API ได้ ซึ่งสามารถขอใช้งานได้ผ่านระบบ DEEMAP โดย key ของคุณจะแสดงผ่านระบบ DEEMAP Dashboard ในบัญชีของคุณ |
lat | [Required] lat คือ ค่าพิกัด latitude ที่เป็นตัวช่วยระบุเพื่อหาข้อมูลใน API |
lon | [Required] lon คือ ค่าพิกัด longitude ที่เป็นตัวช่วยระบุเพื่อหาข้อมูลใน API |
# Example Village API Response
// JSON
{
"status":true,
"service":"DeeMap Village",
"data":[{
"LM_TNAME":"บ้านดอนใน (แหลมผักเบี้ย)",
"LM_ENAME":"Ban don nai ( laem phakbia )",
"TAM_TNAME":"แหลมผักเบี้ย",
"TAM_ENAME":"Laem Phak Bia",
"AMP_TNAME":"บ้านแหลม",
"AMP_ENAME":"Ban Laem",
"PROV_TNAME":"เพชรบุรี",
"PROV_ENAME":"Phetchaburi",
"POSTCOD":"76100",
"CNTRY_TNAM":"ไทย",
"CNTRY_ENAM":"Thailand"
}]
}
Response Object | Description |
---|---|
status | แสดงสถานะของ API มีค่า true หรือ false โดยที่ true คือ API มีสถานะปกติ และ false คือ API มีสถานะผิดปกติ |
service | แสดงชื่อของการบริการ API |
data | Object data ส่งค่า Object เกี่ยวกับข้อมูลที่ได้จาก API ประกอบไปด้วย LM_TNAME, LM_ENAME, TAM_TNAME, TAM_ENAME, AMP_TNAME, AMP_ENAME, PROV_TNAME, PROV_ENAME, POSTCOD, CNTRY_TNAM" และ CNTRY_ENAM |
LM_TNAME | แสดงข้อมูลชื่อถานที่สำคัญภาษาไทย |
LM_ENAME | แสดงข้อมูลชื่อสถานที่สำคัญภาษาอังกฤษ |
TAM_TNAME | แสดงข้อมูลชื่อตำบลภาษาไทย |
TAM_ENAME | แสดงข้อมูลชื่อตำบลภาษาอังกฤษ |
AMP_TNAME | แสดงข้อมูลชื่ออำเภอภาษาไทย |
AMP_ENAME | แสดงข้อมูลชื่ออำเภอภาษาอังกฤษ |
PROV_TNAME | แสดงข้อมูลชื่อจังหวัดภาษาไทย |
PROV_ENAME | แสดงข้อมูลชื่อจังหวัดภาษาอังกฤษ |
POSTCOD | แสดงข้อมูลรหัสไปรษณีย์ |
CNTRY_TNAM | แสดงข้อมูลชื่อประเทศภาษาไทย |
CNTRY_ENAM | แสดงข้อมูลชื่อประเทศภาษาอังกฤษ |
Identify Road API
เป็นบริการที่ช่วยให้ผู้ใช้งานสามารถเข้าถึงข้อมูลถนนที่ใกล้ที่สุดจากตำแหน่งที่เราค้นหาจากค่า latitude, longitude โดย Identify Road API ของ Deemap มีความละเอียดของข้อมูลถนนครอบคลุมข้อมูลทั่วทั้งประเทศไทย ถนนมีความถูกต้องสูงสุด อัปเดตย่อยทุกเดือนและอัปเดตใหญ่ 2 ครั้ง/ปี. หรือตามความต้องการของลูกค้า
# Example Identify Road API Request
// URL
const URL = "https://api.deemap.com/service/identifyroad/lat=13.828414/lon=101.985375/key=YOUR_ACCESS_KEY";
Object | Description |
---|---|
key | [Required] key คือ รหัสที่สามารถเข้าถึง API ได้ ซึ่งสามารถขอใช้งานได้ผ่านระบบ DEEMAP โดย key ของคุณจะแสดงผ่านระบบ DEEMAP Dashboard ในบัญชีของคุณ |
lat | [Required] lat คือ ค่าพิกัด latitude ที่เป็นตัวช่วยระบุเพื่อหาข้อมูลใน API |
lon | [Required] lon คือ ค่าพิกัด longitude ที่เป็นตัวช่วยระบุเพื่อหาข้อมูลใน API |
# Example Identify Road API Response
// JSON
{
"status":true,
"service":"DeeMap Identify Road",
"data":[{
"RD_TNAME":"ทางหลวงชนบทหมายเลข สก.2055",
"RD_ENAME":"Rural Roads Sakaeo 2055",
"COM_TNAME":"แยกทางหลวงหมายเลข 33 - บ้านเขามะกา",
"COM_ENAME":"Yaek Highway 33 - Ban Khao Maka",
"COM_TNAME1":"-",
"COM_ENAME1":"-",
"COM_TNAME2":"-",
"COM_ENAME2":"-",
"dist_m":894.3583210935385}]
}
Response Object | Description |
---|---|
status | แสดงสถานะของ API มีค่า true หรือ false โดยที่ true คือ API มีสถานะปกติ และ false คือ API มีสถานะผิดปกติ |
service | แสดงชื่อของการบริการ API |
data | Object data ส่งค่า Object เกี่ยวกับข้อมูลที่ได้จาก API ประกอบไปด้วย RD_TNAME, RD_ENAME, COM_TNAME, COM_ENAME, COM_TNAME1, COM_ENAME1, COM_TNAME2, COM_ENAME2 และ dist_m |
RD_TNAME | แสดงข้อมูลชื่อถนนหลักภาษาไทย |
RD_ENAME | แสดงข้อมูลชื่อถนนหลักภาษาอังกฤษ |
COM_TNAME | แสดงข้อมูลชื่อถนนรองภาษาไทย |
COM_ENAME | แสดงข้อมูลชื่อถนนรองภาษาอังกฤษ |
COM_TNAME1 | แสดงข้อมูลชื่อถนนรองลำดับที่ 2 ภาษาไทย |
COM_ENAME1 | แสดงข้อมูลชื่อถนนรองลำดับที่ 2 ภาษาอังกฤษ |
COM_TNAME2 | แสดงข้อมูลชื่อถนนรองลำดับที่ 3 ภาษาไทย |
COM_ENAME2 | แสดงข้อมูลชื่อถนนรองลำดับที่ 3 ภาษาอังกฤษ |
dist_m | เป็นการส่งค่าความยาวของระยะห่างจาก location ที่กำหนดกับเส้นถนนที่ใกล้ที่สุด หน่วยเป็นเมตร (Meters) |
Identify API
เป็นบริการที่ช่วยให้ผู้ใช้งานสามารถเข้าถึงข้อมูลสถานที่จริง อำเภอ ตำบล จังหวัด รหัสไปรษณีย์ แสดงข้อมูลถนนที่ใกล้ที่สุด แสดงข้อมูลสถานที่สำคัญในขอบเขตรัศมีที่กำหนด จากตำแหน่งที่เราค้นหาจากค่า latitude, longitude โดย Identify API ของ Deemap มีความละเอียดของข้อมูลถนนครอบคลุมข้อมูลทั่วทั้งประเทศไทย ถนนมีความถูกต้องสูงสุด อัปเดตย่อยทุกเดือนและอัปเดตใหญ่ 2 ครั้ง/ปี. หรือตามความต้องการของลูกค้า ข้อมูลสถานที่เรามีฐานข้อมูลสถานที่ในประเทศไทยครอบคลุมมากกว่า 2.5 ล้านจุด และมีการอัปเดตข้อมูลอย่างต่อเนื่องในทุกๆเดือน
# Example Identify API Request
// URL
const URL = "https://api.deemap.com/service/identify/lat=13.7876/lon=100.5357/radius=12/key=YOUR_ACCESS_KEY";
Object | Description |
---|---|
key | [Required] key คือ รหัสที่สามารถเข้าถึง API ได้ ซึ่งสามารถขอใช้งานได้ผ่านระบบ DEEMAP โดย key ของคุณจะแสดงผ่านระบบ DEEMAP Dashboard ในบัญชีของคุณ |
lat | [Required] lat คือ ค่าพิกัด latitude ที่เป็นตัวช่วยระบุเพื่อหาข้อมูลใน API |
lon | [Required] lon คือ ค่าพิกัด longitude ที่เป็นตัวช่วยระบุเพื่อหาข้อมูลใน API |
radius | [Required] เป็นขอบเขตขนาดรัศมีที่ต้องการค้นหา หน่วยเป็นเมตร (Meters) |
# Example Identify API Response
// JSON
{
"status":true,
"message":"Deemap identify !!",
"geofencing":[{
"LM_TNAME":"สถานีโทรทัศน์ทรูสปอร์ต",
"LM_ENAME":"True Sport",
"LAT":13.787683,"LON":100.535743,
"dist_m":10.292367911004854
}],
"geocode":[{
"TAM_TNAME": "พญาไท",
"TAM_ENAME": "Phaya Thai",
"AMP_TNAME": "พญาไท",
"AMP_ENAME": "Phaya Thai",
"PROV_TNAME": "กรุงเทพมหานคร",
"PROV_ENAME": "Bangkok",
"POSTCOD": "10400",
"CNTRY_CODE": "66",
"CNTRY_TNAM": "ไทย",
"CNTRY_ENAM": "Thailand"
}],
"road":[{
"RD_TNAME": "ถนนพระราม 6",
"RD_ENAME": "Rama 6 Rd.",
"COM_TNAME": "-",
"COM_ENAME": "-",
"dist_m": 48.32669117799206
}],
"data_buffer":{
"type":"FeatureCollection",
"features":[{
"type":"Feature",
"geometry":{
"type":"Polygon",
"coordinates":[[[100.535810979,13.787599307],[100.535808708,13.787578159],[100.53580226,13.787557851],[100.535791882,13.787539163],[100.535777973,13.787522812],[100.535761067,13.787509428],[100.535741815,13.787499525],[100.535720956,13.787493482],[100.535699291,13.787491533],[100.535677654,13.787493753],[100.535656875,13.787500055],[100.535637754,13.787510198],[100.535621024,13.787523793],[100.53560733,13.787540315],[100.535597197,13.787559132],[100.535591015,13.787579519],[100.535589021,13.787600693],[100.535591291,13.78762184],[100.53559774,13.787642149],[100.535608118,13.787660837],[100.535622027,13.787677188],[100.535638933,13.787690572],[100.535658185,13.787700475],[100.535679044,13.787706518],[100.535700709,13.787708467],[100.535722346,13.787706247],[100.535743125,13.787699945],[100.535762246,13.787689802],[100.535778976,13.787676207],[100.53579267,13.787659685],[100.535802803,13.787640868],[100.535808985,13.787620481],[100.535810979,13.787599307]]]},
"properties":{"geojson":"{\"type\":\"Polygon\",\"coordinates\":[[[100.535810979,13.787599307],[100.535808708,13.787578159],[100.53580226,13.787557851],[100.535791882,13.787539163],[100.535777973,13.787522812],[100.535761067,13.787509428],[100.535741815,13.787499525],[100.535720956,13.787493482],[100.535699291,13.787491533],[100.535677654,13.787493753],[100.535656875,13.787500055],[100.535637754,13.787510198],[100.535621024,13.787523793],[100.53560733,13.787540315],[100.535597197,13.787559132],[100.535591015,13.787579519],[100.535589021,13.787600693],[100.535591291,13.78762184],[100.53559774,13.787642149],[100.535608118,13.787660837],[100.535622027,13.787677188],[100.535638933,13.787690572],[100.535658185,13.787700475],[100.535679044,13.787706518],[100.535700709,13.787708467],[100.535722346,13.787706247],[100.535743125,13.787699945],[100.535762246,13.787689802],[100.535778976,13.787676207],[100.53579267,13.787659685],[100.535802803,13.787640868],[100.535808985,13.787620481],[100.535810979,13.787599307]]]}"
}
}]
}
}
Response Object | Description |
---|---|
status | แสดงสถานะของ API มีค่า true หรือ false โดยที่ true คือ API มีสถานะปกติ และ false คือ API มีสถานะผิดปกติ |
message | แสดงชื่อของการบริการ API |
geofencing | ส่งค่า Object เกี่ยวกับข้อมูล geofencing ที่ได้จาก API ประกอบไปด้วย |
LM_TNAME | แสดงข้อมูลชื่อถานที่สำคัญภาษาไทย |
LM_ENAME | แสดงข้อมูลชื่อสถานที่สำคัญภาษาอังกฤษ |
LAT | แสดงค่าพิกัดละติจูด Latitude |
LON | แสดงค่าพิกัดลองจิจูด Longitude |
dist_m (geofencing) | เป็นการส่งค่าความยาวของระยะห่างจาก location ที่กำหนดกับจุดสถานที่สำคัญที่ได้จาก API หน่วยเป็นเมตร (Meters) |
geocode | ส่งค่า Object เกี่ยวกับข้อมูล geocode ที่ได้จาก API ประกอบไปด้วย |
TAM_TNAME | แสดงข้อมูลชื่อตำบลภาษาไทย |
TAM_ENAME | แสดงข้อมูลชื่อตำบลภาษาอังกฤษ |
AMP_TNAME | แสดงข้อมูลชื่ออำเภอภาษาไทย |
AMP_ENAME | แสดงข้อมูลชื่ออำเภอภาษาอังกฤษ |
PROV_TNAME | แสดงข้อมูลชื่อจังหวัดภาษาไทย |
PROV_ENAME | แสดงข้อมูลชื่อจังหวัดภาษาอังกฤษ |
POSTCOD | แสดงข้อมูลรหัสไปรษณีย์ |
CNTRY_TNAM | แสดงข้อมูลชื่อประเทศภาษาไทย |
CNTRY_ENAM | แสดงข้อมูลชื่อประเทศภาษาอังกฤษ |
road | ส่งค่า Object เกี่ยวกับข้อมูลถนน (road) ที่ได้จาก API ประกอบไปด้วย |
RD_TNAME | แสดงข้อมูลชื่อถนนหลักภาษาไทย |
RD_ENAME | แสดงข้อมูลชื่อถนนหลักภาษาอังกฤษ |
COM_TNAME | แสดงข้อมูลชื่อถนนรองภาษาไทย |
COM_ENAME | แสดงข้อมูลชื่อถนนรองภาษาอังกฤษ |
dist_m (road) | เป็นการส่งค่าความยาวของระยะห่างจาก location ที่กำหนดกับเส้นถนนที่ใกล้ที่สุด หน่วยเป็นเมตร (Meters) |
data_buffer | ส่งค่า Object เกี่ยวกับข้อมูล ขอบเขตวงกลมตามรัศมีที่กำหนด (buffer) ที่ได้จาก API ในรูปแบบ Object Geojson ประกอบไปด้วย type และ features |
type ("data_buffer") | เป็นการส่งค่าประเภทข้อมูลของ buffer โดยมีค่าเป็น FeatureCollection |
features | ส่งค่า Object เกี่ยวกับข้อมูล features ของ buffer ประกอบไปด้วย type และ geometry |
type ("features") | เป็นการส่งค่าประเภทข้อมูล features ของ buffer โดยมีค่าเป็น Feature |
geometry | เป็นการส่งค่าข้อมูล geometry ประกอบไปด้วย type, coordinates และ properties |
type ("geometry") | เป็นการส่งค่าประเภทข้อมูล geometry ของ buffer โดยมีค่าเป็น Polygon |
coordinates | เป็นการส่งค่าพิกัด coordinates ของข้อมูล Polygon โดยประกอบเป็น Array [[longitude,latitude],[..]]] |
properties | เป็นการส่งค่าประเภทข้อมูล properties ของข้อมูล buffer ซึ่งประกอบไปด้วย Object geojson ที่เก็บค่า type และ coordinates |