cartagen

View on PyPIReverse Dependencies (0)

1.0.2 cartagen-1.0.2-py3-none-any.whl

Wheel Details

Project: cartagen
Version: 1.0.2
Filename: cartagen-1.0.2-py3-none-any.whl
Download: [link]
Size: 182159
MD5: 9ad8bda53a5ae3d2503e0f0452daa7d8
SHA256: 1920be111aa6f9ae6966458ccec95c25a7c84182928d59ca9af356a563236efa
Uploaded: 2024-12-04 13:46:32 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: cartagen
Version: 1.0.2
Summary: Cartographic generalisation of spatial objects
Author: Guillaume Touya, Justin Berli, Azelle Courtial
Maintainer: CartAGen contributors
Project-Url: Documentation, https://cartagen.readthedocs.io/
Project-Url: Repository, https://github.com/LostInZoom/cartagen
License: EUPL-1.2
Keywords: gis,cartography,generalisation
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: GIS
Requires-Python: >=3.10
Requires-Dist: numpy
Requires-Dist: shapely
Requires-Dist: geopandas
Requires-Dist: matplotlib
Requires-Dist: networkx
Description-Content-Type: text/x-rst; charset=UTF-8
License-File: LICENSE.md
[Description omitted; length: 2239 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
cartagen/__init__.py sha256=0hpL0qzsljsh876Co9_7ZFhpUeH_sLsnBR6cWWgdH5o 307
cartagen/_version.py sha256=BjbnpOaaUBMrA_LVo09EjJbVvrgCKvVJv4-3QxmMK58 497
cartagen/algorithms/__init__.py sha256=o7Mp2Phfs47EuBy1PIYSxlBUeumA8MDJNzxj4Kmr71Y 166
cartagen/algorithms/blocks/building_elimination.py sha256=FUYqFeWVvykbg8A8kVPJ6BVipkUhFPPaItIKgJRkvhY 5039
cartagen/algorithms/buildings/__init__.py sha256=kJr_M97dLX0dU6qpTF20wX3gNSprBMNT-CXB3l21tco 426
cartagen/algorithms/buildings/amalgamation.py sha256=cF-UkL3-mm8JsVms06HgPsSGGys8pGPanCdRfk6KVP0 5912
cartagen/algorithms/buildings/displacement.py sha256=m7KcNTKobOV5Yu0GX5mCw3-_7_94bELjLptxOQ1ZIvM 8414
cartagen/algorithms/buildings/regularization.py sha256=cTEOyOOuBcAd__61KawdW_zvCmFBVV1psqB5pD6uTi4 19448
cartagen/algorithms/buildings/simplification.py sha256=mNSldWmEYaGdZRXlcrMOJ-30SmD3kPf6zZr5RxlvMwY 9584
cartagen/algorithms/buildings/squaring.py sha256=hDPBk92tHVO_UFFmyjk8PRx_RNj5NN_oCb0FUkdNkxY 27117
cartagen/algorithms/lines/__init__.py sha256=_I3bFOdhStqNWtDWUm_8YLitru_zs3-9UxbKgrwC0cQ 207
cartagen/algorithms/lines/bends.py sha256=rmvMcv8WclPQO8olR_pzIC7J7UqDNjXOg2sKHCa3jMw 16532
cartagen/algorithms/lines/breaks.py sha256=NNSEYLqbKOGpWcSx4H1iwnA34pwEvqJmrMOxbSk8l1A 7999
cartagen/algorithms/lines/coalescence.py sha256=Bu0ZM7OXdx5pDbaqn-7U9eZwGLaGs2irDKPFnA4-ErM 11265
cartagen/algorithms/network/__init__.py sha256=XL3Hn3P7VdPeWcRVYP4V5_tKgi_B0KcKv0dZcvrOWko 318
cartagen/algorithms/network/branching_crossroads.py sha256=lKxSHB5JvxtqDVdXfqzTot-WwYWU2Rd27UUvmFGU7Gs 12552
cartagen/algorithms/network/dead_ends.py sha256=IxRLYcbmrwtqb4wgVrSznrQvZqdJNKZCniAmPjPtxoU 10552
cartagen/algorithms/network/dual_carriageways.py sha256=iilPPWaGNNoTEPOeXUGOewD9RP4gnjn-JGrprVnzq6s 16945
cartagen/algorithms/network/roundabouts.py sha256=H56jkMF8XMLWuO7uMZUDAbmaG9MW8j8h85fKOC-0JAg 6360
cartagen/algorithms/points/__init__.py sha256=4_vOl-Glm8fmc06MUtCKNprfyZq9FDYjoptmRt_BqOk 473
cartagen/algorithms/points/covering.py sha256=JRjnbswaBQ-Sk-drWMThd2t4oVk75IkAE0eOIa6YzAc 13727
cartagen/algorithms/points/heatmap.py sha256=FKaQREPoOyjgtisHVbvZYAdzAYDooqWnt6w_xaC4eJM 4522
cartagen/algorithms/points/kmeans.py sha256=ablmXTwSnXtbkIcpYLnoOD3T5q5u395PZ9STzvXRDpw 10583
cartagen/algorithms/points/labelgrid.py sha256=9lnqOjkKR9RW-Q2QsucoGacyFlfU-NuCtDl6XZiP9fI 14018
cartagen/algorithms/points/quadtree.py sha256=GQOIXfTS7-rYyw9jfMfXKaymDYB13FmYgPBJjwot6Wk 11900
cartagen/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cartagen/enrichment/__init__.py sha256=t2FowJ0B4jb3SsLJEK9BMragt6pM6eBJy92J0jXzH2s 81
cartagen/enrichment/network/__init__.py sha256=Vc_6ZxGjRmgPIV9wEIvDLBw6lq448xmQbLCDp3vZJOg 531
cartagen/enrichment/network/branching_crossroads.py sha256=nOs3wwfyYH1HYKmioqjRwHuJX5WMWGQ-h57Sg6w3IzU 11170
cartagen/enrichment/network/dead_ends.py sha256=P9SQ2_-6V3Ev5Vm9EHVb8bix--XXCmePUmXntA5JkBU 9306
cartagen/enrichment/network/dual_carriageways.py sha256=e56CrTtCOASqcKyhUwSl0slVDTLy4FjDlHLscoTqodQ 5181
cartagen/enrichment/network/roundabouts.py sha256=mCrf4tOvEANrqm-Ub0QvXcX6DDUmkyMY9uaJ03YFZxQ 2332
cartagen/enrichment/network/rural_areas.py sha256=ceeG8WPmOXHxMiizjMkiGVEWY30u1lOgirkUKA4f2Hs 10308
cartagen/enrichment/network/strokes.py sha256=-7E5bAjNEiLQqEdGXRQOYN8MS7cd7p-3By_DIXPnXss 31559
cartagen/enrichment/urban/__init__.py sha256=lTPNLbX7wpiSQLpTuU4MbgETtgNndU1ZoGEN-ONv6iQ 63
cartagen/enrichment/urban/block_measures.py sha256=dYki76hEyh5r0KZUuENuPF_Q3lNW_3oYke0d0c102hU 4497
cartagen/enrichment/urban/building_measures.py sha256=7DduO7Z4PtXJ_dS-86uqSJYYtq1Kk7oAiuBI26P8hp0 12059
cartagen/enrichment/urban/urban_areas.py sha256=AuANDy30GDcV_TdTIzSkIkOaOexjmBG2OnfwG50C0AM 2164
cartagen/evaluation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cartagen/evaluation/constraint_satisfaction.py sha256=BRDgF_68MSO_U7RXhEAX2-kMnZTQTxDXm4KGzwAARx0 238
cartagen/evaluation/constraint_monitors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cartagen/evaluation/constraint_monitors/building_size_monitor.py sha256=fPUY6olR9LwEbocnwhKI21Ux35wi0VOoQAyYSp2gCsM 2917
cartagen/evaluation/constraint_monitors/constraint_monitor.py sha256=Q2fHFk6zpWngbjG7-9N8493ntajNhdoXKhPqursVRCE 642
cartagen/evaluation/constraint_monitors/object_granularity_monitor.py sha256=1RDNxzP3KdYOI4BgFSWIB8vJrY_k5sT8iNpAjpzbVII 3324
cartagen/evaluation/constraint_monitors/object_position_monitor.py sha256=mqzV8I5HZKdndk9gByGpj1Lxxxxh6iC3CDVQ9T1CDmE 2877
cartagen/evaluation/constraint_monitors/test_monitors.py sha256=BgJqROupW1mqJNGnW4f3It19x8Tf8HZn1_rzTMRD7Eg 479
cartagen/evaluation/global_evaluation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cartagen/processes/__init__.py sha256=15-YWUIxyU1jA4-pCzH7KjCaio8bUXddJr9gfkAJaFU 119
cartagen/processes/galbe.py sha256=JFFIz21meF3zkEJnnSRiNYjOmB3CD7S9sAuJe9bt2BQ 1143
cartagen/processes/agent/__init__.py sha256=pS1qFv3Y0yE5tAzgwIxaOLfVbuV2ZgUAoMSc2HQE9tI 140
cartagen/processes/agent/actions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cartagen/processes/agent/actions/block_actions.py sha256=7PTSJJkyU2YzvEqTJg0zi5ueobBstYnAucSocUP00F8 2799
cartagen/processes/agent/actions/building_actions.py sha256=v9jK8rT_fp00Sl4uZWhcqIgDKFP4eGBD7bc8i8baAcw 2795
cartagen/processes/agent/actions/generalisation_action.py sha256=3MzpOBGP79mMY3qGqii4Kpr7XFznc_C8z9lc9wSdzGA 1999
cartagen/processes/agent/agents/__init__.py sha256=PrDEq85YhLPM3MMrrOSaua6AR7rjthLMpPVy8NroKpE 137
cartagen/processes/agent/agents/abstract_agents.py sha256=HQzpEIzanQDvi9gTJ-FGVf3Rd7oMQSM8vIZHXvtHIgY 5107
cartagen/processes/agent/agents/meso_agents.py sha256=MOm2tGo9c-Ek679KwnG4_tX29QrMqgXnfCc61llaQSs 4416
cartagen/processes/agent/agents/micro_agents.py sha256=gtgOizgUbn7Rl8qjnyJ0Dyiwd5PJfhWvFkjRNv32Uv0 663
cartagen/processes/agent/constraints/__init__.py sha256=Pn2kXCy56a-j-N0-1YvhMLCfSjNL3_45RdQuyvk558w 299
cartagen/processes/agent/constraints/abstract.py sha256=7tdGlLVt94uRJcOtD6QtR-2C7cgKhl5BGSvor60bkA8 1000
cartagen/processes/agent/constraints/meso_constraints.py sha256=CNRt4UJ-q0ZzV5KyQJFO0kniil7ET8EZuKOPJgde9Vo 5589
cartagen/processes/agent/constraints/micro_constraints.py sha256=cOdMx13kthugXJ8QUwQQTUuBx2m13wJsiKo2lH21PTI 11822
cartagen/processes/agent/core/__init__.py sha256=i-yBPKJpyEELau5LoDazgl1-uZZC01HvpDjUusCqz_k 68
cartagen/processes/agent/core/agent_scheduler.py sha256=1Dni_KJaVqNkOMUgLZS0MLDAqHIl_9PT3YuOryl_iJU 4407
cartagen/processes/beams/TestBeams.py sha256=FcvsGNwIkOsrUzunuWh5F7ieXzQ7tT62Q0XWZsg7M5E 157
cartagen/processes/beams/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cartagen/processes/ls/__init__.py sha256=H7SZmXf-ao4Vi9MxCDuVyrj3aGOgLkCwicREdmKeVqU 57
cartagen/processes/ls/core.py sha256=-qKU8ZEkGH6eL1D9NKcU4eyNGP79du0J2Ycak6ZbhQA 52042
cartagen/utils/__init__.py sha256=zJRXwHii3Kvd2-j2nQTpDB-bCZ8c8c0tv9VD1m8eUa8 150
cartagen/utils/debug.py sha256=4OB3N-rqoLv_jx_nzp3faTgihjOTzfYEzsDWoMdKOKA 4885
cartagen/utils/plot_utils.py sha256=1EyT22L-4UZOdE00E0IjqnUCovv1Erhf7xWm6VB0SIo 3734
cartagen/utils/attributes/__init__.py sha256=kKTh7B08xXZvLn0J58BiVg51_Kbq_GgXGBSvXrva3w4 51
cartagen/utils/attributes/propagation.py sha256=nW4INpoGYfjqMPAAQR2L58LhMciY5blr8uWedp0bDzs 1343
cartagen/utils/geometry/__init__.py sha256=6IkvIcFjPgSPvEdXL7ZTfVLo5yZePdc3ntWeBloox7I 631
cartagen/utils/geometry/angle.py sha256=OMWqMNzZGJbQblkjklmBfAQsnwK3VN-Ix4LRnJoTa7s 2436
cartagen/utils/geometry/bends.py sha256=DAA7ipBdn7ydaZDdXVgeSJsu40p60MqIlOB4UtWIB2E 5865
cartagen/utils/geometry/conversion.py sha256=2Xt_xXVem8XxCNMCzYv3b3mk7_X7x9qfHuiceuXHsT4 798
cartagen/utils/geometry/dilation.py sha256=3P1L_7gr8NC0iVMeYz7KnfVpohtEI-85k7oK6mT6nS4 22897
cartagen/utils/geometry/distances.py sha256=pRbSzKWzfsUWeK-K4X2SehzYUFN8jVgF301sN6vfZyI 1248
cartagen/utils/geometry/extent.py sha256=2ksa3gjqvo2fEs5znnm_bmz_JLm88RTHsSrw5ixskP0 1327
cartagen/utils/geometry/line.py sha256=xOidfxrwJ8ncyASwjLzCQ9YYVhj0ISqD30Ou58ocUw0 31609
cartagen/utils/geometry/polygon.py sha256=U7Sfku1rc5UHjjTERVCQ96ClYbQP_kG9Unw6ecixodc 17207
cartagen/utils/geometry/segment.py sha256=cvIjfSsWfjs1e-T_PSSpwfBXw5vMRNlUwFHUYhHqbAw 3193
cartagen/utils/geometry/skeletonization.py sha256=WFJAdfSLlRx1r_6aMge0j91l1-z8W554tc3gYzt5ZD0 34139
cartagen/utils/geometry/spinalization.py sha256=FUIuHVTW9zip3mCE1dVliZhasKyo1RAfFBY7yPDqQI8 14539
cartagen/utils/math/__init__.py sha256=LHk74K77soHQWirskmGaQWfjx7FqzjGVLaP7mZO2lcw 70
cartagen/utils/math/morphology.py sha256=WD643-pRTkKOLycss7jKUiVdZ0cMcy8uNqF_biE4zHA 6075
cartagen/utils/math/vector.py sha256=xpcmTt77QkFzp7825cG9fjrIlcP0hnzRZew7fKdYEl4 4011
cartagen/utils/multicriteria/promethee.py sha256=UiK1S33R0OytRc4H1IEipZyERwGx0sJY1Zm6bjSHIgI 6244
cartagen/utils/network/__init__.py sha256=cCtmbd0Jq_75prpeuMTOCcthI-tU3wo6bUaAFec4khk 53
cartagen/utils/network/faces.py sha256=uamnPqEKJAtuhvKrY-3qq0S8LwpE3e4pVJTnRhQ95Xs 1430
cartagen/utils/network/graph.py sha256=McQa54w-q0Fltz5VrGeU4pQWCprTn4Hi-YZSCE7Zcko 7578
cartagen/utils/network/roads.py sha256=JIz_yGU0XDKYQW_uM5m0v1FOXEhEwJR7tUd5u5KsgDQ 6712
cartagen/utils/partitioning/__init__.py sha256=KIiLC9w3Rcvpm7Vl3CcM9mGNp478sKqt0LpF6gCjUio 161
cartagen/utils/partitioning/network.py sha256=1Mlm9vPV4zo0ofcfuXLuUBEz_QVAUyuyN7tTrRgk7cE 4927
cartagen/utils/partitioning/quadtree.py sha256=x4vBFnZbbavWBTPpjw4tiKNZ2TqIThxoLnUfLkponp0 6297
cartagen/utils/partitioning/tessellation.py sha256=fFX9amNScq3P3Env_uldqVGfcq0ZSkhJ2NbM6d99yzg 9285
cartagen-1.0.2.dist-info/LICENSE.md sha256=FczCBpjZMhSuHGbPoM2COX2aG2sNvGv8etitdTs9mW8 13818
cartagen-1.0.2.dist-info/METADATA sha256=Zz1Ds046pC0lSzVqPkJdwOxOe_6JX6-POtLsQtsAvIk 3215
cartagen-1.0.2.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
cartagen-1.0.2.dist-info/top_level.txt sha256=rA5XK7Cf0EkicEnPxfzdVE5_oe3s4ne23ybZ9_pIfho 9
cartagen-1.0.2.dist-info/RECORD

top_level.txt

cartagen