convert - Why I can't get correct value when used proj4js's method transform() (wgs84 -> utm-k) -


i wanna correct value transform in proj4js coordinate converted value wgs84 (epsg:4326) -> utm-k (epsg:5179)

i tried coordinate converted value couldn't correct value.

but other convert values correct.

coordinate 제주도청 in korea.

correct value :

wgs84 (lat = 33.48900054, lon = 126.4982831) ->   utm-k (906941.5, 1500134.1)   

incorrect value :

wgs84 (lat = 33.48900054, lon = 126.4982831) ->  utm-k (5252601.193315057, 7146101.943385382)  

why can't correct value when used proj4js convert wgs84 -> utm-k.

my source :

proj4js.defs["epsg:5179"] = "+proj=tmerc +lat_0=38 +lon_0=127.5 +k=0.9996 +x_0=1000000 +y_0=2000000 +ellps=grs80 +units=m +no_defs";  proj4js.defs["epsg:5186"] = "+proj=tmerc +lat_0=38 +lon_0=127 +k=1 +x_0=200000 +y_0=600000 +ellps=grs80 +units=m +no_defs";  var projwgs84 = new openlayers.projection("epsg:4326");  // projection utm-k    var projutmk = new openlayers.projection("epsg:5179");  var point_to_transform = new openlayers.lonlat(33.489219, 126.498379);  point_to_transform.transform(projwgs84, projutmk);    console.log(point_to_transform.lon, point_to_transform.lat); 

or

//      var center4wms = new openlayers.lonlat(33.489219, 126.498379); //      var mapcenter = center4wms.transform(projwgs84, projutmk); //      console.log( 'mapcenter : '+mapcenter.toshortstring() ); 

but can correct value when convert utm-k -> wgs84 ...

anyway,result:

1: incorrect value image

sorry mistake....

i changed latitude , longitude when entered value in lonlat method.

var point_to_transform = new openlayers.lonlat(126.498379, 33.489219); 

Comments

Popular posts from this blog

python - Selenium remoteWebDriver (& SauceLabs) Firefox moseMoveTo action exception -

html - How to custom Bootstrap grid height? -

transpose - Maple isnt executing function but prints function term -