地图上有多个位置
Multiple locations on map
我正试图在加载时为我的应用程序创建一个事件,以显示CSV excel文件中的数据。
基本上,我试图引用Excel CSV文件中的数据,这些数据将反过来用文件(CSV)中的位置填充我的谷歌地图。
这使我更容易将数据添加到CSV,并始终能够使用最新数据填充地图。
我使用的是Javascript和jQuery。
您将需要一个脚本来将CSV文件解析为数组或循环语句。我建议使用PHP的fgetcsv
方法:
$row = 1;
$output_array = array();
if (($handle = fopen("file_name.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$num = count($data);
echo "<p> $num fields in line $row: <br /></p>'n";
$row++;
for ($c=0; $c < $num; $c++) {
$output_array[] = $data[$c];
}
}
fclose($handle);
}
这基本上打开文件,读取它,将所有行存储在一个数组中,用于前端演示。在你看来,你可以做一些类似的事情:
echo '<script type="text/javascript">';
foreach($output_array as $data_chunk)
{
echo 'JavaScript line for Geolocation';
}
echo '</script>';
相关文章:
- 谷歌地图固定位置覆盖
- 在谷歌地图上绘制位置数据库
- 使用ASP.NET将谷歌地图添加到项目中,并从数据库中检索位置
- PHP谷歌地图-位置红色气球没有显示
- 谷歌地图laravel上圆圈的错误位置
- 如何获取yandex地图上点击的位置标记的id
- 点击href在谷歌地图中加载位置
- 谷歌位置服务附近搜索结果基于正确的地图中心的位置
- 使用谷歌地图API和phonegap显示当前位置+方向
- 如何在Simile展品地图中显示位置
- 谷歌地图API标记没有标记我的位置
- 在TWebBrowser(谷歌地图)中显示位置,而无需单击按钮
- 如何使用谷歌地图中的纬度和经度搜索附近的位置
- 谷歌地图点击链接/选项卡更改标记位置地图
- 使用下拉框中的选择更改HTML5中的地理位置地图
- 如何显示两列值,当我选择位置地图时
- 将显示更改默认位置地图
- 地理位置地图 JS.
- 如何从谷歌位置/地图获得更多结果
- 默认为地理位置地图