내 데이터베이스에서 검색 한 데이터를 사용하여지도에 마커 그리기

user2987001

나는 API 가이드와 여기에서도 해결책을 찾으려고했지만 하나를 찾지 못했습니다. 내가하려는 것은 내 데이터베이스에 저장된 데이터를 사용하여 Google지도 (api v3)에 마커를 그리는 것입니다. 내 DB에서 데이터를 얻는 방법은 다음과 같습니다.

function getDevs(){

    $query = " SELECT id, lat, lon, login, id_devtask FROM dev WHERE online='1'";
    $result = mysql_query($query);
    $onlineDevs = array();
    $singledev = array();

    while($dev=mysql_fetch_array($result)){
        $singledev['id']=$dev['id'];
        $singledev['lat']=$dev['lat'];
        $singledev['lon']=$dev['lon'];
        $singledev['login']=$dev['login'];
        $singledev['id_devtask']=$dev['id_devtask'];
        $onlineDevs[]=$singledev;
    }       
    return $onlineDevs;
}

그런 다음 $ somerandomarray = getDevs (); 이 데이터가 필요하다는 페이지에서 제대로 작동하는 것 같고 원하는 데이터를 모두 얻습니다. 하지만 이제는지도에 마커를 그리기 위해 모든 위도, 경도 및 로그인 (이름)을 사용하는 방법에 대한 단서가 없습니다. 다음은 내지도입니다 (Google의 API 가이드에서 가져온 코드).

<script type="text/javascript">
  function initialize() {
    var myLatlng = new google.maps.LatLng(-25.363882,131.044922);
    var mapOptions = {
      zoom: 4,
      center: myLatlng
    }
    var map = new google.maps.Map(document.getElementById("map-canvas"), mapOptions);


    var marker = new google.maps.Marker({
        position: myLatlng,
        map: map,
        title:"Hello World!"
    });
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>

어떻게하는지 알고 계십니까? (그런데, 나중에 데이터베이스에 게시하기 위해 마커 (아마도 ID)에서 데이터를 가져와야합니다.)

Nouphal.M

$ somerandomarray가 db 결과를 보유하고 있다고 말한 다음 이것을 시도하십시오.

var jsonStr = '<?php echo json_encode($somerandomarray) ?>';
    var LatLong = JSON.parse(jsonStr);
    function initialize() {
        var myLatlng = new google.maps.LatLng(-25.363882, 131.044922);
        var mapOptions = {
            zoom: 4,
            center: myLatlng
        };

        var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);

        var marker = [];

        for(var i=0;i<LatLong.length;i++){

           var LatLong1 = new google.maps.LatLng(LatLong[i].lat, LatLong[i].lon);
           marker.push(new google.maps.Marker({position: LatLong1, map: map}));

       }
    }

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

폴리 라인 좌표 내 위치에 대한 데이터베이스 검색

분류에서Dev

이상한 결과를주는 데이터베이스에서 검색된 DateTime을 사용하여 빼기

분류에서Dev

데이터베이스에서 선택한 값을 기준으로 데이터베이스 검색

분류에서Dev

데이터베이스에서 선택한 값을 기준으로 데이터베이스 검색

분류에서Dev

데이터베이스에서 데이터를 검색하는 SQL 쿼리

분류에서Dev

MySQL에서 데이터를 검색하기위한 쿼리

분류에서Dev

보기 파일의 키를 사용하여 데이터베이스에서 데이터 검색

분류에서Dev

기본 키를 사용하여 데이터베이스의 세 번째 모델에서 데이터 검색

분류에서Dev

도커를 사용하여 올리는 Oracle 12c 데이터베이스의 SQL Developer의 sqlplus에서 변경 한 내용을 시각화하지 않습니다.

분류에서Dev

쿼리에서와 동일한 대소 문자를 가진 데이터베이스에서 엔티티 검색

분류에서Dev

리스너 내부의 Firestore에서 데이터를 검색하는 데 문제

분류에서Dev

C # + 데이터베이스-행 데이터를 검색하기 위해 열에서 쿼리로 int 사용

분류에서Dev

Firestore 내에서 실시간 데이터베이스 값 검색

분류에서Dev

Express.js-MySQL 데이터베이스에서 한 행 검색

분류에서Dev

데이터베이스에서 데이터를 검색 한 다음 Rails의보기에서 html로 전달하려고합니다.

분류에서Dev

루프에 대한 데이터베이스에서 데이터를 검색에서 저를 방해?

분류에서Dev

내가 중포 기지의 실시간 데이터베이스에서 사용자 이름과 암호를 검색 할 수없는 이유

