0

私は Google Maps API を初めて使用し、バージョン 3 を使用してレストランの場所を含むモバイル Web アプリを作成しています。マップ上のすべての近くの場所を一覧表示したいのですが、マーカーの色でレストランの営業状況を示します (つまり、緑色のマーカー = 現在営業中、灰色のマーカー = 現在休業中)。

このプロジェクトを開始する方法について、いくつかの情報を実際に使用できます。これを達成するための最善の方法について洞察を持っている人や、良い例へのリンクを持っている人はいますか?

ありがとうございました!

4

1 に答える 1

0

このようなものを使用できます

var markerIcon = "http://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=U|00AAFF|000000";

if(isStoreOpen){
    markerIcon = "http://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=O|00FF00|000000";
}else{
    markerIcon = "http://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=C|808080|000000"
}

var marker = new google.maps.Marker({
      position: myLatlng,
      map: map,
      icon: new google.maps.MarkerImage(markerIcon)
  });
于 2013-03-05T06:01:55.477 に答える