1

私は OpenLayers を使用するのが初めてで、マッピングも初めてです。postgresSQL からデータを取得する単純なマップを作成しようとしています。その後、データはテキストエリア (Linestring ........) に返されます。その結果を使って地図上に線を引きたい。

これまでのところ、これを実現する運はありませんでした。コンソール ログを使用して、データベースから返されたデータを確認できます。

実際の例/WKT(ラインストリング) OpenLayers 3 の使用方法を教えてください。

My HTML
<div class="map" id="map"></div>
<form action="#">
            <div class="mdl-textfield mdl-js-textfield">
                <textarea class="mdl-textfield__input" id="resultTxtArea" readonly rows="30"
                type="text"></textarea> <label class="mdl-textfield__label" for=
                "resultTxtArea">Text lines...</label>
            </div>
</form>

Javascript 2/1 ジャバスクリプト 2/2

4

1 に答える 1

0

オブジェクト ( Documentation )のreadFeatureメソッドを使用します。ol.format.WKT

// some example linestring as WKT
var linestringWKT = 'LINESTRING(4 6,7 10)';
// get the feature
var feature = new ol.format.WKT().readFeature(linestringWKT);
于 2016-07-15T13:58:48.897 に答える