[Proj] proj deployment question
jjholt at hiwaay.net
jjholt at hiwaay.net
Fri Oct 6 12:09:45 PDT 2006
Thanks for the response, I think I understand the issues now. I always specify
an ellipse in the init string, so it sounds like I'm OK!
Jeff
Quoting Frank Warmerdam <warmerdam at pobox.com>:
> jjholt at hiwaay.net wrote:
> > I have created a VC++ COM component that our application uses for
> projection
> > services. It links with proj as a static Win32 library to do the
> actual projection.
> >
> > It works great, but I'm wondering about deployment issues. Normally I
> thought
> > the proj library requires some files - eg "nad" directory and maybe
> others.
> > However my component seems to work even on systems without any other
> proj files
> > on it.
> >
> > We only do relatively simple stuff - geographics to/from UTM,
> geographic to from
> > Mercator, and UTM zone to zone. Is that why? Maybe "nad" is only
> needed for
> > "datum shifts"? I don't know what a "datum" is, let alone how to shift
> one :-)
> >
> > I suppose another way to put it is: what capabilities won't work
> without
> > external proj files?
>
> Jeff,
>
> Without the contents of the nad directory you won't be able to use the
> init files (eg. +init=epsg:4326) or do grid shift based datum shifts
> (ie. NAD27 -> NAD83). Also the default values found in proj_def.dat
> won't
> be in play - so you may need to be explicit about things like ellipsoid
> for instance.
>
> If you are careful to fully define your coordinate systems, the only
> real
> capability you should be missing is the grid shift datum shifting.
> Note
> that +towgs84 datum shifting will still work.
>
> PS. There is a modest COM component now found in proj/com.
>
> Best regards,
> --
> ---------------------------------------+--------------------------------------
> I set the clouds in motion - turn up | Frank Warmerdam,
> warmerdam at pobox.com
> light and sound - activate the windows | http://pobox.com/~warmerdam
> and watch the world go round - Rush | President OSGeo,
> http://osgeo.org
>
> _______________________________________________
> Proj mailing list
> Proj at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/proj
>
More information about the Proj
mailing list