Topojson

Latest version: v1.9

Safety actively analyzes 682244 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 4

1.0rc3

- changed class object to inherit sequence
- removed the `topojson.topology` function
- introducted the `topojson.Topology` class
- speedups and bug fixes, see 15 - 36
- introduced multiple options see 8

1.0rc2

- apply linemerge on non-duplicate arcs
- fix computing topology without shared boundaries 1, 3
- use `geopandas` and `geojson` solely for tests, but recognize them as type 2, 4
- use [`simplification`](https://github.com/urschrei/simplification) as option to simplify linestrings
- include option to snap vertices to grid
- removed `rdtree` as dependency, use `SRTtree` from `shapely` instead

1.0rc1

- initial release

What's Changed
* improve parsing feature collection and feature by mattijn in https://github.com/mattijn/topojson/pull/5
* solved unboundlocalerror array_bk_sarcs by mattijn in https://github.com/mattijn/topojson/pull/6
* fix tests by mattijn in https://github.com/mattijn/topojson/pull/7
* use SRTtree instead of rdtree by mattijn in https://github.com/mattijn/topojson/pull/11
* bump to version 1.0rc2 by mattijn in https://github.com/mattijn/topojson/pull/12
* Merge branch 'setup-toml-travis' of https://github.com/mattijn/topojson into setup-toml-travis by mattijn in https://github.com/mattijn/topojson/pull/15
* update docstring by mattijn in https://github.com/mattijn/topojson/pull/16
* improves speeding by mattijn in https://github.com/mattijn/topojson/pull/17
* Fix https://github.com/mattijn/topojson/issues/13 by mattijn in https://github.com/mattijn/topojson/pull/23
* WIP refactoring classes for improving inheritance by mattijn in https://github.com/mattijn/topojson/pull/24
* include list as accepted type by mattijn in https://github.com/mattijn/topojson/pull/25
* Insert vertices on linestring if on line but not as existing coord by mattijn in https://github.com/mattijn/topojson/pull/26
* add serialise as altair function by mattijn in https://github.com/mattijn/topojson/pull/29
* Improve the support of prequantization and delta-encoding as options by mattijn in https://github.com/mattijn/topojson/pull/31
* resolve winding order shared arcs by mattijn in https://github.com/mattijn/topojson/pull/32
* foreign members as properties and improved hashing of geometry collections by mattijn in https://github.com/mattijn/topojson/pull/33
* fix serialising objects with __geo_interface__ in lists and dicts by mattijn in https://github.com/mattijn/topojson/pull/34
* include functions for presimplify and toposimplify by mattijn in https://github.com/mattijn/topojson/pull/35
* Add bbox on the index, add topoquantize and chaining of toposimplify and topoquantize by mattijn in https://github.com/mattijn/topojson/pull/36
* change options dict into parameters and to_svg function for Topology and Hashmap class by mattijn in https://github.com/mattijn/topojson/pull/38
* feature to_widget function by mattijn in https://github.com/mattijn/topojson/pull/39
* removed linestrings key add serialising geojson and topojson string by mattijn in https://github.com/mattijn/topojson/pull/42
* include vw as simplify algorithm including in the widget by mattijn in https://github.com/mattijn/topojson/pull/43
* changes the to_dict() functions by mattijn in https://github.com/mattijn/topojson/pull/47
* change all int to np.int64 by mattijn in https://github.com/mattijn/topojson/pull/49
* Fix: pop all indici except the last when line merge of non-duplicate arcs happened by mattijn in https://github.com/mattijn/topojson/pull/51
* FIX: popping of contiguous line-elements was too rigorous by mattijn in https://github.com/mattijn/topojson/pull/52
* ENH: improve parsing object with __geo_interface__ attribute by mattijn in https://github.com/mattijn/topojson/pull/53
* Working travis by Casyfill in https://github.com/mattijn/topojson/pull/56
* added travis badge by Casyfill in https://github.com/mattijn/topojson/pull/57
* adding flake8 and pytest by Casyfill in https://github.com/mattijn/topojson/pull/58
* add a space by mattijn in https://github.com/mattijn/topojson/pull/48
* Migrate tests to pytest by mattijn in https://github.com/mattijn/topojson/pull/59
* Version 1.0rc6 by mattijn in https://github.com/mattijn/topojson/pull/60
* include (multi) point by mattijn in https://github.com/mattijn/topojson/pull/62
* Complex shared paths with backward and forward parts with non-existing junctions by mattijn in https://github.com/mattijn/topojson/pull/64
* doc changes from windows machine by mattijn in https://github.com/mattijn/topojson/pull/65
* update docs of deployment environment by mattijn in https://github.com/mattijn/topojson/pull/66
* Accept single geometries by mattijn in https://github.com/mattijn/topojson/pull/70
* include geojson serialization and geo_inferface by mattijn in https://github.com/mattijn/topojson/pull/71
* Fix hashmap and topology errors by mattijn in https://github.com/mattijn/topojson/pull/72
* Improve serialization of geopandas objects and code cleaning by mattijn in https://github.com/mattijn/topojson/pull/77
* Use dicts and sets in to get junctions by martinfleis in https://github.com/mattijn/topojson/pull/76
* Fix invalid geoms by mattijn in https://github.com/mattijn/topojson/pull/80
* Prepare Cut for coords routine by mattijn in https://github.com/mattijn/topojson/pull/78
* Adopt numpy-hash approach to find duplicates by mattijn in https://github.com/mattijn/topojson/pull/82
* refactoring classes by mattijn in https://github.com/mattijn/topojson/pull/83
* Include prevent_oversimplify and change shared_paths to shared_coords by mattijn in https://github.com/mattijn/topojson/pull/86
* Using json.dump method to write json to file by olehb in https://github.com/mattijn/topojson/pull/87
* Do not use shapely geometries from cut onwards by mattijn in https://github.com/mattijn/topojson/pull/90
* Improve deduplicate function by mattijn in https://github.com/mattijn/topojson/pull/92
* Store points as arrays instead of shapely points and improve its quantization by mattijn in https://github.com/mattijn/topojson/pull/93
* Shared_coords defaults to True by mattijn in https://github.com/mattijn/topojson/pull/94
* For ls cannot filter until 1 coordinate by mattijn in https://github.com/mattijn/topojson/pull/95
* Fix dequantization multipoint by mattijn in https://github.com/mattijn/topojson/pull/97
* Version 1.0rc10 by mattijn in https://github.com/mattijn/topojson/pull/98
* Support fiona and fix geojson errors by mattijn in https://github.com/mattijn/topojson/pull/100
* Improve docs by mattijn in https://github.com/mattijn/topojson/pull/101
* Improve docs by mattijn in https://github.com/mattijn/topojson/pull/103
* Fix dedup merged linestrings by mattijn in https://github.com/mattijn/topojson/pull/105
* no tolist() and only linemerge if no. arcs > 1 by mattijn in https://github.com/mattijn/topojson/pull/107
* Fix to gdf use to geojson by mattijn in https://github.com/mattijn/topojson/pull/108
* Version 1.0rc11 by mattijn in https://github.com/mattijn/topojson/pull/109
* Fix the duplicate coordinates in geojson export of topology by YassineAbdelouadoud in https://github.com/mattijn/topojson/pull/112
* Docs how it works by mattijn in https://github.com/mattijn/topojson/pull/113
* remove instance dispatcher by mattijn in https://github.com/mattijn/topojson/pull/114
* update version to 1.0 by mattijn in https://github.com/mattijn/topojson/pull/115

New Contributors
* Casyfill made their first contribution in https://github.com/mattijn/topojson/pull/56
* martinfleis made their first contribution in https://github.com/mattijn/topojson/pull/76
* olehb made their first contribution in https://github.com/mattijn/topojson/pull/87
* YassineAbdelouadoud made their first contribution in https://github.com/mattijn/topojson/pull/112

**Full Changelog**: https://github.com/mattijn/topojson/commits/v1.0

Page 4 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.