コンテキスト: 私は OpenLayers を始めて数時間の初心者です。お手柔らかにお願いします。
基本的に、いくつかの描画オブジェクトを含むマップがあります。物事を正しく理解していれば、いくつかの OpenLayer.Feature.Vector (レイヤー?) があり、その上にいくつかの OpenLayer.Geometry "もの" (LinearRing など) があります。
現時点では、.toString() を使用して、ジオメトリの適切な表現を取得できるようです。はい、私はそれを間違っていると思います-お気軽に正しい方向に向けてください。
これにより、次のような非常に人間が読み取り可能で、データベースに保存可能な文字列が生成されます。
ポイント(-104.74560546875 44.2841796875)
ポリゴン ((-96.52783203125 44.6796875、-96.52783203125 45.734375、-92.22119140625 45.734375、-92.22119140625 44.6796875、-96.52783403125) 6) 6)
Linestring(-105.71240234375 44.6796875、-106.06396484375 42.658203125、-103.55908203125 42.7021484375、-103.475140625 45.55757575755757557575575757575755757575757575757575757575757575757575757575757575757575755757575757575757575757575757575757575年にわたる
これらを元のオブジェクト形式に戻す逆の方法はありますか?
JSON を使用したいのですが、GeoJSON に OpenLayer.Feature.Vector オブジェクトを受け入れさせることができないようです (これは、内部を覗き込んだときに CLASS_NAME プロパティが示すものです)。
どうもありがとう。