Metadata-Version: 2.1
Name: aisexplorer
Version: 0.0.5
Summary: Wrapper to fetch data from marinetraffic
Home-page: https://github.com/reyemb/AISExplorer
Keywords: AIS,Vessel,Shiptracking,Shiplocation,Location,Proxy
Author: reyemb
Author-email: reyemb.coding@gmail.com
Requires-Python: >=3.6,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: lxml (>=4.6.4,<5.0.0)
Requires-Dist: pandas (>=1.3.4,<2.0.0)
Requires-Dist: requests (>=2.26.0,<3.0.0)
Requires-Dist: tenacity (>=8.0.1,<9.0.0)
Project-URL: Repository, https://github.com/reyemb/AISExplorer
Description-Content-Type: text/markdown

# AISExplorer
AISExplorer can be used to locate vessels or to scrape all vessel in an AREA. 
Also free proxies can be used out of the box.

## Installation

```
pip install aisexplorer
```

## Usage

### Find vessel by MMIS

```
import aisexplorer

from ais_explorer.AIS import get_location

get_location(211281610)
```

### Find vessels in Area

**maximum 500 vessels**

```
import aisexplorer

from ais_explorer.AIS import get_area_data

get_area_data("EMED", return_df= True)
```
Output is limited to 500 rows.
[Areas](https://help.marinetraffic.com/hc/en-us/articles/214556408-Areas-of-the-World-How-does-MarineTraffic-segment-them-) can be found here

## Next Steps

- Add more potential proxy lists

## Changelog

### 2021-12-10

- Added Fallback if proxy has died
- Added get data by url
- Added Check if requests was filtered by cloudflare

### 2021-12-5

- Added Filters early stage
- Added Retry Options
- Added some new exceptions

### 2021-11-27

- Added Proxy Option







