check-geojson
a checker for the geojson format. goes beyond a schema, checking semantics and producing character-level warnings.
File Explorer
Download Latest Version (.zip)- main.yml
- pre-commit
- highlight.css
- icons.css
- icons.png
- icons@2x.png
- main.js
- search.js
- style.css
- widgets.png
- widgets@2x.png
- HintError.html
- HintIssue.html
- .nojekyll
- CNAME
- index.html
- modules.html
- array_is_numbers.ts
- check_duplicate_keys.ts
- enforce_bbox.ts
- enforce_position.ts
- enforce_position_array.ts
- enforce_same_position.ts
- errors.ts
- forbid_confusing_properties.ts
- get_array.ts
- get_member_value.ts
- get_object.ts
- get_type.ts
- index.ts
- types.ts
- bad-duplicate-properties.cli-output-json
- bad-duplicate-properties.geojson
- bad-featurelist.cli-output-json
- bad-featurelist.geojson
- bad-json.cli-output-json
- bad-json.geojson
- bad-object-type.cli-output-json
- bad-object-type.geojson
- bad-polygonloop.cli-output-json
- bad-polygonloop.geojson
- bad-properties-as-array.cli-output-json
- bad-properties-as-array.geojson
- badcoord.cli-output-json
- badcoord.geojson
- badcoordtype.cli-output-json
- badcoordtype.geojson
- badfeature-no-properties.geojson
- badfeature.cli-output-json
- badfeature.geojson
- badfeatureid.cli-output-json
- badfeatureid.geojson
- bbox-4or6elements.geojson
- bbox-contains-string.geojson
- bbox-string.geojson
- different-first-last.geojson
- different-first-size.geojson
- expected_object.geojson
- false.geojson
- feature_changed_semantics.geojson
- featurecollection-obj.geojson
- featurecollection-type-case.geojson
- featurecollection.geojson
- featurecollection_changed_semantics.geojson
- geometry_changed_semantics.geojson
- geometrycollection_nested.geojson
- multiple_problems.geojson
- multipoint-multidimension.geojson
- multipoint-nocoordinates.geojson
- multipoint-nondimension.geojson
- nofeaturetype.geojson
- notype.geojson
- point-labeled-as-a-multipolygon.geojson
- point-string.geojson
- point-toofew.geojson
- point-toomany.geojson
- point.geojson
- rootstring.geojson
- short-line.geojson
- short-linearring.geojson
- short-multilinestring.geojson
- stringcoord.geojson
- unknowntype.geojson
- good-feature-with-id.geojson
- good-feature-with-string-id.geojson
- good-feature.geojson
- good-featurecollection-bbox.geojson
- good-featurecollection-bbox3d.geojson
- good-featurecollection-extensions.geojson
- good-featurecollection.geojson
- good-geometrycollection.geojson
- good-linestring.geojson
- good-multilinestring.geojson
- good-multipoint.geojson
- good-point-3d.geojson
- good-point.geojson
- good-polygon.geojson
- multipolygon.geojson
- nullgeometry.geojson
- nullproperties.geojson
- bad.test.ts
- good.test.ts
- scavenge.test.ts
- momoa.d.ts
- .deepsource.toml
- .eslintrc.js
- .gitattributes
- .gitignore
- CHANGELOG.md
- CNAME
- LICENSE
- mise.toml
- package.json
- pnpm-lock.yaml
- README.md
- tsconfig.json
- typedoc.json
# Installation Guide
1. Get the code
git clone https://github.com/placemark/check-geojson
Downloads the entire project code from GitHub to your computer.
cd check-geojson
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
pnpm add @placemarkio/check-geojson
Type this command into your terminal and run it.
yarn add @placemarkio/check-geojson
Type this command into your terminal and run it.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
