2

Androidアプリケーション(java)で初めてArcGisを使用しています。

「1つのマップ」http://www.onemap.sg/API/Help/RESTExamples.aspxによって、場所のX座標とY座標を取得しました。

ここで、このポイントをマップに赤い点として表示したいと思います。

X-26005.0765 Y-30007.0973

誰かが従うべきチュートリアルを知っていますか?「ハローマップチュートリアル」を見ました。

誰かが私に例のあるチュートリアルやドキュメントを教えてもらえますか?

アスミタ

4

1 に答える 1

2

ポイントのグラフィック表現を追加するには、グラフィックス レイヤーを使用する必要があります。以下のコードは、指定した座標のポイントを出力した例です。

public class Test extends Activity {

// View elements
MapView map;
GraphicsLayer measures = new GraphicsLayer();
Point point;

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);


    // Get elements of the view
    map = (MapView) findViewById(R.id.map);

    map.addLayer(measures);

    Point point = new Point(26005.0765, 30007.0973);

    measures.addGraphic(new Graphic(point,new SimpleMarkerSymbol(Color.RED,10,STYLE.CIRCLE)));

    map.zoomTo(point, 0);
}

}

于 2013-05-21T12:32:48.057 に答える