この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

apex:mapMarker

<apex:map> 上の場所に表示されるマーカーを定義します。

: このコンポーネントは <apex:map> コンポーネントで囲む必要があります。1 つの地図に、最大 100 個の <apex:mapMarker> コンポーネントを追加できます。

取引先の取引先責任者の地図

1<apex:page standardController="Account">
2
3  <!-- This page must be accessed with an Account Id in the URL. For example: 
4       https://<salesforceInstance>/apex/NearbyContacts?id=001D000000JRBet -->
5  
6  <apex:pageBlock >
7    <apex:pageBlockSection title="Contacts For {! Account.Name }">
8    
9     <apex:dataList value="{! Account.Contacts }" var="contact">
10       <apex:outputText value="{! contact.Name }" />
11     </apex:dataList> 
12    
13    </apex:pageBlockSection>
14  </apex:pageBlock>
15   
16  <apex:map width="600px" height="400px" mapType="roadmap"
17    center="{!Account.BillingStreet},{!Account.BillingCity},{!Account.BillingState}">
18
19    <apex:repeat value="{! Account.Contacts }" var="contact">
20    <apex:mapMarker title="{! contact.Name }"
21    position="{!contact.MailingStreet},{!contact.MailingCity},{!contact.MailingState}"
22    />
23    </apex:repeat>
24
25  </apex:map>
26
27</apex:page>

属性

属性名 属性型 説明 必須かどうか API バージョン 通用範囲
icon String このマーカーに表示されるアイコンの絶対 URL または完全修飾 URL。静的リソースの画像を使用する場合は、URLFOR() 関数を使用して画像 URL を取得します。 34.0
id String ページの他のコンポーネントがこのコンポーネントを参照できるようにする識別子。 32.0 グローバル
position Object マーカーの場所を指定します。場所を定義するには、複数の方法があります。
  • 住所を表す文字列。たとえば、「1 Market Street, San Francisco, CA」のようになります。住所は自動的に地理コード化され、正確な緯度と経度が決まります。
  • 場所の座標を指定する latitude および longitude 属性を含む JSON オブジェクトを表す文字列。たとえば、「{latitude: 37.794, longitude: -122.395}」のようになります。
  • 場所の座標を指定する latitude および longitude キーを含む、Map<String, Double> 型の Apex 地図オブジェクト。

注意 地図ごとに地理コード化された住所を 10 件まで検索できます。<apex:map> コンポーネントの center 属性と <apex:mapMarker> コンポーネントの position 属性の検索は、この制限にカウントされます。それ以上のマーカーを表示するには、地理コード化を必要としない position 値を指定します。地理コード化の制限を超えた場所はスキップされます。

はい 32.0
rendered Boolean コンポーネントをページに表示するかどうかを指定する boolean 値。指定されていない場合、この値はデフォルトの「true」に設定されます。 32.0
title String ユーザのカーソルがマーカー上に移動したら表示するテキスト。つまり、マーカーのマウスオーバーイベントがトリガされたときに表示するテキストです。 32.0