2017-08-22 19 views
0

これは簡単なものですが、少し助けが必要です。私は、2つのラベルから渡されたGPS座標とのGoogleマップへのハイパーリンクを結合したいと思います。私はGoogleマップに適切なフォーマットを渡すことができないようです。ここに私のコードは次のとおりです。文字列ハイパーリンクGPSを取得するGoogle Mapsの座標をLabel.Textから

string LatGPS = LabelGPSLong.Text; 
string LonGPS = LabelGPSLong.Text; 
string GPSCoords = "http://maps.google.com/?q=" + LatGPS + LonGPS; 
GPSLocation.NavigateUrl = GPSCoords; 

私が取得するように見えるすべては次のとおりです。たとえば

http://maps.google.com/?q= 

私は以下の取得と場所を取得するには、ブラウザにそれを渡す必要があります。

http://maps.google.com/?q=-37.866963,144.980615 

助けてください。

答えて

0

私はそれを理解しました。座標を文字列に渡す前に、ラベルをnullに設定していました。私のせいは以前のコードです。フィードバックをお寄せいただきありがとうございます。

1

少なくとも、この文字列の連結にはコンマが必要です。

string GPSCoords = "http://maps.google.com/?q=" + LatGPS + "," + LonGPS; 

私はまた、彼らはあなたが期待するものであることを確認するためにLongGPSLatGPSの値を調べるお勧めします。

+0

実際に私はコンマを持っています。私は投稿するだけです。しかし、それは座標をまったく通過していません。 "ハイパーリンクの最後にあり、そこで停止します。 –

+0

And値は正しいです。 –

関連する問題