Comment obtenir des données de direction de conduite à partir de points géographiques?
-
29-10-2019 - |
Question
Je souhaite obtenir des itinéraires routiers de la source à la destination à partir de Google Maps.J'ai écrit une application en suivant le lien ci-dessous.
http:// about-android.blogspot.com/2010/03/sample-google-map-driving-direction.html
Mais, finalement, je n'ai obtenu que des GeoPoints.Comment les convertir en directions comme tourner à droite, tourner à gauche, aller tout droit à 100 mètres.Est-il possible de les convertir ou non ??Est-ce la bonne méthode pour obtenir un itinéraire?ou de tout autre moyen pour obtenir un itinéraire ??
Si quelqu'un sait ces choses, répondez-moi.
Merci
La solution
Comme vous avez obtenu les détails complets de la direction dans ce, déjà donné cette instruction, c'est-à-dire appelée étape des jambes.Essayez d'obtenir la valeur du nœud et de la description à partir du
<name>Head west</name>
<description>
<![CDATA[go 250 m]]>
</description>
cela donnera ce détail étape par étape dans chaque nœud.Stockez cette valeur sous forme de chaîne dans un tableau de liste, vous pouvez également obtenir le symbole de direction à partir du nœud de ces
<IconStyle>
<scale>1.300000</scale>
<Icon>
<href>http://maps.gstatic.com/intl/en_ALL/mapfiles/kml/paddle/go.png</href>
</Icon>
<hotSpot x="0.500000" y="0.000000" xunits="fraction" yunits="fraction"/>
</IconStyle>
<ListStyle>
<ItemIcon>
<href>http://maps.gstatic.com/intl/en_ALL/mapfiles/kml/paddle/go-lv.png</href>
</ItemIcon>
</ListStyle>
j'espère que vous avez une solution