私は、PHPを使用してMySOLデータベースからデータを取得し、WP7でヒートマップとしてリアルタイムで解析および表示されることになっているプロジェクトに取り組んでいます。
一部のクエリは、データ(緯度、経度、値など)を含む5000以上のPOIを返します。見つけたいくつかの例を検索して実装しようとしましたが、視覚化されているデータの量が原因で、メモリ使用量の問題が発生しました。
私の質問は、その量のデータをヒートマップとしてWP7で効率的に表示するための最良の方法は何ですか?
私は、PHPを使用してMySOLデータベースからデータを取得し、WP7でヒートマップとしてリアルタイムで解析および表示されることになっているプロジェクトに取り組んでいます。
一部のクエリは、データ(緯度、経度、値など)を含む5000以上のPOIを返します。見つけたいくつかの例を検索して実装しようとしましたが、視覚化されているデータの量が原因で、メモリ使用量の問題が発生しました。
私の質問は、その量のデータをヒートマップとしてWP7で効率的に表示するための最良の方法は何ですか?
IMO、最良の方法は、POIをタイル画像に変換し(完全にオフラインにするか、MySQLにクエリを実行してPNGを構築するサーバー側のコードを作成することにより)、マップの上にタイルをオーバーレイすることです。ところで、PHPはそのようなタスクに最適なツールではありません。
この記事を参照してください:マップへのタイルオーバーレイの追加