이준빈은 호박머리

IT 프로그래밍 개발 정보 블로그, 이준빈은 호박머리 입니다.

반응형

Open API/WEB 11

다음 사이트에 멀웨어가 있습니다 해결방법

아래와 같이 다음 사이트에 멀웨어가 있습니다. 라는 오류가 발생했을 경우 해결 방법입니다. 이 방법은 웹사이트 이용자가 진행하는 과정이 아닌 홈페이지(사이트) 관리자가 진행하는 과정입니다. 사이트 이용자가 할 수 있는 방법은 관리자에게 신고하는 방법 외에는 없습니다. 사이트 관리자는 아래의 절차를 따라하면 이 문제를 해결할 수 있습니다. 1. 구글 웹마스터 도구로 접속합니다.https://www.google.com/webmasters/tools/home?hl=ko 2. 좌측 "보안 문제" 메뉴로 진입하면 "귀하의 사이트 일부 페이지에서 Google이 유해 코드를 감지했습니다. 가능한 빨리 삭제하시기 바랍니다. 유해 코드가 삭제되기 전까지는 사용자를 보호하기 위해 사이트로 연결되는 링크를 클릭할 때 Goo..

Open API/WEB 2016.05.02

ASP에서 네이버 지도 지오코딩(좌표변환) 예제

ASP에서 네이버맵 지오코딩(주소->좌표) 예제입니다.아래 예제는 파일:ANSI, 소스:euc-kr 인코딩 설정에서 실행한 예제입니다. 빨간색으로 표시된 부분에는 네이버에서 발급 받은 API Key를 입력하셔야합니다.참고) 네이버 지도 API 발급 방법 : http://h5bak.tistory.com/151 파란색으로 표시된 부분은 XML 인코딩을 utf-8로 받아오는 부분입니다.한글이 깨지거나 값을 불러오지 못할 경우 인코딩을 변경해보시기 바랍니다. 핑크색으로 표시된 부분은 파라미터를 넘겨줄 때 공백문자(띄어쓰기)를 제거해야 번지까지 정확하게 변환이 되더라구요. 네이버 지도 API 사용 시 좌표변환 결과는 XML 형태의 결과로 받아옵니다.xml 결과를 파싱하여 사용하면 됩니다.참고) XML에서 하위노드..

Open API/WEB 2013.04.17

네이버 지도 API 키 발급 방법

네이버 지도 API 키 발급 받는 방법입니다. 1. 네이버에 로그인 후 네이버 개발자 센터(http://dev.naver.com/) 페이지에서 오픈 API 메뉴로 접근합니다. 2. 좌측 하단에 있는 키 등록/관리 메뉴로 이동 후 지도API 항목에 있는 키 추가 버튼을 클릭합니다. 3. 지도 API키를 발급 받기 위한 정보를 입력합니다. 1) 지도를 적용할 사용 환경을 선택합니다.(웹, 안드로이드 IOS) 2) 지도 소스가 저장된 폴더의 경로를 입력합니다. 입력 시 도메인이 아직 없다면 IP 주소로 입력해도 무관합니다. 단 외부에서 접근 가능한 IP로 입력해야 API키 적용이 가능합니다.(192.168.0.1 같은 내부 IP는 적용되지 않습니다.) 3) 약관을 확인 후 동의 체크를 합니다. 4) 키 발급 ..

Open API/WEB 2013.04.12

(네이버 지도) 지도가 잠깐 출력되었다가 다시 사라지는 현상 해결

네이버 맵 개발 시 Javascript 2.0의 샘플코드를 실행하였을 경우 지도가 잠깐 출력되었다가 금방 사라져 버리는 현상이 있을 경우 해결 방법입니다. 샘플코드를 실행하기에 앞서 네이버 개발자 센터에 지도 API 키를 발급 받는 과정이 있습니다. API 키 발급 방법 : http://h5bak.tistory.com/151 API 키를 발급 받을 때 입력한 URL의 주소와 일치해야합니다.예를들어 192.168.0.1이라는 내부 IP로 접근했을 경우 적용이 되지 않습니다.외부 IP로 브라우저에서 접근해야 정상적으로 지도가 출력됩니다. 네이버 개발자 센터 : http://dev.naver.com/ 네이버 개발자 센터 공식 카페 : http://cafe.naver.com/ndevcenter

Open API/WEB 2013.04.12

구글맵 맵 로딩이 완료된 후 함수 실행(리스너 등록)

구글맵 개발 시페이지에 접근 시 맵 로딩이 이루어집니다.맵 로딩이 완료되자마자 어떤 맵 이벤트 함수를 실행하고자 할 때 사용하는 방법입니다. 아래의 빨갛고 굵게 표시된 소스를 추가합니다.map이 idle 상태일 경우 1회 실행되는 맵 이벤트 리스너를 추가했습니다.리스너를 알기 전까지..setTimeout을 사용하여 몇초 후 함수 실행을 하라는 설정을 사용했습니다.컴퓨터의 사양, 인터넷 속도에 따라 맵로딩 시간이 틀리므로맵이 로딩되기 전에 맵 관련 함수가 먼저 실행되면 javascript 에러가 발생합니다.리스너를 사용하여 적절히 대응할 수 있습니다. 구글맵 API : https://developers.google.com/maps/?hl=ko맵 리스너 : https://developers.google.co..

Open API/WEB 2012.12.28

구글맵 마커 이미지 변경

var myIcon = new google.maps.MarkerImage("/image/iconImg.png", null, null, null, new google.maps.Size(12,20)); marker = new google.maps.Marker({position: latlng,map: map,icon: myIcon,title : "마우스 오버 시 정보창 출력됨"}); 마커 생성 시 마커 옵션에 icon을 사용하여 png파일로 제작한 이미지를 사용할 수 있습니다.옵션으로 마커 아이콘의 크기 조절도 가능합니다. 수백개 수천개 마커가 출력될 때의 출력 속도는 마커 이미지의 파일크기가 클수록 느리고 작을수록 빠릅니다.

Open API/WEB 2012.11.21

구글맵 줌 변경, 지도 이동 시 현재 지도의 범위에만 마커 출력하기

//초기 실행 함수function init(){ google.maps.event.addListener(map, 'zoom_changed', function() {var bounds = map.getBounds();var endLo = bounds.getNorthEast();var startLo = bounds.getSouthWest();addMarker(startLo, endLo);}); google.maps.event.addListener(map, 'dragend', function(evt){var bounds = map.getBounds();var endLo = bounds.getNorthEast();var startLo = bounds.getSouthWest();addMarker(startLo, e..

Open API/WEB 2012.11.21

구글맵스 개발 시작하기

------------------------------------------------------------------- 위의 소스를 실행하면 구글맵의 설정이 완료됩니다.기존에는 구글맵측에서 API키를 받아 설정했지만, 버전업 후 간단한 스크립트 참조로구글맵 개발설정을 할 수 있습니다.body 태그 안쪽에는 맵 캔버스가 위치하고, 맵에 대한 컨트롤, 오버레이 등은 자바스크립트 단에서 처리합니다.현재 초기 위치는가산디지털단지역의 위치이고, 마커가 찍힌곳의 위치는 현재 위치(회사)입니다. 구글맵 API : https://developers.google.com/maps/?hl=ko

Open API/WEB 2012.09.20
반응형