Skip to main content
Question

Update Detector SQL Database and FGDB

  • March 4, 2018
  • 2 replies
  • 14 views

canerakin
Contributor
Forum|alt.badge.img+6

Hi,

I created a geodatabase from SQL database. I have to create a workbench that the user will be able to edit the SQL database and apply the changes to the geodatabase by using the workbench. I am trying to detect the differences between SQL table and the related feature class which have the same data, but UpdateDetector, ChangeDetector, or Matcher do not give the correct answer. I also change the lenient geometry matching and treat blank value as different from missing attribute. No difference. What is wrong?

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

2 replies

takashi
Celebrity
  • 7843 replies
  • March 5, 2018

Hi @canerakin111, most likely the situation is caused by the difference in accuracy of coordinates between the two data formats. It's worth to try apply the same precision to all coordinates of features read from both datasets using the CoordinateRounder transformer.


canerakin
Contributor
Forum|alt.badge.img+6
  • Author
  • Contributor
  • 51 replies
  • March 5, 2018

Hi @canerakin111, most likely the situation is caused by the difference in accuracy of coordinates between the two data formats. It's worth to try apply the same precision to all coordinates of features read from both datasets using the CoordinateRounder transformer.

Hi Takashi, I tried coordinateRounder and set the precisions to same values and tried for different variances but still doesnt work. I also tried to remove all other attributes and keep only matching ones. Still couldnt get the correct result.