معرفی شرکت ها


csv-reconcile-geo-0.1.7


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Geo distance scoring plugin for csv-reconcile
ویژگی مقدار
سیستم عامل -
نام فایل csv-reconcile-geo-0.1.7
نام csv-reconcile-geo
نسخه کتابخانه 0.1.7
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Douglas Mennella
ایمیل نویسنده trx2358-pypi@yahoo.com
آدرس صفحه اصلی https://github.com/gitonthescene/csv-reconcile-geo
آدرس اینترنتی https://pypi.org/project/csv-reconcile-geo/
مجوز MIT
- [CSV Reconcile Geo distance scoring plugin](#csv-reconcile-geo-distance-scoring-plugin) - [Reconciliation](#reconciliation) - [Scoring](#scoring) - [Configuration](#configuration) - [Future enhancements](#future-enhancements) # CSV Reconcile Geo distance scoring plugin A scoring plugin for [csv-reconcile](https://github.com/gitonthescene/csv-reconcile) using geodesic distance. See csv-reconcile for details. ## Reconciliation This plugin is used to reconcile values representing points on the globe. It expects those values to be in [well-known text](https://en.wikipedia.org/wiki/Well-known_text_representation_of_geometry) format for a point. That is, like so: `POINT( longitude latitude )`. The pre-processor automatically strips off [literal datatypes](https://www.w3.org/TR/sparql11-query/#matchingRDFLiterals) when present as well as double quotes. The CSV column to be reconciled needs to be in the same format. In addition, there must be at most one instance of any id column. For instance, if reconciling against [coordinate location](https://www.wikidata.org/wiki/Property:P625) for a [wikidata item](https://www.wikidata.org/wiki/Help:Items), there must be at most one location per item. ## Scoring The scoring used is more or less arbitrary but has the following properties: - The highest score is 100 and occurs when the distance to the reconciliation candidate is zero - The lower the score the greater the distance to the reconciliation candidate - The score is scaled so that a distance of 10km yields a score of 50 ## Configuration The plugin can be controlled via `SCOREOPTIONS` in the csv-reconcile `--config` file. `SCOREOPTIONS` is a [Python dictionary](https://www.w3schools.com/python/python_dictionaries.asp) and thus has the following form `SCOREOPTIONS={ "key1":"value1,"key2":"value2"}`. - `SCALE` set distance in kilometers at which a score of 50 occurs. ( Default 10km ) e.g. `"SCALE":2` - `COORDRANGE` If supplied do a precheck that both the latitude and the longitude of the compared values are within range. This is for performance to avoid the more expensive distance calculation for points farther apart. e.g. `"COORDRANGE":"1"` ## Future enhancements Some of the current implementation was driven by the current design of csv-reconcile. Both may be updated to accommodate the following: - Allow for separate latitude and longitude column in the CSV file - Add some scoring options such as the following: - Allow for overriding the scaling function - etc.


نیازمندی

مقدار نام
>=2.1.0,<3.0.0 geopy


زبان مورد نیاز

مقدار نام
>=3.7,<4.0 Python


نحوه نصب


نصب پکیج whl csv-reconcile-geo-0.1.7:

    pip install csv-reconcile-geo-0.1.7.whl


نصب پکیج tar.gz csv-reconcile-geo-0.1.7:

    pip install csv-reconcile-geo-0.1.7.tar.gz