omid_student
پنج شنبه 26 دی 1392, 14:59 عصر
سلام
تقریبا 67000 هزارتا رکورد دارم که موقعیت های جی پی اس کاربر توش ذخیره شد
میخوام اینا رو توی صفحه ای نشون بدم
روشی که من استفاده کرده ام اینه که مثلا دستور خطکشی روی نقشه اومدم چیکار کردم کد زیر رو ببینید
polyline:{
options:{
strokeColor: "#FF0000",
strokeOpacity: 1.0,
strokeWeight: 2,
path:[
<?php
if(isset($rows))
foreach($rows as $row)
{
echo '['.$row['sLatitude'] . ',' . $row['sLongitude'] . '],';
}
?>
]
}
}
});
کد بالا میاد کل اطلاعات جی پی اس رو میگره و خط کشی میکنه ولی جدیدا خطای زیر میده حالا نمیدونم به خطار حجم انبوه اطلاعاته یا تکرار کلی مسیر در صفحه
خطای زیر
PHP Fatal error: Allowed memory size of 100663296 bytes exhausted (tried to allocate 72 bytes) in
دستور set_time_limit هم فعال نیست
به نظرتون ایا راه حل من اشتباه چطور میشه این خطا رو حل کرد و یا روش بالا رو عوض کرد
ممنون
تقریبا 67000 هزارتا رکورد دارم که موقعیت های جی پی اس کاربر توش ذخیره شد
میخوام اینا رو توی صفحه ای نشون بدم
روشی که من استفاده کرده ام اینه که مثلا دستور خطکشی روی نقشه اومدم چیکار کردم کد زیر رو ببینید
polyline:{
options:{
strokeColor: "#FF0000",
strokeOpacity: 1.0,
strokeWeight: 2,
path:[
<?php
if(isset($rows))
foreach($rows as $row)
{
echo '['.$row['sLatitude'] . ',' . $row['sLongitude'] . '],';
}
?>
]
}
}
});
کد بالا میاد کل اطلاعات جی پی اس رو میگره و خط کشی میکنه ولی جدیدا خطای زیر میده حالا نمیدونم به خطار حجم انبوه اطلاعاته یا تکرار کلی مسیر در صفحه
خطای زیر
PHP Fatal error: Allowed memory size of 100663296 bytes exhausted (tried to allocate 72 bytes) in
دستور set_time_limit هم فعال نیست
به نظرتون ایا راه حل من اشتباه چطور میشه این خطا رو حل کرد و یا روش بالا رو عوض کرد
ممنون