Minulla on pieni komentosarja, jota käytän luomaan GeoJSON-tietoja tietomuodosta, jota GIS-ohjelmisto ei tällä hetkellä tue.

Haluaisin vahvistaa lähdön, mutta kun käytän ogr2ogria sen lukemiseen, se ei anna minulle mitään hyödyllistä tietoa siitä, mitkä aspektit, rivit tai merkit sisältävät virheellisiä tietoja.

Onko jossakin kunnollista GeoJSON-validointia, vai onko hyvä tapa vahvistaa GeoJSON-tiedot OGR: llä?

EDIT: En ole etsimässä JSON-vahvistimia tai GeoJSON-teknisiä tietoja. Olen nähnyt ja käyttänyt molempia päästäksesi tähän pisteeseen, mutta OGR palauttaa silti virheen.

Kiitos!

Kommentit

vastaus

5 kuukautta myöhässä, mutta tein tämän asian, jonka pitäisi auttaa http://geojsonlint.com/ .

Kommentit

  • Käytän palvelustasi koko ajan .. Virhe "; Rivi 1: Monikulmioiden ja monipolygonien tulisi noudattaa oikeanpuoleista sääntöä " ei pitäisi esiintyä.
  • Tämä ei ole enää saatavana.
  • @geocodezip Näyttää olevan toiminnassa niin pitkälle kuin sanon, ja toimii hyvin!
  • Onko tällä npm-kirjastoa?

vastaus

Jos haluat JavaScriptin, on nyt kaksi vaihtoehtoa

geojsonhint

Kommentit

  • molemmat ovat poissa käytöstä …

vastaus

Olen selittänyt sitä aiemmin tässä viestissä .

Voit lisätä määritelmän, jos haluat. En usko, että on erittäin tärkeää, jos et osallistu GeoJSON: n JSON-spesifikaatioihin … JSON-objektille ei ole rajoituksia; Ainoa tärkeä asia on, että JSON-laitteesi on oltava kelvollinen oikeaan käyttöön. p>

Voit tarkistaa, onko GeoJSON-tiedostosi kelvollinen, JSONLint , joka on JSON-vahvistaja …

ja voit tarkistaa GeoJSON spec täältä .

Toivottavasti tämä auttaa sinua.

Kommentit

  • GeoJSON-tekniset tiedot ovat osoitteessa geojson.org – linkitit epäviralliseen laajennukseen GeoJSON CSS.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *