コード例 #1
0
ファイル: satellite.py プロジェクト: tsibley/kartograph.py
    def __init__(self, lat0=0.0, lon0=0.0, dist=1.6, up=0, tilt=0):
        import sys
        Azimuthal.__init__(self, 0, 0)

        self.dist = dist
        self.up = up
        self.up_ = math.radians(up)
        self.tilt = tilt
        self.tilt_ = math.radians(tilt)

        self.scale = 1
        xmin = sys.maxint
        xmax = sys.maxint * -1
        for lat in range(0, 180):
            for lon in range(0, 361):
                x, y = self.project(lon - 180, lat - 90)
                xmin = min(x, xmin)
                xmax = max(x, xmax)
        self.scale = (self.r * 2) / (xmax - xmin)

        Azimuthal.__init__(self, lat0, lon0)
コード例 #2
0
    def __init__(self, lat0=0.0, lon0=0.0, dist=1.6, up=0, tilt=0):
        import sys
        Azimuthal.__init__(self, 0, 0)

        self.dist = dist
        self.up = up
        self.up_ = math.radians(up)
        self.tilt = tilt
        self.tilt_ = math.radians(tilt)

        self.scale = 1
        xmin = sys.maxint
        xmax = sys.maxint * -1
        for lat in range(0, 180):
            for lon in range(0, 361):
                x, y = self.project(lon - 180, lat - 90)
                xmin = min(x, xmin)
                xmax = max(x, xmax)
        self.scale = (self.r * 2) / (xmax - xmin)

        Azimuthal.__init__(self, lat0, lon0)
コード例 #3
0
ファイル: laea.py プロジェクト: Arthlol/kartograph.py
 def __init__(self, lon0=0.0, lat0=0.0):
     self.scale = math.sqrt(2) * 0.5
     Azimuthal.__init__(self, 45, -100)
     self.LAEA_Alaska = LAEA_Alaska()
     self.LAEA_Hawaii = LAEA_Hawaii()
コード例 #4
0
ファイル: laea.py プロジェクト: Arthlol/kartograph.py
 def __init__(self, lon0=0, lat0=0):
     self.scale = math.sqrt(2) * 0.5
     Azimuthal.__init__(self, 20, -157)
コード例 #5
0
ファイル: laea.py プロジェクト: Arthlol/kartograph.py
 def __init__(self, lon0=0, lat0=0):
     self.scale = math.sqrt(2) * 0.5 * 0.33
     Azimuthal.__init__(self, 90, -150)
コード例 #6
0
ファイル: laea.py プロジェクト: Arthlol/kartograph.py
 def __init__(self, lon0=0.0, lat0=0.0):
     self.scale = math.sqrt(2) * 0.5
     self.proj = pyproj.Proj(proj='laea', lat_0=lat0, lon_0=lon0)
     Azimuthal.__init__(self, lat0, lon0)
コード例 #7
0
ファイル: ortho.py プロジェクト: 5n1p/kartograph.py
 def __init__(self, lat0=0, lon0=0):
     self.r = 1000
     Azimuthal.__init__(self, lat0, lon0)
コード例 #8
0
 def __init__(self, lat0=0.0, lon0=0.0):
     Azimuthal.__init__(self, lat0, lon0)
コード例 #9
0
 def __init__(self, lat0=0, lon0=0):
     self.r = 1000
     Azimuthal.__init__(self, lat0, lon0)
コード例 #10
0
ファイル: laea.py プロジェクト: xyoung/kartograph.py
 def __init__(self, lon0=0.0, lat0=0.0):
     self.scale = math.sqrt(2) * 0.5
     self.proj = pyproj.Proj(proj='laea', lat_0=lat0, lon_0=lon0)
     Azimuthal.__init__(self, lat0, lon0)
コード例 #11
0
ファイル: laea.py プロジェクト: xyoung/kartograph.py
 def __init__(self, lon0=0.0, lat0=0.0):
     self.scale = math.sqrt(2) * 0.5
     Azimuthal.__init__(self, lat0, lon0)
コード例 #12
0
ファイル: laea.py プロジェクト: zhouyonglong/kartograph.py
 def __init__(self, lon0=0.0, lat0=0.0):
     self.scale = math.sqrt(2) * 0.5
     Azimuthal.__init__(self, 45, -100)
     self.LAEA_Alaska = LAEA_Alaska()
     self.LAEA_Hawaii = LAEA_Hawaii()
コード例 #13
0
ファイル: laea.py プロジェクト: zhouyonglong/kartograph.py
 def __init__(self, lon0=0, lat0=0):
     self.scale = math.sqrt(2) * 0.5 * 0.33
     Azimuthal.__init__(self, 90, -150)