これは、私のページで、緯度と経度としてポインタデータベースを使用して地図を表示するために使用しているコードです。
このコードは、グーグルマップで表される通常の画像を表示しますが、グレースケールマップが必要なため、グーグルAPIでそれを繰り返し、JSONコードを取得しましたが、マップがグレースケールで表示するjsonコードをどのように使用するかが心配です。
これは私のページにあるスクリプトです:-以下はGoogleマップからのJSONコードです
<script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAfJRXkzFVohAp-Okxjr5B7xR_ljEFASla9K2hAbTooXc5TaM12hShF8opt9JtUXJpFbuViIHs05-CNg" type="text/javascript">
</script>
<script type="text/javascript">
//<![CDATA[
$(document).ready(function(){
if (GBrowserIsCompatible()) {
var latitude = <?php echo $store_details->latitude; ?>;
var longitude = <?php echo $store_details->longitude; ?>;
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(latitude,longitude),13);
var marker = new GMarker(new GLatLng(latitude,longitude));
map.addOverlay(marker);
}
});
//]]>
</script>
これはJSONコードです:
[ { stylers: [ { saturation: -100 }, { visibility: "on" } ] } ]