#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
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 ?
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