28.1.0 • Published 4 years ago

pt2itp v28.1.0

Weekly downloads
9
License
BSD-2-Clause
Repository
github
Last release
4 years ago

map Mode

Basic Usage

map mode is the core mode that PT2ITP exposes. It is responsible for taking the input street network and address points and generating the interpolation network.

Basic Usage:

./index.js map --in-network=<FILE.geojson> --in-address=<File.geojson> --output=<File.geojson> --languages=en --db <DB>

Full Options:

./index.js map --help

Input Data

Address Input

Input line-delimited geojson features of points. Each point should have a property called street containing the street name and number containing the street address.

Addresses can have any number of name synonyms of equal or differing priority.

Properties

PropertyFunction
numberString The Housenumber for a given pt including any unit information. ie: 10a
streetString or Array The name of the street - preferably non-abbreviated. If it's an array, it must contain an object for each street name synonym with the properties display for the street name and priority for the numeric ranking.
sourceString The source name of the data so a single input file can have a combination of multiple sources
outputBoolean A boolean allowing pts to be used to calculate the ITP segment but not output in the final cluster
Example
{ "type": "Feature", "geometry": { "type": "Point", ... }, "properties": { "street": "Main Street", "number": 10 } }
{ "type": "Feature", "geometry": { "type": "Point", ... }, "properties": { "street": [ { display: "Main Street", priority: 0  } ], "number": 11 } }
...

Street Network Input

Input line-delimited geojson features of lines. Each line should have a property called street containing the street name.

Note: Networks can have any number of name synonyms but must have one name feature that has a priority level higher than the other synonyms.

Example
{ "type": "Feature", "geometry": { "type": "LineString", ... }, "properties": { "street": "Main Street" } }
{ "type": "Feature", "geometry": { "type": "LineString", ... }, "properties": { "street": "Main Street" } }
...

conflate Mode

Basic Usage

CONFLATE MODE

Basic Usage:

./index.js conflate --in-address=<FILE.geojson> --in-persistent=<File.geojson> --output=<File.geojson> --tokens=en --db <DB>

Full Options:

./index.js conflate --help

Input Data

Persistent Address Input

CONFLATE MODE PERSISTENT ADDRESS

Properties

PropertyFunction
|
Example

Conflate Address Input

Example
...

Output Format

convert Mode

Basic Usage

Converts the PT2ITP standard of line delimited geojson features into the more widely supported GeoJSON FeatureCollections. Note that since GeoJSON is a text based format this should not be used for huge numbers of features as most parsing software will run out of memory.

Basic Usage:

./index.js convert --input linedelimited.geojson --output featurecollection.geojson

Full Options:

./index.js convert --help

Version Numbers

PT2ITP follows the Semver spec for it's CLI interface.

This means that breaking changes to the CLI tools will result in a MAJOR release. New features will result in a MINOR release and bug fixes a PATCH.

Internal functions may change in breaking ways with a MINOR release so long as they don't change/break the CLI interface.

Terminology

Parts of an Address

123 1/2 West 1st Street
┬── ┬── ┬─── ┬┬─ ┬
│   │   │    ││  └┤ Suffix, Street Type - The type of street, ie: highway, street, circle.
│   │   │    ││   │ rules for suffixes will differ per county/municipality
│   │   │    ││
│   │   │    │└┤ Ordinal Indicator - The group of characters, following a numeral denoting that it is an ordinal number
│   │   │    │
│   │   │    └┤ Ordinal - The numberic portional of a street name - must be followed by an ordinal indicator
│   │   │
│   │   └┤ Precardinal, predirectional - The compass direction preceeding the street name
│   │
│   └┤ Fractional Address
│
└┤ Primary Address Number



289-1 Main Street Northeast APT 4
┬────             ┬──────── ┬── ┬
│                 │         │   └┤ Secondary Address
│                 │         │
│                 │         └┤ Secondary Address Address Designator
│                 │          │ Common types include Apartment=APT, Building=BLDG
│                 │          │ Floor=FL, Suite=STE, Unit, ROOM=RM, Department=Dept
│                 │          │ the # sign can be used if the specific type is not covered
│                 │
│                 └┤ postcardinal, postdirectional
│
└┤ Hypenated Primary Address Number - The hyphen is significant and should not be omitted.
 │ Different hyphenated standards represent different things. wikipedia: Queens Addresses
28.1.0

4 years ago

28.0.0

4 years ago

27.1.0-history

4 years ago

27.1.0

4 years ago

27.0.1-edge

4 years ago

27.0.0-edge

5 years ago

26.2.0-edge

5 years ago

27.0.0

5 years ago

26.3.0

5 years ago

26.2.0

5 years ago

26.1.2

5 years ago

26.1.1-cardinal

5 years ago

