diff --git a/.doctrees/environment.pickle b/.doctrees/environment.pickle index 0a1562b..75f40ab 100644 Binary files a/.doctrees/environment.pickle and b/.doctrees/environment.pickle differ diff --git a/.doctrees/index.doctree b/.doctrees/index.doctree index e08557a..07b82b8 100644 Binary files a/.doctrees/index.doctree and b/.doctrees/index.doctree differ diff --git a/.doctrees/todo.doctree b/.doctrees/todo.doctree index 3c2b942..c211ddc 100644 Binary files a/.doctrees/todo.doctree and b/.doctrees/todo.doctree differ diff --git a/_modules/catamap/map_to_meshes.html b/_modules/catamap/map_to_meshes.html index 836ff8f..eb81dd7 100644 --- a/_modules/catamap/map_to_meshes.html +++ b/_modules/catamap/map_to_meshes.html @@ -758,10 +758,10 @@

Source code for catamap.map_to_meshes

 
[docs]class ItemProperties(object): ''' XML item properties structure, used by - :class:`~catamap.map_to_meshes.CataSvgToMesh`. They represents properties + :class:`~catamap.map_to_meshes.CataSvgToMesh`. They represent properties read from the XML file elements. - Properties match those documented in :class:`~catamap.map_to_meshes.xml_help`, except the ``height`` property which is named ``item_height`` in XML file elements (because ``height`` is already used in SVG). + Properties match those documented in `Inkscape SVG files`_, except the ``height`` property which is named ``item_height`` in XML file elements (because ``height`` is already used in SVG). ''' properties = ('name', 'label', 'eid', 'main_group', 'level', 'upper_level', diff --git a/_sources/todo.rst.txt b/_sources/todo.rst.txt index 1537083..bc1b42b 100644 --- a/_sources/todo.rst.txt +++ b/_sources/todo.rst.txt @@ -1,17 +1,6 @@ To do in the future =================== -Texturing in 3D maps --------------------- - -Mark objects/groups/layers for texturing in the xml proerties - -- geodesic distance map from one point to establish texture coordinates -- specify if coordinates should be taken from x/y, distance (2D/3D)/z -- specify different texturing for walls, ceilings, floors etc -- specify texture images - - Georef in 2D maps ----------------- diff --git a/index.html b/index.html index 275de9a..8612aeb 100644 --- a/index.html +++ b/index.html @@ -794,9 +794,9 @@

map_to_meshes module API class catamap.map_to_meshes.ItemProperties[source]

XML item properties structure, used by -CataSvgToMesh. They represents properties +CataSvgToMesh. They represent properties read from the XML file elements.

-

Properties match those documented in xml_help, except the height property which is named item_height in XML file elements (because height is already used in SVG).

+

Properties match those documented in Inkscape SVG files, except the height property which is named item_height in XML file elements (because height is already used in SVG).

static remove_word(label, word)[source]
diff --git a/searchindex.js b/searchindex.js index e411c59..e725097 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["index", "todo"], "filenames": ["index.rst", "todo.rst"], "titles": ["CataMap", "To do in the future"], "terms": {"catacomb": 0, "us": [0, 1], "sourc": 0, "code": 0, "insid": 0, "The": 0, "program": 0, "allow": 0, "produc": 0, "2d": 0, "readabl": 0, "symbol": 0, "chang": 0, "larger": 0, "ones": 0, "second": 0, "level": 0, "shift": 0, "avoid": 0, "superimposit": 0, "corridor": 0, "enlarg": 0, "zoom": 0, "shadow": 0, "etc": [0, 1], "3d": 0, "visual": 0, "webgl": 0, "server": 0, "catazoom": 0, "app": 0, "have": 0, "instal": 0, "system": 0, "avail": 0, "path": 0, "A": 0, "recent": 0, "version": 0, "1": 0, "0": 0, "least": 0, "i": 0, "recommend": 0, "unit": 0, "scale": 0, "problem": 0, "either": 0, "pillow": 0, "pil": 0, "python": 0, "see": 0, "later": 0, "imagemagick": 0, "convert": 0, "tool": 0, "png": 0, "jpeg": 0, "If": 0, "present": 0, "warn": 0, "http": 0, "github": 0, "com": 0, "issu": 0, "396": 0, "cach": 0, "disk": 0, "limit": 0, "size": 0, "too": 0, "small": 0, "edit": 0, "6": 0, "polici": 0, "xml": [0, 1], "resourc": 0, "domain": 0, "name": 0, "memori": 0, "valu": 0, "12gib": 0, "20giib": 0, "width": 0, "50kp": 0, "height": 0, "area": 0, "20gib": 0, "80gib": 0, "These": 0, "can": 0, "command": 0, "m": 0, "pip": 0, "numpi": 0, "scipi": 0, "submodul": 0, "its": 0, "part": 0, "thi": 0, "project": 0, "elementtre": 0, "option": 0, "convers": 0, "otherwis": 0, "abov": 0, "ha": 0, "addit": 0, "soma": 0, "aim": 0, "brainvisa": 0, "free": 0, "anatomist": 0, "gpl": 0, "json": 0, "differ": [0, 1], "also": 0, "need": 0, "yaml": 0, "pyyaml": 0, "set": 0, "subdirectori": 0, "your": 0, "pythonpath": 0, "environ": 0, "variabl": 0, "under": 0, "unix": 0, "sh": 0, "bash": 0, "shell": 0, "would": 0, "export": 0, "fdc_catamap": 0, "bash_profil": 0, "bashrc": 0, "init": 0, "get": 0, "make": 0, "instanc": 0, "plan_14_fdc_2021_04_29": 0, "main": 0, "go": 0, "directori": 0, "contain": 0, "run": 0, "It": 0, "should": [0, 1], "work": 0, "python3": 0, "python2": 0, "support": 0, "been": 0, "drop": 0, "suffix": 0, "current": 0, "modifi": 0, "pdf": 0, "jpg": 0, "commandlin": 0, "h": 0, "all": 0, "paramet": 0, "help": 0, "mai": 0, "editor": 0, "softwar": 0, "thei": 0, "specifi": [0, 1], "how": 0, "object": [0, 1], "pars": 0, "group": [0, 1], "repres": 0, "For": 0, "now": 0, "ar": 0, "mainli": 0, "label": 0, "privat": 0, "inform": 0, "correspond": 0, "element": 0, "bool": 0, "written": 0, "true": 0, "fals": 0, "from": [0, 1], "parent": 0, "layer": [0, 1], "children": 0, "thu": 0, "mark": [0, 1], "In": 0, "concaten": 0, "same": 0, "kind": 0, "dozen": 0, "thousand": 0, "load": 0, "an": 0, "singl": 0, "identifi": 0, "sever": 0, "_": 0, "public": 0, "access": 0, "inaccess": 0, "categori": 0, "other": 0, "discrimin": 0, "so": 0, "some": 0, "condit": 0, "taken": [0, 1], "account": 0, "defin": 0, "state": 0, "item": 0, "one": [0, 1], "add": 0, "block": 0, "anywai": 0, "ignor": 0, "alt_color": 0, "dict": 0, "altern": 0, "string": 0, "format": 0, "dictionari": 0, "kei": 0, "which": 0, "bit": 0, "like": 0, "style": 0, "default": 0, "map_3d": 0, "ex": 0, "cccccc4c": 0, "arrow": 0, "join": 0, "locat": 0, "filar": 0, "most": 0, "them": [0, 1], "just": 0, "segment": 0, "2": 0, "point": [0, 1], "more": 0, "orient": 0, "import": 0, "goe": 0, "down": 0, "below": 0, "arrow_base_height_shift": 0, "float": 0, "z": [0, 1], "base": 0, "upper": 0, "head": 0, "height_shift": 0, "ceil": [0, 1], "wall": [0, 1], "extrud": 0, "tessel": 0, "fill": 0, "border": 0, "rememb": 0, "camera_light": 0, "str": 0, "off": 0, "camera": 0, "headlamp": 0, "disabl": 0, "associ": 0, "view": 0, "displai": 0, "hidden": 0, "button": 0, "menu": 0, "catflap": 0, "replac": 0, "stripe": 0, "tube": 0, "ceil_textur": 0, "definit": 0, "detail": 0, "metadata": 0, "onli": 0, "black": 0, "igc": 0, "colorset_inherit": 0, "anoth": 0, "order": 0, "minim": 0, "special": 0, "contrast_floor": 0, "top": 0, "bottom": 0, "contrast": 0, "compar": 0, "given": 0, "lighten": 0, "darken": 0, "befor": 0, "being": 0, "assign": 0, "floor": [0, 1], "you": 0, "don": 0, "t": 0, "want": 0, "third": 0, "if_no_tex": 0, "mean": 0, "enabl": 0, "non": 0, "date": 0, "build": 0, "default_categori": 0, "visibl": 0, "check": 0, "viewer": 0, "depth_map": 0, "floor_textur": 0, "glabel": 0, "legend": 0, "plu": 0, "duffix": 0, "_proto": 0, "colim_proto": 0, "colim": 0, "gltf_properti": 0, "repead": 0, "height_map": 0, "except": 0, "invert": 0, "rel": 0, "relative_to": 0, "relat": 0, "attribut": 0, "esp": 0, "well": 0, "begin": 0, "ground": 0, "remov": 0, "separ": 0, "item_height": 0, "alreadi": 0, "offici": 0, "rectangl": 0, "label_alt_color": 0, "appli": 0, "hierarch": 0, "put": 0, "repetiteur": 0, "bg": 0, "indic": 0, "search": 0, "those": 0, "eas": 0, "further": 0, "sup": 0, "inf": 0, "surf": 0, "tech": 0, "metro": 0, "esc": 0, "open": 0, "predefin": 0, "apart": 0, "gener": 0, "superior": 0, "surfac": 0, "automat": 0, "built": 0, "flat": 0, "each": 0, "suppos": 0, "main_clip_rect_id": 0, "clip": 0, "id": 0, "fallback": 0, "clip_gener": 0, "clip_al": 0, "exampl": 0, "field": 0, "map_transform": 0, "transform": 0, "spec": 0, "lower": 0, "when": 0, "superimpos": 0, "without": 0, "seen": 0, "becaus": 0, "wai": 0, "standard": 0, "properi": 0, "maps_def": 0, "metadtadata": 0, "three": 0, "recogn": 0, "sound": 0, "photo": 0, "markers_base_url": 0, "marekr": 0, "url": 0, "here": 0, "individu": 0, "append": 0, "absolut": 0, "googl": 0, "xyzsometh": 0, "photo_dir": 0, "markers_map": 0, "csv": 0, "non_vis": 0, "invers": 0, "provid": 0, "proto_scal": 0, "prototyp": 0, "5": 0, "half": 0, "radiu": 0, "max": 0, "between": 0, "user": 0, "click": 0, "posit": 0, "trigger": 0, "itself": 0, "ani": 0, "replace_children": 0, "sign": 0, "match": 0, "recurs": 0, "halo": 0, "around": 0, "shadow_scal": 0, "global": 0, "oper": 0, "sure": 0, "after": 0, "symbol_scal": 0, "fonti": 0, "titl": 0, "": 0, "web": 0, "site": 0, "travel_ref_level": 0, "adapt": 0, "travel": 0, "speed": 0, "control": 0, "depend": 0, "up": 0, "assimil": 0, "averag": 0, "could": 0, "refin": 0, "approxim": 0, "plane": 0, "travel_speed_bas": 0, "factor": 0, "travel_level": 0, "minimum": 0, "03": 0, "travel_speed_alt_factor": 0, "distanc": [0, 1], "increas": 0, "elev": 0, "accord": 0, "003": 0, "transform_3d": 0, "rotat": 0, "space": 0, "similar": 0, "dimens": 0, "matrix": 0, "becom": 0, "matrix4": 0, "12": 0, "column": 0, "upper_level": 0, "two": 0, "use_height_map": 0, "constant": 0, "whose": 0, "kept": 0, "As": 0, "broader": 0, "better": 0, "thing": 0, "ambigu": 0, "side": 0, "wall_textur": 0, "custom": 0, "pe": 0, "p": 0, "psh": 0, "\u00e9chell": 0, "san": 0, "ossement": 0, "shoud": 0, "well_read_mod": 0, "tell": 0, "read": 0, "circl": 0, "grop": 0, "line": 0, "z_scale": 0, "auto": 0, "x": [0, 1], "y": [0, 1], "arbitrati": 0, "arbitrari": 0, "lambert93": 0, "coordin": [0, 1], "provi": 0, "appropri": 0, "process": 0, "common": 0, "builtin": 0, "new": 0, "filter": 0, "follow": 0, "igcportail": 0, "igc_priv": 0, "do_pdf": 0, "do_jpg": 0, "usual": 0, "output": [0, 1], "tiff": [0, 1], "bitmap": 0, "noth": 0, "els": 0, "center": 0, "number": 0, "toward": 0, "applic": 0, "where": 0, "end": 0, "pont": 0, "wa": 0, "origin": 0, "prove": 0, "difficult": 0, "obsolet": 0, "prefer": 0, "method": 0, "word": 0, "min": 0, "forget": 0, "we": 0, "To": 0, "actual": 0, "sai": 0, "world": 0, "lambert": 0, "93": 0, "spacifi": 0, "At": 0, "3": 0, "estim": 0, "precis": 0, "linear": 0, "fit": 0, "coortin": 0, "coupl": 0, "cooridin": 0, "coma": 0, "652470": 0, "89": 0, "6858871": 0, "84": 0, "found": 0, "www": 0, "geoportail": 0, "gouv": 0, "fr": 0, "cart": 0, "select": 0, "right": 0, "Then": 0, "refer": 0, "retreiv": 0, "geoservic": 0, "ign": 0, "document": 0, "diffus": 0, "telecharg": 0, "donne": 0, "libr": 0, "html": 0, "bd": 0, "alti": 0, "result": 0, "left": 0, "printabl": 0, "inferior": 0, "se": 0, "while": 0, "still": 0, "superpos": 0, "both": 0, "via": 0, "dynam": 0, "few": 0, "hard": 0, "expect": 0, "exist": 0, "even": 0, "mandatori": 0, "icc": 0, "overlai": 0, "queri": 0, "plan_14_fdc_2023_07_31": 0, "slight": 0, "variant": 0, "redefin": 0, "everi": 0, "possibl": 0, "done": 0, "made": 0, "child": 0, "shape": 0, "overrid": 0, "whith": 0, "followin": 0, "primari": 0, "normal": 0, "fg": 0, "foreground": 0, "background": 0, "stroke": 0, "rgba": 0, "shunt": 0, "directli": 0, "colorspec": 0, "c0c0c0ff": 0, "ff0000ff": 0, "ffffffff": 0, "c0606060ff": 0, "whick": 0, "march": 0, "extern": 0, "link": 0, "photograph": 0, "suffici": 0, "close": 0, "record": 0, "dedic": 0, "Such": 0, "must": 0, "handl": 0, "specificli": 0, "media": 0, "player": 0, "wherea": 0, "page": 0, "video": 0, "anyth": 0, "respect": 0, "content": 0, "exact": 0, "overload": 0, "10": 0, "radisu": 0, "extens": 0, "veri": 0, "short": 0, "123": 0, "On": 0, "creat": 0, "referenc": 0, "filenam": 0, "prefix": 0, "possibli": 0, "image1": 0, "video2": 0, "mp4": 0, "image3": 0, "direct": 0, "mechan": 0, "tab": 0, "sgv": 0, "through": 0, "final": 0, "time": 0, "20220304_201758": 0, "20220304_201802": 0, "20220304_201804": 0, "20220304_201815": 0, "20220304_202652": 0, "20220304_202810": 0, "undergo": 0, "insert": 0, "light_prop": 0, "characterist": 0, "spot": 0, "triplet": 0, "rgb": 0, "rang": 0, "intens": 0, "infin": 0, "drive": 0, "decai": 0, "cone": 0, "angl": 0, "khronosgroup": 0, "gltf": 0, "blob": 0, "khrono": 0, "khr_lights_punctu": 0, "readm": 0, "md": 0, "By": 0, "involv": 0, "meant": 0, "polygon": 0, "structur": 0, "explain": 0, "mapping_method": 0, "geodesic_z": 0, "xy": 0, "describ": 0, "defautl": 0, "horizont": 0, "semi": 0, "exactli": 0, "vertic": 0, "bifurc": 0, "correctli": 0, "wallpap": 0, "geodes": [0, 1], "align": 0, "start": 0, "first": 0, "curv": 0, "repeat": 0, "moment": 0, "implement": 0, "futur": 0, "registri": 0, "org": 0, "sampler": 0, "wrap": 0, "fll": 0, "descript": 0, "fund": 0, "sub": 0, "int": 0, "1st": 0, "coord": 0, "10497": 0, "33071": 0, "clamp_to_edg": 0, "33648": 0, "mirrored_repeat": 0, "did": 0, "invent": 0, "funni": 0, "wrapt": 0, "2nd": 0, "ist": 0, "class": 0, "svgtomesh": 0, "purpos": 0, "former": 0, "catasvgtomesh": 0, "wiil": 0, "catamapto2dmap": 0, "cleaner": 0, "region": 0, "concat_mesh": 0, "bygroup": 0, "tree": 0, "multipl": 0, "merg": 0, "timestep": 0, "store": 0, "return": 0, "static": 0, "box_in_region": 0, "box": 0, "bbox": 0, "verbos": 0, "total": 0, "outsid": 0, "intersect": 0, "4": 0, "corner": 0, "test": 0, "alwai": 0, "convex": 0, "ensure_clip_rect": 0, "out_xml": 0, "rect_id": 0, "in_xml": 0, "take": 0, "copi": 0, "un": 0, "replace_filter_el": 0, "replace_el": 0, "function": 0, "call": 0, "none": 0, "discard": 0, "input": 0, "list_bygroup": 0, "skull_mesh": 0, "headless": 0, "filter_el": 0, "xml_element": 0, "clean": 0, "skip": 0, "behavior": 0, "happen": 0, "proc": 0, "proc_cal": 0, "clean_cal": 0, "callabl": 0, "argument": 0, "transform_matrix": 0, "style_dict": 0, "skip_children": 0, "get_alt_color": 0, "prop": 0, "conv": 0, "backgroud": 0, "load_ground_altitude_bdalti": 0, "py": 0, "make_ps_wel": 0, "well_typ": 0, "face": 0, "8": 0, "smooth": 0, "blue": 0, "yellow": 0, "read_path": 0, "xml_path": 0, "tran": 0, "extract": 0, "xml_et": 0, "obtain": 0, "etre": 0, "celementtre": 0, "svg_filenam": 0, "save_mesh_dict": 0, "dirnam": 0, "mesh_format": 0, "glb": 0, "mesh_wf_format": 0, "json_filenam": 0, "map2d_filenam": 0, "valid": 0, "obj": 0, "gii": 0, "save": 0, "scene": 0, "summari": 0, "gltf_scene": 0, "setup_travel_spe": 0, "defaultitemproperti": 0, "remain": 0, "v1": 0, "fewer": 0, "were": 0, "gr": 0, "pari": 0, "14e": 0, "itemproperti": 0, "xml_help": 0, "remove_word": 0, "_word_0": 0, "scale_georef_points_fil": 0, "in_filenam": 0, "out_filenam": 0, "scale_factor_x": 0, "scale_factor_i": 0, "rescal": 0, "qgi": [0, 1], "resolut": 0, "get_mesh_color": 0, "background_color": 0, "foreground_color": 0, "get_transform": 0, "previou": 0, "np": 0, "arrai": 0, "compos": 0, "read_circl": 0, "read_polygon": 0, "read_rect": 0, "transform_path": 0, "transform_styl": 0, "rect": 0, "transform_subtre": 0, "in_tran": 0, "otran": 0, "subtre": 0, "out": 0, "fake": 0, "lite": 0, "aimstimesurfac": 0, "dim": 0, "aimstimesurface_2": 0, "per": 0, "aimstimesurface_3": 0, "triangl": 0, "vector": 0, "dtype": 0, "fix": 0, "print": 0, "tag": 0, "uniqu": 0, "mostli": 0, "human": 0, "try": 0, "doc": 0, "diff_el": 0, "el1": 0, "el2": 0, "verbose_depth": 0, "verbose_depth_max": 0, "build_meta_t": 0, "ima_fnam": 0, "tabl": 0, "ima": 0, "pattern": 0, "out_fnam": 0, "convert_raw_map": 0, "fname": 0, "raw": 0, "asc": 0, "data": 0, "glob": 0, "get_map_imag": 0, "xi": 0, "yi": 0, "meta_map": 0, "lazi": 0, "get_z": 0, "background_z": 0, "99999": 0, "proerti": 1, "establish": 1, "imag": 1, "info": 1, "linearli": 1, "regist": 1, "file": 1, "report": 1}, "objects": {"catamap": [[0, 0, 0, "-", "altitude"], [0, 0, 0, "-", "diff_svg"], [0, 0, 0, "-", "map_to_meshes"], [0, 0, 0, "-", "svg_to_mesh"]], "catamap.altitude": [[0, 0, 0, "-", "bdalti"]], "catamap.altitude.bdalti": [[0, 1, 1, "", "build_meta_table"], [0, 1, 1, "", "convert_raw_map"], [0, 1, 1, "", "convert_raw_maps"], [0, 1, 1, "", "get_map_image"], [0, 1, 1, "", "get_z"]], "catamap.diff_svg": [[0, 1, 1, "", "diff_element"]], "catamap.map_to_meshes": [[0, 2, 1, "", "CataMapTo2DMap"], [0, 2, 1, "", "CataSvgToMesh"], [0, 2, 1, "", "DefaultItemProperties"], [0, 2, 1, "", "ItemProperties"], [0, 1, 1, "", "scale_georef_points_file"]], "catamap.map_to_meshes.CataMapTo2DMap": [[0, 3, 1, "", "box_in_region"], [0, 3, 1, "", "ensure_clip_rect"], [0, 3, 1, "", "replace_filter_element"]], "catamap.map_to_meshes.CataSvgToMesh": [[0, 3, 1, "", "extrude"], [0, 3, 1, "", "filter_element"], [0, 3, 1, "", "get_alt_colors"], [0, 3, 1, "", "load_ground_altitude_bdalti"], [0, 3, 1, "", "make_ps_well"], [0, 3, 1, "", "read_path"], [0, 3, 1, "", "read_paths"], [0, 3, 1, "", "save_mesh_dict"], [0, 3, 1, "", "setup_travel_speed"]], "catamap.map_to_meshes.ItemProperties": [[0, 3, 1, "", "remove_word"]], "catamap.svg_to_mesh": [[0, 2, 1, "", "SvgToMesh"], [0, 2, 1, "", "aims"]], "catamap.svg_to_mesh.SvgToMesh": [[0, 3, 1, "", "filter_element"], [0, 3, 1, "", "get_mesh_color"], [0, 3, 1, "", "get_transform"], [0, 3, 1, "", "read_circle"], [0, 3, 1, "", "read_path"], [0, 3, 1, "", "read_paths"], [0, 3, 1, "", "read_polygon"], [0, 3, 1, "", "read_rect"], [0, 3, 1, "", "replace_filter_element"], [0, 3, 1, "", "save_mesh_dict"], [0, 3, 1, "", "transform_path"], [0, 3, 1, "", "transform_style"], [0, 3, 1, "", "transform_subtree"]], "catamap.svg_to_mesh.aims": [[0, 2, 1, "", "AimsTimeSurface"], [0, 2, 1, "", "AimsTimeSurface_2"], [0, 2, 1, "", "AimsTimeSurface_3"], [0, 2, 1, "", "vector"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"]}, "titleterms": {"catamap": 0, "requir": 0, "usag": 0, "inkscap": 0, "svg": 0, "file": 0, "properti": 0, "list": 0, "map": [0, 1], "type": 0, "depth": 0, "altitud": 0, "geolocalis": 0, "colorset": 0, "inherit": 0, "color": 0, "specif": 0, "marker": 0, "text": 0, "syntax": 0, "light": 0, "textur": [0, 1], "imag": 0, "mesh": 0, "mode": 0, "map_to_mesh": 0, "modul": 0, "api": 0, "svg_to_mesh": 0, "diff_svg": 0, "bdalti": 0, "TO": 0, "do": [0, 1], "To": 1, "futur": 1, "3d": 1, "georef": 1, "2d": 1}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1, "sphinx": 58}, "alltitles": {"CataMap": [[0, "module-catamap.map_to_meshes"]], "Requirements": [[0, "requirements"]], "Usage": [[0, "usage"]], "Inkscape SVG files": [[0, "inkscape-svg-files"]], "Properties list": [[0, "properties-list"]], "Maps types": [[0, "maps-types"]], "Depth maps": [[0, "depth-maps"]], "Altitude maps": [[0, "altitude-maps"], [0, "id8"]], "Geolocalisation of the SVG file": [[0, "geolocalisation-of-the-svg-file"]], "Colorsets": [[0, "colorsets"]], "Colorsets inheritance": [[0, "colorsets-inheritance"]], "Colors specifications": [[0, "colors-specifications"]], "Markers": [[0, "markers"]], "Markers text syntax": [[0, "markers-text-syntax"]], "Lights": [[0, "lights"]], "Texturing": [[0, "texturing"]], "Texture images": [[0, "texture-images"]], "Mesh-image mapping": [[0, "mesh-image-mapping"]], "Texture mapping modes": [[0, "texture-mapping-modes"]], "Texturing properties": [[0, "texturing-properties"]], "map_to_meshes module": [[0, "map-to-meshes-module"]], "map_to_meshes module API": [[0, "map-to-meshes-module-api"]], "svg_to_mesh module": [[0, "svg-to-mesh-module"]], "svg_to_mesh module API": [[0, "svg-to-mesh-module-api"]], "diff_svg module": [[0, "diff-svg-module"]], "diff_svg module API": [[0, "diff-svg-module-api"]], "BDAlti maps module": [[0, "bdalti-maps-module"]], "API": [[0, "api"]], "TO DO": [[0, "to-do"]], "To do in the future": [[1, "to-do-in-the-future"]], "Texturing in 3D maps": [[1, "texturing-in-3d-maps"]], "Georef in 2D maps": [[1, "georef-in-2d-maps"]]}, "indexentries": {"catamapto2dmap (class in catamap.map_to_meshes)": [[0, "catamap.map_to_meshes.CataMapTo2DMap"]], "catasvgtomesh (class in catamap.map_to_meshes)": [[0, "catamap.map_to_meshes.CataSvgToMesh"]], "defaultitemproperties (class in catamap.map_to_meshes)": [[0, "catamap.map_to_meshes.DefaultItemProperties"]], "itemproperties (class in catamap.map_to_meshes)": [[0, "catamap.map_to_meshes.ItemProperties"]], "svgtomesh (class in catamap.svg_to_mesh)": [[0, "catamap.svg_to_mesh.SvgToMesh"]], "aims (class in catamap.svg_to_mesh)": [[0, "catamap.svg_to_mesh.aims"]], "aims.aimstimesurface (class in catamap.svg_to_mesh)": [[0, "catamap.svg_to_mesh.aims.AimsTimeSurface"]], "aims.aimstimesurface_2 (class in catamap.svg_to_mesh)": [[0, "catamap.svg_to_mesh.aims.AimsTimeSurface_2"]], "aims.aimstimesurface_3 (class in catamap.svg_to_mesh)": [[0, "catamap.svg_to_mesh.aims.AimsTimeSurface_3"]], "aims.vector (class in catamap.svg_to_mesh)": [[0, "catamap.svg_to_mesh.aims.vector"]], "box_in_region() (catamap.map_to_meshes.catamapto2dmap static method)": [[0, "catamap.map_to_meshes.CataMapTo2DMap.box_in_region"]], "build_meta_table() (in module catamap.altitude.bdalti)": [[0, "catamap.altitude.bdalti.build_meta_table"]], "catamap.altitude": [[0, "module-catamap.altitude"]], "catamap.altitude.bdalti": [[0, "module-catamap.altitude.bdalti"]], "catamap.diff_svg": [[0, "module-catamap.diff_svg"]], "catamap.map_to_meshes": [[0, "module-catamap.map_to_meshes"]], "catamap.svg_to_mesh": [[0, "module-catamap.svg_to_mesh"]], "convert_raw_map() (in module catamap.altitude.bdalti)": [[0, "catamap.altitude.bdalti.convert_raw_map"]], "convert_raw_maps() (in module catamap.altitude.bdalti)": [[0, "catamap.altitude.bdalti.convert_raw_maps"]], "diff_element() (in module catamap.diff_svg)": [[0, "catamap.diff_svg.diff_element"]], "ensure_clip_rect() (catamap.map_to_meshes.catamapto2dmap method)": [[0, "catamap.map_to_meshes.CataMapTo2DMap.ensure_clip_rect"]], "extrude() (catamap.map_to_meshes.catasvgtomesh method)": [[0, "catamap.map_to_meshes.CataSvgToMesh.extrude"]], "filter_element() (catamap.map_to_meshes.catasvgtomesh method)": [[0, "catamap.map_to_meshes.CataSvgToMesh.filter_element"]], "filter_element() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.filter_element"]], "get_alt_colors() (catamap.map_to_meshes.catasvgtomesh method)": [[0, "catamap.map_to_meshes.CataSvgToMesh.get_alt_colors"]], "get_map_image() (in module catamap.altitude.bdalti)": [[0, "catamap.altitude.bdalti.get_map_image"]], "get_mesh_color() (catamap.svg_to_mesh.svgtomesh static method)": [[0, "catamap.svg_to_mesh.SvgToMesh.get_mesh_color"]], "get_transform() (catamap.svg_to_mesh.svgtomesh static method)": [[0, "catamap.svg_to_mesh.SvgToMesh.get_transform"]], "get_z() (in module catamap.altitude.bdalti)": [[0, "catamap.altitude.bdalti.get_z"]], "load_ground_altitude_bdalti() (catamap.map_to_meshes.catasvgtomesh method)": [[0, "catamap.map_to_meshes.CataSvgToMesh.load_ground_altitude_bdalti"]], "make_ps_well() (catamap.map_to_meshes.catasvgtomesh method)": [[0, "catamap.map_to_meshes.CataSvgToMesh.make_ps_well"]], "module": [[0, "module-catamap.altitude"], [0, "module-catamap.altitude.bdalti"], [0, "module-catamap.diff_svg"], [0, "module-catamap.map_to_meshes"], [0, "module-catamap.svg_to_mesh"]], "read_circle() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.read_circle"]], "read_path() (catamap.map_to_meshes.catasvgtomesh method)": [[0, "catamap.map_to_meshes.CataSvgToMesh.read_path"]], "read_path() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.read_path"]], "read_paths() (catamap.map_to_meshes.catasvgtomesh method)": [[0, "catamap.map_to_meshes.CataSvgToMesh.read_paths"]], "read_paths() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.read_paths"]], "read_polygon() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.read_polygon"]], "read_rect() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.read_rect"]], "remove_word() (catamap.map_to_meshes.itemproperties static method)": [[0, "catamap.map_to_meshes.ItemProperties.remove_word"]], "replace_filter_element() (catamap.map_to_meshes.catamapto2dmap method)": [[0, "catamap.map_to_meshes.CataMapTo2DMap.replace_filter_element"]], "replace_filter_element() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.replace_filter_element"]], "save_mesh_dict() (catamap.map_to_meshes.catasvgtomesh method)": [[0, "catamap.map_to_meshes.CataSvgToMesh.save_mesh_dict"]], "save_mesh_dict() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.save_mesh_dict"]], "scale_georef_points_file() (in module catamap.map_to_meshes)": [[0, "catamap.map_to_meshes.scale_georef_points_file"]], "setup_travel_speed() (catamap.map_to_meshes.catasvgtomesh method)": [[0, "catamap.map_to_meshes.CataSvgToMesh.setup_travel_speed"]], "transform_path() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.transform_path"]], "transform_style() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.transform_style"]], "transform_subtree() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.transform_subtree"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["index", "todo"], "filenames": ["index.rst", "todo.rst"], "titles": ["CataMap", "To do in the future"], "terms": {"catacomb": 0, "us": [0, 1], "sourc": 0, "code": 0, "insid": 0, "The": 0, "program": 0, "allow": 0, "produc": 0, "2d": 0, "readabl": 0, "symbol": 0, "chang": 0, "larger": 0, "ones": 0, "second": 0, "level": 0, "shift": 0, "avoid": 0, "superimposit": 0, "corridor": 0, "enlarg": 0, "zoom": 0, "shadow": 0, "etc": 0, "3d": 0, "visual": 0, "webgl": 0, "server": 0, "catazoom": 0, "app": 0, "have": 0, "instal": 0, "system": 0, "avail": 0, "path": 0, "A": 0, "recent": 0, "version": 0, "1": 0, "0": 0, "least": 0, "i": 0, "recommend": 0, "unit": 0, "scale": 0, "problem": 0, "either": 0, "pillow": 0, "pil": 0, "python": 0, "see": 0, "later": 0, "imagemagick": 0, "convert": 0, "tool": 0, "png": 0, "jpeg": 0, "If": 0, "present": 0, "warn": 0, "http": 0, "github": 0, "com": 0, "issu": 0, "396": 0, "cach": 0, "disk": 0, "limit": 0, "size": 0, "too": 0, "small": 0, "edit": 0, "6": 0, "polici": 0, "xml": 0, "resourc": 0, "domain": 0, "name": 0, "memori": 0, "valu": 0, "12gib": 0, "20giib": 0, "width": 0, "50kp": 0, "height": 0, "area": 0, "20gib": 0, "80gib": 0, "These": 0, "can": 0, "command": 0, "m": 0, "pip": 0, "numpi": 0, "scipi": 0, "submodul": 0, "its": 0, "part": 0, "thi": 0, "project": 0, "elementtre": 0, "option": 0, "convers": 0, "otherwis": 0, "abov": 0, "ha": 0, "addit": 0, "soma": 0, "aim": 0, "brainvisa": 0, "free": 0, "anatomist": 0, "gpl": 0, "json": 0, "differ": 0, "also": 0, "need": 0, "yaml": 0, "pyyaml": 0, "set": 0, "subdirectori": 0, "your": 0, "pythonpath": 0, "environ": 0, "variabl": 0, "under": 0, "unix": 0, "sh": 0, "bash": 0, "shell": 0, "would": 0, "export": 0, "fdc_catamap": 0, "bash_profil": 0, "bashrc": 0, "init": 0, "get": 0, "make": 0, "instanc": 0, "plan_14_fdc_2021_04_29": 0, "main": 0, "go": 0, "directori": 0, "contain": 0, "run": 0, "It": 0, "should": 0, "work": 0, "python3": 0, "python2": 0, "support": 0, "been": 0, "drop": 0, "suffix": 0, "current": 0, "modifi": 0, "pdf": 0, "jpg": 0, "commandlin": 0, "h": 0, "all": 0, "paramet": 0, "help": 0, "mai": 0, "editor": 0, "softwar": 0, "thei": 0, "specifi": 0, "how": 0, "object": 0, "pars": 0, "group": 0, "repres": 0, "For": 0, "now": 0, "ar": 0, "mainli": 0, "label": 0, "privat": 0, "inform": 0, "correspond": 0, "element": 0, "bool": 0, "written": 0, "true": 0, "fals": 0, "from": 0, "parent": 0, "layer": 0, "children": 0, "thu": 0, "mark": 0, "In": 0, "concaten": 0, "same": 0, "kind": 0, "dozen": 0, "thousand": 0, "load": 0, "an": 0, "singl": 0, "identifi": 0, "sever": 0, "_": 0, "public": 0, "access": 0, "inaccess": 0, "categori": 0, "other": 0, "discrimin": 0, "so": 0, "some": 0, "condit": 0, "taken": 0, "account": 0, "defin": 0, "state": 0, "item": 0, "one": 0, "add": 0, "block": 0, "anywai": 0, "ignor": 0, "alt_color": 0, "dict": 0, "altern": 0, "string": 0, "format": 0, "dictionari": 0, "kei": 0, "which": 0, "bit": 0, "like": 0, "style": 0, "default": 0, "map_3d": 0, "ex": 0, "cccccc4c": 0, "arrow": 0, "join": 0, "locat": 0, "filar": 0, "most": 0, "them": [0, 1], "just": 0, "segment": 0, "2": 0, "point": [0, 1], "more": 0, "orient": 0, "import": 0, "goe": 0, "down": 0, "below": 0, "arrow_base_height_shift": 0, "float": 0, "z": 0, "base": 0, "upper": 0, "head": 0, "height_shift": 0, "ceil": 0, "wall": 0, "extrud": 0, "tessel": 0, "fill": 0, "border": 0, "rememb": 0, "camera_light": 0, "str": 0, "off": 0, "camera": 0, "headlamp": 0, "disabl": 0, "associ": 0, "view": 0, "displai": 0, "hidden": 0, "button": 0, "menu": 0, "catflap": 0, "replac": 0, "stripe": 0, "tube": 0, "ceil_textur": 0, "definit": 0, "detail": 0, "metadata": 0, "onli": 0, "black": 0, "igc": 0, "colorset_inherit": 0, "anoth": 0, "order": 0, "minim": 0, "special": 0, "contrast_floor": 0, "top": 0, "bottom": 0, "contrast": 0, "compar": 0, "given": 0, "lighten": 0, "darken": 0, "befor": 0, "being": 0, "assign": 0, "floor": 0, "you": 0, "don": 0, "t": 0, "want": 0, "third": 0, "if_no_tex": 0, "mean": 0, "enabl": 0, "non": 0, "date": 0, "build": 0, "default_categori": 0, "visibl": 0, "check": 0, "viewer": 0, "depth_map": 0, "floor_textur": 0, "glabel": 0, "legend": 0, "plu": 0, "duffix": 0, "_proto": 0, "colim_proto": 0, "colim": 0, "gltf_properti": 0, "repead": 0, "height_map": 0, "except": 0, "invert": 0, "rel": 0, "relative_to": 0, "relat": 0, "attribut": 0, "esp": 0, "well": 0, "begin": 0, "ground": 0, "remov": 0, "separ": 0, "item_height": 0, "alreadi": 0, "offici": 0, "rectangl": 0, "label_alt_color": 0, "appli": 0, "hierarch": 0, "put": 0, "repetiteur": 0, "bg": 0, "indic": 0, "search": 0, "those": 0, "eas": 0, "further": 0, "sup": 0, "inf": 0, "surf": 0, "tech": 0, "metro": 0, "esc": 0, "open": 0, "predefin": 0, "apart": 0, "gener": 0, "superior": 0, "surfac": 0, "automat": 0, "built": 0, "flat": 0, "each": 0, "suppos": 0, "main_clip_rect_id": 0, "clip": 0, "id": 0, "fallback": 0, "clip_gener": 0, "clip_al": 0, "exampl": 0, "field": 0, "map_transform": 0, "transform": 0, "spec": 0, "lower": 0, "when": 0, "superimpos": 0, "without": 0, "seen": 0, "becaus": 0, "wai": 0, "standard": 0, "properi": 0, "maps_def": 0, "metadtadata": 0, "three": 0, "recogn": 0, "sound": 0, "photo": 0, "markers_base_url": 0, "marekr": 0, "url": 0, "here": 0, "individu": 0, "append": 0, "absolut": 0, "googl": 0, "xyzsometh": 0, "photo_dir": 0, "markers_map": 0, "csv": 0, "non_vis": 0, "invers": 0, "provid": 0, "proto_scal": 0, "prototyp": 0, "5": 0, "half": 0, "radiu": 0, "max": 0, "between": 0, "user": 0, "click": 0, "posit": 0, "trigger": 0, "itself": 0, "ani": 0, "replace_children": 0, "sign": 0, "match": 0, "recurs": 0, "halo": 0, "around": 0, "shadow_scal": 0, "global": 0, "oper": 0, "sure": 0, "after": 0, "symbol_scal": 0, "fonti": 0, "titl": 0, "": 0, "web": 0, "site": 0, "travel_ref_level": 0, "adapt": 0, "travel": 0, "speed": 0, "control": 0, "depend": 0, "up": 0, "assimil": 0, "averag": 0, "could": 0, "refin": 0, "approxim": 0, "plane": 0, "travel_speed_bas": 0, "factor": 0, "travel_level": 0, "minimum": 0, "03": 0, "travel_speed_alt_factor": 0, "distanc": 0, "increas": 0, "elev": 0, "accord": 0, "003": 0, "transform_3d": 0, "rotat": 0, "space": 0, "similar": 0, "dimens": 0, "matrix": 0, "becom": 0, "matrix4": 0, "12": 0, "column": 0, "upper_level": 0, "two": 0, "use_height_map": 0, "constant": 0, "whose": 0, "kept": 0, "As": 0, "broader": 0, "better": 0, "thing": 0, "ambigu": 0, "side": 0, "wall_textur": 0, "custom": 0, "pe": 0, "p": 0, "psh": 0, "\u00e9chell": 0, "san": 0, "ossement": 0, "shoud": 0, "well_read_mod": 0, "tell": 0, "read": 0, "circl": 0, "grop": 0, "line": 0, "z_scale": 0, "auto": 0, "x": 0, "y": 0, "arbitrati": 0, "arbitrari": 0, "lambert93": 0, "coordin": 0, "provi": 0, "appropri": 0, "process": 0, "common": 0, "builtin": 0, "new": 0, "filter": 0, "follow": 0, "igcportail": 0, "igc_priv": 0, "do_pdf": 0, "do_jpg": 0, "usual": 0, "output": [0, 1], "tiff": [0, 1], "bitmap": 0, "noth": 0, "els": 0, "center": 0, "number": 0, "toward": 0, "applic": 0, "where": 0, "end": 0, "pont": 0, "wa": 0, "origin": 0, "prove": 0, "difficult": 0, "obsolet": 0, "prefer": 0, "method": 0, "word": 0, "min": 0, "forget": 0, "we": 0, "To": 0, "actual": 0, "sai": 0, "world": 0, "lambert": 0, "93": 0, "spacifi": 0, "At": 0, "3": 0, "estim": 0, "precis": 0, "linear": 0, "fit": 0, "coortin": 0, "coupl": 0, "cooridin": 0, "coma": 0, "652470": 0, "89": 0, "6858871": 0, "84": 0, "found": 0, "www": 0, "geoportail": 0, "gouv": 0, "fr": 0, "cart": 0, "select": 0, "right": 0, "Then": 0, "refer": 0, "retreiv": 0, "geoservic": 0, "ign": 0, "document": 0, "diffus": 0, "telecharg": 0, "donne": 0, "libr": 0, "html": 0, "bd": 0, "alti": 0, "result": 0, "left": 0, "printabl": 0, "inferior": 0, "se": 0, "while": 0, "still": 0, "superpos": 0, "both": 0, "via": 0, "dynam": 0, "few": 0, "hard": 0, "expect": 0, "exist": 0, "even": 0, "mandatori": 0, "icc": 0, "overlai": 0, "queri": 0, "plan_14_fdc_2023_07_31": 0, "slight": 0, "variant": 0, "redefin": 0, "everi": 0, "possibl": 0, "done": 0, "made": 0, "child": 0, "shape": 0, "overrid": 0, "whith": 0, "followin": 0, "primari": 0, "normal": 0, "fg": 0, "foreground": 0, "background": 0, "stroke": 0, "rgba": 0, "shunt": 0, "directli": 0, "colorspec": 0, "c0c0c0ff": 0, "ff0000ff": 0, "ffffffff": 0, "c0606060ff": 0, "whick": 0, "march": 0, "extern": 0, "link": 0, "photograph": 0, "suffici": 0, "close": 0, "record": 0, "dedic": 0, "Such": 0, "must": 0, "handl": 0, "specificli": 0, "media": 0, "player": 0, "wherea": 0, "page": 0, "video": 0, "anyth": 0, "respect": 0, "content": 0, "exact": 0, "overload": 0, "10": 0, "radisu": 0, "extens": 0, "veri": 0, "short": 0, "123": 0, "On": 0, "creat": 0, "referenc": 0, "filenam": 0, "prefix": 0, "possibli": 0, "image1": 0, "video2": 0, "mp4": 0, "image3": 0, "direct": 0, "mechan": 0, "tab": 0, "sgv": 0, "through": 0, "final": 0, "time": 0, "20220304_201758": 0, "20220304_201802": 0, "20220304_201804": 0, "20220304_201815": 0, "20220304_202652": 0, "20220304_202810": 0, "undergo": 0, "insert": 0, "light_prop": 0, "characterist": 0, "spot": 0, "triplet": 0, "rgb": 0, "rang": 0, "intens": 0, "infin": 0, "drive": 0, "decai": 0, "cone": 0, "angl": 0, "khronosgroup": 0, "gltf": 0, "blob": 0, "khrono": 0, "khr_lights_punctu": 0, "readm": 0, "md": 0, "By": 0, "involv": 0, "meant": 0, "polygon": 0, "structur": 0, "explain": 0, "mapping_method": 0, "geodesic_z": 0, "xy": 0, "describ": 0, "defautl": 0, "horizont": 0, "semi": 0, "exactli": 0, "vertic": 0, "bifurc": 0, "correctli": 0, "wallpap": 0, "geodes": 0, "align": 0, "start": 0, "first": 0, "curv": 0, "repeat": 0, "moment": 0, "implement": 0, "futur": 0, "registri": 0, "org": 0, "sampler": 0, "wrap": 0, "fll": 0, "descript": 0, "fund": 0, "sub": 0, "int": 0, "1st": 0, "coord": 0, "10497": 0, "33071": 0, "clamp_to_edg": 0, "33648": 0, "mirrored_repeat": 0, "did": 0, "invent": 0, "funni": 0, "wrapt": 0, "2nd": 0, "ist": 0, "class": 0, "svgtomesh": 0, "purpos": 0, "former": 0, "catasvgtomesh": 0, "wiil": 0, "catamapto2dmap": 0, "cleaner": 0, "region": 0, "concat_mesh": 0, "bygroup": 0, "tree": 0, "multipl": 0, "merg": 0, "timestep": 0, "store": 0, "return": 0, "static": 0, "box_in_region": 0, "box": 0, "bbox": 0, "verbos": 0, "total": 0, "outsid": 0, "intersect": 0, "4": 0, "corner": 0, "test": 0, "alwai": 0, "convex": 0, "ensure_clip_rect": 0, "out_xml": 0, "rect_id": 0, "in_xml": 0, "take": 0, "copi": 0, "un": 0, "replace_filter_el": 0, "replace_el": 0, "function": 0, "call": 0, "none": 0, "discard": 0, "input": 0, "list_bygroup": 0, "skull_mesh": 0, "headless": 0, "filter_el": 0, "xml_element": 0, "clean": 0, "skip": 0, "behavior": 0, "happen": 0, "proc": 0, "proc_cal": 0, "clean_cal": 0, "callabl": 0, "argument": 0, "transform_matrix": 0, "style_dict": 0, "skip_children": 0, "get_alt_color": 0, "prop": 0, "conv": 0, "backgroud": 0, "load_ground_altitude_bdalti": 0, "py": 0, "make_ps_wel": 0, "well_typ": 0, "face": 0, "8": 0, "smooth": 0, "blue": 0, "yellow": 0, "read_path": 0, "xml_path": 0, "tran": 0, "extract": 0, "xml_et": 0, "obtain": 0, "etre": 0, "celementtre": 0, "svg_filenam": 0, "save_mesh_dict": 0, "dirnam": 0, "mesh_format": 0, "glb": 0, "mesh_wf_format": 0, "json_filenam": 0, "map2d_filenam": 0, "valid": 0, "obj": 0, "gii": 0, "save": 0, "scene": 0, "summari": 0, "gltf_scene": 0, "setup_travel_spe": 0, "defaultitemproperti": 0, "remain": 0, "v1": 0, "fewer": 0, "were": 0, "gr": 0, "pari": 0, "14e": 0, "itemproperti": 0, "remove_word": 0, "_word_0": 0, "scale_georef_points_fil": 0, "in_filenam": 0, "out_filenam": 0, "scale_factor_x": 0, "scale_factor_i": 0, "rescal": 0, "qgi": [0, 1], "resolut": 0, "get_mesh_color": 0, "background_color": 0, "foreground_color": 0, "get_transform": 0, "previou": 0, "np": 0, "arrai": 0, "compos": 0, "read_circl": 0, "read_polygon": 0, "read_rect": 0, "transform_path": 0, "transform_styl": 0, "rect": 0, "transform_subtre": 0, "in_tran": 0, "otran": 0, "subtre": 0, "out": 0, "fake": 0, "lite": 0, "aimstimesurfac": 0, "dim": 0, "aimstimesurface_2": 0, "per": 0, "aimstimesurface_3": 0, "triangl": 0, "vector": 0, "dtype": 0, "fix": 0, "print": 0, "tag": 0, "uniqu": 0, "mostli": 0, "human": 0, "try": 0, "doc": 0, "diff_el": 0, "el1": 0, "el2": 0, "verbose_depth": 0, "verbose_depth_max": 0, "build_meta_t": 0, "ima_fnam": 0, "tabl": 0, "ima": 0, "pattern": 0, "out_fnam": 0, "convert_raw_map": 0, "fname": 0, "raw": 0, "asc": 0, "data": 0, "glob": 0, "get_map_imag": 0, "xi": 0, "yi": 0, "meta_map": 0, "lazi": 0, "get_z": 0, "background_z": 0, "99999": 0, "info": 1, "linearli": 1, "regist": 1, "file": 1, "report": 1}, "objects": {"catamap": [[0, 0, 0, "-", "altitude"], [0, 0, 0, "-", "diff_svg"], [0, 0, 0, "-", "map_to_meshes"], [0, 0, 0, "-", "svg_to_mesh"]], "catamap.altitude": [[0, 0, 0, "-", "bdalti"]], "catamap.altitude.bdalti": [[0, 1, 1, "", "build_meta_table"], [0, 1, 1, "", "convert_raw_map"], [0, 1, 1, "", "convert_raw_maps"], [0, 1, 1, "", "get_map_image"], [0, 1, 1, "", "get_z"]], "catamap.diff_svg": [[0, 1, 1, "", "diff_element"]], "catamap.map_to_meshes": [[0, 2, 1, "", "CataMapTo2DMap"], [0, 2, 1, "", "CataSvgToMesh"], [0, 2, 1, "", "DefaultItemProperties"], [0, 2, 1, "", "ItemProperties"], [0, 1, 1, "", "scale_georef_points_file"]], "catamap.map_to_meshes.CataMapTo2DMap": [[0, 3, 1, "", "box_in_region"], [0, 3, 1, "", "ensure_clip_rect"], [0, 3, 1, "", "replace_filter_element"]], "catamap.map_to_meshes.CataSvgToMesh": [[0, 3, 1, "", "extrude"], [0, 3, 1, "", "filter_element"], [0, 3, 1, "", "get_alt_colors"], [0, 3, 1, "", "load_ground_altitude_bdalti"], [0, 3, 1, "", "make_ps_well"], [0, 3, 1, "", "read_path"], [0, 3, 1, "", "read_paths"], [0, 3, 1, "", "save_mesh_dict"], [0, 3, 1, "", "setup_travel_speed"]], "catamap.map_to_meshes.ItemProperties": [[0, 3, 1, "", "remove_word"]], "catamap.svg_to_mesh": [[0, 2, 1, "", "SvgToMesh"], [0, 2, 1, "", "aims"]], "catamap.svg_to_mesh.SvgToMesh": [[0, 3, 1, "", "filter_element"], [0, 3, 1, "", "get_mesh_color"], [0, 3, 1, "", "get_transform"], [0, 3, 1, "", "read_circle"], [0, 3, 1, "", "read_path"], [0, 3, 1, "", "read_paths"], [0, 3, 1, "", "read_polygon"], [0, 3, 1, "", "read_rect"], [0, 3, 1, "", "replace_filter_element"], [0, 3, 1, "", "save_mesh_dict"], [0, 3, 1, "", "transform_path"], [0, 3, 1, "", "transform_style"], [0, 3, 1, "", "transform_subtree"]], "catamap.svg_to_mesh.aims": [[0, 2, 1, "", "AimsTimeSurface"], [0, 2, 1, "", "AimsTimeSurface_2"], [0, 2, 1, "", "AimsTimeSurface_3"], [0, 2, 1, "", "vector"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"]}, "titleterms": {"catamap": 0, "requir": 0, "usag": 0, "inkscap": 0, "svg": 0, "file": 0, "properti": 0, "list": 0, "map": [0, 1], "type": 0, "depth": 0, "altitud": 0, "geolocalis": 0, "colorset": 0, "inherit": 0, "color": 0, "specif": 0, "marker": 0, "text": 0, "syntax": 0, "light": 0, "textur": 0, "imag": 0, "mesh": 0, "mode": 0, "map_to_mesh": 0, "modul": 0, "api": 0, "svg_to_mesh": 0, "diff_svg": 0, "bdalti": 0, "TO": 0, "do": [0, 1], "To": 1, "futur": 1, "georef": 1, "2d": 1}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1, "sphinx": 58}, "alltitles": {"CataMap": [[0, "module-catamap.map_to_meshes"]], "Requirements": [[0, "requirements"]], "Usage": [[0, "usage"]], "Inkscape SVG files": [[0, "inkscape-svg-files"]], "Properties list": [[0, "properties-list"]], "Maps types": [[0, "maps-types"]], "Depth maps": [[0, "depth-maps"]], "Altitude maps": [[0, "altitude-maps"], [0, "id8"]], "Geolocalisation of the SVG file": [[0, "geolocalisation-of-the-svg-file"]], "Colorsets": [[0, "colorsets"]], "Colorsets inheritance": [[0, "colorsets-inheritance"]], "Colors specifications": [[0, "colors-specifications"]], "Markers": [[0, "markers"]], "Markers text syntax": [[0, "markers-text-syntax"]], "Lights": [[0, "lights"]], "Texturing": [[0, "texturing"]], "Texture images": [[0, "texture-images"]], "Mesh-image mapping": [[0, "mesh-image-mapping"]], "Texture mapping modes": [[0, "texture-mapping-modes"]], "Texturing properties": [[0, "texturing-properties"]], "map_to_meshes module": [[0, "map-to-meshes-module"]], "map_to_meshes module API": [[0, "map-to-meshes-module-api"]], "svg_to_mesh module": [[0, "svg-to-mesh-module"]], "svg_to_mesh module API": [[0, "svg-to-mesh-module-api"]], "diff_svg module": [[0, "diff-svg-module"]], "diff_svg module API": [[0, "diff-svg-module-api"]], "BDAlti maps module": [[0, "bdalti-maps-module"]], "API": [[0, "api"]], "TO DO": [[0, "to-do"]], "To do in the future": [[1, "to-do-in-the-future"]], "Georef in 2D maps": [[1, "georef-in-2d-maps"]]}, "indexentries": {"catamapto2dmap (class in catamap.map_to_meshes)": [[0, "catamap.map_to_meshes.CataMapTo2DMap"]], "catasvgtomesh (class in catamap.map_to_meshes)": [[0, "catamap.map_to_meshes.CataSvgToMesh"]], "defaultitemproperties (class in catamap.map_to_meshes)": [[0, "catamap.map_to_meshes.DefaultItemProperties"]], "itemproperties (class in catamap.map_to_meshes)": [[0, "catamap.map_to_meshes.ItemProperties"]], "svgtomesh (class in catamap.svg_to_mesh)": [[0, "catamap.svg_to_mesh.SvgToMesh"]], "aims (class in catamap.svg_to_mesh)": [[0, "catamap.svg_to_mesh.aims"]], "aims.aimstimesurface (class in catamap.svg_to_mesh)": [[0, "catamap.svg_to_mesh.aims.AimsTimeSurface"]], "aims.aimstimesurface_2 (class in catamap.svg_to_mesh)": [[0, "catamap.svg_to_mesh.aims.AimsTimeSurface_2"]], "aims.aimstimesurface_3 (class in catamap.svg_to_mesh)": [[0, "catamap.svg_to_mesh.aims.AimsTimeSurface_3"]], "aims.vector (class in catamap.svg_to_mesh)": [[0, "catamap.svg_to_mesh.aims.vector"]], "box_in_region() (catamap.map_to_meshes.catamapto2dmap static method)": [[0, "catamap.map_to_meshes.CataMapTo2DMap.box_in_region"]], "build_meta_table() (in module catamap.altitude.bdalti)": [[0, "catamap.altitude.bdalti.build_meta_table"]], "catamap.altitude": [[0, "module-catamap.altitude"]], "catamap.altitude.bdalti": [[0, "module-catamap.altitude.bdalti"]], "catamap.diff_svg": [[0, "module-catamap.diff_svg"]], "catamap.map_to_meshes": [[0, "module-catamap.map_to_meshes"]], "catamap.svg_to_mesh": [[0, "module-catamap.svg_to_mesh"]], "convert_raw_map() (in module catamap.altitude.bdalti)": [[0, "catamap.altitude.bdalti.convert_raw_map"]], "convert_raw_maps() (in module catamap.altitude.bdalti)": [[0, "catamap.altitude.bdalti.convert_raw_maps"]], "diff_element() (in module catamap.diff_svg)": [[0, "catamap.diff_svg.diff_element"]], "ensure_clip_rect() (catamap.map_to_meshes.catamapto2dmap method)": [[0, "catamap.map_to_meshes.CataMapTo2DMap.ensure_clip_rect"]], "extrude() (catamap.map_to_meshes.catasvgtomesh method)": [[0, "catamap.map_to_meshes.CataSvgToMesh.extrude"]], "filter_element() (catamap.map_to_meshes.catasvgtomesh method)": [[0, "catamap.map_to_meshes.CataSvgToMesh.filter_element"]], "filter_element() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.filter_element"]], "get_alt_colors() (catamap.map_to_meshes.catasvgtomesh method)": [[0, "catamap.map_to_meshes.CataSvgToMesh.get_alt_colors"]], "get_map_image() (in module catamap.altitude.bdalti)": [[0, "catamap.altitude.bdalti.get_map_image"]], "get_mesh_color() (catamap.svg_to_mesh.svgtomesh static method)": [[0, "catamap.svg_to_mesh.SvgToMesh.get_mesh_color"]], "get_transform() (catamap.svg_to_mesh.svgtomesh static method)": [[0, "catamap.svg_to_mesh.SvgToMesh.get_transform"]], "get_z() (in module catamap.altitude.bdalti)": [[0, "catamap.altitude.bdalti.get_z"]], "load_ground_altitude_bdalti() (catamap.map_to_meshes.catasvgtomesh method)": [[0, "catamap.map_to_meshes.CataSvgToMesh.load_ground_altitude_bdalti"]], "make_ps_well() (catamap.map_to_meshes.catasvgtomesh method)": [[0, "catamap.map_to_meshes.CataSvgToMesh.make_ps_well"]], "module": [[0, "module-catamap.altitude"], [0, "module-catamap.altitude.bdalti"], [0, "module-catamap.diff_svg"], [0, "module-catamap.map_to_meshes"], [0, "module-catamap.svg_to_mesh"]], "read_circle() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.read_circle"]], "read_path() (catamap.map_to_meshes.catasvgtomesh method)": [[0, "catamap.map_to_meshes.CataSvgToMesh.read_path"]], "read_path() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.read_path"]], "read_paths() (catamap.map_to_meshes.catasvgtomesh method)": [[0, "catamap.map_to_meshes.CataSvgToMesh.read_paths"]], "read_paths() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.read_paths"]], "read_polygon() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.read_polygon"]], "read_rect() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.read_rect"]], "remove_word() (catamap.map_to_meshes.itemproperties static method)": [[0, "catamap.map_to_meshes.ItemProperties.remove_word"]], "replace_filter_element() (catamap.map_to_meshes.catamapto2dmap method)": [[0, "catamap.map_to_meshes.CataMapTo2DMap.replace_filter_element"]], "replace_filter_element() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.replace_filter_element"]], "save_mesh_dict() (catamap.map_to_meshes.catasvgtomesh method)": [[0, "catamap.map_to_meshes.CataSvgToMesh.save_mesh_dict"]], "save_mesh_dict() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.save_mesh_dict"]], "scale_georef_points_file() (in module catamap.map_to_meshes)": [[0, "catamap.map_to_meshes.scale_georef_points_file"]], "setup_travel_speed() (catamap.map_to_meshes.catasvgtomesh method)": [[0, "catamap.map_to_meshes.CataSvgToMesh.setup_travel_speed"]], "transform_path() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.transform_path"]], "transform_style() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.transform_style"]], "transform_subtree() (catamap.svg_to_mesh.svgtomesh method)": [[0, "catamap.svg_to_mesh.SvgToMesh.transform_subtree"]]}}) \ No newline at end of file diff --git a/todo.html b/todo.html index eb263c1..2b112bc 100644 --- a/todo.html +++ b/todo.html @@ -42,16 +42,6 @@

Navigation

To do in the future

-
-

Texturing in 3D maps

-

Mark objects/groups/layers for texturing in the xml proerties

-
    -
  • geodesic distance map from one point to establish texture coordinates

  • -
  • specify if coordinates should be taken from x/y, distance (2D/3D)/z

  • -
  • specify different texturing for walls, ceilings, floors etc

  • -
  • specify texture images

  • -
-

Georef in 2D maps

use QGis georef points (.points) or info in a linearly registered tiff file and report them to the output 2D maps

@@ -69,7 +59,6 @@

Georef in 2D mapsTable of Contents