Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

tipg Features fails OGC validation

オープン
#84 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
30/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
停滞
領域
api

調査の方向性

まず https://vector.eoapi.dev に対して OGC TeamEngine の検証を実行し、エンドポイントの適合性レスポンスを確認します。報告されたエラーとスキップされた適合性クラスを https://demo.ldproxy.net/daraa/conformance と比較します。エンドポイントが必要な OGC API Features 適合性クラスを報告し、満たしていれば完了です。

索引モデルが issue の本文から書いたものです。

説明

wontfix

using https://cite.opengeospatial.org/teamengine/ with a demo endpoint (https://vector.eoapi.dev)

I'm getting a bunch of error or skipped tests

Screenshot 2023-06-30 at 10 10 29 PM

error 👇
Screenshot 2023-06-30 at 10 11 27 PM

Note: my STAC API returns the same error 🤷

Other issues (skipped) because apparently we are missing some conformance classes 🤷

Screenshot 2023-06-30 at 10 15 43 PM

apparently we should have way more conformance like 👇

http://www.opengis.net/spec/cql2/0.0/conf/advanced-comparison-operators
http://www.opengis.net/spec/cql2/0.0/conf/array-operators
http://www.opengis.net/spec/cql2/0.0/conf/basic-cql2
http://www.opengis.net/spec/cql2/0.0/conf/basic-spatial-operators
http://www.opengis.net/spec/cql2/0.0/conf/case-insensitive-comparison
http://www.opengis.net/spec/cql2/0.0/conf/cql2-json
http://www.opengis.net/spec/cql2/0.0/conf/cql2-text
http://www.opengis.net/spec/cql2/0.0/conf/property-property
http://www.opengis.net/spec/cql2/0.0/conf/spatial-operators
http://www.opengis.net/spec/cql2/0.0/conf/temporal-operators
http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/core
http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/html
http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/json
http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/oas30
http://www.opengis.net/spec/ogcapi-common-2/0.0/conf/collections
http://www.opengis.net/spec/ogcapi-common-2/0.0/conf/html
http://www.opengis.net/spec/ogcapi-common-2/0.0/conf/json
http://www.opengis.net/spec/ogcapi-features-1/1.0/conf/core
http://www.opengis.net/spec/ogcapi-features-1/1.0/conf/geojson
http://www.opengis.net/spec/ogcapi-features-1/1.0/conf/html
http://www.opengis.net/spec/ogcapi-features-1/1.0/conf/oas30
http://www.opengis.net/spec/ogcapi-features-2/1.0/conf/crs
http://www.opengis.net/spec/ogcapi-features-3/0.0/conf/features-filter
http://www.opengis.net/spec/ogcapi-features-3/0.0/conf/filter
http://www.opengis.net/spec/ogcapi-features-3/0.0/conf/queryables
http://www.opengis.net/spec/ogcapi-features-3/0.0/conf/queryables-query-parameters
http://www.opengis.net/spec/ogcapi-features-4/0.0/conf/create-replace-delete
http://www.opengis.net/spec/ogcapi-features-4/0.0/conf/features
http://www.opengis.net/spec/ogcapi-features-4/0.0/conf/optimistic-locking
http://www.opengis.net/spec/ogcapi-features-4/0.0/conf/update
http://www.opengis.net/spec/ogcapi-styles-1/0.0/conf/core
http://www.opengis.net/spec/ogcapi-styles-1/0.0/conf/manage-styles
http://www.opengis.net/spec/ogcapi-styles-1/0.0/conf/mapbox-styles
http://www.opengis.net/spec/ogcapi-styles-1/0.0/conf/sld-10
http://www.opengis.net/spec/ogcapi-tiles-1/1.0/conf/collection-selection
http://www.opengis.net/spec/ogcapi-tiles-1/1.0/conf/core
http://www.opengis.net/spec/ogcapi-tiles-1/1.0/conf/dataset-tilesets
http://www.opengis.net/spec/ogcapi-tiles-1/1.0/conf/datetime
http://www.opengis.net/spec/ogcapi-tiles-1/1.0/conf/geodata-tilesets
http://www.opengis.net/spec/ogcapi-tiles-1/1.0/conf/mvt
http://www.opengis.net/spec/ogcapi-tiles-1/1.0/conf/tileset
http://www.opengis.net/spec/ogcapi-tiles-1/1.0/conf/tilesets-list
http://www.opengis.net/spec/tms/2.0/conf/json-tilematrixset
http://www.opengis.net/spec/tms/2.0/conf/json-tilematrixsetlimits
http://www.opengis.net/spec/tms/2.0/conf/json-tilesetmetadata
http://www.opengis.net/spec/tms/2.0/conf/tilematrixset
http://www.opengis.net/spec/tms/2.0/conf/tilematrixsetlimits
http://www.opengis.net/spec/tms/2.0/conf/tilesetmetadata

ref https://demo.ldproxy.net/daraa/conformance 😅

主要言語
PLpgSQL
スター
220
フォーク
39
平均マージ
1日 18時間
マージ済み PR(30日)
6

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

developmentseed/tipg のほかの issue

developmentseed/tipg の issue をすべて見る

似ている issue

Backend & API Design の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。