⚡️간단한 질문, 소식, 정보(Quick questions, news, and information)

‘렌더러에 맞춰 매핑하지 마세요’ 혹은 '보이는 대로 그리지 마세요’라는 원칙에 대하여…

이 원칙에 대해 약간 오해를 하시는 분이 계시는 듯하여, 제 의견을 밝혀 두고자 합니다.

이 원칙은 여러 정보를 잘못 이해 혹은 해석하거나, 위성 이미지에 보이는 그대로 매핑하는 것을 막기 위한 것으로,
쉽게 보기를 들자면, 사람들이 타고 놀던 나무라 해서 그것을 '나무’가 아닌 '놀이 시설’로 매핑하면 안 되는 것이나, 위성 이미지의 오차, 왜곡 등으로 보이는 그것을 그대로 지도에 매핑해서는 안 된다는 것입니다.


보기를 들어, 위 이미지는 한옥을 매핑한 것인데, 한옥의 경우 한옥의 모서리 기둥을 보호하려고 추녀 모서리를 좀 길게 빼는 경우가 있습니다.(추녀 구조 때문에 위로 치켜 올라갈 수 밖에 없는데 그 만큼 옆에서 들이치는 비가 지붕 아래 깊숙히 들어올 수가 있어 이를 막기 위해 모서리 부분을 더 길게 빼게 됩니다.)
이 이미지의 경우 일반 한옥집이기 때문에 실제로 이처럼 평면 상에서도 드러날 정도로 길게 빠졌는지는 확실치 않으나 일반 한옥인 점을 생각하면 좀 과장되지 않았나 싶기는 하지만, 그렇다고 전혀 사실이 아니라고 단정하기도 어렵습니다.
따라서, 이 경우에는 좀 과장이 되기는 했지만 그것이 '사실’이 아니며, 그래서 “보이는 대로 그리지 마세요”라는 원칙에 어긋났다고 보기는 어렵다고 봅니다.(달리 표현하자면, ‘굳이 이렇게까지 표현해야 하나?’ 정도…?)

덧붙임.

텔레그램에서 @koreller 님이 아주 중요한 실마리를 주신 것 같아 덧붙여 둡니다.
종종 강조하지만, 일반적인 지도들이 이미지 위주의 지도인 것과 다르게 OSM은 데이터 위주의 지도라고 생각합니다.
'데이터’라는 것은 활용을 위한 밑거리, 정보로서 활용되기 위한 밑거리입니다.
OSM을 보다 보면 가끔 '마이크로 매핑’이라는 미명 아래 굳이 표현하지 않아도 되는 것까지 그리고 싶어하는 경우도 종종 있습니다.(모든 사람들에게 그 기준을 명확히 하는 것은 불가능한 일이긴 합니다만,…)
따라서, 첫 째는 OSM이 데이터 위주 지도라는 것을 이해할 필요가 있다고 생각하고, 둘 째로는 ‘지나치게 추출하지 마세요’(Do not overextract)라는 원칙도 포함이 되면 좋을 것 같습니다.(@koreller 님이 주신 의견입니다.)

캡처

언제 바뀌었는지는 모르겠지만 기존보다 더 알아 보기 쉬워졌다고 생각합니다.

다른 커뮤니티에서 눈여겨 볼 만한 것이 있어 정리해 두고자 합니다.

