座標のデータベースがあり、LiveCodeiOSアプリのmergMKマップでユーザーの場所に近い座標を表示したいと思います。
1 に答える
1
この質問は私的なサポートの文脈で尋ねられました、しかし、私は答えが他の人に役立つかもしれないと思うので、私はそれをここに投稿します。私はLiveCodeの外部mergMKの作者です。
この回答は、クエリの反復と注釈の追加のみを対象としています。ユーザーの範囲内の座標を取得するためのSQLクエリの詳細が必要な場合は、こちらをご覧ください。
使用するコードがないため、クエリで緯度、経度、タイトルの列が選択されていると仮定します。また、一意のID列があると想定しており、それを使用して、後で注釈を削除したり、mergExtが注釈の相互作用のために送信するメッセージの一部を処理したりするために使用できるスクリプトローカル変数を作成します。クエリを実行し、クエリIDがtQuery変数にあると仮定します。
repeat for revNumberOfRecords(tQuery)
put revDatabaseColumnNamed(tQuery,"latitude") into tLat
put revDatabaseColumnNamed(tQuery,"longitude") into tLong
put revDatabaseColumnNamed(tQuery,"title") into tTitle
put revDatabaseColumnNamed(tQuery,"id") into tID
put mergMKAddAnnotation((tLat,tLong),tTitle) into sAnnotationIDA[tID]
end repeat
于 2013-03-08T21:51:30.687 に答える