banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Wed 22 October 2008 13:26

Pierre
DesCartesPourUnMondeMeilleur
Date d'inscription: 22 Sep 2005
Messages: 1643

Schemamapper pour vérifier la concordance d' objets ACAD

Bonjour,

J'utilise un schemamapper pour vérifier la concordance des objets ACAD de fichier reçus avec notre nomenclature. Celle-ci inclue une macro qui crée une feuille ressemblant à celà :

autocad_layer     calque     autocad_entity     geometrie     autocad_resolved_linetype     ligne     autocad_block_name     bloc     autocad_degree     dimension     DEFORMX     deformx     DEFORMY     deformy   
autocad_layer     C_ESP_JEU     autocad_entity     contour     autocad_resolved_linetype     CONTINUOUS     autocad_block_name     0     autocad_degree     2     DEFORMX     0     DEFORMY     0   
...

J'ai donc dans mon fmw ceci :

Code:

#! <TRANSFORMER
#! IDENTIFIER="57"
#! TYPE="Logger"
#! VERSION="1"
#! POSITION="698 -108"
#! ORDER="44"
#! PARMS_EDITED="false"
#! ENABLED="true"
#! >
#! <XFORM_PARM PARM_NAME="MAXFEATS" PARM_VALUE="20"/>
#! <XFORM_PARM PARM_NAME="MAXCOORDS" PARM_VALUE="20"/>
#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="Logger"/>
#! <XFORM_PARM PARM_NAME="MESSAGE" PARM_VALUE="Feature is:"/>
#! </TRANSFORMER>
#! <TRANSFORMER
#! IDENTIFIER="10"
#! TYPE="SchemaMapper"
#! VERSION="0"
#! POSITION="1405 -1263"
#! ORDER="46"
#! PARMS_EDITED="true"
#! ENABLED="true"
#! >
#! <OUTPUT_FEAT NAME="MAPPED"/>
#! <FEAT_COLLAPSED COLLAPSED="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{0}.layer" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{1}.layer" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{2}.layer" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{3}.layer" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{4}.layer" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{5}.layer" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{6}.layer" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{7}.layer" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{8}.layer" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{9}.layer" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="_element_count" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="id_pb_calque_attribut" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="calque_attribut_info_dxf" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="_cdate_m_a" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_feature_type" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="autocad_resolved_linetype" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="_id" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="pb_identifié" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="date_m_a" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="param1" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="origine_" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="_part_number" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{}.layer" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="calque_attribut_info_dxf_3" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="autocad_block_name" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="autocad_block_number" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="autocad_dim_flag" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="autocad_elevation" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="autocad_original_layer" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="autocad_rotation" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="autocad_text_string" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="autocad_xscale" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="autocad_yscale" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{}" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{}.field_name" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{}.field_value" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{}.rotation" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{}.justification" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_type" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_text_string" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_rotation" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="autocad_entity" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_text_size" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="_predicate" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="autocad_degree" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="LIGNE" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="chaîne_vérif" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="index_nom_bloc" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="_matched_characters" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="_matched_parts{}" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="autocad_layer" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_basename" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_dataset" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="autocad_attribute_display" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="autocad_linetype" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="autocad_original_entity" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="autocad_text_size" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{}.location_x" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{}.location_y" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="_match_id" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="CALQUE" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="layer" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="field_name" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="field_value" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="justification" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="location_x" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="location_y" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <XFORM_ATTR ATTR_NAME="rotation" IS_USER_CREATED="false" FEAT_INDEX="0"/>
#! <OUTPUT_FEAT NAME="UNMAPPED"/>
#! <FEAT_COLLAPSED COLLAPSED="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{0}.layer" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{1}.layer" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{2}.layer" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{3}.layer" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{4}.layer" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{5}.layer" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{6}.layer" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{7}.layer" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{8}.layer" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{9}.layer" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="_element_count" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="id_pb_calque_attribut" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="calque_attribut_info_dxf" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="_cdate_m_a" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_feature_type" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="autocad_resolved_linetype" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="_id" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="pb_identifié" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="date_m_a" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="param1" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="origine_" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="_part_number" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{}.layer" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="calque_attribut_info_dxf_3" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="autocad_block_name" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="autocad_block_number" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="autocad_dim_flag" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="autocad_elevation" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="autocad_original_layer" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="autocad_rotation" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="autocad_text_string" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="autocad_xscale" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="autocad_yscale" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{}" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{}.field_name" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{}.field_value" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{}.rotation" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{}.justification" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_type" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_text_string" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_rotation" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="autocad_entity" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_text_size" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="_predicate" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="autocad_degree" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="LIGNE" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="chaîne_vérif" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="index_nom_bloc" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="_matched_characters" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="_matched_parts{}" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="autocad_layer" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_basename" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_dataset" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="autocad_attribute_display" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="autocad_linetype" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="autocad_original_entity" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="autocad_text_size" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{}.location_x" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info{}.location_y" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="_match_id" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="CALQUE" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="layer" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="fme_attrib_info" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="field_name" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="field_value" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="justification" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="location_x" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="location_y" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_ATTR ATTR_NAME="rotation" IS_USER_CREATED="false" FEAT_INDEX="1"/>
#! <XFORM_PARM PARM_NAME="MAP_ATTRS" PARM_VALUE=""/>
#! <XFORM_PARM PARM_NAME="IDXSOURCEATTR" PARM_VALUE=""/>
#! <XFORM_PARM PARM_NAME="DBPASSWORD" PARM_VALUE=""/>
#! <XFORM_PARM PARM_NAME="IDXDESTATTR" PARM_VALUE=""/>
#! <XFORM_PARM PARM_NAME="XFORMER_NAME" PARM_VALUE="SchemaMapper_4"/>
#! <XFORM_PARM PARM_NAME="DBUSER" PARM_VALUE=""/>
#! <XFORM_PARM PARM_NAME="MATCH_ATTRS" PARM_VALUE="autocad_entity geometrie autocad_layer calque autocad_resolved_linetype ligne"/>
#! <XFORM_PARM PARM_NAME="DBTYPE" PARM_VALUE="EXCEL"/>
#! <XFORM_PARM PARM_NAME="DBSOURCE" PARM_VALUE="H:\DOSSIERS_SIG\Corps_de_rue\recolements\recolement_wilson\controle.xls"/>
#! <XFORM_PARM PARM_NAME="IDXSOURCECOL" PARM_VALUE=""/>
#! <XFORM_PARM PARM_NAME="TABLE" PARM_VALUE="controle"/>
#! <XFORM_PARM PARM_NAME="DBDIRECTIVES" PARM_VALUE="FIELD_NAMES no FIELD_NAMES_AFTER_HEADER no STRIP_QUOTES yes SEPARATOR (;) SKIP_LINES 0 SKIP_FOOTER 0 DUPLICATE_DELIMS yes MERGE_SCHEMAS YES"/>
#! <XFORM_PARM PARM_NAME="IDXDESTCOL" PARM_VALUE=""/>
#! </TRANSFORMER>

