haisanthosh Ответов: 0

Отображение динамических данных (различных маркеров) в Google maps с первого взгляда


привет это Сантош,
я работаю на Google картах ....сейчас я использую карты Google для отображения динамических данных с помощью различных маркеров, но в моем проекте каждый день сотни тысяч данных вставляет так что в данном случае карта загружается очень-очень медленно, так что клиент не доволен моей работой....так, любой орган, пожалуйста, помогите мне в этом...так есть ли новый способ отображения информации очень быстро в картах Google, хотя данные или лакхов рупий ...это очень срочная работа, поэтому, пожалуйста, любой орган, помогите мне, пожалуйста, или направьте меня....заранее спасибо

Что я уже пробовал:

это мой код :

/*----------Инициализация Карты По Умолчанию--------------*/
функция InitailizeDefaultMap() {
пробовать {
var myOptions = {
центр: Новые google. maps.Latlng с(18.0000, 79.5800),
масштаб: 11,
mapTypeId: google. maps.MapTypeId.ГИБРИДНЫЙ,
streetViewControl: false,
zoomControl: true,
zoomControlOptions: {
стиль: Гугл.карты.ZoomControlStyle.ПО УМОЛЧАНИЮ
}
}
mapForCanvas = new google. maps. Map(document. getElementById ('divMapCanvas'), myOptions);
}
улов (е) {
бросить е;
}
}


/*---------- Набор Глобальных Данных ----------*/
ВАР sTaskPointsMarkerList = [];
var bounds;

/*---------- Установить Данные Маркеров DataEntry----------*/
функция SetDataEntryMarkers(данные) {
границы = новый google. maps.LatLngBounds();
var len = data. length;
for (var i = 0; i < len; i++) {
if (data[i] ["TotCount"] ! = '0') {
var LatLng = новый google. maps.Latlng с(parseFloat(данные[я]["лат"]), parseFloat(данные[я]["СПГ"]));
SetMarker(latlng с Данные[я]["Имя"], данные[я]["TotCount"]);
}
}
mapForCanvas. fitBounds(границы);
}



это мой код так что пожалуйста помогите мне

0 Ответов