៣ ជំហ៊ាន​ដើម្បី​បញ្ចូល​ Google Maps ទៅ​ក្នុង​វែបសាយ

អត្ថបទ​មុន​ខ្ញុំ​បាន​និយាយ​អំពី Oh! Maps ដែល​ជា​សេវាកម្ម​ថ្មី​ដែល​ខ្ញុំ​បាន​បង្កើត​ឡើង​ ថ្ងៃនេះ​ខ្ញុំ​សូម​លើក​យក​ពីគន្លះ​ការ​ប្រើប្រាស់​ Google Maps ខ្លះ​ៗ​ដែល​ខ្ញុំ​បាន​អនុវត្តន៍​ក្នុង​​ Project នេះ។

royal-phnompenh-university

ជំហ៊ានទី១

បញ្ចូល JavaScript libraries និង Google Maps Script API:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true"></script>
<script type="text/javascript" src="https://raw.github.com/HPNeo/gmaps/master/gmaps.js"></script>

បន្ទាត់​ទី១ ត្រូវ​បញ្ចូល jQuery ជាមុន​ព្រោះ gmaps.js ជា​ plugin របស់ jQuery អាច​ដំណើរការ​បាន​ដោយ​ពឹង​លើ jQuery នឹង Google Maps API។​ បន្ទាត់​ទី ២ ត្រូវ​បញ្ចូល Google Maps API បន្ទាប់​ទៀត​គឺ​ Plugin jQuery gmaps.js ដើម្បី​ដំណើរការ​បង្កើត​ Maps លើ​វែបសាយ​របស់​អ្នក។

ជំហ៊ានទី ២

ក្នុង​ដំណាក់​កា​ល​នេះ​អ្នក​ត្រូវ​បង្កើត​ html tag មួយ​ហើយ​ផ្ដល់​ ID អោយ​ទៅ​វា​ដើម្បី​ gmap.js អាច​បង្កើត​ map លើ​វា​បាន។​ សូម​សរសេរ​កូដ​ដូច​ខាង​ក្រោម​នេះ​ទៅ​ក្នុង <body>

<div id="map"></div>

នៅ​ជំហាន​ទី ៣ ខាង​ក្រោម​នេះ​ ខ្ញុំ​នឹង​សរសេរ​ Script ដើម្បី​អោយ​ដំណើរការ Map នៅ​លើ div ដែល​មាន​ id=”map” ជា​ការ​ស្រេច។

ជំហ៊ានទី ៣

ក្នុង​ដំណាក់កាល​ចុង​ក្រោយ​នេះ gmap.js ត្រូវ​ការ​ សមាសធាតុ(Property) ៣​សំខាន់​ៗ៖

var map;
$(document).ready(function(){
   map = new GMaps({
     div: '#map',
     lat: -12.043333,
     lng: -77.028333
   });
});
  • div: ជា​សមាសធាតុ​សម្រាប់បង្កើត​ Map លើ​ Page។ នៅទីនេះ div សំដៅទៅលើ <div id=”map”> នេះ​ឯង​ដែល​ខ្ញុំ​បាន​ប្ងកើខាង​លើ
  • lat: ជា​រយៈទទឹង(latitude) របស់​កូអដោនេ
  • lng: ជារយៈបណ្ដោយ(longitude) របស់​កូអដោនេ

ដើម្បី​បាន​ lat និង lng សូម​ចូលទៅកានត​វែបសាយ Oh! Maps សូម​មើល​អត្ថបទ​ពី​របៀប​ប្រើប្រាស់ Oh! Maps.
ប្រសិន​បើ​អ្នក​ចង់​បន្ថែម Marker និង InfoWidnow នៅ​ត្រង់​ចំណុច​ខាង​លើ​ អ្នក​ត្រូវ​បន្ថែម​កូដ​ខាង​ក្រោម​នេះ

map.addMarker ({
​​   lat: 11.5691058,
   lng: 104.89143690000003,
   infoWindow: {
      content: "<h1>Royal University of Phnom Penh, Confederation de la Russie, Phnom Penh, Cambodia</h1>"
   }
 });

ទាញ​យក​កូដ

4 Responses

  1. chuonchanna says:

    hello bong i wat to ask you This Google Maps can put in blogger or not ?

    • ប្រាក់ សុភី says:

      You can use in blogger but require you know about blogger template structure for example in my blog http://lat-lng.blogspot.com/ I embedded

  2. pisal says:

    Hello,
    I have one question to ask you could you tell me that; how could I put khmer name to my location?
    Thanks a lot.

    • ប្រាក់ សុភី says:

      អាច​បញ្ចូល​ដូច​ខាងក្រោម

      infoWindow: {
      content: "អ្នក​អាច​សរសេរខ្មែរ​បាន​នៅទីនេះ"
      }

Leave a Comment

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>