issue #0001545 : ADR_COM, SIEGE, GPS
This commit is contained in:
parent
337d1e9a9a
commit
40d88bbd5e
@ -124,6 +124,7 @@ $tabDico = array(
|
||||
'REGIMP' => '',
|
||||
'MONOACT' => '',
|
||||
'DCREN' => '',
|
||||
'SIEGE' => '',
|
||||
'AUXILT' => '',
|
||||
'SAISONAT' => '',
|
||||
'CIVILITE' => '',
|
||||
@ -132,6 +133,7 @@ $tabDico = array(
|
||||
'EFF_ENT' => '',
|
||||
'DCRET' => '',
|
||||
'ADR_DEP' => '',
|
||||
'ADR_COM' => '',
|
||||
'EFF_ET' => '',
|
||||
'CODEVOIE' => '',
|
||||
'NBETEXPL' => 'NBETAB as NBETEXPL',
|
||||
@ -170,7 +172,7 @@ $tabDico = array(
|
||||
'rncs_entrep' => array(
|
||||
'db' => 'jo.rncs_entrep',
|
||||
'cle' => array(
|
||||
'entActiveRncs' => 'actif AS entActiveRncs',
|
||||
'entActiveRncs' => 'actif AS entActiveRncs', //=> Faux getIdentite
|
||||
'numRC2' => 'numRC2',
|
||||
'raisonSocialeRncs' => 'raisonSociale AS raisonSocialeRncs',
|
||||
'sigleRncs' => 'sigle AS sigleRncs',
|
||||
@ -237,6 +239,7 @@ $tabDico = array(
|
||||
'AdresseNormalise',
|
||||
'SiretSuc',
|
||||
'privilege',
|
||||
'GPS',
|
||||
),
|
||||
);
|
||||
|
||||
@ -1409,6 +1412,49 @@ function privilegeData($siren, $nic, $values = false)
|
||||
return $tabData;
|
||||
}
|
||||
|
||||
function GPSEntete($values)
|
||||
{
|
||||
return array(
|
||||
'latitude',
|
||||
'longitude',
|
||||
'altitude',
|
||||
'precis',
|
||||
);
|
||||
}
|
||||
|
||||
function GPSData($siren, $nic, $values = false)
|
||||
{
|
||||
$tab['latitude'] = '';
|
||||
$tab['longitude'] = '';
|
||||
$tab['altitude'] = '';
|
||||
$tab['precis'] = '';
|
||||
|
||||
$iDb = new WDB('sdv1');
|
||||
$result = $iDb->select(
|
||||
'etablissements e',
|
||||
"e.adr_num, e.adr_btq, e.adr_typeVoie, e.adr_libVoie, e.adr_comp, e.adr_cp, e.adr_ville",
|
||||
"siren=$siren AND nic=$nic", false, MYSQL_ASSOC);
|
||||
if (count($result)>0) {
|
||||
$MInsee = new MInsee();
|
||||
$etab = $result[0];
|
||||
$mMap=new MMap(false);
|
||||
$mMap->geoCodeAdresse(
|
||||
$etab['adr_num']
|
||||
,'',
|
||||
$etab['adr_typeVoie'],
|
||||
$MInsee->getCodeVoie($etab['adr_typeVoie']),
|
||||
$etab['adr_libVoie'],
|
||||
$etab['adr_cp'],
|
||||
$etab['adr_ville'],
|
||||
'France'
|
||||
);
|
||||
$tab['latitude'] = $mMap->latitudeDec;
|
||||
$tab['longitude'] = $mMap->longitudeDec;
|
||||
$tab['altitude'] = $mMap->altitude;
|
||||
$tab['precis'] = $mMap->precision;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/* == FUNCTION == */
|
||||
|
||||
|
@ -152,9 +152,6 @@ class Enrichissement
|
||||
'adrVilleInsee' => array(
|
||||
'lib' => 'Insee : Adresse - Commune'
|
||||
),
|
||||
'ADR_DEP' => array(
|
||||
'lib' => "Insee : Adresse - Département"
|
||||
),
|
||||
'adrDistSPInsee' => array(
|
||||
'lib' => 'Insee : Adresse - Distribution spéciale'
|
||||
),
|
||||
@ -209,6 +206,13 @@ class Enrichissement
|
||||
'DCREN' => array(
|
||||
'lib' => "Insee : Date de création de l'entreprise"
|
||||
),
|
||||
'SIEGE' => array(
|
||||
'lib' => "Insee : Siege",
|
||||
'help' => "Qualité de siege ou non de l'établissement",
|
||||
'columns' => array(
|
||||
'SIEGE' => 'Insee : Siege',
|
||||
)
|
||||
),
|
||||
'AUXILT' => array(
|
||||
'lib' => "Insee : Auxiliarité"
|
||||
),
|
||||
@ -230,6 +234,20 @@ class Enrichissement
|
||||
'DCRET' => array(
|
||||
'lib' => "Insee : Date de création de l'établissement"
|
||||
),
|
||||
'ADR_DEP' => array(
|
||||
'lib' => "Insee : Adresse - Département",
|
||||
'help' => "Département de localisation de l'établissement (2 caractères)",
|
||||
'columns'=> array(
|
||||
'ADR_DEP' => 'Insee : Departement',
|
||||
),
|
||||
),
|
||||
'ADR_COM' => array(
|
||||
'lib' => "Insee : Commune de localisation de l'établissement",
|
||||
'help' => "(3 chiffres)",
|
||||
'columns' => array(
|
||||
'ADR_COM' => "Insee : Code commune",
|
||||
),
|
||||
),
|
||||
'EFF_ET' => array(
|
||||
'lib' => "Insee : Effectif de l'établissement"
|
||||
),
|
||||
@ -308,6 +326,7 @@ class Enrichissement
|
||||
'NBETEXPL' => array(
|
||||
'lib' => "Insee : Nombre d'établissement exploitant actif"
|
||||
),
|
||||
|
||||
'entActiveRncs' => array(
|
||||
'lib' => "RNCS : Actif - Entreprise"
|
||||
),
|
||||
@ -446,6 +465,16 @@ class Enrichissement
|
||||
'bilanN2'=> array('values'=>''),
|
||||
'annonces'=> array('values'=>''),
|
||||
'privilege' => array(),
|
||||
'GPS' => array(
|
||||
'lib' => 'SD : Coordonnées GPS - Etablissement',
|
||||
'help' => "",
|
||||
'columns' => array(
|
||||
'latitude' => "Latitude en degrés et décimales de degrés",
|
||||
'longitude' => "Longitude en degrés et décimales de degrés",
|
||||
'altitude' => "Altitude en mètres",
|
||||
'precis' => "Précision du géocodage (de 0=non géocodé à 8/9=géocodage à l'adresse)",
|
||||
)
|
||||
),
|
||||
);
|
||||
|
||||
public function __construct(){}
|
||||
|
Loading…
Reference in New Issue
Block a user