openlayers-3

    -1

    1답변

    Google지도 (olGM)를 사용하여 OpenLayers에서 서클을 그리려합니다. OSM이 완벽하게 작동하기 때문에 왜 원을 그리는 지 알지 못합니다. var circle = new ol.geom.Circle(ol.proj.transform([latd, lond], 'EPSG:4326', 'EPSG:3857'), 1000); var center = c

    0

    1답변

    은 ol.format.WKT.readFeature를 ol.feature에 추가하는 방법입니다. 하나의 레이어에 여러 기능을 추가하려고합니다. 그러나 wkt를 도형으로 사용할 수 없습니다. 각 기능. 이 코드는 현재 내 코드이므로이 코드로 여러 레이어가 만들어집니다. 내가 원하는 것은 여러 기능을 가진 단 하나의 레이어입니다. for (var i = 0; i

    1

    1답변

    나는 터치 입력이 브라우저 touchevents로 표시되는 탁상용 응용 프로그램에서 작업하고 있습니다. 비슷하게 ol.View.rotate 인 OL에서 확대/축소 기능이 필요하며 뷰 중심점과 다른 줌 중심점으로 확대/축소합니다. 정확한 것을하는 ol.interaction.MouseWheelZoom에 대해 알고 있습니다. 그러나, 나는 그것을 사용할 수 없습

    0

    1답변

    클러스터에 기능의 최소 반경을 설정하는 매개 변수가 있습니까? - 점이나 ​​피쳐의 집합이 어떤 최소 거리 내에있을 때, 그들은 클러스터를 형성하고, 그렇지 않으면 그렇지 않다. ol.source.Cluster()에는 유망 해 보이지만 예상대로 작동하지 않는 매개 변수가 두 개 있습니다. 거리 : 클러스터 간의 최소 거리 (픽셀). 기본값은 20입니다. 범

    2

    1답변

    지도에서 폴리곤을 그렸습니다. 폴리곤 경계를 클릭하면 정보가 팝업됩니다. 경계에서 선택을 강요하는 해결책이 있습니까? 내가 지금 무슨 짓을 var featureContext = new ol.Feature({ geometry: new ol.geom.Polygon([polyCoords]) }) featureConte

    0

    1답변

    오전 : 나는 OpenLayer 3에 코드를 가지고 있습니다. Radius and Meter를 얻고 싶습니다. OpenLayer 2에서 코드를 만들었습니다. 그러나 OpenLayer3에 "번역"하거나 "적용"할 수없는 것들이 있습니다. 그것은은 원 보여주는 코드입니다 : var source = new ol.source.Vector({wrapX: false}

    2

    1답변

    Google지도와 오픈 레이어 간의 통합을 개발 중입니다. 4. this example from documentation for openlayers 3에 관한 저의 연구 결과를 기반으로합니다. 제 문제는 이벤트의 ol 3과 ol 4.4.2 동작 사이의 차이가 변경되었습니다. 이전에이 코드 view.on('change:resolution',() => {

    2

    1답변

    의 예제를 사용하여 openlayers 3 *을 사용하여 동적 데이터를지도에 삽입하려고합니다. 나는 번호는이 같은 진술에 직접 삽입 할 때 코드 확인을 실행 : 문제는 geometry: new ol.geom.Point(ol.proj.transform([-72.0704,46.678],'EPSG:4326','EPSG:3857')), 을하지만, 나는 다음과

    1

    1답변

    국가가 반복 될 때지도에서 좌표를 올바르게 얻는 방법, 즉 최대로 축소 할 때 반복되는 국가와 동일한 국가를 클릭하면 잘못된 좌표가 표시됩니다. 단일 세계지도를 표시하여 사용자를 제한 할 수 없습니다 (WrapX 속성을 설정하여 수행 할 수 있음). 다른 해결책은 제발 도와주세요. 좌표를 표시하는 샘플 코드 추가. 반복되는 동일한 국가/지역 위로 마우스를

    0

    1답변

    다시 그리기 표시를 위해 VectorSource Layer를 삭제하려고합니다. 문제는 매 3 초마다 setInterval 함수를 실행할 때 새 마커가 이전 마커와 중첩된다는 것입니다. 이전 마커는 삭제되지 않습니다. 나는 시도하고있다 map.getLayers(). 항목 (1) .getSource(). clear(); map.getLayers(). 항목 (1