2016-05-25 5 views
7

私はcodealliter google map v3ライブラリをバイオストールで使用していますが、現在はヒートマップを作成したいと考えています。すでにgooglemapsによって提供されています。ドキュメントは既にこのURLCodeigniterのヒートマップを表示googlemap v3ライブラリ

https://developers.google.com/maps/documentation/javascript/heatmaplayer#customize_a_heatmap_layer 

にカバーしますが、現在、私は少しCodeIgniterのライブラリ、私はCodeIgniterのGoogleマップv3のライブラリのヒートマップを作成するように修正しまし部分にそのヒートマップを使用する方法を混同しますか?

+0

**私がCodeigniterのヒートマップを作成するために修正しなければならない部分** –

+0

@Abdulla上記の私の質問を参照してください "私はcodeigniter google map v3ライブラリをバイオストールで使っています" –

答えて

1

ここでは、CodeIgniter in Google Maps API Libraryの使い方に関するチュートリアルを見つけました。

ライブラリを使用すると、マップを作成し、複数のマーカー、ポリライン、ポリゴン、矩形、グラウンドオーバーレイおよび/またはサークルをオーバーレイすることができます。これらはすべて完全にカスタマイズ可能です。図書館はまた、地図の向こう側にテキスト方向を示す能力、およびマーカークラスタリングを含む、2つのポイント間の方向を示すこともサポートする。 Google Places APIとの統合の最初の段階も使用できます。

Google Maps APIでCodeIgniterを使用する方法については、videoをご覧ください。

+0

こんにちは@KENdi私はすでにライブラリを使用して、私はちょうど追加の機能、ヒートマップが欲しい、もう一度私の質問を参照してください –

1

documentのスクリプトによれば、バックエンドに関連する部分だけがポイントを提供することです。

function getPoints() { 
    return [ 
    new google.maps.LatLng(37.782551, -122.445368), 
    new google.maps.LatLng(37.782745, -122.444586), 
    new google.maps.LatLng(37.782842, -122.443688), 
    new google.maps.LatLng(37.782919, -122.442815), 
    new google.maps.LatLng(37.782992, -122.442112), 
    new google.maps.LatLng(37.783100, -122.441461), 
    new google.maps.LatLng(37.783206, -122.440829), 
    new google.maps.LatLng(37.783273, -122.440324), 
    new google.maps.LatLng(37.783316, -122.440023), 
    new google.maps.LatLng(37.783357, -122.439794), 
    new google.maps.LatLng(37.783371, -122.439687), 
    ... 

だから、どちらかの点を通る反復として$ LATと$ LNGはPHPで設定する必要があります

<?php 
    //... 
    echo "new google.maps.LatLng($lat, $lng),\n" 
    //... 

ようなPHPでそれをエコー、またはgetPoints方法でAJAXの応答を返すことができます。

+0

こんにちは@Emrah Izci、コメントありがとう、私の問題はどのようにGoogle Mapsのbiostallライブラリと、 codeigniterのためのbiostallライブラリの使用 –

関連する問題