Невозможно понять разницу между Google Map и Google Places API. неКак получить список ресторанов с карты Google, просто введя название города/города?
Просто реализован простой код Google Map
<html>
<head>
<script src="http://maps.googleapis.com/maps/api/js"></script>
<script>
function initialize() {
var mapProp = {
center:new google.maps.LatLng(25.0000, 66.0000),
zoom:4,
mapTypeId:google.maps.MapTypeId.ROADMAP
};
var map=new google.maps.Map(document.getElementById("googleMap"),mapProp);
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
</head>
<body>
<select name="home_city_select" id="home_city_select" data-icon="carat-d" style="width:auto;" onchange="getCity()">
<option>
....
</option>
</select>
<div data-role="content" style="padding: 0px" dir="ltr">
<div id="googleMap" style="width:100%;height:215px;"></div>
</div>
</body>
JS
//City--tested by multiple code ways
function getCity() {
var x = document.getElementById("home_city_select").value;
var xx=$("#home_city_select").val();
//alert(xx);
}
$(function() {
$("#home_city_select").change(function() {
alert($('option:selected', this).text());
});
});
Здесь я должен дать широту долготу manually.But это не правильный method.And никто не знает широты и долготы всех городов.
- Но как писать JavaScript, так что при выборе названия города, такие как «Мумбаи» из выпадающего карты меняется и показывает символы ресторана на карте.
- Как получить названия ресторанов в списке, найти в пределах выбранный город.
- Поиск по названиям продуктов.
В конечном счете, какие правильные коды необходимы для реализации вышеуказанных необходимых функций? Пожалуйста, предоставьте коды.