Mobile Internet ကိုလျင်မြန်စွာဖွံ့ဖြိုးတိုးတက်မှုနှင့်အတူပထဝီအနေအထားအရသတင်းအချက်အလက်များသည်အရေးကြီးသော application တစ်ခု၏အခြေအနေတစ်ခုဖြစ်သည်။ မြေပုံ api ကိုအသုံးပြုပြီးနေရာနှစ်ခုအကြားအကွာအဝေးနှစ်ခုအကြားအကွာအဝေးကိုအလွယ်တကူရရှိနိုင်ပါသည်။ ဤဆောင်းပါးသည် GaOD Map API ကို PHP ရှိ Gaode Map API ကိုမည်သို့အသုံးပြုရမည်ကိုမိတ်ဆက်ပေးသူများသည်ပထဝီဝင်အချက်အလက်များကိုပိုမိုအသုံးချရန်အချက်များအကြားအကွာအဝေးကိုရရှိရန် PHP တွင်အသုံးပြုပုံကိုမိတ်ဆက်ပေးလိမ့်မည်။
ပထမ ဦး စွာသင်ဟာ developer အကောင့်တစ်ခုကို G G Gerode Open Platform မှာမှတ်ပုံတင်ပြီး API key ကိုသုံးပါ။ API key သည် gaode မြေပုံ API ကိုအသုံးပြုသောအထောက်အထားတစ်ခုဖြစ်သည်။ developer အကောင့်တစ်ခုစီသည်ထူးခြားသော API သော့ကိုလျှောက်ထားနိုင်သည်။
PHP ဖိုင်များတွင် gaode မြေပုံ၏ JavaScript API ကိုတိုက်ရိုက်မသုံးပါ။ သို့သော် API တောင်းဆိုမှုများကို PHP မှပြုလုပ်သည်။ အောက်ပါ PHP Code သည်တောင်းဆိုမှုကို URL ကိုမည်သို့တည်ဆောက်ရမည်ကိုပြသပြီးရလဒ်ကိုပြန်လည်ရယူရမည်ကိုပြသသည်။
PHP Code တွင်အစနှင့်အဆုံးမှတ်များ၏လတ်တီတွဒ်နှင့်လောင်ဂျီတွေးကွင်းဆိုင်ရာညှိနှိုင်းမှုများကိုကျွန်ုပ်တို့ သတ်မှတ်. တောင်းဆိုမှု URL ကိုတည်ဆောက်ခြင်းဖြင့် gaode မြေပုံ၏ api ကိုခေါ်နိုင်သည်။ ဤနေရာတွင်အချက်နှစ်ချက်အကြားအကွာအဝေးရရန်ကုဒ်နမူနာတစ်ခုမှာ -
<?php
// အစအချက်ကိုသွဒီနိတ်များကိုသတ်မှတ်ပါ
$start_lng = 116.397428;
$start_lat = 39.90923;
// အဆုံးသွဒီနိတ် define
$end_lng = 116.413554;
$end_lat = 39.912864;
// တောင်းဆိုထားသောတောင်းဆိုခဲ့သည်URL
$url = "http://restapi.amap.com/v3/distance?origin=" . $start_lng . "," . $start_lat . "&destination=" . $end_lng . "," . $end_lat . "&key=YOUR_API_KEY";
// တောင်းဆိုမှုကိုပေးပို့ပြီးရလဒ်ကိုရယူပါ
$response = file_get_contents($url);
// ပြန်လည်ဆုံးဖြတ်ခဲ့သည်JSONအချက်များ
$data = json_decode($response, true);
// အကွာအဝေးခွဲခြမ်းစိတ်ဖြာ
if ($data['status'] == 1) {
$distance = $data['results'][0]['distance'];
echo "နှစ်ခုနေရာများအကြားအကွာအဝေးဖြစ်ပါတယ်:" . $distance . "ဆန်";
} else {
echo "တောင်းဆိုမှုပျက်ကွက်,parameters တွေကိုမှန်မမှန်စစ်ဆေးပါ";
}
?>
ဤကုဒ်တွင်စတင်သည့်အချိန်၏လတ်တီတွဒ်နှင့်လောင်ဂျီတွေးကွင်းနှင့်အဆုံးမှတ်ကို ဦး စွာသတ်မှတ်သည်။ ထို့နောက် Start Point CORMIDATES နှင့် API key အပါအ 0 င်တောင်းဆိုမှု URL ကိုတည်ဆောက်ပါ။ JSON ဒေတာကိုရယူရန် HTTP တောင်းဆိုမှုကို HTTP တောင်းဆိုမှုကိုပို့ရန် PHP ၏ File_Get_Contore () function ကိုသုံးပါ။ နောက်ဆုံးတွင် JSON ဒေတာကိုခွဲခြမ်းစိတ်ဖြာခြင်းနှင့်နှစ်ခုနေရာများအကြားအကွာအဝေးကိုထုတ်ယူပါ။
အထက်ပါအဆင့်များမှတစ်ဆင့် PHP ရှိ Gaode Map API ကိုသုံးပြီးတည်နေရာနှစ်ခုနေရာများအကြားအကွာအဝေးကိုအလွယ်တကူရနိုင်သည်။ ဤအရာသည်ကျိုးကြောင်းဆီလျော်စွာခရီးသွားခြင်းလမ်းကြောင်းများ, အညွှန်းဆိုင်ရာနှင့်အခြားအပလီကေးရှင်းများကိုစီစဉ်ခြင်းအတွက်အလွန်အသုံးဝင်သည်။ ဤဆောင်းပါးသည် developer များကိုပိုမိုဆန်းသစ်သော application များအောင်မြင်ရန် GAODEDEM မြေပုံ API ကိုပိုမိုအသုံးချရန်ဤဆောင်းပါးသည်ပိုမိုဆန်းသစ်သောအသုံးချပရိုဂရမ်များကိုပိုမိုအသုံးချနိုင်သည်။
သက်ဆိုင်သောတက်(ဂ်)များ:
API