Refine search
List<LatLng> poly = new ArrayList<LatLng>(); int index = 0, len = encoded.length(); int lat = 0, lng = 0; lng += dlng; LatLng p = new LatLng( (((double) lat / 1E5)), (((double) lng / 1E5) )); poly.add(p);
List<List<HashMap<String, String>>> routes = new ArrayList<List<HashMap<String,String>>>() ; JSONArray jRoutes = null; JSONArray jLegs = null; List path = new ArrayList<HashMap<String, String>>(); List<LatLng> poly = new ArrayList<LatLng>(); int index = 0, len = encoded.length(); int lat = 0, lng = 0; lng += dlng; LatLng p = new LatLng((((double) lat / 1E5)), (((double) lng / 1E5))); poly.add(p);
.getDouble("lat"); return new LatLng(lat, lng); retList = new ArrayList<Address>();
List<LatLng> polyz; JSONArray array; static final LatLng DUBLIN = new LatLng(53.344103999999990000, -6.267493699999932000); List<LatLng> poly = new ArrayList<LatLng>(); int index = 0, len = encoded.length(); int lat = 0, lng = 0; lng += dlng; LatLng p = new LatLng((((double) lat / 1E5)), (((double) lng / 1E5))); poly.add(p);
ArrayList<LatLng> listGeopoints = new ArrayList<LatLng>(); nl1 = doc.getElementsByTagName("step"); if (nl1.getLength() > 0) { Node lngNode = nl3.item(getNodeIndex(nl3, "lng")); double lng = Double.parseDouble(lngNode.getTextContent()); listGeopoints.add(new LatLng(lat, lng)); lngNode = nl3.item(getNodeIndex(nl3, "lng")); lng = Double.parseDouble(lngNode.getTextContent()); listGeopoints.add(new LatLng(lat, lng)); ArrayList<LatLng> poly = new ArrayList<LatLng>(); int index = 0, len = encoded.length(); int lat = 0, lng = 0; lng += dlng; LatLng position = new LatLng((double) lat / 1E5, (double) lng / 1E5); poly.add(position);
markerPoints = new ArrayList<LatLng>(); points = new ArrayList<LatLng>(); lineOptions = new PolylineOptions(); LatLng position = new LatLng(lat, lng);
ArrayList<MarkerData> markersArray = new ArrayList<MarkerData>(); for(int i = 0 ; i < markersArray.size() ; i++ ) { createMarker(markersArray.get(i).getLatitude(), markersArray.get(i).getLongitude(), markersArray.get(i).getTitle(), markersArray.get(i).getSnippet(), markersArray.get(i).getIconResID()); } ... protected void createMarker(double latitude, double longitude, String title, String snippet, int iconResID) { return googleMap.addMarker(new MarkerOptions() .position(new LatLng(latitude, longitude)) .anchor(0.5f, 0.5f) .title(title) .snippet(snippet); .icon(BitmapDescriptorFactory.fromResource(iconResID))); }
final List<LatLng> latLngPolygon = new ArrayList<>(); { latLngPolygon.add(new LatLng(28.6139, 77.2090));//delhi latLngPolygon.add(new LatLng(22.2587, 71.1924));//gujarat latLngPolygon.add(new LatLng(18.5204, 73.8567));//pune latLngPolygon.add(new LatLng(12.9716, 77.5946));//banglore latLngPolygon.add(new LatLng(25.5941, 85.1376));//patna //this is needed to completed a covered area, without this it would not work latLngPolygon.add(new LatLng(28.6139, 77.2090));//delhi }
List<LatLng> points = new ArrayList<>(); points.add(new LatLng(2, 2)); points.add(new LatLng(4, 2)); points.add(new LatLng(4, 4)); points.add(new LatLng(2, 4)); points.add(new LatLng(2, 2)); LatLng testPoint = new LatLng(3, 0); LatLng nearestPoint = findNearestPoint(testPoint, points); Log.e("NEAREST POINT: ", "" + nearestPoint); // lat/lng: (3.0,2.0) Log.e("DISTANCE: ", "" + SphericalUtil.computeDistanceBetween(testPoint, nearestPoint)); // 222085.35856591124
// Encoding List<LatLng> locations2Encode = new ArrayList<LatLng>(); locations2Encode.add(new LatLng(40.1d, -3.1d)); locations2Encode.add(new LatLng(40.2d, -3.2d)); locations2Encode.add(new LatLng(40.3d, -3.3d)); locations2Encode.add(new LatLng(40.4d, -3.4d)); String encodedPolyline = PolyUtil.encode(locations2Encode); // Decoding List<LatLng> locations = PolyUtil.decode(encodedPolyline);
List<Polygon> polygons = new ArrayList<>(); polygons.add(map.addPolygon(new PolygonOptions() .add(new LatLng(0, 0), new LatLng(0, 5), new LatLng(3, 5), new LatLng(0, 0)) .strokeColor(Color.RED) .fillColor(Color.BLUE) .visibility(false)); //Repeat for as many as you have
List<LatLng> route = new ArrayList<>(); route.add(new LatLng(29.751260, -95.373639)); route.add(new LatLng(29.752881, -95.374454)); route.add(new LatLng(29.755107, -95.374583)); //Adding markers MarkerOptions currentMarker; for(int i=0; i<route.size(); i++) { currentMarker = getMarkerFromPoint(route.get(i)); mapView.addMarker(currentMarker); }
ArrayList<LatLng> zaznam = new ArrayList<LatLng>(); zaznam.add(new LatLng(66,55)); zaznam.add(new LatLng(44,77)); zaznam.add(new LatLng(11,99));
ArrayList<LatLng> cameraLatLngs = new ArrayList<LatLng>(); // You should use a loop to add the LatLngs to the ArrayList cameraLatLngs.add(new LatLng(51.6167, -3.9500)); cameraLatLngs.add(new LatLng(51.581, -3.9550)); for (int i = 0; i < cameraLatLngs.size(); i++) { map.addMarker(new MarkerOptions().title("camera" + i) .icon(BitmapDescriptorFactory.fromResource(R.drawable.cctv)) .snippet("<Camera Details>.").position(cameraLatLngs.get(0)));
mMap = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map)).getMap(); mMap.setMapType(GoogleMap.MAP_TYPE_SATELLITE); ArrayList<LatLng> contactList = new ArrayList<LatLng>(); contactList.add(new LatLng(48.8742, 2.3470)); contactList.add(new LatLng(0, 0)); for (LatLng latLon : contactList) { mMap.addMarker(new MarkerOptions().position(latLon).title("Another marker")); }
//...setting map and starting ArrayList<LatLng> list = new ArrayList<>(); list.add(new LatLng(41.020244, 29.045663)); list.add(new LatLng(41.019904, 29.045448)); list.add(new LatLng(41.019451, 29.044397)); list.add(new LatLng(41.019710, 29.043474)); PolylineOptions options = new PolylineOptions().width(5).color(Color.BLUE).geodesic(true); for (int z = 0; z < list.size(); z++) { LatLng point = list.get(z); options.add(point); } mGoogleMap.addPolyline(options); CameraPosition cameraPosition; cameraPosition = new CameraPosition.Builder().target(new LatLng(41.020811, 29.046113)).zoom(15).build(); mGoogleMap.animateCamera(CameraUpdateFactory.newCameraPosition(cameraPosition));
final List<LatLng> mListLatLng = new ArrayList<>(); { mListLatLng.add(new LatLng(18.515700, 73.781901)); mListLatLng.add(new LatLng(18.515800, 73.781902)); mListLatLng.add(new LatLng(18.515900, 73.781903)); mListLatLng.add(new LatLng(18.516000, 73.781904)); mListLatLng.add(new LatLng(18.516100, 73.781905)); mListLatLng.add(new LatLng(18.516200, 73.781906)); mListLatLng.add(new LatLng(18.516300, 73.781907)); mListLatLng.add(new LatLng(18.516400, 73.781908)); mListLatLng.add(new LatLng(18.516500, 73.781909)); mListLatLng.add(new LatLng(18.516600, 73.781910)); mListLatLng.add(new LatLng(18.516700, 73.781911)); mListLatLng.add(new LatLng(18.516800, 73.781912)); mListLatLng.add(new LatLng(18.516900, 73.781913)); mListLatLng.add(new LatLng(18.517000, 73.781914)); }
LatLng center = new LatLng(40.384213, -3.875244); List<LatLng> positions = new ArrayList<>(); positions.add(new LatLng(43.153102, 2.914307)); positions.add(new LatLng(42.976521, 1.508057)); positions.add(new LatLng(42.492353, 0.123779)); Display display = getActivity().getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size); int width = size.x; int height = size.y; LatLngBounds bounds = findBounds(positions,center); mMap.animateCamera(CameraUpdateFactory.newLatLngBounds(bounds,width,height,10));