Install sqlite3.
sudo apt install sqlite3
Install spatialite.
sudo apt install libsqlite3-mod-spatialite
import typing | |
import time | |
import datetime | |
import pathlib | |
import xml.etree.ElementTree as ET | |
import re | |
import fiona | |
import geopandas as gpd | |
from shapely.geometry import Polygon | |
import shutil |
Install sqlite3.
sudo apt install sqlite3
Install spatialite.
sudo apt install libsqlite3-mod-spatialite
import geopandas as gpd | |
from pyproj.crs.crs import CRS | |
def maximum_coverage_epsg( | |
tiles: list[gpd.GeoDataFrame], | |
roi: gpd.GeoDataFrame, | |
metric_epsg: str | CRS | None = None, | |
) -> CRS: | |
"""Maximum Coverage EPSG |
import numpy as np | |
from scipy.optimize import linprog | |
import pandas as pd | |
import geopandas as gpd | |
from pyproj.crs.crs import CRS | |
from shapely.ops import( | |
unary_union, | |
polygonize, | |
) |
from PIL import Image | |
from pathlib import Path | |
import numpy as np | |
import sys | |
def adjust( | |
src_f1: Path, | |
tgt_f2: Path, | |
out_f: Path, |
from PIL import Image | |
from pathlib import Path | |
import numpy as np | |
import sys | |
def adjust( | |
in_f1: Path, | |
in_f2: Path, | |
out_f: Path, |