WKID question of OGCGeometry.fromText() and OGCGeometry.fromBinary()
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 20/100
Direzione di ricerca
Inizia con OGCGeometry.fromText(String) e il metodo fromBinary corrispondente, quindi confronta la gestione dei riferimenti spaziali con fromGeoJson e fromJson. Analizza come i metodi di relazione, ad esempio st_contains e st_intersects, utilizzano i riferimenti spaziali. Il lavoro è completato quando viene stabilito e documentato il comportamento previsto di WKID per gli input diversi da 4326.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
public static OGCGeometry fromText(String text) {
OperatorImportFromWkt op = (OperatorImportFromWkt)OperatorFactoryLocal.getInstance().getOperator(Type.ImportFromWkt);
OGCStructure ogcStructure = op.executeOGC(0, text, (ProgressTracker)null);
return createFromOGCStructure(ogcStructure, SpatialReference.create(4326));
}
For this function (same as fromBinary), it will output OGCGeometry using the WKID 4326 directly. If the input text has some information of SRID which is not 4326, what should we do? Or current api for all the relations (such as st_contains, st_intersects etc.) is just suited for 4326 spatial reference system. In the function fromGeoJson or fromJson, it will parse the WKID from the Json input and set the SpatialReference. Here, I have a question: if the SRID is not 4326, when we do the relation query for these geometries, do we use the spatial reference system in the input JSON, or we change the spatial reference system to the 4326? Thank you!
- Lingua principale
- Java
- Stelle
- 710
- Fork
- 268
- Merge medio
- 7g 23h
- PR unite (30g)
- 1
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Esri/geometry-api-java
-
bug fixed_to_verify
Esri/geometry-api-java#328 · 3 commenti · 1 assegnatario ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
Esri/geometry-api-java#324 · 17 commenti · 1 reazione ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
Esri/geometry-api-java#321 · 1 commento ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 30/100
Esri/geometry-api-java#320 · 1 commento ·
-
cannot reproduce
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
Esri/geometry-api-java#316 · 5 commenti ·
Tutte le issue di Esri/geometry-api-java
Issue simili
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
inu-appcenter/memorIN-backend#288 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
frontend maui-pilot pilot-ask question
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
executions.Query — startDate and timeRange filters are sent with inverted comparison operators Apertaarea/plugin
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
kestra-io/plugin-kestra#190 ·