La ligne la plus importante étant me semble-t'il : #! <XFORM_PARM PARM_NAME="MATCH_ATTRS" PARM_VALUE="autocad_entity geometrie autocad_layer calque autocad_resolved_linetype ligne"/>


Malgré cette ligne, l'objet suivant ne passe pas :


    Feature is:
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Feature Type: `Sampler_SAMPLED'
    Attribute(string)                 : `CALQUE' has value `C_ESP_JEU'
    Attribute(encoded: utf-8)         : `_cdate_m_a' has value `31/07/2008 00:00:00'
    Attribute(string)                 : `_element_count' has value `0'
    Attribute(string)                 : `_id' has value `494'
    Attribute(string)                 : `_predicate' has value `INTERSECTS'
    Attribute(encoded: utf-8)         : `autocad_block_name' has value `0'
    Attribute(16 bit unsigned integer): `autocad_color' has value `86'
    Attribute(64 bit real)            : `autocad_elevation' has value `0'
    Attribute(string)                 : `autocad_entity' has value `contour'
    Attribute(encoded: utf-16)        : `autocad_entity_handle' has value `1966E'
    Attribute(string)                 : `autocad_entity_visibility' has value `visible'
    Attribute(encoded: utf-16)        : `autocad_layer' has value `C_ESP_JEU'
    Attribute(string)                 : `autocad_layer_type' has value `not_frozen'
    Attribute(encoded: utf-16)        : `autocad_linetype' has value `ByLayer'
    Attribute(32 bit unsigned integer): `autocad_linetype_generation' has value `0'
    Attribute(string)                 : `autocad_linetype_scale' has value `1'
    Attribute(string)                 : `autocad_lineweight' has value `-1'
    Attribute(string)                 : `autocad_original_entity_type' has value `autocad_lwpolyline'
    Attribute(encoded: utf-16)        : `autocad_resolved_linetype' has value `CONTINUOUS'
    Attribute(string)                 : `autocad_source_filename' has value `\SrvwebsigApic47Datacdrlegende_communegabarit.test.v6.295.dwg'
    Attribute(string)                 : `autocad_space' has value `model_space'
    Attribute(64 bit real)            : `autocad_thickness' has value `0'
    Attribute(64 bit real)            : `autocad_width' has value `0'
    Attribute(string)                 : `date_m_a' has value `31/07/2008'
    Attribute(string)                 : `fme_basename' has value `gabarit.test.v6.295'
    Attribute(entangled)              : `fme_color' has value `0.075,0.3,0'
    Attribute(string)                 : `fme_dataset' has value `\SrvwebsigApic47Datacdrlegende_communegabarit.test.v6.295.dwg'
    Attribute(string)                 : `fme_feature_type' has value `C_ESP_JEU'
    Attribute(string)                 : `fme_geometry' has value `fme_aggregate'
    Attribute(entangled)              : `fme_type' has value `fme_area'
    Attribute(string)                 : `origine_' has value `B.P.G. G.E.'
    Attribute(string)                 : `param1' has value `'
    Attribute(encoded: utf-8)         : `pb_identifié' has value `mauvais_type_de_ligne'
    Geometry Type: Aggregate (512)
    Total Number of Coords: 4 -- Coordinate Dimension: 2 -- Coordinate System: `Lamb-I-Nord-M-G'
    Number of Aggregate Parts: 1
    ---------------------------------------------------------------------------
    Geometry Type: Polygon (4) -- Part Number: 0 -- Number of Coordinates: 4
    (722153.989491014,177227.241464193) (722160.073850774,177232.693804948) (722173.327498353,177227.241464193) (722153.989491014,177227.241464193)

J'en perd mon latin. Les valeurs de tous les champs requis sont égales aux valeurs attendues (celles présentes dans le fichier xls) et pourtant, l'objet est rejeté.

D'avance, merci de votre aide.

Dernière modification par Brindavoine (Wed 22 October 2008 13:33)


art X I. Déclaration des Droits de l’Homme et du Citoyen 1789
La libre communication des pensées et des opinions est un des droits les plus précieux de l’Homme : tout Citoyen peut donc parler, écrire, imprimer librement, sauf à répondre de l’abus de cette liberté, dans les cas déterminés par la Loi.

Hors ligne

 

#2 Wed 22 October 2008 14:38

ogayte
Participant assidu
Lieu: Saint-Estève
Date d'inscription: 6 Mar 2006
Messages: 658
Site web

Re: Schemamapper pour vérifier la concordance d' objets ACAD

Bravo, vous avez osé vous attaquer à l'indigeste SchemaMapper !
J'ai regardé votre problème 10 minutes mais j'avoue que je sèche.
A distance et sans avoir les données et la base c'est difficile de se faire une opinion.
Avez vous regardé http://www.fmepedia.com/index.php/SchemaMapper_Example  ?


Olivier Gayte
http://www.veremes.com
+33 (0)4-68-38-65-27

Hors ligne

 

#3 Wed 22 October 2008 16:55

Pierre
DesCartesPourUnMondeMeilleur
Date d'inscription: 22 Sep 2005
Messages: 1643

Re: Schemamapper pour vérifier la concordance d' objets ACAD

Bah oui. Mais çà ne m'explique pas pourquoi cela bloque mes objets.


art X I. Déclaration des Droits de l’Homme et du Citoyen 1789
La libre communication des pensées et des opinions est un des droits les plus précieux de l’Homme : tout Citoyen peut donc parler, écrire, imprimer librement, sauf à répondre de l’abus de cette liberté, dans les cas déterminés par la Loi.

Hors ligne

 

Pied de page des forums

Powered by FluxBB