아파치님 네이버맵 멀티 마커 80프로??ㅎㅎ
아직 미완성이지만 함테스트 해보세요 아 머리야 ~
http://honeymusic.kr/bbs/board.php?bo_table=test
api 참 적용하기 어렵게 만들어놓았네요 네이버
http://honeymusic.kr/bbs/board.php?bo_table=test
api 참 적용하기 어렵게 만들어놓았네요 네이버
댓글 13개
12년 전
도움이 되실련지 모르지만 코드 놓고 갑니다.
<script type="text/javascript" src="http://openapi.map.naver.com/openapi/naverMap.naver?ver=2.0&key="></script>
<div id = "testMap" style=""></div>
<script type="text/javascript">
nhn.api.map.setDefaultPoint('LatLng');
oMap = new nhn.api.map.Map('testMap', {
center :oPoint1_incheon,
level : 7,
enableWheelZoom : false,
enableDragPan : true,
enableDblClickZoom : false,
mapMode : 0,
activateTrafficMap : false,
activateBicycleMap : false,
activateRealtyMap : true,
minMaxLevel : [ 1, 14 ],
size : new nhn.api.map.Size(800, 400)
});
var mapZoom = new nhn.api.map.ZoomControl();
mapZoom.setPosition({left:10, top:10});
oMap.addControl(mapZoom);
mapTypeChangeButton = new nhn.api.map.MapTypeBtn();
mapTypeChangeButton.setPosition({top:10, right:10});
oMap.addControl(mapTypeChangeButton);
var trafficButton = new nhn.api.map.TrafficMapBtn();
trafficButton.setPosition({top:10, right:80});
oMap.addControl(trafficButton);
themeMapButton = new nhn.api.map.ThemeMapBtn();
themeMapButton.setPosition({top:10, right:148});
oMap.addControl(themeMapButton);
var oSize = new nhn.api.map.Size(28, 37);
var oOffset = new nhn.api.map.Size(14, 37);
var oIcon = new nhn.api.map.Icon('http://static.naver.com/maps2/icons/pin_spot2.png', oSize, oOffset);
<?
for ($i=0; $i<count($list); $i++) {
$mpeg=$view[$i][content];
//$img = "$g4[path]/data/file/$bo_table/".urlencode($list[$i][file][0][file]);
if (!file_exists($img) || !$list[$i][file][0][file])
$img = "$latest_skin_path/img/noimage.gif";
$title=strip_tags($list[$i][subject]);
$Lng=$list[$i][wr_4];
$lon=$list[$i][wr_5];
$num=$list[$i][num];
echo "var oPoint1_incheon = new nhn.api.map.LatLng($Lng, $lon);var oMarker1 = new nhn.api.map.Marker(oIcon, { title : '$title' }); oMarker1.setPoint(oPoint1_incheon); oMap.addOverlay(oMarker1); var oLabel1 = new nhn.api.map.MarkerLabel(); oMap.addOverlay(oLabel1);oLabel1.setVisible(true, oMarker1);";
?>
</script>
<script type="text/javascript" src="http://openapi.map.naver.com/openapi/naverMap.naver?ver=2.0&key="></script>
<div id = "testMap" style=""></div>
<script type="text/javascript">
nhn.api.map.setDefaultPoint('LatLng');
oMap = new nhn.api.map.Map('testMap', {
center :oPoint1_incheon,
level : 7,
enableWheelZoom : false,
enableDragPan : true,
enableDblClickZoom : false,
mapMode : 0,
activateTrafficMap : false,
activateBicycleMap : false,
activateRealtyMap : true,
minMaxLevel : [ 1, 14 ],
size : new nhn.api.map.Size(800, 400)
});
var mapZoom = new nhn.api.map.ZoomControl();
mapZoom.setPosition({left:10, top:10});
oMap.addControl(mapZoom);
mapTypeChangeButton = new nhn.api.map.MapTypeBtn();
mapTypeChangeButton.setPosition({top:10, right:10});
oMap.addControl(mapTypeChangeButton);
var trafficButton = new nhn.api.map.TrafficMapBtn();
trafficButton.setPosition({top:10, right:80});
oMap.addControl(trafficButton);
themeMapButton = new nhn.api.map.ThemeMapBtn();
themeMapButton.setPosition({top:10, right:148});
oMap.addControl(themeMapButton);
var oSize = new nhn.api.map.Size(28, 37);
var oOffset = new nhn.api.map.Size(14, 37);
var oIcon = new nhn.api.map.Icon('http://static.naver.com/maps2/icons/pin_spot2.png', oSize, oOffset);
<?
for ($i=0; $i<count($list); $i++) {
$mpeg=$view[$i][content];
//$img = "$g4[path]/data/file/$bo_table/".urlencode($list[$i][file][0][file]);
if (!file_exists($img) || !$list[$i][file][0][file])
$img = "$latest_skin_path/img/noimage.gif";
$title=strip_tags($list[$i][subject]);
$Lng=$list[$i][wr_4];
$lon=$list[$i][wr_5];
$num=$list[$i][num];
echo "var oPoint1_incheon = new nhn.api.map.LatLng($Lng, $lon);var oMarker1 = new nhn.api.map.Marker(oIcon, { title : '$title' }); oMarker1.setPoint(oPoint1_incheon); oMap.addOverlay(oMarker1); var oLabel1 = new nhn.api.map.MarkerLabel(); oMap.addOverlay(oLabel1);oLabel1.setVisible(true, oMarker1);";
?>
</script>
12년 전
잔머리굴려서.......
$num=$list[$i][num]; 값을 oPoint1/oMarker1/oLabel1 1로 잡혀 있으니 리스트 넘버넘어갈때마다 생성되게 해주면 될듯합니다.
$num=$list[$i][num]; 값을 oPoint1/oMarker1/oLabel1 1로 잡혀 있으니 리스트 넘버넘어갈때마다 생성되게 해주면 될듯합니다.
12년 전
앗 수고 많으셨습니다.....^^ 굿잡~~~~
저도 지금 눈알이 돌아갈 지경입니다. 나누미 사이트 수정하느라 정신이 없어서 이제 보았네요....죄송...ㅠㅠ
저도 지금 눈알이 돌아갈 지경입니다. 나누미 사이트 수정하느라 정신이 없어서 이제 보았네요....죄송...ㅠㅠ
게시판 목록
자유게시판
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 |
|
2주 전 | 52 | |
| 199718 |
|
2주 전 | 31 | |
| 199717 | 1개월 전 | 30 | ||
| 199716 |
느긋한카키쿠키
|
1개월 전 | 19 | |
| 199715 |
현대적인무질서한까마귀
|
1개월 전 | 24 | |
| 199714 | 1개월 전 | 33 | ||
| 199713 | 1개월 전 | 41 | ||
| 199712 | 1개월 전 | 303 | ||
| 199711 |
안졸리니졸리니
|
1개월 전 | 150 | |
| 199710 |
|
1개월 전 | 164 | |
| 199709 |
|
1개월 전 | 96 | |
| 199708 | 1개월 전 | 110 | ||
| 199707 | 2개월 전 | 246 | ||
| 199706 | 2개월 전 | 47 | ||
| 199705 | 2개월 전 | 31 | ||
| 199704 | 2개월 전 | 55 | ||
| 199703 | 2개월 전 | 60 | ||
| 199702 | 2개월 전 | 104 | ||
| 199701 | 2개월 전 | 114 | ||
| 199700 | 2개월 전 | 86 | ||
| 199699 | 2개월 전 | 92 | ||
| 199698 | 2개월 전 | 139 | ||
| 199697 | 2개월 전 | 103 | ||
| 199696 |
|
2개월 전 | 252 | |
| 199695 | 2개월 전 | 96 | ||
| 199694 | 2개월 전 | 126 | ||
| 199693 | 2개월 전 | 194 | ||
| 199692 | 2개월 전 | 206 | ||
| 199691 |
|
2개월 전 | 180 | |
| 199690 | 2개월 전 | 265 | ||
| 199689 | 2개월 전 | 165 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기