Já jsem pomocí Google Maps API JavaScript. Můj use case je potřebuji vykreslit souřadnice (lat, lng) na mapy (vytvořit markery) a připojit se k nim přes křivku. Souřadnice budou velmi blízko sebe, takže když se snažím pozemku je, že se skrývá za první ukazatel. Tak jsem zjistil, centrum a snaží se přiblížit tak, že všechny značky budou viditelné na mapě. Kdysi jsem kroky, aby najít centrum, ale nejsem schopen se přiblížit k centru koordinovat. Použil jsem mapu.fitBounds(latlng); To se hodí souřadnice na obrazovce. Ale to, co chci dosáhnout je, aby se lomená čára (spojující všechny koordinovat) vždy horizontální a zoom je to střed koordinovat.
enter code here
var bounds = new google.mapy.LatLngBounds();
for (i = 0; i < temp.length; i++) {
bounds.extend(temp[i]);
}
var latlng = bounds.getCenter();
map.setCenter(latlng);
Jako souřadný bude vždy jiný, lomená čára bude v každém směru, ale vždycky jsem chtěl ukázat, že vodorovně na mapě. to, co jsem dostal : zadejte popis obrázku zde
to, co chci dosáhnout:
Nějaké návrhy ocení. Díky Předem.