[MapProxy] Difficulty setting up Custom Projections
    Oliver Tonnhofer 
    olt at omniscale.de
       
    Wed Jun  9 11:46:51 EDT 2010
    
    
  
Hi,
On 09.06.2010, at 16:29, Marc Harter wrote:
>> Yes. I should be the same as the data dir from proj4. For EPSG  
>> codes only the epsg file is needed, AFAIK. Can you try to copy the  
>> pyproj data dir to your MapProxy etc dir? And use:
>> srs:
>> proj_data_dir: ./data
>
> Oh it should be the same.  That makes sense.  I find that data  
> directory under the pyproj folder in the MapProxy install.  Seems  
> like that is what is being used by default if nothing is specified  
> in proxy.yaml.
No, not the same :) Sorry, I mean that the directory should have the  
same structure as the (py)proj data directory. Pyproj uses the files  
in the data dir ('../site-packages/pyproj/data') by default. If you  
want to use you own definitions you can configure another location  
with the proj_data_dir option. Pyproj will look in that directory for  
the srs definitions.
You can modify the pyproj data files in-place, but its not recommended  
since the files might be removed/modified when pyproj gets updated.
>> And can you tell me the versions of PyProj, Python and MapProxy you  
>> use?
> I'm running MapProxy 0.8.3, so whatever PyProj comes with that and  
> Python 2.6.
Hmmm, I can't reproduce that. It works for me with a proxy.yaml:
-----
srs:
   proj_data_dir: './srs'
----
and the following directory structure:
(mapproxy)os at proxy-debian:~/mapproxy/conf$ find etc/
etc/
etc/services.yaml
etc/srs
etc/srs/epsg
etc/seed.yaml
etc/log_deploy.ini
etc/develop.ini
etc/config.ini
etc/proxy.yaml
You should see an info message when you start MapProxy with paster:
(mapproxy)os at proxy-debian:~/mapproxy/conf$ paster serve etc/develop.ini
[...]
2010-06-09 02:51:37,068 - INFO - 3076:mapproxy.core.srs:_init_proj -  
loading proj data from /home/os/mapproxy/conf/etc/./srs
Regards,
Oliver
-- 
Oliver Tonnhofer <olt at omniscale.de>
Omniscale - Dominik Helle, Oliver Tonnhofer GbR
Nadorster Str. 60, 26123 Oldenburg
Tel: +49(0)441/9392774-2 (Fax: 9)
    
    
More information about the MapProxy
mailing list