티스토리 뷰

Google
- 일반정보

  • name - 반환된 결과를 사람이 읽을 수 있는 이름으로 포함합니다. establishment 결과의 경우 이것은 대개 업체 이름입니다.
  • vicinity - 인근 지역의 지형지물 이름을 포함합니다. 이 지형지물은 대개 지정된 결과 내의 거리 또는 근방을 나타냅니다.
  • types[]는 지정된 결과를 설명하는 지형지물 유형의 배열을 포함합니다. 자세한 내용은 지원되는 유형 목록을 참조하세요.
  • geometry는 결과에 대한 도형 정보를 포함합니다. 여기에는 대개 장소의 location(지오코드) 및 범위의 일반 영역을 나타내는 viewport(선택사항)가 포함됩니다.
  • icon은 이 결과를 나타낼 때 사용자에게 표시할 수 있는 권장 아이콘의 URL을 포함합니다.
  • reference 장소 세부정보 요청에 서 이 장소에 대한 추가 정보를 가져올 때 사용할 수 있는 고유한 토큰을 포함합니다. 이 토큰을 저장하여 이후에 언제든지 이 장소에 대해 캐시된 데이터를 새로 고치는 데 사용할 수 있지만 여러 검색에서 지정한 장소에 대해 반드시 같은 토큰이 반환되지는 않습니다.
  • id는 이 장소를 표시하는 안정적인 고유 식별자를 포함합니다. 이 식별자는 이 장소에 대한 정보를 가져오는 데 사용되지 않을 수 있지만 여러 세션 간에 유효합니다. 이 장소에 대한 데이터를 통합하고 별개의 검색 간에 장소의 ID를 확인하는 데 사용될 수 있습니다.
- 상세정보
  • name - 반환된 결과를 사람이 읽을 수 있는 이름으로 포함합니다. establishment 결과의 경우 이것은 일반적으로 축약된 업체 이름입니다.
  • vicinity - 인근 지역의 지형지물 이름을 포함합니다. 이 지형지물은 대개 지정된 결과 내의 거리 또는 근방을 나타냅니다.
  • types[]는 지정된 결과를 설명하는 지형지물 유형의 배열을 포함합니다. 자세한 내용은 지원되는 유형 목록을 참조하세요.
  • formatted_phone_number - 사람이 읽을 수 있는 전화번호를 포함합니다.
  • formatted_address - 사람이 읽을 수 있는 이 장소의 주소를 포함하는 문자열입니다. 이 주소는 주로 'postal address'와 일치하고 국가마다 다를 수 있습니다. 영국과 같은 일부 국가에서는 라이센스 제한으로 인해 전체 주소의 배포가 허용되지 않습니다. 이 주소는 일반적으로 하나 이상의 주소 구성요소로 이루어집니다. 예를 들어 '111 8th Avenue, New York, NY'라는 주소에는 '111'(번지수), '8th Avenue'(경로), 'New York'(도시) 및 'NY'(미국의 주)와 같은 개별 주소 구성요소가 포함됩니다. 이러한 주소 구성요소에는 아래에서 설명하는 것과 같은 추가 정보가 포함됩니다.

  • address_components[]는 지정된 주소를 구성할 때 사용되는 개별 주소 구성요소의 배열입니다. 예를 들어 '111 8th Avenue, New York, NY'라는 주소에는 '111'(번지수), '8th Avenue'(경로), 'New York'(도시) 및 'NY'(미국의 주)와 같은 개별 주소 구성요소가 포함됩니다. 일반적으로 각 address_component에는 다음 정보가 포함됩니다.

    • types[]는 주소 구성요소의 유형을 나타내는 배열입니다.
    • long_name은 지오코더가 반환한 주소 구성요소의 전체 텍스트 설명 또는 이름입니다.
    • short_name은 주소 구성요소의 텍스트 약칭입니다(사용 가능한 경우). 예를 들어 알래스카 주의 주소 구성요소에는 'Alaska'의 long_name과 두 글자의 우편 약자를 사용하는 'AK'의 short_name이 포함될 수 있습니다.
  • geometry에는 다음 정보가 포함됩니다.

    • location는 이 장소에 대한 지오코딩된 위도와 경도 값을 포함합니다.
  • url은 이 시설의 공식 Google 지역 정보 페이지 URL을 포함합니다. 애플리케이션은 사용자에게 이 장소에 대한 자세한 검색결과를 표시하는 모든 화면에 Google 지역 정보 페이지를 링크하거나 삽입해야 합니다.
  • rating은 Google 지도에 표시된 대로 이 시설에 대한 종합 사용자 평점을 포함합니다.
  • icon은 지도에 이 결과를 나타낼 때 사용자에게 표시될 수 있는 권장 아이콘의 URL을 포함합니다.
  • reference는 향후 세부정보 서비스를 쿼리하는 데 사용될 수 있는 토큰을 포함합니다. 이 토큰은 세부정보 서비스에 대한 요청에 사용된 참조와 다를 수 있습니다. 지역 정보에 저장된 참조 자료는 정기적으로 업데이트하는 것이 좋습니다. 이 토큰이 고유하게 장소를 식별하지만 역으로 생각하면 그렇지 않습니다. 즉, 한 장소에는 여러 개의 유효한 참조 토큰이 있을 수 있습니다.
  • id는 이 장소를 표시하는 안정적인 고유 식별자를 포함합니다. 이 식별자는 이 장소에 대한 정보를 검색하는 데 사용될 수 없지만 장소에 대한 데이터를 통합하고 별도의 검색을 통해 장소의 ID를 확인하는 데 사용될 수 있습니다. id는 가끔 변경될 수 있으므로 장소에 대해 저장된 ID는 같은 장소에 대한 이후의 세부정보 요청에서 반환된 ID와 비교하여 필요한 경우 업데이트하는 것이 좋습니다.
