?> <!--Pagination End--> </div> <div class="tab-pane fade active in" id="mapview"> <br/> <?php $buildingData = ""; $all_building_bounds = []; foreach ($buildings_total as $building) { $in = array("[[[", "lat", "\\", "lng", "\"", ":", "]]]"); $out = array("[", "", "", "", "", "", "]"); $building_bounds = str_replace($in, $out, $building->coordinates); // remove unnecessary parts from the string foreach (idp_explode_coordinates($building_bounds) as $inner) { array_push($all_building_bounds, $inner); } $main_image = wp_get_attachment_thumb_url($building->main_image); if (empty($main_image)) { $main_image = get_template_directory_uri() . "/images/spacer.png"; } $buildingData = $buildingData . "[" . $building->id . "|" . $building->address . "|" . $main_image . "|" . $building_bounds . "]"; } ?> <div> <div id="map"></div> <!-- mark all buildings on map --> <div id="bounds" style="display:none"><?php echo $buildingData; ?>
function idp_show_coordinates($bounds) { $coords = idp_explode_coordinates($bounds); $center = idp_calculate_center($coords); echo "<br />\n B. " . idp_convert_dec_to_dms($center[1], 'lat') . "<br />\n L. " . idp_convert_dec_to_dms($center[0], 'long'); }