목록전체 (95)
-
2015.07.09 OpenLayers WMS CQL (조건문 or 필터 or SQL) feat.GeoServer
-
2015.07.03 크롬 앱으로 서버와 간편하게 통신하기 (Postman) 3
-
2015.06.30 이클립스 웹프로젝트 컨텍스트명 제거 (URL에 프로젝트명 제거)
-
2015.06.30 크롬 자바 애플릿 사용허용 (Chrome Jre Flags)
Annotation
저번에 OpenLayers 관련 포스팅을 몇가지 했는데 의외로 찾으시는 분들이 꽤나 있었습니다. 국내에서도 많이 사용하나 봅니다. 이어서 OpenLayers 를 사용하며 꼭 필요한 기능을 포스팅 하겠습니다. OpenLayers WMS CQL (조건문 or 필터 or SQL) feat.GeoServer OpenLayers 에서 WMS 객체를 사용하며 조건을 주어 지도에 표현해야 할 상황은 반드시 존재합니다. 다음과 같이 특정 레이어의 특정 속성만 검색하여 보여준다거나 하는 기능들 말이죠. (CQL_FILTER 를 적용 한 모습) WMS 객체에는 CQL 이라는 파라미터 옵션이 존재합니다. 이 CQL_FILTER 는 SQL 에서 WHERE 와 같습니다. 우리는 이 옵션을 사용하면 됩니다. 문법은 다음과 같습니..
7월이 되었습니다. (곧 휴가 철이네요 ㅋㅋ) 오늘은 제가 사용하는 크롬 앱에 대하여 포스팅 해볼까 합니다. 크롬하면 가장 떠오르는 생각이 빠른 속도, 웹표준을 가장 잘 지키는 브라우저로 생각이 들지만 그 외에도 확장 플러그인, 앱의 기능도 빼놓을 수 없죠. :) 그리고 Postman 앱은 제가 매우 편리하게 잘 사용하고 있는 앱 입니다. 크롬 Postman앱으로 서버와 간편하게 통신하기 Postman 앱은 제목 그대로 서버와 통신하여 결과를 리턴 받을 수 있는 기능을 제공합니다. 더이상 아래와 같은 작업을 수작업으로 할 필요가 없습니다. $.ajax({ type: 'POST', url: '/TestPage.jsp', data : {name : "홍길동"}, success: function(xml){ c..
이클립스 웹프로젝트 컨텍스트명 제거 (URL에 프로젝트명 제거) 해 봅시다. 처음 이클립스에서 다이나믹 웹프로젝트를 생성하고, 코드를 작성하고, Run 해보면 브라우저에 열심히 만든 페이지와 주소가 이쁘게 나옵니다. 127.0.0.1:8080/프로젝트명/페이지명.jsp localhost:8080/프로젝트명/페이지명.jsp 역시 뭐든지 첫 단추가 가장 중요합니다. 실제로 배포하여 운영할때 컨텍스트명(프로젝트명)을 포함하도록 설계가 되었으면 이번 포스팅은 넘어가셔도 무방합니다 :) 그렇지 않는 분들은, 저 상태로 계속 작업하시고 나중에 배포하시면 소스를 다시 수정하셔야 됩니다. 자바스크립트, CSS, Ajax 요청에 들어가는 주소들이 모두 프로젝트명이 붙허있기 때문이죠. 이 부분은 다음과 같이 따라하시면 아..
이전 포스팅에서 가끔 말씀드렸드시, 제가 근무하고 있는 회사의 GIS 솔루션은 자바 애플릿을 사용합니다. 애플릿을 사용함에 있어, 단점도 있지만 장점이 더욱더 많다고 생각합니다 :) 한가지 아쉬운 점이 있다면, 점점 퇴물이 되어가는 느낌 이랄까요? 국내에서 운영중인 웹 사이트에서 자바 애플릿을 사용하는 사이트를 그리 많이 접할 수 없는 것처럼요. 그렇지만 GIS라는 특정 분야에서는 아직까지 매력적인 것 같습니다. 하지만 앞서 말씀드렸드시, 크롬에서도 애플릿을 밀어냈습니다. :( 아래처럼 말이죠. 사실 애플릿만을 밀어냈다기 보다는 대다수 플러그인을 기본 옵션으로 사용하지 못하게 막은 것 같습니다. 애플릿을 사용하시는 분들에게는 매우 치명적인 내용입니다만, 이 부분은 설정을 통하여 애플릿(Jre)을 사용 할..