我在我的angular2应用程序中使用谷歌地图。我还使用了MarkerCluster,如下所示。
for (let marker of this._markers) {
let lat = +marker.latitude;
let long = +marker.longitude;
let markerobj = new google.maps.Marker({
position: new google.maps.LatLng(lat, long),
title: marker.name,
我在我的iOS应用程序中使用Google Maps。它将在两个坐标之间绘制一条线,并在地图上添加起点和终点位置作为“标记”。
我使用下面的代码来添加开始和结束标记
//myLatLngArrayList is array of coordinates with latitude and longitude positions
markerA.position = (curDrill.myLatLngArrayList.first)! as CLLocationCoordinate2D
markerA.map = mapView
markerA.ico
我试图在窗格中显示几个用户选择的地图,这些地图是从JSON坐标中提取的。现在,地图正在左上角绘制。我需要把这张地图画到窗格的中央,而不是在角落里,这样它就可以适当地/普遍地缩放。如果我使用StackPane和setAlignment(Pos.CENTER);,那么构成映射的所有单独区域(它们是单独绘制的)都是在窗格中绘制的,而不是整个映射。
下面是绘制窗格上区域的代码:
public void addPolygon(List<Point2D>coordinates, Color color){
Polygon polygon = new Polygon();
for