Я добавляю карты Google в приложение, над которым я работаю, и успешно застрял в вопросе, который может никак не повлиять на мое приложение.
Несмотря на это, мне любопытно, почему Google Карты позволяют вамиспользовать new google.maps.LatLng(x, y)
или {lat: x, lng: y}
Я использовал оба формата и не вижу абсолютно никакой разницы, но мне кажется, что я что-то упускаю ... Я не могу поверить, что google.map.LatLng существует без каких-либо конкретныхцель.
Это:
function initMap() {
var directionsService = new google.maps.DirectionsService();
var directionsDisplay = new google.maps.DirectionsRenderer();
var chicago = new google.maps.LatLng(41.850033, -87.6500523);
var mapOptions = {
zoom:7,
center: chicago
}
Или это:
function initMap() {
var directionsService = new google.maps.DirectionsService();
var directionsDisplay = new google.maps.DirectionsRenderer();
var chicago = {lat: 41.850033, lng: -87.6500523);
var mapOptions = {
zoom:7,
center: chicago
}