2
郵便番号を含むユーザーの配列があり、郵便番号をGoogleマップに表示したいが、郵便番号をGeoJSON形式に変換することはできません。助けてください郵便番号をGeoJSONに変換する方法
郵便番号を含むユーザーの配列があり、郵便番号をGoogleマップに表示したいが、郵便番号をGeoJSON形式に変換することはできません。助けてください郵便番号をGeoJSONに変換する方法
GeoJSONは緯度と経度を正しく使用していますか?
その場合、クエリに入力した郵便番号に基づいて緯度と経度を示す別のAPIを使用できます。 GoogleのAPIを使用して
:
http://maps.googleapis.com/maps/api/geocode/json?address= {郵便番号}
抽出緯度/経度JSONから座標値を上記:
var zipCode; //from your array of users
$.getJSON("http://maps.googleapis.com/maps/api/geocode/json?address=" + zipCode, function (json){
var latitude = json.results[0].geometry.location.lat;
var longitude = json.results[0].geometry.location.lng;
//Handle your geoJSON here, I'm just guessing on this part I don't know geoJSON
var geojsonFeature =
{
"type": "Feature",
"properties":
{
"name": "",
"amenity": "",
"popupContent": ""
},
"geometry":
{
"type": "Point",
"coordinates": [latitude, longitude]
}
};
L.geoJSON(geojsonFeature).addTo(map);
});
あなたは何をしましたか?いくつかのコードを見せてください。 –