- site
https://developers.google.com/maps/documentation/places/?hl=ko#PlaceSearchResults

-Google Places API의 쿼리 한도는 다음과 같습니다.
  • API 키가 있는 사용자에게 24시간 동안 허용되는 요청 수는 1 000개입니다.
  • API 콘솔을 통해 ID가 확인된 사용자에게 24시간 동안 허용되는 요청 수는 100 000개입니다. 확인에는 신용카드가 필요하며 콘솔에서 결제를 사용하도록 설정해야 합니다.Places API를 사용하는 데 대해 신용카드로 요금이 청구되지는 않습니다.

개발 및 테스트를 위해서는 한도가 낮아도 충분하지만 애플리케이션을 출시하기 전에 높은 한도를 사용하도록 설정하는 것이 좋습니다.

로고 요구사항

애 플리케이션이 Google 지도를 표시하지 않는 페이지에 Places API 데이터를 표시하는 경우 해당 데이터와 함께 'Google 제공' 로고를 표시해야 합니다. 예를 들면 애플리케이션이 한 탭에 지역 정보의 목록을 표시하고 다른 탭에 해당 지역 정보가 포함된 Google 지도를 표시하는 경우 첫 번째 탭에 'Google 제공' 로고를 표시해야 합니다.

로고는 지역 정보 목록의 오른쪽 여백과 높이가 같은, 검색결과의 상단에 배치하는 것이 좋습니다.


Naver
- 일반정보
필드 설명
rss - 디버그를 쉽게 하고 RSS 리더기만으로 이용할 수 있게 하기 위해 만든 RSS 포맷의 컨테이너이며 그 외의 특별한 의미는 없습니다.
channel - 검색 결과를 포함하는 컨테이너입니다. 이 안에 있는 title, link, description 등의 항목은 참고용으로 무시해도 무방합니다.
lastBuildDate datetime 검색 결과를 생성한 시간입니다.
total integer 검색 결과 문서의 총 개수를 의미합니다.
start integer 검색 결과 문서 중, 문서의 시작점을 의미합니다.
display integer 검색된 검색 결과의 개수입니다.
item - 개별 검색 결과이며, title, link, description, telephone, address, mapx, mapy 을 포함합니다.
title string 검색 결과 업체,기관명을 나타냅니다.
link string 검색 결과 업체,기관의 상세 정보가 제공되는 네이버 페이지의 하이퍼텍스트 link를 나타냅니다..
description string 검색 결과 업체,기관명에 대한 설명을 제공합니다.
telephone string 검색 결과 업체,기관명의 전화번호를 제공합니다.
address string 검색 결과 업체,기관명의 주소를 제공합니다.
mapx integer 검색 결과 업체,기관명 위치 정보의 x좌표를 제공합니다. 제공값은 카텍좌표계 값으로 제공됩니다. 이 좌표값은 지도 API와 연동 가능합니다
mapy integer 검색 결과 업체,기관명 위치 정보의 y좌표를 제공합니다. 제공값은 카텍좌표계 값으로 제공됩니다. 이 좌표값은 지도 API와 연동 가능합니다

- site
http://dev.naver.com/openapi/apis/search/local

- 네이버 Open API는 별다른 제휴절차 없이 쿼리 허용량 안에서 자유롭게 사용이 가능합니다. (검색 API의 경우 키 당 일일 25,000 쿼리,
지도 API의 경우 일일 100,000 페이지 요청까지 지원해 드립니다.)
- 유료 서비스에 사용시엔 제휴문의를 해야 합니다.


Daum
- 일반정보
출력 변수설명
titlestring검색 제목
descriptionstring검색 결과의 간략한 소개
totalcountinteger전체 검색 결과의 수
resultinteger한 페이지에 보여질 결과 수
qstring검색어
pagenointeger검색 결과의 페이지 번호
item-개별 검색 결과 정보
titlestring전체 주소
mountainstring
localName_1string지역명1
localName_2string지역명2
localName_3string지역명3
mainAddressstring주 번지
subAddressstring부 번지
buildingAddressstring건물 번지
isNewAddressstring신주소 여부
newAddressstring신주소
lngstring경도
latstring위도

- site
http://dna.daum.net/apis/local/geo/addr2coord

- 1 KEY 당 10,000 회


'STUDY > HTML_JQuery_Javascript' 카테고리의 다른 글

[JQuery] DIV 추가/삭제  (0) 2012.03.30