次のスクリーンショットに示すように、特定の郵便番号の近くの学校を検索するにはどうすればよいですか?Googleマップの最寄りの学校を郵便番号
私は、このオプションが表示されないmaps.google.comにアクセスしてください。または、Google Maps API経由でのみ利用可能ですか?これどうやってするの?
次のスクリーンショットに示すように、特定の郵便番号の近くの学校を検索するにはどうすればよいですか?Googleマップの最寄りの学校を郵便番号
私は、このオプションが表示されないmaps.google.comにアクセスしてください。または、Google Maps API経由でのみ利用可能ですか?これどうやってするの?
Places APIはこのような処理を行います。 https://google-developers.appspot.com/maps/documentation/javascript/examples/place-searchの例を参照して、"store"
を"school"
に変更するコードを変更します(必要に応じてlocation
に変更してください)。
あなたが引用している例は、おそらく独自の学校データベースを持っています。
Andrewはまさに正しいです。あなたは地図と一緒に場所を呼び出す必要があります。
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&libraries=places"></script>
基本設定:使用に入れたときに
var customMapType = new google.maps.StyledMapType(featureOpts, styledMapOptions);
map.mapTypes.set(MY_MAPTYPE_ID, customMapType);
// Places request
// ALL TYPES: https://developers.google.com/places/documentation/supported_types
var request = {
location: myLatLng,
radius: 500,
types: ['school']
};
この例では、いくつかの変更が必要になります。
私はこのプロジェクトを最近このプロジェクトでやっていました(この例では厄介なポリゴンには申し訳ありません)。jsFiddleです。