mirror of
https://github.com/enzet/map-machine.git
synced 2025-05-04 12:46:41 +02:00
Optimize imports.
This commit is contained in:
parent
b776db6bd2
commit
e6e54cb044
10 changed files with 28 additions and 29 deletions
|
@ -6,19 +6,20 @@ Author: Sergey Vartanov (me@enzet.ru).
|
||||||
from collections import Counter
|
from collections import Counter
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from hashlib import sha256
|
from hashlib import sha256
|
||||||
from typing import Any, Dict, List, Optional, Set, Iterator
|
from typing import Any, Dict, Iterator, List, Optional, Set
|
||||||
|
|
||||||
from colour import Color
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
from colour import Color
|
||||||
|
|
||||||
from roentgen import ui
|
from roentgen import ui
|
||||||
from roentgen.color import get_gradient_color
|
from roentgen.color import get_gradient_color
|
||||||
from roentgen.icon import DEFAULT_SMALL_SHAPE_ID, IconExtractor
|
|
||||||
from roentgen.flinger import Flinger
|
from roentgen.flinger import Flinger
|
||||||
|
from roentgen.icon import DEFAULT_SMALL_SHAPE_ID, IconExtractor
|
||||||
from roentgen.osm_reader import (
|
from roentgen.osm_reader import (
|
||||||
Map, OSMMember, OSMRelation, OSMWay, OSMNode, Tagged)
|
Map, OSMMember, OSMNode, OSMRelation, OSMWay, Tagged
|
||||||
|
)
|
||||||
from roentgen.point import Point
|
from roentgen.point import Point
|
||||||
from roentgen.scheme import IconSet, Scheme, LineStyle
|
from roentgen.scheme import IconSet, LineStyle, Scheme
|
||||||
from roentgen.util import MinMax
|
from roentgen.util import MinMax
|
||||||
|
|
||||||
DEBUG: bool = False
|
DEBUG: bool = False
|
||||||
|
|
|
@ -9,7 +9,6 @@ import numpy as np
|
||||||
|
|
||||||
from roentgen.util import MinMax
|
from roentgen.util import MinMax
|
||||||
|
|
||||||
|
|
||||||
EQUATOR_LENGTH: float = 40_075_017 # (in meters)
|
EQUATOR_LENGTH: float = 40_075_017 # (in meters)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -3,11 +3,12 @@ Icon grid drawing.
|
||||||
|
|
||||||
Author: Sergey Vartanov (me@enzet.ru).
|
Author: Sergey Vartanov (me@enzet.ru).
|
||||||
"""
|
"""
|
||||||
|
from os.path import join
|
||||||
|
from typing import Any, Dict, List, Set
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from colour import Color
|
from colour import Color
|
||||||
from svgwrite import Drawing
|
from svgwrite import Drawing
|
||||||
from typing import List, Dict, Any, Set
|
|
||||||
from os.path import join
|
|
||||||
|
|
||||||
from roentgen.icon import Icon, IconExtractor
|
from roentgen.icon import Icon, IconExtractor
|
||||||
from roentgen.scheme import Scheme
|
from roentgen.scheme import Scheme
|
||||||
|
|
|
@ -5,7 +5,7 @@ Author: Sergey Vartanov (me@enzet.ru).
|
||||||
"""
|
"""
|
||||||
import re
|
import re
|
||||||
from dataclasses import dataclass
|
from dataclasses import dataclass
|
||||||
from typing import Dict, Any, Optional
|
from typing import Any, Dict, Optional
|
||||||
from xml.dom.minidom import Document, Element, Node, parse
|
from xml.dom.minidom import Document, Element, Node, parse
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
|
@ -4,29 +4,27 @@ Simple OpenStreetMap renderer.
|
||||||
Author: Sergey Vartanov (me@enzet.ru).
|
Author: Sergey Vartanov (me@enzet.ru).
|
||||||
"""
|
"""
|
||||||
import argparse
|
import argparse
|
||||||
|
import os
|
||||||
|
import sys
|
||||||
|
from typing import Any, Dict
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
import os
|
|
||||||
import svgwrite
|
import svgwrite
|
||||||
import sys
|
|
||||||
|
|
||||||
from colour import Color
|
from colour import Color
|
||||||
from svgwrite.container import Group
|
from svgwrite.container import Group
|
||||||
from svgwrite.path import Path
|
from svgwrite.path import Path
|
||||||
from svgwrite.shapes import Rect
|
from svgwrite.shapes import Rect
|
||||||
from typing import Any, Dict, List
|
|
||||||
|
|
||||||
from roentgen import ui
|
from roentgen import ui
|
||||||
from roentgen.constructor import (
|
from roentgen.constructor import Building, Constructor, Figure, Segment
|
||||||
Constructor, Figure, Building, Segment)
|
from roentgen.direction import DirectionSet, Sector
|
||||||
from roentgen.point import Point, Occupied
|
|
||||||
from roentgen.flinger import Flinger
|
from roentgen.flinger import Flinger
|
||||||
from roentgen.grid import draw_all_icons
|
from roentgen.grid import draw_all_icons
|
||||||
from roentgen.icon import Icon, IconExtractor
|
from roentgen.icon import IconExtractor
|
||||||
from roentgen.osm_getter import get_osm
|
from roentgen.osm_getter import get_osm
|
||||||
from roentgen.osm_reader import Map, OSMReader, OverpassReader
|
from roentgen.osm_reader import Map, OSMReader, OverpassReader
|
||||||
|
from roentgen.point import Occupied, Point
|
||||||
from roentgen.scheme import Scheme
|
from roentgen.scheme import Scheme
|
||||||
from roentgen.direction import DirectionSet, Sector
|
|
||||||
from roentgen.util import MinMax
|
from roentgen.util import MinMax
|
||||||
|
|
||||||
ICONS_FILE_NAME: str = "icons/icons.svg"
|
ICONS_FILE_NAME: str = "icons/icons.svg"
|
||||||
|
|
|
@ -6,9 +6,9 @@ Author: Sergey Vartanov (me@enzet.ru).
|
||||||
import os
|
import os
|
||||||
import re
|
import re
|
||||||
import time
|
import time
|
||||||
|
import urllib
|
||||||
from typing import Dict, Optional
|
from typing import Dict, Optional
|
||||||
|
|
||||||
import urllib
|
|
||||||
import urllib3
|
import urllib3
|
||||||
|
|
||||||
from roentgen.ui import error
|
from roentgen.ui import error
|
||||||
|
|
|
@ -4,10 +4,10 @@ Reading OpenStreetMap data from XML file.
|
||||||
Author: Sergey Vartanov (me@enzet.ru).
|
Author: Sergey Vartanov (me@enzet.ru).
|
||||||
"""
|
"""
|
||||||
import json
|
import json
|
||||||
|
from datetime import datetime
|
||||||
|
from typing import Any, Dict, List, Optional, Set, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from datetime import datetime
|
|
||||||
from typing import Dict, List, Optional, Set, Union, Any
|
|
||||||
|
|
||||||
from roentgen.ui import progress_bar
|
from roentgen.ui import progress_bar
|
||||||
from roentgen.util import MinMax
|
from roentgen.util import MinMax
|
||||||
|
|
|
@ -1,15 +1,15 @@
|
||||||
from dataclasses import dataclass
|
from dataclasses import dataclass
|
||||||
from typing import Dict, Optional, List
|
from typing import Dict, List, Optional
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
import svgwrite
|
import svgwrite
|
||||||
from colour import Color
|
from colour import Color
|
||||||
|
|
||||||
from roentgen.text import get_address, get_text
|
|
||||||
from roentgen.color import is_bright
|
from roentgen.color import is_bright
|
||||||
from roentgen.icon import Icon
|
from roentgen.icon import Icon
|
||||||
from roentgen.osm_reader import Tagged
|
from roentgen.osm_reader import Tagged
|
||||||
from roentgen.scheme import IconSet
|
from roentgen.scheme import IconSet
|
||||||
|
from roentgen.text import get_address, get_text
|
||||||
|
|
||||||
DEFAULT_FONT: str = "Roboto"
|
DEFAULT_FONT: str = "Roboto"
|
||||||
DEFAULT_COLOR: Color = Color("#444444")
|
DEFAULT_COLOR: Color = Color("#444444")
|
||||||
|
|
|
@ -4,13 +4,13 @@ Röntgen drawing scheme.
|
||||||
Author: Sergey Vartanov (me@enzet.ru).
|
Author: Sergey Vartanov (me@enzet.ru).
|
||||||
"""
|
"""
|
||||||
import copy
|
import copy
|
||||||
import yaml
|
|
||||||
|
|
||||||
from colour import Color
|
|
||||||
from dataclasses import dataclass
|
from dataclasses import dataclass
|
||||||
from typing import Any, Dict, List, Optional, Set, Union, Tuple
|
from typing import Any, Dict, List, Optional, Set, Tuple, Union
|
||||||
|
|
||||||
from roentgen.icon import DEFAULT_SHAPE_ID, IconExtractor, Icon
|
import yaml
|
||||||
|
from colour import Color
|
||||||
|
|
||||||
|
from roentgen.icon import DEFAULT_SHAPE_ID, Icon, IconExtractor
|
||||||
|
|
||||||
DEFAULT_COLOR: Color = Color("#444444")
|
DEFAULT_COLOR: Color = Color("#444444")
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@ OSM address tag processing.
|
||||||
|
|
||||||
Author: Sergey Vartanov (me@enzet.ru).
|
Author: Sergey Vartanov (me@enzet.ru).
|
||||||
"""
|
"""
|
||||||
from typing import List, Any, Dict
|
from typing import Any, Dict, List
|
||||||
|
|
||||||
|
|
||||||
def get_address(tags: Dict[str, Any], draw_captions_mode: str) -> List[str]:
|
def get_address(tags: Dict[str, Any], draw_captions_mode: str) -> List[str]:
|
||||||
|
|
Loading…
Add table
Reference in a new issue