2012-04-17 15 views
1

ファイルに描画された機能を保存してから、コンボなどでその特定の機能をロードする必要があります。フィーチャーを保存してファイルにデータで描画する方法は? Openlayers

は今まで、私は例として、私の特徴から、次のコードを得た:

{"type":"Feature","id":"OpenLayers.Feature.Vector_250","properties":{},"geometry": 
    {"type":"Polygon","coordinates":[[[99200,105250],[99800,99750],[103050,102600],[99200,105250]]]},"crs": 
    {"type":"EPSG","properties":{"code":221951}}} 

    {"type":"Feature","id":"OpenLayers.Feature.Vector_256","properties":{},"geometry": 
    {"type":"Point","coordinates":[97500,102100]},"crs":{"type":"EPSG","properties":{"code":221951}}} 

    {"type":"Feature","id":"OpenLayers.Feature.Vector_278","properties":{},"geometry": 
    {"type":"LineString","coordinates":[[97900,104350],[98450,100550]]},"crs":{"type":"EPSG","properties": 
    {"code":221951}}} 

これらはポリゴン、ポイントとラインです。今私は、そのデータから、ユーザーが望むときはいつでもそれらを再描画したいと思います。 ファイルの管理は問題ではありません。マップ上にそれらの人を再び配置する方法を知る必要があります。

任意の助けが理解されるであろう...

を私はhttp://thinkwhere.wordpress.com/2011/06/26/geocommons-geojson-in-openlayers/、この男はそのような何かをすることを見たが、彼はフィーチャーコレクション...可能性もあり使用しています! ありがとう!

答えて

1

exampleのコードをご覧ください。

PS:これらの機能はすべて描画しますか?それとももっとあるでしょうか?

+0

フィーチャーコレクションのコードを追加して、私が引用した男のものを使って解決しました!ありがとう! –

関連する問題