座標(緯度、経度)の配列が1つあります...この配列には約60〜80のアイテムがあります...
私の foreach サイクルには...
...{
$lat = substr($xx[1],0,8);
$long = substr($xx[0],0,8);
?>
<script type="text/javascript">
// <![CDATA[
$(function() {
var geocoder = new google.maps.Geocoder();
function geocodePosition(pos,pos2) {
geocoder.geocode({
latLng: new google.maps.LatLng(pos,pos2)
}, function(responses) {
if (responses && responses.length > 0) {
console.log(responses[0].formatted_address);
} else {
console.log('Cannot determine address at this location.');
}
});
}
geocodePosition(<?php echo $lat ?>,<?php echo $long ?>);
});
// ]]>
</script>
<?php } ...
最大 5 つの座標でのジオコーダー ジオコード、その他は「この場所の住所を特定できません」という出力を伴います。
「決定できなかった」ものをいくつか取り上げると、それらを手動で使用します(配列全体ではなく、1つのアイテム=緯度と経度のみ)。
では、どこに問題があるのでしょうか。