HTML ဂရပ်ဖစ်

ဂရပ်ဖစ် ပင်မစာမျက်နှာ

Google Maps

Maps မိတ်ဆက် Maps အခြေခံ Maps Overlays Maps ပွဲများ Maps ထိန်းချုပ်မှုများ Maps အမျိုးအစားများ Maps အကိုးအကား

SVG ကျူတိုရီရယ်

SVG နိဒါန်း HTML တွင် SVG SVG စတုဂံ SVG စက်ဝိုင်း SVG Ellipse SVG လိုင်း SVG Polygon SVG Polyline SVG လမ်းကြောင်း SVG စာသား SVG Stroking SVG Filters နိဒါန်း SVG မှုန်ဝါးခြင်းအကျိုးသက်ရောက်မှုများ SVG Drop Shadows SVG Linear SVG Radial SVG ဥပမာများ SVG အကိုးအကား

Canvas ကျူတိုရီရယ်

Canvas မိတ်ဆက် ကင်းဗတ်ဆွဲခြင်း။ Canvas Coordinates ကင်းဗတ် Gradients ကင်းဗတ်စာသား ကင်းဗတ်ပုံများ ကင်းဗတ်ရည်ညွှန်း

ကင်းဗတ်နာရီ

နာရီ မိတ်ဆက် နာရီမျက်နှာ နာရီနံပါတ်များ နာရီလက်များ နာရီစတင်

HTML ဂိမ်း

ဂိမ်းမိတ်ဆက် ဂိမ်း Canvas ဂိမ်းအစိတ်အပိုင်းများ ဂိမ်းထိန်းချုပ်သူများ ဂိမ်းအတားအဆီးများ ဂိမ်းရမှတ် ဂိမ်းပုံများ ဂိမ်းအသံ ဂိမ်းဆွဲငင်အား ဂိမ်းခုန်ခြင်း။ ဂိမ်းလှည့်ခြင်း။ ဂိမ်းလှုပ်ရှားမှု

Google Maps အခြေခံ


အခြေခံ Google Map ဖန်တီးပါ။

ဤဥပမာသည် အင်္ဂလန်နိုင်ငံ၊ လန်ဒန်တွင် ဗဟိုပြုထားသော Google Map ကို ဖန်တီးသည်-

ဥပမာ

<!DOCTYPE html>
<html>
<body>

<h1>My First Google Map</h1>

<div id="googleMap" style="width:100%;height:400px;"></div>

<script>
function myMap() {
var mapProp= {
  center:new google.maps.LatLng(51.508742,-0.120850),
  zoom:5,
};
var map = new google.maps.Map(document.getElementById("googleMap"),mapProp);
}
</script>

<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_KEY&callback=myMap"></script>

</body>
</html>

ဤစာမျက်နှာ၏ကျန်သည် အထက်ဖော်ပြပါ ဥပမာကို အဆင့်ဆင့်ဖော်ပြပါသည်။


မြေပုံကွန်တိန်နာနှင့် အရွယ်အစား

မြေပုံသည် မြေပုံကိုထိန်းထားရန် HTML အစိတ်အပိုင်းတစ်ခု လိုအပ်သည်-

<div id="googleMap" style="width:100%;height:400px"></div>

မြေပုံ၏ အရွယ်အစားကိုလည်း သတ်မှတ်ပါ။



Map Properties ကို သတ်မှတ်ရန် Function တစ်ခုဖန်တီးပါ။

function myMap() {
var mapProp = {
    center:new google.maps.LatLng(51.508742,-0.120850),
    zoom:5,
};
var map = new google.maps.Map(document.getElementById("googleMap"),mapProp);
}

mapProp ကိန်း ရှင်သည် မြေပုံအတွက် ဂုဏ်သတ္တိများကို သတ်မှတ်သည်။

အလယ် ပိုင်ဆိုင်မှုသည် မြေပုံကို ဗဟိုပြုရမည့်နေရာကို သတ်မှတ်ပေးသည် (လတ္တီတွဒ်နှင့် လောင်ဂျီတွဒ် သြဒိနိတ်များကို အသုံးပြုသည်)

ချုံ့ချဲ့ မှု ပိုင်ဆိုင်မှုသည် မြေပုံအတွက် ဇမ်ချဲ့မှုအဆင့်ကို သတ်မှတ်ပေးသည် ( ချုံ့ချဲ့မှုအဆင့်ကို စမ်းသပ်ရန် ကြိုးစားပါ)။

လိုင်း- var map=new google.maps.Map(document.getElementById("googleMap"), mapProp); (mapProp) ကျော်သွားသော ကန့်သတ်ဘောင်များကို အသုံးပြု၍ <div> ဒြပ်စင်အတွင်း id="googleMap" ဖြင့် မြေပုံအသစ် ဖန်တီးသည်။


မြေပုံများစွာ

အောက်ဖော်ပြပါ ဥပမာသည် မတူညီသော မြေပုံအမျိုးအစားများပါရှိသော မြေပုံလေးခုကို သတ်မှတ်ဖော်ပြသည်-

ဥပမာ

var map1 = new google.maps.Map(document.getElementById("googleMap1"), mapOptions1);
var map2 = new google.maps.Map(document.getElementById("googleMap2"), mapOptions2);
var map3 = new google.maps.Map(document.getElementById("googleMap3"), mapOptions3);
var map4 = new google.maps.Map(document.getElementById("googleMap4"), mapOptions4);

အခမဲ့ Google API ကီး

Google သည် ဝဘ်ဆိုက်တစ်ခုအား တစ်နေ့လျှင် အကြိမ်ထောင်ပေါင်းများစွာ အခမဲ့ Google API ခေါ်ဆိုရန် ခွင့်ပြုထားသည်။

API သော့ကိုရယူနည်းကိုလေ့လာရန် https://developers.google.com/maps/documentation/javascript/get-api-key သို့ သွားပါ ။

API တစ်ခုကို တင်သောအခါတွင် Google Maps သည် အဓိက ကန့်သတ်ဘောင်အတွင်း API သော့ ကို ရှာတွေ့ရန် မျှော်လင့်သည် -

<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_KEY&callback=myMap"></script>