«openlayers-2» 태그된 질문

OpenLayers JavaScript 클라이언트 툴킷 버전 2.x를 사용하는 경우이 태그를 사용하십시오.

8
OpenLayers 또는 전단지를 선택 하시겠습니까? [닫은]
OpenLayers v / s Leaflet에서 동료 중 한 명과 토론하고있었습니다. GeoServer 및 PostGIS에 직접 연결해야하는 프로젝트를 빌드하려는 경우 OpenLayers가 훨씬 더 나은 API라고 지적했습니다. 그런 다음 Open Data Kit를 발견했습니다.이 데이터 는 꽤 새롭지 만 Geoserver 및 PostGIS와의 연결 기능이 있습니다. 내 프로젝트 세부 정보는 다음과 같습니다. 맵 인터페이스를 사용하여 …

3
오픈 레이어 애니메이션 예제 및 알고리즘
이 커뮤니티의 사람들이 애니메이션 요구에 오픈 레이어를 사용하는지 오랫동안 궁금합니다. 우리는 브라우저에서 애니메이션을 만드는 것이 약간 지쳐 있다는 것을 알고 있지만 맵이 애니메이션과 만나면 좋은 것이 나올 것이라고 믿습니다. 오픈 레이어와 호환되는 애니메이션을위한 좋은 웹 사이트 나 알고리즘을 알고 있습니까? 이것들은 애니메이션, 일부 코드 및 예제에 대해 내가 알고있는 것입니다. …

3
현재 Web Mercator 투영 코드는 무엇입니까?
Google지도에서 대중화 한 웹 메르카토르 투영에는 2 년마다 새로운 EPSG 코드가 부여되는 것 같습니다. EPSG : 900913 (Google 계산기 텍스트)은 비공식 코드였습니다. EPSG : 3785- 현재 데이터 세트에 사용하는 투영입니다 그러나이 블로그 게시물 에서는 코드가 이제 EPSG : 3857임을 제안합니다. 이 투영법은 EPSG 사이트 에서 찾을 수 있지만 SR-ORG : …

5
GeoServer 레이어를 인증 뒤에 두는 방법?
OpenLayers 및 GeoServer를 사용하여 맵 레이어를 게시하고 싶습니다. 이것이 설정하기 쉽지만 인증 가능성에 관해서는 약간 잃어 버렸습니다. 내가 원하는 것은 자신의 사용자 이름과 암호로 로그인하여 자신의지도 창으로 연결되는 다른 사용자를 만드는 것입니다. 내 사용자가 서로의 계층에 액세스 할 수 없도록 어떻게 안전하게 할 수 있습니까? 예를 들어 GeoServer에 쿼리하여 사용 …

4
Openlayers에서 레이어 순서를 정의하는 방법?
마커 레이어, 벡터 레이어 2 개 및 래스터 레이어 2 개가 있습니다. 마커 레이어는 두 개의 래스터 레이어로 덮여 있습니다. 마커 레이어를 항상 위로 이동시키는 방법이 있습니까? 편집 : Z- 색인의 순서는 벡터 레이어에서 잘 작동하지만 Z- 색인이 낮은 맵에서 다른 WMS 래스터 레이어를 추가해도 래스터 레이어는 여전히 벡터 레이어를 …

8
OpenLayers-컨테이너 크기 조정 후 맵 다시 그리기
웹 응용 프로그램에서 사용자가지도 컨테이너의 크기를 설정할 수있게하려고합니다. 컨테이너가 약간 확장되었을 때 모든 것이 잘 작동했습니다 (분명히 바로 뒤에있는 타일이 이미로드 되었기 때문입니다). 그러나 컨테이너가 크게 확장되면 (다음 예에서는 너비가 300 픽셀에서 1000 픽셀로) 공백이 남습니다. 지도를 다시 작성하고 새로운 크기에 적응시키는 방법은 무엇입니까? redraw()모든 레이어를 호출 해도 도움이되지 않았습니다. …

4
오프라인 타일 맵 웹 앱
크로스 오버이기 때문에 이것을 여기에 게시할지 또는 Stackoverflow에 게시할지 확실하지 않습니다. 한번 해보자. 제안 된 HTML5 표준에는 캐시 매니페스트를 사용하여 웹 애플리케이션 데이터를 로컬 캐시에 저장하는 옵션이 있습니다. 나는 오프라인 타일 웹지도 응용 프로그램이 기술을 사용하고자하고 빠른 프로토 타입을했다하고 여기 Geoserver의 설치 표준을 기반으로. 방금 기본 레이어 중 하나에서 생성 …