분류에서Dev

중포 기지 데이터베이스에서 특정 사용자의 데이터를 검색

분류에서Dev

iOS Swift : 현재 로그인 한 사용자의 데이터베이스에서 항목 검색

분류에서Dev

내 데이터베이스에서 데이터를 검색하려면 어떻게합니까?

분류에서Dev

django를 사용하여 내 모델의 다중 데이터베이스에서 검색 할 수 있습니까?

분류에서Dev

CSV에서 탄력적 검색을 위해 전체 데이터베이스 내보내기

분류에서Dev

클릭 한 항목을 기반으로 데이터베이스에서 데이터를 검색하려면 AMChart handleClick

분류에서Dev

PHP를 사용하여 여러 테이블이있는 mysql 데이터베이스에서 거대한 데이터를 검색하는 방법

분류에서Dev

기존 데이터베이스에서 데이터를 검색하여 Android의 TextView에 표시

분류에서Dev

PHP를 사용하여 데이터베이스에서 CSV 파일로 데이터 내보내기

분류에서Dev

SqlDataSource를 사용하여 FormView에서 내 데이터베이스로 데이터 보내기

분류에서Dev

ADO.NET은 쿼리를 사용하여 데이터베이스에서 사용자를 검색합니다.

분류에서Dev

Timer를 사용하여 Firebase 데이터베이스에서 데이터 검색

Related 관련 기사

  1. 1

    폴리 라인 좌표 내 위치에 대한 데이터베이스 검색

  2. 2

    이상한 결과를주는 데이터베이스에서 검색된 DateTime을 사용하여 빼기

  3. 3

    데이터베이스에서 선택한 값을 기준으로 데이터베이스 검색

  4. 4

    데이터베이스에서 선택한 값을 기준으로 데이터베이스 검색

  5. 5

    데이터베이스에서 데이터를 검색하는 SQL 쿼리

  6. 6

    MySQL에서 데이터를 검색하기위한 쿼리

  7. 7

    보기 파일의 키를 사용하여 데이터베이스에서 데이터 검색

  8. 8

    기본 키를 사용하여 데이터베이스의 세 번째 모델에서 데이터 검색

  9. 9

    도커를 사용하여 올리는 Oracle 12c 데이터베이스의 SQL Developer의 sqlplus에서 변경 한 내용을 시각화하지 않습니다.

  10. 10

    쿼리에서와 동일한 대소 문자를 가진 데이터베이스에서 엔티티 검색

  11. 11

    리스너 내부의 Firestore에서 데이터를 검색하는 데 문제

  12. 12

    C # + 데이터베이스-행 데이터를 검색하기 위해 열에서 쿼리로 int 사용

  13. 13

    Firestore 내에서 실시간 데이터베이스 값 검색

  14. 14

    Express.js-MySQL 데이터베이스에서 한 행 검색

  15. 15

    데이터베이스에서 데이터를 검색 한 다음 Rails의보기에서 html로 전달하려고합니다.

  16. 16

    루프에 대한 데이터베이스에서 데이터를 검색에서 저를 방해?

  17. 17

    내가 중포 기지의 실시간 데이터베이스에서 사용자 이름과 암호를 검색 할 수없는 이유

  18. 18

    중포 기지 데이터베이스에서 특정 사용자의 데이터를 검색

  19. 19

    iOS Swift : 현재 로그인 한 사용자의 데이터베이스에서 항목 검색

  20. 20

    내 데이터베이스에서 데이터를 검색하려면 어떻게합니까?

  21. 21

    django를 사용하여 내 모델의 다중 데이터베이스에서 검색 할 수 있습니까?

  22. 22

    CSV에서 탄력적 검색을 위해 전체 데이터베이스 내보내기

  23. 23

    클릭 한 항목을 기반으로 데이터베이스에서 데이터를 검색하려면 AMChart handleClick

  24. 24

    PHP를 사용하여 여러 테이블이있는 mysql 데이터베이스에서 거대한 데이터를 검색하는 방법

  25. 25

    기존 데이터베이스에서 데이터를 검색하여 Android의 TextView에 표시

  26. 26

    PHP를 사용하여 데이터베이스에서 CSV 파일로 데이터 내보내기

  27. 27

    SqlDataSource를 사용하여 FormView에서 내 데이터베이스로 데이터 보내기

  28. 28

    ADO.NET은 쿼리를 사용하여 데이터베이스에서 사용자를 검색합니다.

  29. 29

    Timer를 사용하여 Firebase 데이터베이스에서 데이터 검색

뜨겁다태그

보관