0

次の行で、この例を使用して kml を作成するための配列からテキストを作成しようとしています。

KML.coordinates(
              "146.825,12.233,400 "
              "146.820,12.222,400 "
              "146.812,12.212,400 "
              "146.796,12.209,400 "
              "146.788,12.205,400"
            )

この座標は、次のような文字列として既に配列に含まれています。

myCoords[0]: '146.825,12.233,400'
myCoords[1]: '146.820,12.222,400'
...

しかし、に与えるmyCoordsと、新しい行がなく、それを囲むKML.coordinatesブロブが得られます。[]

を使用', '.join(myCoords)して削除できます[]が、改行のないブロブのままです。これどうやってするの?

ありがとう!

4

1 に答える 1

2

この例では、スペース区切りのデータを使用しています。文字列リテラルの間には改行がありますが、Python はそれらを結合します。

' '.join(myCoords)いずれにせよ、その例と同じ方法で座標を結合するために使用できます。

于 2013-04-08T15:39:34.463 に答える