dipti_sheth

Polygon not showing

Discussion created by dipti_sheth on Apr 25, 2014
Latest reply on Apr 28, 2014 by dipti_sheth
Hi,

My polygon data is in following format coming from db

var thisLocs = new Array();
var thisLocs = [[174.605111568859, -37.119413675388707], [174.6051123299834, -37.119449718193458], [174.60515905129122, -37.119530204987136], [174.60540067619004, -37.119779304335452], [174.60554255499551, -37.120101860545844], [174.60568043759687, -37.120235191897571], [174.60572696965184, -37.1203066677341], [174.60572849253467, -37.120378753310746], [174.60570674933629, -37.120415100973361], [174.60560757225889, -37.120515590528086], [174.60554177129595, -37.120597601350227], [174.60549026791193, -37.120823630882519], [174.6054873903158, -37.121220253972716], [174.6055119446122, -37.122382633739591], [174.60513274122792, -37.119350295725816], [174.605111568859, -37.119413675388707]];

If I hard-code this:

var singleRingPolygon = new Polygon([[174.605111568859, -37.119413675388707], [174.6051123299834, -37.119449718193458], [174.60515905129122, -37.119530204987136], [174.60540067619004, -37.119779304335452], [174.60554255499551, -37.120101860545844], [174.60568043759687, -37.120235191897571], [174.60572696965184, -37.1203066677341], [174.60572849253467, -37.120378753310746], [174.60570674933629, -37.120415100973361], [174.60560757225889, -37.120515590528086], [174.60554177129595, -37.120597601350227], [174.60549026791193, -37.120823630882519], [174.6054873903158, -37.121220253972716], [174.6055119446122, -37.122382633739591], [174.60513274122792, -37.119350295725816], [174.605111568859, -37.119413675388707]]);
var gra = new Graphic(singleRingPolygon, sfs);
            map.graphics.add(gra);

It shows polygon.


But, if I pass it as var singleRingPolygon = new Polygon(thisLocs);

It does not show up polygon.

Please any body guide me..why its happening so.

I'm re-posting this question as I didn't get any positive answers yet.

Thanks,
Dipti Sheth

Outcomes