틀:Maplink2
이 틀은 다음 중 하나의 방법으로지도 데이터를 표시하는 링크와 테두리가 있는지도를 생성합니다.
- 위키 미디어 공용에 GeoJSON 형식의 데이터
- 오픈스트리트맵의 선 / 다각형
- 지정 또는 위키 데이터에서 호출 좌표
- 원시 GeoJSON. 다른 페이지에서 끼워 넣는 것이 바람직합니다.
다음을 선형 또는 다중 선형으로 표현하는 것을 목적으로하고 있습니다 (이에 국한되지 않음).
- 도로
- 강
- 지하철 등 철도
- 선박 경로
- 비행 경로
- 탐험 경로
- 동물 서식지
- 나라와 그 나라의 행정 구역
이 틀로 다른 많은 것들을 좌표 등 지도에 지점을 표시 할 수 있습니다.
사용법[원본 편집]
다음은 오픈스트리트맵(이하 OSM)과 연계한 활용법입니다. 북위 47° 30′ 동경 19° 0′ / 북위 47.500° 동경 19.000° 지점을 예시로 들었습니다.
- 위키미디어 공용의 데이터 페이지(예 Data:ecos.fws.gov/Endangered habitat 58938/Plethodon neomexicanus.map):
{{maplink2|from=}}
(특정한 .map 데이터 페이지를 Data 접두사를 짜른 다음|from=
로 지정)
- OSM에서 호출한 모듈:Mapframe 694번째 줄에서 Lua 오류: attempt to index field 'wikibase' (a nil value).:
{{maplink2|type=shape-inverse|id=}}
(만약 다른 기사 위키 데이터를 사용하는 경우 그 위키 데이터의 id를 지정하는 것이 필요합니다.)
- 포인트 (좌표):
위키 데이터에서 호출하는 경우:현재 L위키에서는 위키데이터랑 연동이 되는 위키가 아니기에 이러한 방법은 사용하지 않습니다.{{maplink2|type=point|id=}}
(만약 다른 기사 위키 데이터를 사용하는 경우 그 위키 데이터의 id를 지정하는 것이 필요합니다)- 좌표를 지정하는 경우:
{{maplink2|type=point|coord=}}
({{Coord}}를 사용하여 좌표를 지정)
- 테두리가 있는 지도를 보려면
|frame=yes
를 지정합니다.
- 표시된 지도를 정의하는 새로운 매개 변수가 있습니다.
모든 파라미터 세트 - 데이터 페이지
{{maplink2 |display= |from= |zoom= |text= |icon= }}
모든 패러미터 셋 - 지형선 / 지형 모양
{{maplink2 |display= |type= |id= |title= |description= |stroke-color= |stroke-width= |zoom= |text= |icon= }}
모든 패러미터 셋 - 지점 묘사 / 좌표
{{maplink2 |display= |type=point |id= |title= |description= |coord= |marker= |zoom= |text= |icon= }}
자동 삽입[원본 편집]
자동 삽입 지도의 예 (좌표만 입력되면 자동으로 지도가 출력된다.)
인수[원본 편집]
인수 | 지정 내용 | 기본값 | 설명 |
---|---|---|---|
display |
|
- |
|
text | 설명 | 지도 | 링크 텍스트 (mapframe 사용시 자막) |
icon | 아이콘 표시 | no | "no"를 지정하면 링크 옆에 아이콘이 표시되지 않는다. |
zoom | 축적 표시 | 자동 지정 | 지도의 축척을 1에서 18(숫자가 높을수록 확대)까지 지정할 수 있다. |
(페이지를 미리 볼 때 제외하고 mapframe는 축척의 자동 설정이 효과가 없습니다. phab : T193455 참조) Mapframe 매개 변수 (인라인 보기만 작동)
- frame
- "yes"를 지정하면 링크 대신 테두리가 있는 지도가 표시된다.
- plain
- "yes"를 지정하면 둘러싸는 테두리나 캡션이 없는 지도가 표시된다.(
|text=
는 무시됨) - frame-align
- 테두리가 있는 지도의 위치를
left
,center
,right
로 선택할 수 있다. 기본값은right
이다. - frame-width
- 테두리가 있는 지도의 폭을 지정한다. 기본값은
300
- frame-height
- 테두리가 있는 지도의 높이를 지정한다. 기본값은
200
- frame-latitude
- (또는 frame-lat)
- 임의의 지도에서 처음으로 나타나는 대체적인 위도
- frame-longitude
- (또는 frame-long)
- 임의의 지도에서 처음으로 배치되는 대체적인 경도
- 테두리가 있는 지도에서 위도와 경도를 매개변수로 지정하지 않은 경우,
|coord2=
의 좌표, 또는 위키 데이터에서 지정된 좌표 (만약 기사와 다른 위키 데이터를 사용하려는 경우|id=
를 지정)를 사용한다.
기능 소개[원본 편집]
하나의 지도에 여러 기능을 사용할 수 있다. 각 추가 기능은 변수 이름의 마지막에 번호를 붙일 수 있다. 예를 들어 두 번째 경우는 |type2=
, |id2=
등 세 번째 경우는 |type3=
, |id3=
이다.
- 종류
- 데이터 유형에 대한 매개 변수:
line
– OSM의 지형선 (도로)shape
– OSM의 지형 (주, 지방 등)shape-inverse
– OSM의 지오 매스크 (지형 모양을 반전 - 아래의 지도가 흐려진다.)data
– 위키미디어 공용의 geoJSON의 데이터 페이지 (이 경우 매개 변수는 선택 사항)point
– 지점 (좌표)
- id(사용할 수 없음)
- (또는 ids)
위치 위키 데이터의 ID (Q번호), OSM의 선형/다선형 표현이 태그된 위키 데이터의 ID. 쉼표로 여러 개의 ID를 지정할 수 있다. 기본값은 이 틀이 위치한 페이지의 위키 데이터 ID (L위키는 위키미디어 프로젝트가 아니며 따라서 위키미디어 위키데이터의 데이터를 사용할 수 없습니다. 사용할 수 없는 기능입니다.|from=
을 지정하지 않은 경우)- from
- 표시할 위키미디어 공용의 JSON (.map) 파일 (
Data:
접두어는 날림) - title
- 표시할 제목 (OSM용), 클릭했을 때 표시됩니다. 기본값은 틀이 있는 페이지의 제목입니다.
- description
- 지점의 설명 (OSM용), 클릭했을 때 표시. 임의.
- stroke-color
- (또는 stroke-colour)
- 여정 등의 선에 색을 부여할 때의 색상코드 (OSM용), 기본값은
#ff0000
(빨간색). - stroke-width
- 여정의 선 폭(OSM용), 기본값은
6
. - coord
- 지점의 좌표. {{좌표}}에서 좌표를 표기. 지정하지 않는 경우 위키 데이터에서 호출되는 구조를 가지고 있으나, 여기에서는 위키 데이터랑 연결이 되어있지 않아 오류가 뜹니다.
- marker
- 지점에 표시할 Maki 마커 이름. 지정할 수 있는 mw:Maps/Icons를 참조. 지정하지 않을 경우 기본값은
marker
(보통의 경우) - marker-color
- (또는 marker-colour)
- 마커의 배경색을 웹 색상#십육진법 표기의 색상 코드로 지정. 기본값은
5E74F3
( )
분류[원본 편집]
이 틀은 이 틀이 부착된 문서에 아래의 분류를 적용합니다:
분류 | 설명 |
---|---|
같이 보기[원본 편집]
자동 삽입 지도의 예 (좌표만 입력되면 자동으로 지도가 출력된다.)