作者tn801534 (踢恩)
看板Ajax
標題Re: [ js ] google map api呼叫外部程式的問題
時間Mon Nov 10 18:25:18 2008
怎麼會是API去呼叫程式...
應該是你程式抓到資料然後去Call API加點...
var point = new GPoint(x,y);
var icon=new GIcon();
var marker = new GMarker(point,icon);
map.addOverlay(marker);
x,y就是你要你的座標丟一次出現一個marker
官網有很多例子喔
是google map api的官網
※ 引述《qqrr (無條件的愛妳~)》之銘言:
: 小弟我最近在研究google map
: 遇到了一些瓶頸
: 我想要利用一個外部的程式(這個程式可以向資料庫索取座標資料)
: 然後由API去呼叫這個外部程式
: API得到座標後並要在地圖上顯示出標示
: 可是在google map官網找不到類似範例和做法
: 目前我是有一個寫死的外部程式(是一個Array)
: 裡面有座標的資料
: 但是就是不知道API那邊要怎麼去呼叫座標的資料
: 還要呈現出氣球的標示
: 希望有人能夠幫我看看解決的辦法...謝謝
: 以下是我的外部程式
: void Page_Load(object obj, EventArgs e)
: {
: decimal[,] arrPosition = new decimal[3, 2];
: arrPosition[0, 0] = 25.12539261151203;
: arrPosition[0, 1] = 121.552734375;
: arrPosition[1, 0] = 24.10664717920179;
: arrPosition[1, 1] = 120.6298828125;
: arrPosition[2, 0] = 23.43300907742036;
: arrPosition[2, 1] = 120.443115234375
: foreach (decimal strposi in arrPosition)
: {
: //Response.Write(Convert.ToString(strposi)+ " ");
: Console.Write(strposi);
: }
: Console.WriteLine();
: }
: 若不符合版規要求...我會自D...謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.211.217.211
※ 編輯: tn801534 來自: 218.211.217.211 (11/10 18:27)
1F:推 qqrr:我有去google map api的官網看過~好像沒有這類的例子 11/10 18:33
2F:→ qqrr:可是你第一行那邊如果是x,y 那我的那個程式是不是要改? 11/10 18:33
3F:→ tn801534:看你要怎麼丟進去阿 11/10 18:39
4F:→ tn801534:反正你丟進去的時候第一個丟x第二個丟y而已 11/10 18:39
5F:→ tn801534:你用個迴圈丟就好了吧 11/10 18:39
6F:推 qqrr:嗯嗯~謝謝你的幫忙~^^ 11/10 18:41