openlayers 썸네일형 리스트형 [OpenLayers] Errors #58 58 Duplicate item added to a unique collection. For example, it may be that you tried to add the same layer to a map twice. Check for calls to map.addLayer() or other places where the map's layer collection is modified. 유니크한 컬렉션이 중복으로 추가되었다. 하나의 View를 공유해서 Map에 사용할 수 있다. 하지만 Layer는 복제해서 사용할 수 없다. 더보기 [openlayers] CreateRingMap for OpenLayers(based on 2.13.1) RingMap은 시계열 데이터를 시각화하는 하나의 방법으로 OpenLayers2 기반(이하 OL2)에서 RingMap을 생성할 수 있는 라이브러리를 만들었다. 이민파 소장님(Minpa Lee)의 Create Ring Maps using PyQGIS Script 포스팅 내용을 참고하였다. OL2의 {OpenLayers.Layer.Vector}를 상속받아 Layer 타입의 형식을 가지고 있는 하나의 완성체 클래스이다. 기존의 레이어와 동일한 방법으로 레이어를 Map Object에 추가할 수 있다. CLASS_NAME을 "OpenLayers.Layer.CreateRingMap" 라는 이름으로 부여했다. 심볼 스타일 설정을 위해 geostats라는 classification 라이브러리를 사용하였는데, geost.. 더보기 [openlayers] GetFeature 지원하지 않는 ContentType 오류 처리 OpenLayers.Reuqest.Post의 Post Request 사용시 기본 Content-Type은 "application-xml" 이다. 서버측에서 요구하는 ContentType이 달라서 그런지 지원하지 않는 ContentType이라는 오류가 발생하였다.옵션에 Content-Type을 정해주면 문제 해결이 되었다. //수정전 var request = OpenLayers.Request.POST({ method: "POST", url: url, data: data, callback: callbackFnc }); //수정후 var request = OpenLayers.Request.POST({ method: "POST", url: url, data: data, headers: { 'Content-Typ.. 더보기 이전 1 다음