背景:我是OpenLayers的一個剛剛營業的新手,請溫和。保存和恢復OpenLayers中的幾何圖形
基本上,我有一個地圖上有一些繪製的對象。如果我理解正確,我有許多OpenLayer.Feature.Vector(圖層?)和許多OpenLayer.Geometry「事物」(如LinearRing)。
目前,我似乎能夠使用.toString()獲得幾何體的很好表示。是的,我懷疑我做錯了 - 隨時指出我正確的方向。
這產生了非常人類可讀和數據庫可存儲,字符串如:
POINT(-104.74560546875 44.2841796875)
POLYGON(( - 96.52783203125 44.6796875,-96.52783203125 45.734375,-92.22119140625 45.734375,-92.22119140625 44.6796875,-96.52783203125 44.6796875))
LINESTRING(-105.71240234375 44.6796875,-106.06396484375 42.658203125,-103.55908203125 42.7021484375,-103.47119140625 45.5585 9375,-104.65771484375 45.20703125)
有沒有讓這些回到對象格式從那裏他們來到的逆方式?
我很想使用JSON,但似乎無法讓GeoJSON接受我的OpenLayer.Feature.Vector對象(這是CLASS_NAME屬性在我內部進行同步時所說的)。
非常感謝。
謝謝,謝謝,謝謝!這正是我所需要的,正是我所需要的細節水平! – 2011-03-04 15:55:54
@WaltStoneburner:不客氣。我只是在探索OpenLayers的WKT支持。 :-) – Martijn 2011-03-04 16:18:07