mirror of
https://github.com/enzet/map-machine.git
synced 2025-07-27 13:29:12 +02:00
Fix imports.
This commit is contained in:
parent
49db628d76
commit
5361725820
3 changed files with 21 additions and 26 deletions
|
@ -5,13 +5,12 @@ import numpy as np
|
||||||
from svgwrite import Drawing
|
from svgwrite import Drawing
|
||||||
from svgwrite.text import Text
|
from svgwrite.text import Text
|
||||||
|
|
||||||
from constructor import Constructor
|
from map_machine.constructor import Constructor
|
||||||
from element.way import DEFAULT_ZOOM, SCHEME, SHAPE_EXTRACTOR
|
from map_machine.geometry.boundary_box import BoundaryBox
|
||||||
from geometry.boundary_box import BoundaryBox
|
from map_machine.geometry.flinger import Flinger
|
||||||
from geometry.flinger import Flinger
|
from map_machine.map_configuration import MapConfiguration
|
||||||
from map_configuration import MapConfiguration
|
from map_machine.mapper import Map
|
||||||
from mapper import Map
|
from map_machine.osm.osm_reader import (
|
||||||
from osm.osm_reader import (
|
|
||||||
OSMNode,
|
OSMNode,
|
||||||
OSMData,
|
OSMData,
|
||||||
Tags,
|
Tags,
|
||||||
|
@ -19,6 +18,17 @@ from osm.osm_reader import (
|
||||||
OSMMember,
|
OSMMember,
|
||||||
OSMRelation,
|
OSMRelation,
|
||||||
)
|
)
|
||||||
|
from map_machine.pictogram.icon import ShapeExtractor
|
||||||
|
from map_machine.scheme import Scheme
|
||||||
|
from map_machine.workspace import Workspace
|
||||||
|
|
||||||
|
workspace: Workspace = Workspace(Path("temp"))
|
||||||
|
|
||||||
|
SCHEME: Scheme = Scheme.from_file(workspace.DEFAULT_SCHEME_PATH)
|
||||||
|
SHAPE_EXTRACTOR: ShapeExtractor = ShapeExtractor(
|
||||||
|
workspace.ICONS_PATH, workspace.ICONS_CONFIG_PATH
|
||||||
|
)
|
||||||
|
DEFAULT_ZOOM: float = 18.0
|
||||||
|
|
||||||
|
|
||||||
class Grid:
|
class Grid:
|
||||||
|
|
|
@ -7,8 +7,9 @@ import numpy as np
|
||||||
import svgwrite
|
import svgwrite
|
||||||
from svgwrite.path import Path as SVGPath
|
from svgwrite.path import Path as SVGPath
|
||||||
|
|
||||||
from element.grid import Grid
|
from map_machine.element.grid import Grid
|
||||||
from map_machine.map_configuration import LabelMode
|
from map_machine.map_configuration import LabelMode
|
||||||
|
from map_machine.osm.osm_reader import Tags
|
||||||
from map_machine.pictogram.icon import ShapeExtractor
|
from map_machine.pictogram.icon import ShapeExtractor
|
||||||
from map_machine.pictogram.point import Point
|
from map_machine.pictogram.point import Point
|
||||||
from map_machine.scheme import LineStyle, Scheme
|
from map_machine.scheme import LineStyle, Scheme
|
||||||
|
@ -18,8 +19,6 @@ from map_machine.workspace import workspace
|
||||||
__author__ = "Sergey Vartanov"
|
__author__ = "Sergey Vartanov"
|
||||||
__email__ = "me@enzet.ru"
|
__email__ = "me@enzet.ru"
|
||||||
|
|
||||||
from osm.osm_reader import Tags
|
|
||||||
|
|
||||||
|
|
||||||
def draw_node(tags: Tags) -> None:
|
def draw_node(tags: Tags) -> None:
|
||||||
grid: Grid = Grid()
|
grid: Grid = Grid()
|
||||||
|
|
|
@ -3,28 +3,14 @@ import logging
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import Optional
|
from typing import Optional
|
||||||
|
|
||||||
from element.grid import Grid
|
from map_machine.element.grid import Grid
|
||||||
from map_machine.osm.osm_reader import (
|
from map_machine.osm.osm_reader import OSMNode, OSMMember
|
||||||
OSMNode,
|
|
||||||
OSMMember,
|
|
||||||
)
|
|
||||||
from map_machine.osm.tags import (
|
from map_machine.osm.tags import (
|
||||||
HIGHWAY_VALUES,
|
HIGHWAY_VALUES,
|
||||||
AEROWAY_VALUES,
|
AEROWAY_VALUES,
|
||||||
RAILWAY_VALUES,
|
RAILWAY_VALUES,
|
||||||
ROAD_VALUES,
|
ROAD_VALUES,
|
||||||
)
|
)
|
||||||
from map_machine.pictogram.icon import ShapeExtractor
|
|
||||||
from map_machine.scheme import Scheme
|
|
||||||
from map_machine.workspace import Workspace
|
|
||||||
|
|
||||||
workspace: Workspace = Workspace(Path("temp"))
|
|
||||||
|
|
||||||
SCHEME: Scheme = Scheme.from_file(workspace.DEFAULT_SCHEME_PATH)
|
|
||||||
SHAPE_EXTRACTOR: ShapeExtractor = ShapeExtractor(
|
|
||||||
workspace.ICONS_PATH, workspace.ICONS_CONFIG_PATH
|
|
||||||
)
|
|
||||||
DEFAULT_ZOOM: float = 18.0
|
|
||||||
|
|
||||||
ROAD_WIDTHS_AND_FEATURES: list[dict[str, str]] = [
|
ROAD_WIDTHS_AND_FEATURES: list[dict[str, str]] = [
|
||||||
{"width": "4"},
|
{"width": "4"},
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue