Fri 22 Jan 2010
Converter uma coordenada de uma Projeção para Outra utilzando o Mapscript/Mapserver
Posted by admin under C#, Desenvolvimento, GIS, Mapscript
Em determinadas situações é necessário convertermos coordenadas, isto ocorre por diversos motivos, mas para qualquer motivo que seja o seu você poderá utilizar o código abaixo para isto.
Definimos um ponto com determinadas coordenadas:
OSGeo.MapServer.pointObj pt = new OSGeo.MapServer.pointObj(458360.889647, 7625796.6882136, 0, 0);
Definimos a projeção que as coordenadas estão e a projeção para qual queremos converter.
De:
//http://www.spatialreference.org/ref/epsg/4326/
OSGeo.MapServer.projectionObj projA = new OSGeo.MapServer.projectionObj(“init=epsg:4326″);
Para:
//http://www.spatialreference.org/ref/epsg/29192/
OSGeo.MapServer.projectionObj projB = new OSGeo.MapServer.projectionObj(“init=epsg:29192″);
//Fazemos a chamada do metodo que realiza a conversão
pt.project(projA, projB);
//E como resultado temos
X=7999.9066867105394
Y=133095.26029700678
Um forte abraço a todos,
qualquer duvida é só falar.
January 30th, 2010 at 9:07 am
E ai Sussel parabéns pelo artigo.
Abraço Nardinho
January 30th, 2010 at 9:20 am
Grande, Nardinho
valew rapaz!!!
July 15th, 2010 at 6:51 pm
Buy:Viagra Super Force.Cialis Soft Tabs.Viagra Professional.Maxaman.Soma.VPXL.Tramadol.Cialis.Cialis Professional.Super Active ED Pack.Viagra Super Active+.Viagra.Viagra Soft Tabs.Levitra.Zithromax.Cialis Super Active+.Propecia….
July 22nd, 2010 at 4:31 am
Buy:Viagra Super Force.VPXL.Cialis Soft Tabs.Viagra Professional.Viagra.Super Active ED Pack.Cialis.Propecia.Maxaman.Viagra Soft Tabs.Cialis Professional.Soma.Levitra.Tramadol.Zithromax.Cialis Super Active+.Viagra Super Active+….