임시 저장. 실행안 됨
parent
0a4ef04aca
commit
f9c1688545
|
|
@ -395,8 +395,6 @@ public class RenderMngr {
|
||||||
// 필터 청크 로직 추가
|
// 필터 청크 로직 추가
|
||||||
List<Filter> filterChunks = null;
|
List<Filter> filterChunks = null;
|
||||||
|
|
||||||
// [수정] "request.wms" 키로 GetMapRequest 객체를 찾는 대신,
|
|
||||||
// "request.wms.filterChunks" 라는 새로운 키로 리스트를 직접 찾습니다.
|
|
||||||
Object chunkObject = params.getValue("request.wms.filterChunks");
|
Object chunkObject = params.getValue("request.wms.filterChunks");
|
||||||
if (chunkObject instanceof List) {
|
if (chunkObject instanceof List) {
|
||||||
try {
|
try {
|
||||||
|
|
|
||||||
|
|
@ -38,6 +38,7 @@ class RenderFeatureReader implements FeatureReader<SimpleFeatureType, SimpleFeat
|
||||||
GeometryFactory geometryFactory = new GeometryFactory();
|
GeometryFactory geometryFactory = new GeometryFactory();
|
||||||
|
|
||||||
public RenderFeatureReader(SimpleFeatureSource source, Query query) throws IOException {
|
public RenderFeatureReader(SimpleFeatureSource source, Query query) throws IOException {
|
||||||
|
|
||||||
if( source == null ) {
|
if( source == null ) {
|
||||||
System.out.println("thkim test source is null");
|
System.out.println("thkim test source is null");
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -445,7 +445,8 @@ public class OracleDialect extends PreparedStatementSQLDialect implements O2SqlD
|
||||||
if (g instanceof LinearRing) {
|
if (g instanceof LinearRing) {
|
||||||
g = ((Geometry)g).getFactory().createLineString(((LinearRing)g).getCoordinateSequence());
|
g = ((Geometry)g).getFactory().createLineString(((LinearRing)g).getCoordinateSequence());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//SRID 강제 변경 로직
|
||||||
if (this.isNullSridGeometry((Geometry)g)) {
|
if (this.isNullSridGeometry((Geometry)g)) {
|
||||||
srid = 0;
|
srid = 0;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue