Sto lavorando sulla vista mappa. Voglio mettere l'elemento di sovrapposizione sulla visualizzazione mappa. gli oggetti sovrapposti dipendono attualmente dalla visualizzazione della mappa e dal livello di zoom. come ottenere la vista corrente della mappa, la longitudine e la latitudine di quel quadratino e come analizzare il numero di oggetti sovrapposti al suo interno. anche noi dobbiamo controllare il tuo livello di zoom. Qualche idea? come farlo?come ottenere il valore long & lat di quattro angoli nella mapview in Android?
7
A
risposta
11
io penso che si debba usare
mapview.getProjection().frompixel(intx, int y)
Per i 4 angoli dello schermo (è possibile ottenere le loro coordinate di getWidth e getHeight sul MapView, e partendo da (0,0), (getWidth (), 0), (0, getHeight()) e (getWidth(), getHeight())
Questo vi darà 4 geopoints da cui è possibile estrarre la latitudine e la longitudine
6
siete alla ricerca di qualcosa di simile questo?
Projection proj = mapView.getProjection();
GeoPoint topLeft = proj.fromPixels(0, 0);
GeoPoint bottomRight = proj.fromPixels(mapView.getWidth()-1, mapView.getHeight()-1);
double topLat = topLeft.getLatitudeE6()/1E6;
double topLon = topLeft.getLongitudeE6()/1E6;
double bottomLat = bottomRight.getLatitudeE6()/1E6;
double bottomLon = bottomRight.getLongitudeE6()/1E6;
Spero che sia d'aiuto!
6
Se si utilizza la libreria google-play-services
e in particolare lo SupportMapFragment
.
this.getMap()
vi darà l'istanza di GoogleMap
(che avvolge MapView
)
Poi basta:
map.getProjection().getVisibleRegion();
Problemi correlati
- 1. Trovare il lat-long degli angoli in una finestra di Google Maps
- 2. Come trovo il lat/long che è x km a nord di un dato lat/long?
- 3. Genera indirizzo da Lat/Long in Android o REST
- 4. indirizzo per geolocalizzazione lat/long
- 5. Converti geometria in lat e long
- 6. Google Maps: come ottenere paese, stato/provincia/regione, città con un valore lat/long?
- 7. Come ottenere il Lat, Long di una posizione cliccata usando il volantino Api
- 8. Converti lat/long a coordinate X/Y
- 9. Google Maps HTML5 fare clic per ottenere lat, long
- 10. Come posso ottenere il nome della città senza la posizione corrente (lat-long) in iOS?
- 11. Lat Long to Minutes and Seconds?
- 12. Link a Google Streetview utilizzando Lat/Long
- 13. Come ottenere le coordinate lat e long dalla stringa di indirizzo
- 14. Ruota MapView in Android
- 15. Google Maps - utilizzo di geocoder per ottenere long/lat con javascript
- 16. Ottieni poligoni vicino a lat, long in MySQL
- 17. Area geografica Nome di una città per ottenere Lat e Long
- 18. Ricevere un WOEID da Lat, Long con Yahoos API
- 19. Calcolo del riquadro di delimitazione a una certa distanza da una coordinata lat/long in Java
- 20. Android:. L'allineamento di quattro quadrati
- 21. Come ottenere il valore Long/Int di enum impostato in Scala 2.8
- 22. Come ottenere il valore intero con segno di un long in python?
- 23. calcolare Lat e Long dal rilevamento e dalla distanza
- 24. come mostrare il pin di posizione della porzione visibile di un mapview in Android?
- 25. iOS - MKMapView annotazione luogo utilizzando l'indirizzo anziché lat/long
- 26. Come ottenere il valore di stringa del prefisso in Android?
- 27. Come ottenere il valore di commutazione in Android?
- 28. Come posso sapere se una coordinata long lat è valida in un sistema di coordinate?
- 29. MapView android nei Frammento
- 30. Ottenere il fuso orario da coordinate lat lunghe?
grazie Sephy per ur risposta rapida. – Praveen
Prego, in realtà non avevo idea della risposta della risposta quando ho visto la tua domanda, ma ha suscitato il mio interesse e l'ho cercata – Sephy