5
OpenLayers의지도 투영
OpenLayers의 Google지도 레이어에서 투영이 WGS-84 인 일부 데이터를 오버레이하고 싶습니다. 그러나 나는 그들을 올바른 장소에서 만들 수 없습니다. 나는 다음과 같이했다 : map = new OpenLayers.Map('map', { numZoomLevels: 20, projection: new OpenLayers.Projection("EPSG:900913"), displayProjection: new OpenLayers.Projection("EPSG: 4326") }); googlelayer = new OpenLayers.Layer.Google("Google street", {sphericalMercator: true}); map.addLayer(googlelayer); veclayer = new OpenLayers.Layer.Vector("vector", { …

6
OpenLayers / Leaflet에서 애니메이션 클러스터 마커를 만드는 방법은 무엇입니까?
Openlayers가 일치 할 수없는 부드러운 전환으로 인해 Leaflet을 사용하고 싶습니다. 특히 사용자 정의 스타일의 마커 그룹으로 마커를 클러스터링하는 기능이 필요합니다. 내가 달성하려는 것을 보여주는 가장 좋은 예는 Redfin 에서 찾을 수 있습니다 . 클러스터 위로 마우스를 가져 가면 매끄러운 애니메이션이 제공되고 클러스터가 분할 된 마커를 클릭하면 애니메이션 효과가 나타납니다. 개별 …

5
GeoServer에서 OpenLayers 맵으로 간단한 WFS 레이어를 추가하는 방법은 무엇입니까?
GeoServer에 포함 된 데이터 세트 중 하나를 OpenLayers 맵에 추가하려고합니다. OpenGeo 튜토리얼을 따라 왔으며 여기에서 비슷한 스레드를 보았지만 금이 갈 수는 없습니다. 누군가 내 코드와 GeoServer 설정을 한눈에보고 어디에서 잘못 가고 있는지 말해 줄 수 있습니까? 내 코드는 다음과 같습니다. //WMS map world = new OpenLayers.Layer.WMS("Global Imagery", "http://maps.opengeo.org/geowebcache/service/wms", { layers …

4
일반적인 오픈 소스 패키지 로드맵에 대한 조언을 원하십니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 나는 대부분의 패키지에서 가능한 한계를 완전히 이해하지 못하기 때문에 오픈 소스 GIS 전문가에게 권장 스택에 대한 조언을 …

7
멋진 웹 인터페이스로 두 개의 맵을 비교하십니까?
Leaflet 또는 OpenLayers에서 두 맵을 막대와 비교하여 두 맵 사이를 슬라이드 할 수 있습니까? 예를 들면 다음과 같습니다. http://www.esri.com/services/disaster-response/hurricanes/hurricane-sandy-the-aftermap http://www.arcgis.com/apps/StorytellingSwipe/index.html?appid=c62112f6ba834227978d8f1cf2b6f5af http://www.abc.net.au/news/specials/qld-floods/ (지도 아님) 나는 그것이 가능하다는 것을 알고 있지만 어떻게 해야할지 모르겠다. 누구든지 아이디어가 있습니까? 예?

4
OpenLayers 및 PostGIS를 사용하는 유명 웹 사이트는 무엇입니까?
이 질문에 대한 답변은 지역 사회 노력 입니다. 이 게시물을 개선하려면 기존 답변을 수정하십시오. 현재 새로운 답변이나 상호 작용을받지 않습니다. PostGIS 사용에 대한 설득력있는 주장이 많이 있다고 생각하지만 PostGIS 및 OpenLayers를 사용하는 웹 사이트의 예를 사람들에게 보여주고 싶습니다. 내가 본 몇 가지 예는 다음과 같습니다. 정사각형 CartoDB 비쥬얼 리티 (많은 …


2
OpenLayers 벡터 레이어에서 기능 제거 / 삭제
여러 개의 벡터가있는 OpenLayers 레이어가 있습니다. OpenLayers 기능 ID (예 : OpenLayers.Feature.Vector_241)를 알고 있으며이 기능과이 기능 만 제거하는 방법을 알고 싶습니다. 나는 그것들을 모두 삭제 한 다음 배열을 반복하여 다시 그리기를 고려했지만 약간 우아하지 않고 오래 감았습니다. 다음 코드의 다양한 버전을 시도했습니다. layer.removeFeatures( featureID ); 과 layer.removeFeatures( [featureID] ); 과 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.