<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic After inserting non-valid features in a FeatureClass, new valid features are not shown in map. in ArcGIS Pro Questions</title>
    <link>https://community.esri.com/t5/arcgis-pro-questions/after-inserting-non-valid-features-in-a/m-p/1231181#M62178</link>
    <description>&lt;P&gt;I am using ArcGIS Pro 2.9.5, There is an Enterprise Geodatabase, with a FeatureClass (FC) configured with traditional versioned and WGS84 spatial reference(SR).&lt;/P&gt;&lt;P&gt;Using FME a bunch of features (Set A) were added to a version in the FC, but those features were in a projected SR and were added with out any transformation.&lt;/P&gt;&lt;P&gt;Then, another bunch of features (Set B) were added (using FME) in another version, but this ones were in WGS84.&lt;/P&gt;&lt;P&gt;When I try to visualize the Set B in a map, no features are displayed, if I check the AttributeTable, the rows are shown, but if I select a row, and try to zoom to it, the zoom works, in some versions, if I try to flash the row, it works. but the feature per se is not displayed with the selected symbol.&lt;/P&gt;&lt;P&gt;if I check the extend of the FC, I get:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;XMin (Left)&lt;/TD&gt;&lt;TD&gt;-45.637716&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XMax (Right)&lt;/TD&gt;&lt;TD&gt;457831.014000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;YMin (Bottom)&lt;/TD&gt;&lt;TD&gt;-23.808435&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;YMax (Top)&lt;/TD&gt;&lt;TD&gt;7380637.447000&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;DIV class=""&gt;spatialReference&lt;/DIV&gt;&lt;DIV&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;name (Geographic Coordinate System)&lt;/TD&gt;&lt;TD&gt;GCS_WGS_1984&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;factoryCode (WKID)&lt;/TD&gt;&lt;TD&gt;4326&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;angularUnitName (Angular Unit)&lt;/TD&gt;&lt;TD&gt;Degree&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;datumName (Datum)&lt;/TD&gt;&lt;TD&gt;D_WGS_1984&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Despite the fact I deleted the version with the non-valid features, Set A, the extent remains the same. Moreover, I tried to use the tool &lt;A href="https://pro.arcgis.com/en/pro-app/2.9/tool-reference/data-management/recalculate-feature-class-extent.htm" target="_blank" rel="noopener"&gt;RecalculateFeatureClassExtent&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;the extent remains the same.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If I create a new version and manually create features, they are drawn in the map.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If I export the features in Set B to a FileGeodatabase, the features are well exported, and the result FC is shown in the map.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If I tried to import&amp;nbsp;another bunch of features (Set C) using FME in another version, the features shows the same problematic behavior described above.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;In some point the FC was deleted and recreated, it start working again, and showing the data in the map; but again, when the Set A were added, the odd behavior appear.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Is there a way to fix the FC without recreating it?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Is there a way to fix the versions??&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I receive any suggestion.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[EDIT 1]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;After a good amount of hours I found that the culprit is not FME. I was able to reproduce the behavior only using ArcGIS Pro:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;import arcpy
wkt = "GEOGCS['GCS_WGS_1984',DATUM['D_WGS_1984',SPHEROID['WGS_1984',6378137.0,298.257223563]],\
              PRIMEM['Greenwich',0.0],UNIT['Degree',0.0174532925199433]];\
              -400 -400 1000000000;-100000 10000;-100000 10000;8.98315284119522E-09;\
              0.001;0.001;IsHighPrecision"
myFgdb = r"c:\temp\Default.gdb"

sr = arcpy.SpatialReference(text=wkt)
arcpy.env.workspace = r"c:\temp"
foo = arcpy.management.CreateFeatureclass(myFgdb, "PointsWGS84", geometry_type="POINT", spatial_reference = sr)

