Funktsioonid
setGeomObject(geomObject, fit)
Kuna peale leitud aadresside loendist valiku tegemist aadresside loendit ei tühjendata ega ka peideta, siis on võimalus välisel süsteemil soovi korral seda teha, kutsudes välja funktsiooni hideResult().
Näide:
var editor = new InAadressEditor({ "container": "inAadressEditor", "searchLayers": ["KATASTRIYKSUS", "EHITISHOONE"], "defaultBaseLayer": "ALUSKAART", "baseLayers": ["ALUSKAART", "ORTOFOTO", "HYBRIID"], "mapLayers": ["KATASTRIYKSUS"], "format": "KML", "geomType": "polygon", "multiGeom": false, "editStyle": { "fillColor": "#FF0000", "fillOpacity": "0.5", "strokeColor": "#000000", "strokeOpacity": "0.9", "strokeWidth": "2" }});
document.addEventListener('inaadressLoaded', function(e){ editor.setGeomObject('<kml xmlns="http://earth.google.com/kml/2.0"><Folder><Placemark><name>In-ADS objekt</name><description></description><Polygon><outerBoundaryIs><LinearRing><coordinates>24.711529329885064,59.26720299081251 24.72007574156815,59.26279192768968 24.703948375081254,59.25781691306184 24.698696713684345,59.26220939609133 24.711529329885064,59.26720299081251</coordinates></LinearRing></outerBoundaryIs></Polygon></Placemark></Folder></kml>', true);});
setVectorObjects(features, style)
Kuna peale leitud aadresside loendist valiku tegemist aadresside loendit ei tühjendata ega ka peideta, siis on võimalus välisel süsteemil soovi korral seda teha, kutsudes välja funktsiooni hideResult().
Näide:
var editor = new InAadressEditor({ "container": "inAadressEditor", "searchLayers": ["KATASTRIYKSUS", "EHITISHOONE"], "defaultBaseLayer": "ALUSKAART", "baseLayers": ["ALUSKAART", "ORTOFOTO", "HYBRIID"], "mapLayers": ["KATASTRIYKSUS"], "format": "KML", "geomType": "polygon", "multiGeom": false });
document.addEventListener('inaadressLoaded', function(e){ editor.setVectorObjects('<kml xmlns="http://earth.google.com/kml/2.0"><Folder><Placemark><name>In-ADS objekt</name><description></description><Polygon><outerBoundaryIs><LinearRing><coordinates>24.711529329885064,59.26720299081251 24.72007574156815,59.26279192768968 24.703948375081254,59.25781691306184 24.698696713684345,59.26220939609133 24.711529329885064,59.26720299081251</coordinates></LinearRing></outerBoundaryIs></Polygon></Placemark></Folder></kml>', { "fillColor": "#FF0000", "fillOpacity": "0.5", "strokeColor": "#000000", "strokeOpacity": "0.9", "strokeWidth": "2" });});