hogyan lehet eljutni Route irányban két pont között a térképen, hogy dolgozzon megközelítés?

szavazat
1

van egy módja, hogy használja mag helyét vagy a google vagy más api, hogy két pontot a térképen, és kap a kapott sor szélesség / hosszúság párokat az útvonalat?

Láttam a bemutató rajz polyines vagy útvonalakon a MKMapView hogy hogyan kell felhívni a menetirány core grafika ... de a minta kódját azt route.csv amely előre meghatározott hosszúság és szélesség ..... hogyan i hogy pár hosszúság és szélesség, hogy tudok rajzolni megközelítés.

A kérdést 14/10/2009 16:08
a forrás felhasználó
Más nyelveken...                            


4 válasz

szavazat
0

A Google API kaphat irányban két pontot, az egyetlen probléma csak akkor használja naponta egyszer, ha nem fizet.

Keresés hogyan lehet a kulcs API google, van egy csomó videót a youtube-on beszélni róla.

Furthemore, kaptam egy könyvtár, amely hepls hogy meghúzni a határt pont ez https://github.com/jd-alexander/Google-Directions-Android

Miután végre azt build.gradle(Module:app), végrehajtja a libraryaz osztályban, mint a

public class LocationMapActivity extends AppCompatActivity implements RoutingListener

jelenik meg a hiba implemets módszerekkel ( kötelező végrehajtani őket, de ez nem szükséges, hogy használja őket ).

Csak ezt tette:

 public void route(){

       Routing routing = new Routing.Builder()
                    .travelMode(/* Travel Mode */)
                    .withListener(/* Listener that delivers routing results.*/)
                    .waypoints(/*waypoints*/)
                    .key(/*api key for quota management*/)
                    .build();
        routing.execute();
    }

További részletek a link.

Válaszolt 21/08/2019 19:21
a forrás felhasználó

szavazat
0

Régi kérdés, de MTDirectionsKit nemrégiben nyílt forráskódú és ez szerkezet nagy:

MTDirectionsKit

Válaszolt 19/02/2014 15:05
a forrás felhasználó

szavazat
0

Ha van egy korlátozott felhasználását az irányokat kérelem (kevesebb, mint egy bizonyos összeget naponta), és mindig megjeleníti eredmények egy Google térképen, akkor jogosultak az ingyenes Google Directions API.

https://developers.google.com/maps/documentation/directions/

Olvassa el a licenc része alaposan megismerni a határait. Meg kell könnyen meg tudják kérni a JSON-válasz, hogy akkor b könnyebb feldolgozni, mint az XML egy (plusz Apple hozzáadott JSON értelmező iOS).

Például

http://maps.googleapis.com/maps/api/directions/json?origin=Boston,MA&destination=Concord,MA&waypoints=Charlestown,MA|Lexington,MA&sensor=false

Ha át a határt, meg kell keresnie az üzleti engedélyeket.

Válaszolt 26/03/2012 17:15
a forrás felhasználó

szavazat
0

Cégek millió dolláros befektetés a fejlődő routing algoritmusok, úgyhogy nagyon kétséges, hogy Ön képes lesz arra, hogy ez a szabad bárhol (örülök, hogy rossz, bár). Például a Google Maps JavaScript API támogatja routing, így azt hiszem, tudta feltörni, hogy ki. Az eredmények nem lenne gyors , vagy elég, ne feledd.

Válaszolt 14/10/2009 16:22
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more