# Creation of the point waaaaaaaaaay to far from the "boundaries" of WGS84
with arcpy.da.InsertCursor(r"c:\temp\Default.gdb\PointsWGS84", ["Shape@"]) as cur:
    myPoint = arcpy.Point(459111.6681, 5010433.1285)
    myArray = arcpy.Array([myPoint])
    cur.insertRow(myArray)
del cur

desc = arcpy.da.Describe(foo)
print(desc["extent"])

# Creation of a point in the west side of the prime meridian
with arcpy.da.InsertCursor(r"c:\temp\Default.gdb\PointsWGS84", ["Shape@"]) as cur:
    myPoint = arcpy.Point(-45.9111, 23.84006637)
    myArray = arcpy.Array([myPoint])
    cur.insertRow(myArray)
del cur&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;if you run the snippet above, you will get a layer, open the attribute table and try to flash/zoom the second point. you will see no point.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried to edit the point: just editing the vertices, but i did no modified per-se the values, just click and enter, then proceed to save the changes:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Cristian_Galindo_0-1668586997968.png" style="width: 999px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/56083iB21F1A4931297EB0/image-size/large?v=v2&amp;amp;px=999" role="button" title="Cristian_Galindo_0-1668586997968.png" alt="Cristian_Galindo_0-1668586997968.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now the point is visible.&lt;/P&gt;&lt;P&gt;I am not able to see the the real change in the table/FC (I have a lack of knowledge), but then I made the same operation in my Enterprise Geodatabase (There I now how to really know the stored value), and check the values after I changed some of my 13 features:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Cristian_Galindo_1-1668587236530.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/56084iC5C5EEFA2F40743A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Cristian_Galindo_1-1668587236530.png" alt="Cristian_Galindo_1-1668587236530.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As you can see the non changed values have negative values for X value, the changed ones under the sheets where modified by the addition of 360, but in ArcGIS Pro, the number appear as 27.415 W&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 16 Nov 2022 08:32:12 GMT</pubDate>
    <dc:creator>Cristian_Galindo</dc:creator>
    <dc:date>2022-11-16T08:32:12Z</dc:date>
    <item>
      <title>After inserting non-valid features in a FeatureClass, new valid features are not shown in map.</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/after-inserting-non-valid-features-in-a/m-p/1231181#M62178</link>
      <description>&lt;P&gt;I am using ArcGIS Pro 2.9.5, There is an Enterprise Geodatabase, with a FeatureClass (FC) configured with traditional versioned and WGS84 spatial reference(SR).&lt;/P&gt;&lt;P&gt;Using FME a bunch of features (Set A) were added to a version in the FC, but those features were in a projected SR and were added with out any transformation.&lt;/P&gt;&lt;P&gt;Then, another bunch of features (Set B) were added (using FME) in another version, but this ones were in WGS84.&lt;/P&gt;&lt;P&gt;When I try to visualize the Set B in a map, no features are displayed, if I check the AttributeTable, the rows are shown, but if I select a row, and try to zoom to it, the zoom works, in some versions, if I try to flash the row, it works. but the feature per se is not displayed with the selected symbol.&lt;/P&gt;&lt;P&gt;if I check the extend of the FC, I get:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;XMin (Left)&lt;/TD&gt;&lt;TD&gt;-45.637716&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;XMax (Right)&lt;/TD&gt;&lt;TD&gt;457831.014000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;YMin (Bottom)&lt;/TD&gt;&lt;TD&gt;-23.808435&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;YMax (Top)&lt;/TD&gt;&lt;TD&gt;7380637.447000&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;DIV class=""&gt;spatialReference&lt;/DIV&gt;&lt;DIV&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;name (Geographic Coordinate System)&lt;/TD&gt;&lt;TD&gt;GCS_WGS_1984&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;factoryCode (WKID)&lt;/TD&gt;&lt;TD&gt;4326&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;angularUnitName (Angular Unit)&lt;/TD&gt;&lt;TD&gt;Degree&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;datumName (Datum)&lt;/TD&gt;&lt;TD&gt;D_WGS_1984&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Despite the fact I deleted the version with the non-valid features, Set A, the extent remains the same. Moreover, I tried to use the tool &lt;A href="https://pro.arcgis.com/en/pro-app/2.9/tool-reference/data-management/recalculate-feature-class-extent.htm" target="_blank" rel="noopener"&gt;RecalculateFeatureClassExtent&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;the extent remains the same.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If I create a new version and manually create features, they are drawn in the map.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If I export the features in Set B to a FileGeodatabase, the features are well exported, and the result FC is shown in the map.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If I tried to import&amp;nbsp;another bunch of features (Set C) using FME in another version, the features shows the same problematic behavior described above.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;In some point the FC was deleted and recreated, it start working again, and showing the data in the map; but again, when the Set A were added, the odd behavior appear.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Is there a way to fix the FC without recreating it?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Is there a way to fix the versions??&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I receive any suggestion.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[EDIT 1]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;After a good amount of hours I found that the culprit is not FME. I was able to reproduce the behavior only using ArcGIS Pro:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;import arcpy