26.1.1

5 years ago

26.1.0

5 years ago

26.0.3-linker

5 years ago

26.0.3

5 years ago

26.0.2

5 years ago

26.0.1

5 years ago

26.0.0

5 years ago

25.0.3

5 years ago

25.0.2

5 years ago

25.0.1

5 years ago

25.0.0

5 years ago

24.1.6

5 years ago

24.1.4

5 years ago

24.1.2-rename

5 years ago

24.1.3

5 years ago

24.1.2-st

5 years ago

24.1.2

5 years ago

24.1.1

5 years ago

24.1.0-st.1

5 years ago

24.1.0-st

5 years ago

24.1.0-mlk

5 years ago

24.1.0

5 years ago

24.0.1

5 years ago

24.0.0

5 years ago

23.2.2

5 years ago

23.2.1

5 years ago

23.2.0

5 years ago

23.1.0

5 years ago

23.0.0

5 years ago

22.0.0

5 years ago

21.0.5

5 years ago

21.0.4

5 years ago

21.0.3

5 years ago

21.0.2

5 years ago

21.0.1

5 years ago

21.0.0

5 years ago

20.0.0

5 years ago

19.19.2

5 years ago

19.19.1

5 years ago

19.19.0

5 years ago

19.18.1

5 years ago

19.18.0

5 years ago

19.17.0

5 years ago

19.16.0

5 years ago

19.14.0

5 years ago

19.13.0

5 years ago

19.12.0

5 years ago

19.11.0

5 years ago

19.10.3

5 years ago

19.10.2

5 years ago

19.10.1

5 years ago

19.10.0

5 years ago

19.9.0

5 years ago

19.8.0

5 years ago

19.7.0

5 years ago

19.6.5

5 years ago

19.6.4

5 years ago

19.6.3

5 years ago

19.6.2

5 years ago

19.6.1

5 years ago

19.5.0

5 years ago

19.4.0

5 years ago

19.3.0

5 years ago

19.2.0

5 years ago

19.1.0

5 years ago

19.0.0

5 years ago

18.2.1

5 years ago

18.2.0

5 years ago

18.1.0-props1

5 years ago

18.1.0-props

5 years ago

18.1.0

5 years ago

18.0.0

5 years ago

17.4.3

5 years ago

17.4.2

5 years ago

17.4.1

5 years ago

17.4.0

5 years ago

17.3.0

5 years ago

17.2.1

5 years ago

17.2.0

5 years ago

17.1.6

5 years ago

17.1.5

5 years ago

17.1.4

5 years ago

17.1.3

5 years ago

17.1.2

6 years ago

17.1.1

6 years ago

17.1.0

6 years ago

17.0.1

6 years ago

17.0.0

6 years ago

16.6.2

6 years ago

16.6.1

6 years ago

16.6.0

6 years ago

16.5.1

6 years ago

16.5.0

6 years ago

16.4.4

6 years ago

16.4.3

6 years ago

16.4.2

6 years ago

16.4.1

6 years ago

16.4.0

6 years ago

16.3.0

6 years ago

16.2.1

6 years ago

16.2.0

6 years ago

16.1.4

6 years ago

16.1.3

6 years ago

16.1.2

6 years ago

16.1.1

6 years ago

16.1.0

6 years ago

16.0.3

6 years ago

16.0.2

6 years ago

16.0.1

6 years ago

16.0.0

6 years ago

15.6.1

6 years ago

15.6.0

6 years ago

15.5.0

6 years ago

15.4.1

6 years ago

15.4.0

6 years ago

15.3.0

6 years ago

15.2.2

6 years ago

15.2.1

6 years ago

15.2.0

6 years ago

15.1.1

6 years ago

15.1.0

6 years ago

15.0.0

6 years ago

14.5.1

6 years ago

14.5.0

6 years ago

14.4.4

6 years ago

14.4.3

6 years ago

14.4.1

6 years ago

14.4.0

6 years ago

14.3.0

6 years ago

14.2.9

6 years ago

14.2.8

6 years ago

14.2.7

6 years ago

14.2.6

6 years ago

14.2.5-es-tokens

6 years ago

14.2.5

6 years ago

14.2.4

6 years ago

14.2.3

6 years ago

14.2.2

6 years ago

14.2.1

6 years ago

14.2.0

6 years ago

14.1.1

6 years ago

14.1.0

6 years ago

14.0.1

6 years ago

14.0.0

6 years ago

13.8.9

6 years ago

13.8.8

6 years ago

13.8.7

6 years ago

13.8.6

6 years ago

13.8.5

6 years ago

13.8.4

6 years ago

12.8.4

6 years ago

13.8.3

6 years ago

13.8.2

6 years ago

13.8.1

6 years ago

13.8.0

6 years ago

