모듈:좌표
Module:Coordinates| 이 루아 모듈은 전체 페이지의 약 2%인 약 1,290,000페이지에 사용된다. 큰 중단과 서버 로드를 방지하려면 모듈의 /샌드박스 또는 /테스트케이스 하위 페이지 또는 사용자 고유의 모듈 샌드박스에서 변경 사항을 테스트해야 한다.테스트한 변경사항은 한 번의 편집으로 이 페이지에 추가될 수 있다.변경 사항을 구현하기 전에 토크 페이지에서 논의해 보십시오. |
| 이 모듈은 페이지 보호의 대상이 된다.그것은 매우 많은 페이지들이 사용하고 있거나 매우 자주 교체되는 매우 눈에 잘 띄는 모듈이다.공공 기물 파손이나 실수가 많은 페이지에 영향을 미치고 사소한 편집이라도 서버에 상당한 부하를 줄 수 있기 때문에 편집으로부터 보호된다. |
| 이 모듈은 Wikidata 속성을 추적하고 사용한다. |
| 이 모듈은 다음과 같은 다른 모듈에 의존한다. |
| 이 모듈은 TemplateStyles를 사용한다. |
참고: 이 모듈의 주 기능인 코드 (coord) 출력은 모듈에 의해 직접 구문 분석 및/또는 조작된다.이 모듈 자체의 위치 지도 및 기타 기능(coord2text그리고coordinsert. 출력 구조가 변경되는 경우(예: 및 태그 사용) 앞서 언급한 스크립트도 업데이트하십시오.
좌표 삽입과 함께 모듈 사용
infobox와 같은 다른 템플릿 내부에 {{Coord} 템플릿을 사용할 경우 파라미터(예:type:airport자동으로 추가되어야 하는 것.이렇게 하려면 다음과 같은 작업을 수행하십시오.
{{#if:{{{coordinates }}} {{#invoke:Coordinates coordinsert {{{coordinates }}} parameter1:value1 parameter2:value2 parameter3:value3…}} 세로 막대를 더 추가하지 않음 필요 이상으로
좌표 텍스트와 함께 모듈을 사용하여 위도 또는 경도 추출
레거시 코드를 유지하는 개발자는 다른 코드의 매개변수나 수학 식을 사용하기 위해 위도나 경도를 추출할 필요가 있을 수 있다.모듈의 "coord2text" 기능을 사용하여 {{Coord} 템플릿에서 데이터를 추출할 수 있다.좌표 템플릿에서 관용도를 추출하려면 다음을 사용하십시오.
{{#invoke:coordinates coord2text {{Coord 57 18 22 N 4 27 32 E}} lat}}→ 57.30611
경도를 추출하려면 다음을 사용하십시오.
{{#invoke:coordinates coord2text {{Coord 57 18 22 N 4 27 32 E}} long}}→ 4.45889
이 모듈을 직접 사용하는 모듈
추적 카테고리
- 범주:잘못된 형식의 좌표 태그가 있는 페이지(34)
- 범주:Wikidata에 없는 좌표(14,635)
- 범주:위키다타의 좌표(1,137,875)
- 범주:Wikidata의 좌표가 없음으로 설정됨(0)
- 범주:Wikidata의 좌표가 알 수 없는 값(0)으로 설정됨
--[[ 이 모듈은 {{Coord}} 및 관련 기능을 대체하기 위한 것이다. 템플릿다음과 같은 몇 가지 방법을 제공한다. {{#8226;좌표 좌표{} : 일반 기능 포맷 및 표시 좌표적 가치 {{#8226;좌표 dec2dms } : 십진법 변환을 위한 간단한 기능 DMS 형식에 대한 도 값. {{#8226;좌표 dms2dec } : DMS 포맷 변환을 위한 간단한 기능 십진법으로 {{#8226;좌표 링크 }} : 도구에 도달하는 데 사용되는 링크 내보내기 ]] 요구하다('모듈:글로벌 없음') 국부적 math_mod = 요구하다("모듈:수학") 국부적 좌표 = {}; 국부적 current_page = mw.칭호를 붙이다.getCurrentTitle() 국부적 page_name = mw.우리당.인코딩하다( current_page.접두사의텍스트, 'WIKI' ); 국부적 좌표_링크 = '//geohack.toolforge.org/geohack.php?pagename=' .. page_name .. '¶ms=' 국부적 템플리트형 = '모듈:좌표/스타일.css' --[ 도우미 기능, {{coord/display/title} 교체 ] 국부적 기능을 하다 전시제목(s, 메모들) 국부적 l = "[지리 좌표계 좌표계]:" .. s 국부적 공동의 = '<span id="""'' .. l .. 메모들 .. '[/span]'; 돌아오다 '<span style="small-size: small;"' .. 공동의 .. '[/span]'; 종지부를 찍다 --[ 도우미 기능, {{coord/디스플레이/인라인 교체 ]] 국부적 기능을 하다 진열하다(s, 메모들) 돌아오다 s .. 메모들 종지부를 찍다 -[도움말 함수, DMS 포맷 검출에 사용 ]] 국부적 기능을 하다 dms테스트(맨 처음의, 둘째) 만일 타자를 치다(맨 처음의) ~= '끈' 또는 타자를 치다(둘째) ~= '끈' 그때 돌아오다 못을 박다 종지부를 찍다 국부적 s = (맨 처음의 .. 둘째):상부의() 돌아오다 s:찾아내다('^[NS][EW]