Afdrukken      PDF-versie openen van online-help


Vorig onderwerp

Volgend onderwerp

Geocodes voor adresgegevens

Als de optie 'Geocoder inschakelen' is geselecteerd op de pagina 'Bedrijfsprofiel', worden de gegevens in een adresrecord in Oracle CRM On Demand gebruikt om de bijbehorende breedte- en lengtegraadwaarden voor het adres te zoeken met Oracle Spatial. Als de waarden worden gevonden, worden de breedtegraad- en lengtegraadvelden in de adresrecords gevuld met deze waarden. Dit proces van zoeken naar en invullen van breedtegraad en lengtegraad uit de adresgegevens wordt geocoding genoemd. In Oracle CRM On Demand wordt Oracle Spatial gebruikt om asynchroon de bijbehorende geocodes te zoeken. In Oracle CRM On Demand worden de geocodes omzeild van records die bestaande waarden bevatten in de breedtegraad- en lengtegraadvelden.

In Oracle CRM On Demand worden de geocodes voor breedtegraad- en lengtegraadvelden opnieuw bepaald als:

  • U de waarden in de breedtegraad- en lengtegraadvelden wist.
  • U de adresvelden bewerkt.

Geocodevelden in adresrecords

Adresrecords bevatten drie velden die verwant zijn aan geocodes:

  • Status geocode. De status van het geocodeproces voor de adresrecord:
    • Null-waarde. Het adres bevat geen geocodes.
    • Geslaagd. Er zijn geocodes bepaald voor het adres.
    • Mislukt. Er kunnen geen geocodes worden bepaald voor het adres.

      Fouten bij het bepalen van geocodes treden doorgaans op doordat de adresgegevens onjuist zijn, bepaalde geocodes niet beschikbaar zijn voor het adres of het overeenkomende adres te algemeen is.

  • Overeenkomende code geocode. De nauwkeurigheid van de overeenkomst van breedte- en lengtegraad met het opgegeven adres (aangegeven met een geheel getal):

    Overeenkomende code geocode

    Omschrijving

    0

    Geen overeenkomende geocodes gevonden voor het adres.

    1

    Exact overeenkomende geocodes gevonden voor het adres.

    2

    Overeenkomende geocodes, met een verminderde nauwkeurigheid in het type straatnaam, of in het achtervoegsel of voorvoegsel van het adres.

    3

    Overeenkomende geocodes, met een verminderde nauwkeurigheid in huisnummer van het adres.

    4

    Overeenkomende geocodes, met een verminderde nauwkeurigheid in het adres.

    10

    Overeenkomende geocodes, met een verminderde nauwkeurigheid in de postcode.

    11

    Overeenkomende geocodes, met een verminderde nauwkeurigheid in de plaatsnaam.

    12

    Overeenkomende geocodes, met een verminderde nauwkeurigheid in de postcode en plaats.

    Oracle CRM On Demand Customer Care configureert een acceptabel niveau voor de overeenkomende code voor geocodes voor uw bedrijf. De met het geocodeproces geretourneerde breedte- en lengtegraadvelden worden in Oracle CRM On Demand alleen opgeslagen in een adresrecord als de overeenkomende code kleiner is dan of gelijk is aan het niveau dat is ingesteld door Oracle CRM On Demand Customer Care. Deze waarde wordt standaard ingesteld op 3.

    Als er in Oracle CRM On Demand geen overeenkomende waarden worden gevonden met het geocodeproces, wordt het veld 'Overeenkomende code geocode' ingesteld op de waarde '0'. De breedtegraad- en lengtegraadvelden in het adres worden niet ingevuld.

  • Overeenkomende vector geocode. Een tekenreeks van 17 tekens waarmee een gedetailleerd overzicht wordt gegeven van de onderdelen van een adres die bijdragen aan de nauwkeurigheid of onnauwkeurigheid van de geretourneerde waarde voor de breedtegraad- en lengtegraadvelden in het invoeradres. Met een vraagteken wordt een niet-gebruikte veldpositie aangegeven. In Oracle CRM On Demand wordt het veld 'Overeenkomende code geocode' voor adressen zonder geocodes ingesteld op een reeks vraagtekens: ?????????????????. De waarde voor elke positie ligt binnen het bereik van 0 tot 4.

    De volgende tabel bevat een overzicht van de posities binnen de tekenreeks en het adresattribuut dat hoort bij elke positie. De adresattributen zijn geen adresvelden in Oracle CRM On Demand maar een conceptuele representatie van diverse adresonderdelen die samen een adres vormen (bijvoorbeeld: een huisnummer of voorvoegsel bij een adres enzovoort).

    Positie binnen overeenkomende vector geocode

    Adresattribuut

    0 tot 4

    Niet gebruikt

    5

    Adres - huisnummer

    6

    Adres - voorvoegsel straatnaam

    7

    Adres - basisonderdeel straatnaam

    8

    Adres - achtervoegsel straatnaam

    9

    Adres - soort straatnaam

    10

    Niet gebruikt

    11

    Plaats

    12 tot 13

    Niet gebruikt

    14

    Staat/provincie

    15

    Land

    16

    Postcode

    17

    Niet gebruikt

    OPMERKING: met Oracle Spatial worden de adresattributen (zoals huisnummer of voorvoegsel adres) afgeleid via geparseerde adresgegevens in de velden 'Adres 1', 'Adres 2' en 'Adres 3' in een adresrecord in Oracle CRM On Demand. Hoe deze attributen met Oracle Spatial worden afgeleid, verschilt per land.


    De numerieke waarde waarop de positie in Oracle CRM On Demand wordt ingesteld in de tekenreeks 'Overeenkomende vector geocode', verschilt en ligt tussen 0 en 4. Deze waarde wordt als volgt ingesteld:

    Positiewaarde overeenkomende vector geocode

    Omschrijving

    0 of 1

    In Oracle CRM On Demand is een exact overeenkomende waarde gevonden voor het adresattribuut bij het bepalen van geocodes.

    2 of 3

    Het adresattribuut is niet null maar er is in Oracle CRM On Demand geen overeenkomende waarde gevonden voor het attribuut bij het bepalen van geocodes.

    4

    Het adresattribuut is null maar in Oracle Spatial is een bijna direct overeenkomende waarde gevonden op basis van positiebepaling.