얼마 전, 태국 커뮤니티에서 쪽지가 왔는데, 지난 달에 제가 태국 쪽 편집 상위권에 들었고 태국 OSM 커뮤니티에 참여해 주시면 좋겠다는 의견과 함께 최근 18개월 동안 태국 커뮤니티에서 일어난 변화(커뮤니티 안에서 새롭게 약속한 사항들)를 알려 왔습니다.
여기서 몇 가지 눈여겨 볼 것이 있는데,

  1. 상위권이라 해 봐야 기껏해야 173위이고 제 아래로도 편집이력이 많지 않은 꽤 많은 편집자들이 있는 것으로 보아 편집 상위권에 들었다는 것은 그냥 핑계이고 그런 식으로 사람들에게 커뮤니티의 참여 독려와 합의 사항들을 알리는 것 같습니다.
    좋은 말 다 빼고 딱 요점만 적자면, '태국 커뮤니티는 이런 합의를 하고 있으니 태국 지역을 편집할 때는 이런 합의를 따라 주십사’하는 말로 느꼈습니다.
  2. 실제로 그 쪽지 안에서 '가까운 18개월동안 태국 커뮤니티에서 일어난 변화’라는 내용들이 거의 태국 커뮤니티에서 합의한 태그에 대한 사항들이었습니다.(이것은 살짝 중요해 보이고 이 글을 쓰는 까닭이기도 하기 때문에 뒤에 덧붙여 두겠습니다.)
  3. 그리고 덧붙여 이런 글귀도 있었습니다. ‘다른 지도 작성자와 충돌이 발생할 경우 항상 태국 지침이 글로벌 또는 개인적인 해석보다 우선합니다.’(번역한 내용)
    이 글귀는 대개 지역 속성과 세계적 속성이 충돌할 경우 세계적 속성을 우선시하던 제 생각에 비추어 살짝 충격이었습니다.(OSM 안에서는 어떻게 규정하고 있는지 다시 한번 찾아봐야 할 것 같습니다.)

특히나 눈에 띄는 것이, '가까운 18개월동안 태국 커뮤니티에서 일어난 변화’라는 것이 주로 국제적인 기준과는 약간 다르게 태국의 현실에 맞게 약속한 내용들이 눈에 띄었습니다.
그 내용들을 아래에 적어 두겠습니다.

  • 전통적인 주유소를 자동 판매기 및 드럼통에서 연료를 판매하는 상점과 구별하기 위한 지침이 확립되었습니다.
  • 주요 도로 설명은 분류를 결정하는 특정 기능을 포함하도록 업그레이드되었습니다.
  • 사용 highway=service + service=alley 좁은 주택가 도로로 대체되고 있습니다. highway=residential + lanes=1 .
  • 태그 highway=living_street 태국에서는 법적으로 사용되지 않으며 대부분 다음으로 대체되었습니다. highway=residential 또는 highway=pedestrian .
  • 기본 액세스 제한을 포함하여 기본 법적 액세스 제한이 설정되었습니다. motorcycle=yes ~에 highway=path .
  • 너비가 2미터 미만인 통로에는 주요 용도에 따라 태그를 지정해야 합니다. highway=cycleway 자전거 타는 사람들을 위한, highway=footway 보행자용 또는 일반용 highway=path 특별한 제한이 없는 경우.
  • 서명되지 않은 법적 액세스 태그( bicycle=no , foot=yes , …) 도로의 물리적 조건을 기반으로 차량의 적합성을 나타내는 데 사용되어서는 안 됩니다. 대신 적절한 축척 태그( smoothness , mtb:scale , dirtbike:scale , sac_scale , …).

첫번째 항목의 경우, 흔히들 아시겠지만 태국의 시골에서는 기름 판매기가 아니라 기름을 드럼통에서 뽑아서 파는 가게들이 있는데, 그것을 반영한 결정인 것 같습니다.
그 밖에도 모터바이크(오토바이)가 여전히 주요하고 약간은 공공적인 교통수단으로 쓰이는 현실이다 보니 다 같이 '골목’이라 하더라도 모터바이크가 다닐 수 있는 길의 중요성이 남다를 것인데 그런 부분이 많이 반영된 것 같습니다.

마지막으로 태국 만의 독특한 속성들을 국제적인 기준을 통한 통일을 거치지 않고 태국 만의 표준으로 약속하고 합의한 것이 눈에 띄고, 무엇보다도 그것을 공식화하는 것이 눈에 띄었습니다.
이것이 과연 바람직한가 아닌가 와는 별개로 이런 사례들도 있다고는 것과 우리 실정에서는 반면교사 삼을 만한 것이 없는지 등에 대해 생각해 보는 계기가 될 것 같아 적어 보았습니다.