wkt = "GEOGCS['GCS_WGS_1984',DATUM['D_WGS_1984',SPHEROID['WGS_1984',6378137.0,298.257223563]],\
              PRIMEM['Greenwich',0.0],UNIT['Degree',0.0174532925199433]];\
              -400 -400 1000000000;-100000 10000;-100000 10000;8.98315284119522E-09;\
              0.001;0.001;IsHighPrecision"
myFgdb = r"c:\temp\Default.gdb"

sr = arcpy.SpatialReference(text=wkt)
arcpy.env.workspace = r"c:\temp"
foo = arcpy.management.CreateFeatureclass(myFgdb, "PointsWGS84", geometry_type="POINT", spatial_reference = sr)

# Creation of the point waaaaaaaaaay to far from the "boundaries" of WGS84
with arcpy.da.InsertCursor(r"c:\temp\Default.gdb\PointsWGS84", ["Shape@"]) as cur:
    myPoint = arcpy.Point(459111.6681, 5010433.1285)
    myArray = arcpy.Array([myPoint])
    cur.insertRow(myArray)
del cur

desc = arcpy.da.Describe(foo)
print(desc["extent"])

# Creation of a point in the west side of the prime meridian
with arcpy.da.InsertCursor(r"c:\temp\Default.gdb\PointsWGS84", ["Shape@"]) as cur:
    myPoint = arcpy.Point(-45.9111, 23.84006637)
    myArray = arcpy.Array([myPoint])
    cur.insertRow(myArray)
del cur&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;if you run the snippet above, you will get a layer, open the attribute table and try to flash/zoom the second point. you will see no point.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried to edit the point: just editing the vertices, but i did no modified per-se the values, just click and enter, then proceed to save the changes:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Cristian_Galindo_0-1668586997968.png" style="width: 999px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/56083iB21F1A4931297EB0/image-size/large?v=v2&amp;amp;px=999" role="button" title="Cristian_Galindo_0-1668586997968.png" alt="Cristian_Galindo_0-1668586997968.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now the point is visible.&lt;/P&gt;&lt;P&gt;I am not able to see the the real change in the table/FC (I have a lack of knowledge), but then I made the same operation in my Enterprise Geodatabase (There I now how to really know the stored value), and check the values after I changed some of my 13 features:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Cristian_Galindo_1-1668587236530.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/56084iC5C5EEFA2F40743A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Cristian_Galindo_1-1668587236530.png" alt="Cristian_Galindo_1-1668587236530.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As you can see the non changed values have negative values for X value, the changed ones under the sheets where modified by the addition of 360, but in ArcGIS Pro, the number appear as 27.415 W&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Nov 2022 08:32:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/after-inserting-non-valid-features-in-a/m-p/1231181#M62178</guid>
      <dc:creator>Cristian_Galindo</dc:creator>
      <dc:date>2022-11-16T08:32:12Z</dc:date>
    </item>
  </channel>
</rss>

