comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Map_Proj_Inverse Bug?
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: Map_Proj_Inverse Bug? [message #64425] Mon, 29 December 2008 12:57
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
David Fanning writes:

> Any explanation for why my longitude values are depending on
> the latitude values I use in Map_Proj_Init? Do you think this
> could be a bug?

The results seem to be more what I expect if I use a Mercator
project, rather than a Transverse Mercator:

IDL> mapStruct = Map_Proj_Init(105) ; Mercator
IDL> Print, mapStruct.uv_box[[0,2]], mapStruct.uv_box[[1,3]]
-20037726. 20037726.
-88943645. 88943645.
IDL> Print, Map_Proj_Inverse(mapStruct.uv_box[[0,2]], $
IDL> mapStruct.uv_box[[1,3]], $
IDL> MAP_STRUCTURE=mapStruct)
-180.00000 -89.999900
180.00000 89.999900
IDL> Print, Map_Proj_Inverse(mapStruct.uv_box[[0,2]], $
IDL> [0,0], $
IDL> MAP_STRUCTURE=mapStruct)
-180.00000 0.00000000
180.00000 0.00000000
IDL> Print, Map_Proj_Inverse([0,0], $
IDL> mapStruct.uv_box[[1,3]], $
IDL> MAP_STRUCTURE=mapStruct)
0.00000000 -89.999900
0.00000000 89.999900

Verses this:

IDL> mapStruct = Map_Proj_Init(109) ; Transverse Mercator
IDL> Print, mapStruct.uv_box[[0,2]], mapStruct.uv_box[[1,3]]
-6411813.8 6411813.8
-9997887.3 9997887.3
IDL> Print, Map_Proj_Inverse(mapStruct.uv_box[[0,2]], $
IDL> mapStruct.uv_box[[1,3]], $
IDL> MAP_STRUCTURE=mapStruct)
0.00000000 -90.000000
0.00000000 90.000000
IDL> Print, Map_Proj_Inverse(mapStruct.uv_box[[0,2]], $
IDL> [0,0], $
IDL> MAP_STRUCTURE=mapStruct)
-50.317650 0.00000000
50.317650 0.00000000
IDL> Print, Map_Proj_Inverse([0,0], $
IDL> mapStruct.uv_box[[1,3]], $
IDL> MAP_STRUCTURE=mapStruct)
0.00000000 -90.000000
0.00000000 90.000000

Cheers,

David
--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Sepore ma de ni thui. ("Perhaps thou speakest truth.")
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Map_Proj_Inverse Bug?
Next Topic: Re: object graphics tvrd problem....

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Sun Oct 12 11:08:21 PDT 2025

Total time taken to generate the page: 0.71939 seconds