Zie Adresvelden voor meer informatie over deze geocodevelden en andere adresvelden.

Voorbeeld geocodes

In het volgende voorbeeld wordt getoond hoe u de geocodevelden kunt gebruiken en interpreteren als er geocodes worden bepaald in Oracle CRM On Demand voor een adres. Neem bijvoorbeeld een adres met de volgende veldwaarden:

Adresveld in Oracle CRM On Demand

Waarde

Naam adres

Ji Yang

Land

VS

Straat/nummer

1 Oracle Dr

Adres 2

Nashua

Adres 3

Niet ingesteld

Plaats

Nashua

Regio

Niet ingesteld

Staat/provincie

NH

Postcode

03062

Als de geocodes worden bepaald in Oracle CRM On Demand voor dit adres, wordt het adres in Oracle Spatial opgesplitst in onderdelen en worden de adresattribuutwaarden als volgt ingesteld:

Adresattributen in Oracle Spatial

Waarde

Naam (uit adres)

Ji Yang

Huisnummer (uit adres)

1

Straatnaam uit adresveld

Oracle Dr

Plaats

Nashua

Staat/provincie

NH

Land

US

Postcode

03062

Met Oracle Spatial wordt geprobeerd een overeenkomende waarde te zoeken op basis van deze adresattributen. Hierbij wordt gezocht op afzonderlijke attributen. Vervolgens wordt er een combinatie van adresattributen gebruikt om de beste positiebepaling te vinden voor de breedte- en lengtegraad.

Als de geocodes zijn bepaald, wordt het veld in Oracle CRM On Demand als volgt ingesteld:

Adresveld in Oracle CRM On Demand

Waarde

Opmerking

Status geocode

Geslaagd

De geocodes zijn bepaald.

Overeenkomende code geocode

1

Met Oracle Spatial is een exact overeenkomende waarde gevonden.

Lengtegraad

-71.46006

Geen

Breedtegraad

42.71004

Geen

Overeenkomende vector geocode

??030402010??000?

De overeenkomende vector voor geocode voor dit voorbeeld.

De vector wordt altijd ingesteld, ongeacht of de geocodes wel of niet zijn bepaald. Ook als er een lage overeenkomende code (4) wordt bepaald waarbij geen breedte- en lengtegraad worden ingesteld, wordt de vector nog steeds ingesteld. Ook worden er gegevens gedefinieerd voor de attributen die hebben bijgedragen aan de fout.

U kunt de vectorwaarde ??030402010??000? als volgt interpreteren (zie de volgende tabel):

Positie overeenkomende vector geocode

Waarde

Adresattribuut

Interpretatie van waarde overeenkomende vector

1

?

Geen

Niet gebruikt

2

?

Geen

Niet gebruikt

3

0

Geen

Niet gebruikt

4

3

Geen

Niet gebruikt

5

0

Huisnummer

Exact overeenkomende waarde gevonden voor dit attribuut.

6

4

Voorvoegsel straatnaam

De adresattribuutwaarde is null maar er is een bijna direct overeenkomende waarde gevonden op basis van positiebepaling.

7

0

Basisonderdeel straatnaam

Exact overeenkomende waarde gevonden voor dit attribuut.

8

2

Achtervoegsel straatnaam

Dit adresattribuut bevat een waarde maar er is geen overeenkomende waarde gevonden.

9

0

Soort straatnaam

Exact overeenkomende waarde gevonden voor dit attribuut.

10

1

Geen

Niet gebruikt

11

0

Plaats

Exact overeenkomende waarde gevonden voor dit attribuut.

12

?

Geen

Niet gebruikt

13

?

Geen

Niet gebruikt

14

0

Staat/provincie

Exact overeenkomende waarde gevonden voor dit attribuut.

15

0

Land

Exact overeenkomende waarde gevonden voor dit attribuut.

16

0

Postcode

Exact overeenkomende waarde gevonden voor dit attribuut.

17

?

Geen

Niet gebruikt

Verwante onderwerpen

Zie de volgende onderwerpen voor verwante informatie over adressen:


Gepubliceerd op oktober 2016 Copyright © 2005, 2016, Oracle. Alle rechten voorbehouden. Legal Notices.