How to create points in the client side by input lonlat values? I try use following code:
var mgApiMapWidgetId = 'Map';
var MainFusionWindow = GetFusionWindow();
var pointsLayer = MainFusionWindow.OpenLayers;
var Fusion = MainFusionWindow.Fusion;
var mapWidget = Fusion.getWidgetById(mgApiMapWidgetId);
var map = Fusion.getWidgetById(mgApiMapWidgetId).oMapOL;
alert("a");
pointsLayer.LonLat.fromString("51.2356, -114.235689");
alert("aa");
map.addLayers([pointsLayer]);
alert("aaa");
It can alert to "aa". That means last step not success. Do I need add SRS from the current map? Thank you.