«leaflet» 태그된 질문

모바일 친화적 인 대화식지도를위한 오픈 소스 JavaScript 라이브러리

1
R을 사용하여 다각형 사이의 은색 틈 제거
?를 사용하여 다각형 사이의 작은 "은색"을 제거하는 방법이 R있습니까? 원하는 솔루션은 SpatialPolygonsDataFrame다각형 간의 공유 경계가 일치 하는 새로운 곳을 만듭니다 . RArcMap 또는 QGIS 대신 을 사용하는 솔루션에 특히 관심이 있습니다. 또한 왜 이러한 차이가 처음에 존재하는지에 대한 설명을 듣고 싶습니다. 다음은 작업중인 공간 데이터의 재현 가능한 예입니다. library(rgdal) library(sp) …
10 polygon  leaflet  r  tiger  slivers 

1
전단지와 함께 사용 된 D3.brush ()의 예는 무엇입니까?
전단지 오버레이 창을 사용하여 SVG를 "맨 위에"배치 한 전단지 맵이 있습니다. 오버레이 창에 D3 브러시를 추가하여 별도의 차트를 업데이트하고 싶습니다. 동시 D3.brush () 및 전단지 예제의 예를 살펴 보았지만 찾을 수없는 것 같습니다. 내가 찾은 가장 가까운 것은 https://github.com/mbostock/d3/issues/1321 및 https://www.mapbox.com/mapbox.js/example/v1.0.0/timeline-scaled-markers/ (이것은지도가 아닌 차트를 닦는 것입니다). 나는 궁금합니다 : 누구나 …
10 leaflet  d3 

1
Leaflet에서 GeoJSON 레이어에 속성을 추가하는 방법은 무엇입니까?
전단지지도에서 GeoJSON 레이어를 사용해야합니다. 다음은 내 코드 샘플입니다. function onEachFeature(feature, layer) { if (feature.properties && feature.properties.popupContent) { layer.bindPopup(feature.properties.popupContent); } } myGeoJsonLayer = L.geoJson(data, { pointToLayer: function (feature, latlng) { return L.circleMarker(latlng, geojsonMarkerOptions); }, onEachFeature: onEachFeature }); myGeoJsonLayer.addTo(map); TOC.addOverlay(myGeoJsonLayer, "My GeoJSON Layer"); 모두 작동합니다. 이제 레이어에 속성을 추가하고 싶지만 어떻게합니까?

3
Javascript의 팝업 창 내부 차트
팝업 창 안에 차트를 표시하는 방법은 무엇입니까? 나는 raphael 플러그인 http://dynmeth.github.com/RaphaelLayer/를 지원하는 Leaflet JS를 사용하고 있습니다. 팝업 창 안에 div를 만들 수 있습니까? http://softwarebyjosh.com/raphy-charts/ 에 대해 생각하고있었습니다 . Leaflet으로 가능하지 않다면 Raphael 맵 솔루션 만 열었습니다. 감사


4
leaflet.js에서 레이어 순서를 변경하는 방법
전단지의 레이어 순서를 변경하고 싶습니다. 레이어 순서를 변경하기 위해 두 개의 전단지 플러그인을 구현하려고했습니다. 먼저 작동하는 것처럼 보이지만 layerGroups를 지원하지 않는 leaflet-control-orderlayers 시도 했습니다. 여기에 내 버그가 있습니다. 다음으로 layerGroups를 지원하지만 작동하지 않거나 유지되지 않는 mapbbcode 시도 했습니다 . 이 기능을 구현하는 방법에 대한 제안이 있습니까?
10 leaflet 

3
GeoJSON 다각형에 라벨을 붙이는 방법?
GeoJSON 기능과 함께 Leaflet을 사용하고 있습니다. GeoJSON 기능 (이 경우 다각형)에 레이블을 지정하는 방법이 있습니까? 라벨을 가져와야합니다. feature.properties.name 이것은 레이블을 삽입 할 수 있다고 생각되는 코드입니다. function style(feature) { return { weight: 2, opacity: 1, color: 'white', dashArray: '3', fillOpacity: 0.7, fillColor: getColor(feature.properties.coloring) }; }

