コード例 #1
0
def test_environ_patch(gdalenv, monkeypatch):
    """PROJ_LIB is patched when rasterio._crs is imported"""
    monkeypatch.delenv('GDAL_DATA', raising=False)
    monkeypatch.delenv('PROJ_LIB', raising=False)
    with env_ctx_if_needed():
        assert CRS.from_epsg(4326) != CRS(units='m',
                                          proj='aeqd',
                                          ellps='WGS84',
                                          datum='WGS84',
                                          lat_0=-17.0,
                                          lon_0=-44.0)
コード例 #2
0
ファイル: vrt.py プロジェクト: suraj081/rasterio
 def __enter__(self):
     self._env = env_ctx_if_needed()
     self._env.__enter__()
     self.start()
     return self
コード例 #3
0
ファイル: transform.py プロジェクト: snowman2/rasterio
 def __enter__(self):
     self._env.enter_context(env_ctx_if_needed())
     return self
コード例 #4
0
ファイル: test_crs.py プロジェクト: mapbox/rasterio
def test_environ_patch(gdalenv, monkeypatch):
    """PROJ_LIB is patched when rasterio._crs is imported"""
    monkeypatch.delenv('GDAL_DATA', raising=False)
    monkeypatch.delenv('PROJ_LIB', raising=False)
    with env_ctx_if_needed():
        assert CRS.from_epsg(4326) != CRS(units='m', proj='aeqd', ellps='WGS84', datum='WGS84', lat_0=-17.0, lon_0=-44.0)
コード例 #5
0
ファイル: io.py プロジェクト: DanLipsitt/rasterio
 def __enter__(self):
     self._env = env_ctx_if_needed()
     self._env.__enter__()
     return self