Daha çox

Geoserverdən wfs MultiLineString üçün səhv koordinatlar


Bir vərəqə tətbiqim var və Geoserver -dən gələn bəzi WFS qatlarını göstərmək istəyirəm.

Geoserver -də, təbəqəmi "doğma SRC" EPSG: 2154 və "elan edilmiş SRC" EPSG: 4326 ilə elan edirəm və "SRS işlənməsini" vərəqədə göstərmək üçün "Yenidən yerli elan et" olaraq təyin etdim.

İndi wfs -i vərəqə ilə göstərməyə çalışsam, qəribə bir şey ortaya çıxarar. Düzgün koordinatlarda xəttin ilk nöqtəsi var, amma sonra xətlər minlərlə kilometr uzaqda olması lazım olan səhv koordinatlara gedir.

Burada jsonp -un bir hissəsidir:

parseResponse ({"type": "FeatureCollection", "totalFeatures": 1079, "features": [{"type": "Feature", "id": "conduites_eu_l93.1", "geometry": {"type":) "MultiLineString", "koordinatlar": [[[1.5613439688423163,49.03869313600971,0], [-1.5777641664737554, -2.180153996047118,6883035.044373245]]]}, "geometry_name": "geometr_name": "diametre": 200, "type": "IND", "longueur_m": 67.88, "bbox": [-1.5777641664737554, -2.180153996047118,1.5613439688423163,49.03869313600971]}}, "" növü ":" "" : "conduites_eu_l93.2", "geometriya": {"type": "MultiLineString", "koordinatlar": [[[1.5614998405017906,49.039338391376226,0], [-1.5777936149688272, -2.1796488604151)

Gördüyünüz kimi, birinci koordinatlar hüquqlardır, amma ikinci nöqtə səhvdir.

Geoserver ilə yenidən layihələndirmədə problem varmı? Yenidən çəkməməyə çalışdım, amma yenə də digər səhv koordinatlarla eyni problemim var.


GeoServer -də məlumatları yerli proyeksiyada buraxmalısınız (çox xüsusi vəziyyətlər istisna olmaqla) və sonra GeoServer, WFS -in tələb etdiyi hər hansı bir proyeksiyaya yenidən baxmağı idarə edəcək, hər hansı bir səbəbdən idarə etmək istəməsəniz, normal olaraq bu xəritə proyeksiyası olmalıdır. Brauzerdəki redaktə.