2
전단지지도에 벡터 타일 레이어를로드 하시겠습니까?
전단지지도에 벡터 타일 레이어를로드해야합니다. 벡터 타일은 Mapillary 시퀀스에 대한 벡터 타일 레이어이며 ( https://a.mapillary.com/#vector-tiles ... 참조 ) 타일 URL 패턴은 다음과 같습니다. https://d2munx5tg0hw47.cloudfront.net/tiles/{z}/{x}/{y}.mapbox 벡터 타일은 맵 박스 벡터 타일 형식을 사용합니다. 인터넷에서 검색했지만 샘플을 찾지 못했습니다 : Mapbox를 사용 하여이 작업을 수행 할 수 있음을 보았지만 가능하면 Leaflet 만 사용하고 …

1
전단지 JS는 GeoJSON 모양을 다각형의 구멍으로 추가
이미 geojson을 포함하는 데이터 세트가 있습니다. 다음 코드 줄을 사용하여지도에 추가 할 수 있습니다. L.geoJson(data.geojson).addTo(map); 그리고 나는 이것을 얻는다 그러나 나는 주변 지역을 덮고 내 geojson 모양이 그 중간에 구멍이있는 이것을 달성하고 싶습니다. 전단지 문서 에 따르면 latlng 배열을 전달하여 구멍이있는 다각형을 만들 수도 있습니다. 첫 번째 latlng 배열은 외부 …

3
지오 존 폴리곤을 WGS84 좌표와 병합
인접한 다각형이있는 Geojson 파일이 있고 하나를 병합하고 싶습니다. 반복되는 질문이라는 것을 알고 있지만이 geojson과 같이 위도와 경도 좌표가있는 다각형에 대한 정보를 찾을 수 없습니다. { "type": "FeatureCollection", "features": [{ "type": "Feature", "id": "16966", "properties": { "Name": "BEYNES" }, "geometry": { "type": "Polygon", "coordinates": [ [ [1.874862143378, 48.834371283832], [1.8656030688715, 48.831612507285], [1.8515105581603, …

1
전단지의 포인트 GeoJSON 레이어에서 기본 스타일을 변경 하시겠습니까?
Leaflet 맵에서 GeoJSON 점의 스타일을 변경해야합니다. 다음 코드를 사용하고 있습니다. function onEachFeature(feature, layer) { if (feature.properties && feature.properties.popupContent) { layer.bindPopup(feature.properties.popupContent); } } var myStyle = { "color": "#ff7800", "weight": 5, "opacity": 0.65 }; myGeoJSONLayer = L.geoJson(myGeoJSON, { style: myStyle, onEachFeature: onEachFeature, }); myGeoJSONLayer.addTo(map); 모두 작동하지만 내지도에는 항상 표준 기본 파란색 …

1
전단지의 메르카토르 바이어스 플롯
메르카토르 프로젝션 페이지 의이 위키 백과 이미지에서 영감을 얻어 전단지로 해킹했습니다. 아이디어는 대화식으로 커서를 대륙으로 이동시키고 투영에 맞게 수정하는 것이 었습니다. 상태 소파는 다음 JSFiddle을 참조하십시오. http://jsfiddle.net/cantdutchthis/NrAEL/1/ 나는 프로젝션 세계에서 조금 새롭고 데모는 위도에 충분하게 작동하지만. Wikipedia 의 등변 형 과 메르카토르 투영법 을 비교하면이 두 투영법을 비교할 때 투영의 …


1
전단지 쇼 마일 / 킬로미터
Googlemaps는 왼쪽 하단에 마일 / 킬로미터 수의 작은 막대를 표시하여지도의 면적이 얼마나 큰지를 보여줍니다. 전단지도 이것을 어떻게 지원합니까? leafletjs의 문서에 나열되어 있지 않지만 라이브러리가 지원 해야하는 것으로 보입니다.
9 leaflet  maps 

4
전단지 마커를 마우스 오른쪽 버튼으로 클릭하여 이벤트 전파를 중지하려면 어떻게합니까?
Leaflet 마커에서 rightclick 이벤트를 찾지 못해 mousedown 이벤트를 듣기 시작했습니다. 이 이벤트를 해결하는 방법에서 확인합니다. if (event.originalEvent.button == 2) { do_something(); // now i want to stop propagation of the rightclick return; } do_something ()이 호출되었지만 이벤트가 맵으로 전파되고 컨텍스트 메뉴가 표시됩니다. 이벤트가지도로 전파되지 않도록하려면 어떻게해야하나요? 이것은 모든 주요 (즉, …

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