上記プログラムは色々省略されて書かれているので、、、ちょっと回答がしづらいです。
例えば、latitude がいきなり登場してますが、、、書かれてるプログラムではlatitudeをセットしてるところがないし record[‘緯度’].value = latitude; を突っ込んでますが、 recordの変数がないので、セットできないだろうなーと思いますし。
上記プログラムは色々省略されて書かれているので、、、ちょっと回答がしづらいです。
例えば、latitude がいきなり登場してますが、、、書かれてるプログラムではlatitudeをセットしてるところがないし record[‘緯度’].value = latitude; を突っ込んでますが、 recordの変数がないので、セットできないだろうなーと思いますし。