13.7.2

6 years ago

13.7.1

6 years ago

13.7.0

6 years ago

13.6.4

6 years ago

13.6.3

6 years ago

13.6.2

6 years ago

13.6.1

6 years ago

13.5.1

6 years ago

13.6.0

6 years ago

13.5.0

6 years ago

13.4.0

6 years ago

13.3.0

6 years ago

13.2.2

6 years ago

13.2.1

6 years ago

13.2.0

6 years ago

13.1.3

6 years ago

13.1.2

6 years ago

13.1.1

6 years ago

13.1.0

6 years ago

13.0.1

6 years ago

13.0.0

6 years ago

12.6.5

6 years ago

12.6.4

7 years ago

12.6.3

7 years ago

12.6.2

7 years ago

12.6.1

7 years ago

12.6.0

7 years ago

12.5.3

7 years ago

12.5.2

7 years ago

12.5.1

7 years ago

12.5.0

7 years ago

12.4.0

7 years ago

12.3.0

7 years ago

12.2.1

7 years ago

12.2.0

7 years ago

12.1.0

7 years ago

12.0.5

7 years ago

12.0.4

7 years ago

12.0.3

7 years ago

12.0.1-alpha

7 years ago

12.0.1

7 years ago

12.0.0

7 years ago

11.24.1

7 years ago

11.24.0

7 years ago

11.23.0

7 years ago

11.22.3

7 years ago

11.22.2

7 years ago

11.22.1

7 years ago

11.22.0

7 years ago

11.21.1

7 years ago

11.21.0

7 years ago

11.20.10

7 years ago

11.20.9

7 years ago

11.20.8

7 years ago

11.20.7

7 years ago

11.20.6

7 years ago

11.20.5

7 years ago

11.20.4

7 years ago

11.20.3

7 years ago

11.20.2

7 years ago

11.20.1

7 years ago

11.20.0

7 years ago

11.19.1

7 years ago

11.19.0

7 years ago

11.18.0

7 years ago

11.17.0

7 years ago

11.16.1

7 years ago

11.16.0

7 years ago

11.15.1

7 years ago

11.15.0

7 years ago

11.14.0

7 years ago

11.13.0

7 years ago

11.12.3

7 years ago

11.12.2

7 years ago

11.12.1

7 years ago

11.12.0

7 years ago

11.11.3-alpha

7 years ago

11.11.3

7 years ago

11.11.2

7 years ago

11.11.1

7 years ago

11.11.0

7 years ago

11.10.1

7 years ago

11.10.0

7 years ago

11.9.0

7 years ago

11.8.0

7 years ago

11.7.1

7 years ago

11.7.0

7 years ago

11.6.2

7 years ago

11.6.1

7 years ago

11.6.0

7 years ago

11.5.0

7 years ago

11.4.1

7 years ago

11.4.0

7 years ago

11.3.0

7 years ago

11.2.0

7 years ago

11.1.0

7 years ago

11.0.0

7 years ago

10.0.1

7 years ago

10.0.0

7 years ago

9.30.1

7 years ago

9.30.0

7 years ago

9.29.3

7 years ago

9.29.2

7 years ago

9.29.1

7 years ago

9.29.0

7 years ago

9.28.0

7 years ago

9.27.0

7 years ago

9.26.0

7 years ago

9.25.0

7 years ago

9.24.2

7 years ago

9.24.1

7 years ago

9.24.0

7 years ago

9.23.1

7 years ago

9.23.0

7 years ago

9.22.1

7 years ago

9.22.0

7 years ago

9.21.1

7 years ago

9.21.0

7 years ago

9.20.0

7 years ago

9.19.1

7 years ago

9.19.0

7 years ago

9.18.0

7 years ago

9.17.1

7 years ago

9.17.0

7 years ago

9.16.1

7 years ago

9.16.0

7 years ago

9.15.0

7 years ago

9.14.0

7 years ago

9.12.2

7 years ago

9.12.1

7 years ago

9.12.0

7 years ago

9.11.0

7 years ago

9.10.1

7 years ago

9.10.0

7 years ago

9.8.0

7 years ago

9.7.0

7 years ago

9.6.0

7 years ago

9.5.2

7 years ago

9.4.1

7 years ago

9.5.1

7 years ago

9.5.0

7 years ago

9.3.4

7 years ago

9.3.3

7 years ago

9.3.2

7 years ago

9.3.1

7 years ago

9.3.0

7 years ago

9.2.0

7 years ago

9.1.0

7 years ago

9.0.2

7 years ago

9.0.1

7 years ago

9.0.0

7 years ago

8.1.1

7 years ago

8.1.0

7 years ago

8.0.1

7 years ago

8.0.0

7 years ago

7.2.2

7 years ago

7.2.1

7 years ago