{"type":"FeatureCollection","name":"Reviewed site-position assertions; point centres with editorial uncertainty radii","features":[{"type":"Feature","id":"taucheira-fs12-original-socket","geometry":{"type":"Point","coordinates":[20.626,32.567]},"properties":{"case_id":"taucheira-fs12-primary-socket","case_label":"Taucheira FS 12: inscribed shaft beside its original milestone socket","id":"taucheira-fs12-original-socket","role":"original-emplacement","label":"FS 12 original station vicinity — publication-derived area, exact socket unlocated","coordinate_source":"https://www.gju.edu.jo/sites/default/files/School%20of%20Architecture%20and%20Built%20Environment/Department%20of%20Architecture%20and%20Interior%20Architecture/facultypublications/art_00362_weber_berger_libya_antiqua_2016.pdf","accuracy_m":1000,"precision_note":"Approximate station vicinity from the 2016 regional survey map. The 1,000 m radius is an editorial search envelope, not a surveyed socket or statistical confidence interval. Original socket and adjacent fallen shaft were documented in 2009; proposed museum transfer is unverified.","source_ids":["weber-berger2016-fs12","hgl913-taucheira-control","unesco6487-ptolemais-control","emrage-nikolaus2023-fs12-context"],"status":"Original socket documented in situ in 2009; map centre is an approximate area locator. Fallen shaft adjacent then; current custody unverified.","date_display":"Survey of November–December 2009; find shown to officials on 12 November 2009","comparison_eligible":false,"coordinate_fitness":"Regional area locator for the original station. Excluded from point-to-road alignment comparisons; contextual T2a status does not imply precise station geometry.","geometry_method":{"kind":"two-control-similarity-area-locator","summary":"The FS 12 symbol in Weber-Karyotakis and Berger 2016 fig.1 was located using a two-city constrained similarity transform, checked against the figure scale and north arrow. The 1 km circle is an editorial search envelope, not GPS accuracy.","source_ids":["weber-berger2016-fs12","hgl913-taucheira-control","unesco6487-ptolemais-control"],"source_figure":{"locator":"Printed p.24 fig.1;  (one-based)","extraction_command":"pdfimages -f 7 -l 7 -png weber2016-ptolemais [workstation path omitted]","extracted_image_dimensions_px":[910,516],"pixel_origin":"top-left; x rightwards, y downwards","redistribution":"Modern publication figure not bundled; source link and derived numerical control data only.","locator_status":"Published page locator supplied in the recorded citation; verification and reuse limits remain separate."},"coordinate_reference_system":{"working":"WGS84 / UTM zone 34N, EPSG:32634","output":"Longitude/latitude, EPSG:4326","input_datum_limit":"The cited web records do not expressly state a datum. Their geographic coordinates are treated as WGS84 web-gazetteer coordinates for this coarse map fit; no survey-grade datum claim is made."},"controls":[{"label":"Taucheira city symbol","pixel_xy":[29.4,481.8],"coordinates":[20.568,32.54],"source_id":"hgl913-taucheira-control","locator":"Coordinates: first entry, provenance Google Earth; not the second Geonames entry","control_limit":"Town/site locator, not a surveyed point matching the exact publication symbol."},{"label":"Ptolemais city symbol","pixel_xy":[831.6,56.7],"coordinates":[20.951730555555553,32.707886111111115],"source_id":"unesco6487-ptolemais-control","locator":"Coordinates N 32 42 28.39 E 20 57 6.23","control_limit":"Archaeological-site nomination locator, not a surveyed point matching the exact publication symbol."}],"target":{"label":"FS 12 milestone symbol","pixel_xy":[150.8,413.5],"pixel_reading_tolerance_px":2,"unrounded_derived_coordinate":[20.625995789379154,32.56707952002998],"admitted_map_centre":[20.626,32.567]},"fit":{"model":"For pixel p=x-i*y and UTM z=E+i*N: z=a*p+b. Two controls determine a and b; no affine shear or polynomial warping.","a_real":44.63312066954313,"a_imag":-0.5534967650213041,"b_real":458390.5493731997,"b_imag":3621895.9435790894,"metres_per_pixel":44.63655250319952,"rotation_degrees_from_image_up_to_UTM_north":-0.7104903850574713,"fitted_control_residuals_m":[0,0],"residual_limit":"Two control pairs exactly determine this transform, so zero residuals are tautological and do not validate absolute positional accuracy. No independent holdout geographic control is claimed."},"checks":{"published_0_to_10km_bar_pixel_x":[425.0,648.7],"scale_bar_metres_per_pixel":44.702726866338836,"fit_predicts_10km_bar_m":9985.196794965734,"scale_difference_percent":-0.1480320503426502,"north_arrow":"Published arrow points image-up. Fitted rotation is about -0.71 degrees relative to UTM north; broadly consistent at this figure scale.","checks_limit":"Scale and north are internal checks from the same publication, not independent geospatial validation. The narrative some 5 km east describes a road stretch, not a numerical FS12 station coordinate."},"sensitivity":{"alternative_same_city_control":{"coordinates":[20.5665,32.53531],"source_id":"hgl913-taucheira-control","locator":"Coordinates: second entry, provenance Geonames"},"alternative_derived_coordinate":[20.624701536419916,32.563114372106895],"target_shift_m":456.21036684059345,"interpretation":"Changing the Taucheira locator moves the result about 456m. This is a same-site sensitivity check, not a third distinct control."},"uncertainty":{"display_radius_m":1000,"type":"editorial search area; not a statistical confidence interval or guaranteed error bound","basis":"Approximate city-symbol correspondence, 456 m alternative-anchor shift, regional map generalisation, source datum unspecified, and about 90 m target-symbol reading tolerance. Coordinate rounded to 0.001 degree; rounding does not imply 100 m accuracy.","comparison_use":"Exclude from automatic point-to-road comparisons. The area supports locating the original station vicinity, not selecting a particular Itiner-e segment."},"not_used":["Itiner-e geometry","road-nearest snapping","bulk catalogue milestone coordinates","modern museum position"],"reproduction_python":"from pyproj import Transformer\nf=Transformer.from_crs('EPSG:4326','EPSG:32634',always_xy=True)\ng=Transformer.from_crs('EPSG:32634','EPSG:4326',always_xy=True)\np0,p1,p=complex(29.4,-481.8),complex(831.6,-56.7),complex(150.8,-413.5)\nz0=complex(*f.transform(20.568,32.54))\nz1=complex(*f.transform(20+57/60+6.23/3600,32+42/60+28.39/3600))\na=(z1-z0)/(p1-p0)\nb=z0-a*p0\nz=a*p+b\nprint(g.transform(z.real,z.imag))"},"coordinate_precision_decimals":3,"uncertainty_type":"editorial-search-area","position_evidence_tier":"T5","spatial_evidence":{"tier":"T5","reason":"The original socket beside a physical Roman road is publication-supported (object T2a); this derived regional-map centre locates only its approximate station vicinity within a 1 km editorial envelope. It is a T5 area locator, not a surveyed socket position.","source_ids":["weber-berger2016-fs12","hgl913-taucheira-control","unesco6487-ptolemais-control","emrage-nikolaus2023-fs12-context"],"comparison_scope":"Context and navigation only; no original-position distance comparison.","object_tier":"T2","role_ceiling_applied":false}}},{"type":"Feature","id":"catez-iljug1176-original-station","geometry":{"type":"Point","coordinates":[15.59518944,45.89303912]},"properties":{"case_id":"catez-iljug-1176-primary-setting","case_label":"Čatež ob Savi: Antoninus Pius milestone with documented ancient seating","id":"catez-iljug1176-original-station","role":"original-emplacement","label":"Original-setting search area: published Čateški Grič survey anchor; recovered seating not pinpointed","coordinate_source":"https://www.eheritage.si/DDC/DDC_020_024_NDSFNHAGWTBZIWVHRDDTUQKNTGMGFK.pdf","accuracy_m":600,"precision_note":"Area locator only. The publication gives a site-survey anchor, not the milestone seating. The 600 m search envelope must remain visible; its centre must not be read as the original station.","source_ids":["petru1961-catez","lovenjak1997-context","mileusnic-jovanovic2018-catez-position","gustin-olic-cateski-survey-anchor","rkd11434-context-geometry"],"status":"Ancient seating documented; broad original-setting search area mapped, exact station unresolved","date_display":"Discovery reported as 1958 by Lovenjak 1997;1959 in EDH/Lupa metadata; conflict unresolved","comparison_eligible":false,"accuracy_note":"600m is an editorial search envelope around a published survey anchor. It represents the plausible western Čatež highway-cutting area, not measured positional error, a confidence interval or the location of the excavated seating.","coordinate_fitness":"bounded-original-setting-search-area; unsuitable for point-to-road alignment tests","geometry_method":{"kind":"published-grid-context-anchor-with-editorial-envelope","summary":"Transform the published Čateški Grič survey anchor to WGS 84 and use it solely as the centre of a broad search envelope for the western Čatež cutting described in the milestone publications. No Itiner-e segment or nearest-road snapping was used.","source_ids":["petru1961-catez","mileusnic-jovanovic2018-catez-position","gustin-olic-cateski-survey-anchor","rkd11434-context-geometry"],"source_grid_label":"x546560 y83377 z187 as printed; numbers interpreted as easting546560m, northing83377m","source_crs":"EPSG:3912, MGI1901 / Slovene National Grid (D48/GK); CRS interpretation inferred and cross-checked against the published plans and official heritage boundary, not printed as an EPSG code in the table","source_coordinate":[546560,83377],"target_crs":"EPSG:4326; longitude, latitude","software":"pyproj3.6.1 / PROJ9.3.0; Transformer.from_crs(3912,4326,always_xy=True)","transformation":"Inverse Slovene National Grid + MGI1901 to WGS84(16), EPSG8688; coordinate-frame Helmert parameters476.08,125.947,417.81,-4.610862,-2.388137,11.942335,9.896638","unrounded_result":[15.595189438948056,45.89303911807762],"control_coordinates":[{"label":"Published Čateški Grič survey anchor; not milestone seating","source_coordinate":[546560,83377],"wgs84":[15.595189438948056,45.89303911807762],"source_id":"gustin-olic-cateski-survey-anchor"}],"cross_checks":["Derived anchor lies inside official EID1-11434 hill-site polygon; polygon bbox15.5878059821,45.8921112904,15.5962983366,45.8933733404.","Reading the same table numbers as EPSG3794 would give15.59991710,45.88865906, south of the mapped Čateški Grič hill; that alternative is inconsistent with the named-site plan context and is not admitted.","Mileusnić/Jovanović2018 pp.7–9 figs.4–7 provide highway/site context. No raster fit or invented 1950s station symbol is claimed."],"relative_constraints":["Petru1961 p.28: highway cutting a little over200m west of Čatež near Brežice.","Lovenjak1997 p.89: cutting for the Krška vas–Čatež road; ancient seating found beside the road remains.","Mileusnić/Jovanović2018 p.10: middle of the cutting between Čatež and Krška vas, east of prehistoric barrows near the Krka confluence."],"envelope_radius_m":600,"envelope_basis":"Conservative editorial envelope encompassing the mapped western-village highway cutting between the Krka-side archaeological area and the historic village edge. The unspecified historical settlement reference and absent station mark prevent a defensible smaller station buffer.","envelope_semantics":"Search area, not a probability distribution or excavation footprint; the context anchor itself does not assert a milestone find at its centre.","cardinal_extent_wgs84":[15.58745872,45.88764097,15.60292016,45.89843726],"source_independence":"The original-setting description and its later restatements are related; they do not constitute independent measurements of the station."},"spatial_evidence":{"tier":"T5","reason":"The original seating is documented at object level as T2a, but the mapped coordinate is a published contextual survey anchor for a 600 m original-setting search area; it does not pinpoint the seating.","source_ids":["petru1961-catez","lovenjak1997-context","mileusnic-jovanovic2018-catez-position","gustin-olic-cateski-survey-anchor","rkd11434-context-geometry"],"comparison_scope":"Context and navigation only; no original-position distance comparison.","object_tier":"T2","role_ceiling_applied":false}}},{"type":"Feature","id":"catez-iljug1176-museum","geometry":{"type":"Point","coordinates":[15.5925453,45.9018202]},"properties":{"case_id":"catez-iljug-1176-primary-setting","case_label":"Čatež ob Savi: Antoninus Pius milestone with documented ancient seating","id":"catez-iljug1176-museum","role":"repository","label":"Posavski muzej Brežice, Brežice Castle: institution proxy for reported fragment custody","coordinate_source":"https://www.pmb.si/muzej","accuracy_m":100,"precision_note":"Official museum destination coordinate. Shows the institution associated with published custody; present presence, storeroom and display position remain unverified.","source_ids":["petru1961-catez","edh-hd068538-local","lupa20898","pmb-official-museum-position"],"status":"Published historical and 2012 photographic custody; institutional location verified, current object presence unconfirmed","date_display":"Petru 1961 custody; museum photograph attributed 2012 in Lupa; current presence not confirmed","comparison_eligible":false,"accuracy_note":"100m editorial institutional envelope; the official directions point is not an object-level survey.","coordinate_fitness":"institution-proxy; no original-road alignment use","geometry_method":{"kind":"official-institution-directions-destination","summary":"Extract the destination coordinate, not the Google Maps viewport centre, from the museum's own Navodila za pot link.","source_ids":["pmb-official-museum-position"],"link_destination_fields":"!1d15.5925453!2d45.9018202","viewport_centre_rejected":[15.5225143,45.901843],"envelope_radius_m":100,"envelope_semantics":"Editorial institution-scale display radius, not measured positional error"},"spatial_evidence":{"tier":"T6","reason":"This assertion locates custody, a replica, or a catalogue proxy. It cannot locate the ancient marker station.","source_ids":["petru1961-catez","edh-hd068538-local","lupa20898","pmb-official-museum-position"],"comparison_scope":"Context and navigation only; no original-position distance comparison.","object_tier":"T2","role_ceiling_applied":true}}},{"type":"Feature","id":"rib-2308-original-base","geometry":{"type":"Point","coordinates":[-2.3821771,54.9899943]},"properties":{"case_id":"rib-2308-smiths-shield","case_label":"Smith’s Shield: surviving primary Stanegate milestone base","id":"rib-2308-original-base","role":"original-emplacement","label":"Smith’s Shield: surviving milestone base on north side of Stanegate","coordinate_source":"https://spatial.durham.gov.uk/arcgis/rest/services/External/VectorPoint/MapServer/12/query?where=PRN%3D%27N6577%27&outFields=PRN%2CNAME%2CEASTING%2CNORTHING&f=pjson","accuracy_m":60,"precision_note":"Object-level official HER point E375644 N566223 (OSGB 36/British National Grid), converted to WGS 84 with pyproj/PROJ EPSG:1314. Display with a 60 m editorial envelope: the HER also transcribes NY 7564 6624 (OS 1957) and NY 7567 6625 (Sedgley 1975), whose source positions differ. The envelope is not a field-survey accuracy or statistical confidence interval. The base’s primary setting is publication-supported; its exact station is not resolved to metre precision.","source_ids":["rib2308-corpus","he1014820-stanegate","smith-her-N6577","smith-her-sources","smith-her-point"],"date_display":"Standing by 1725; base measured 1944; OS field observation 1966 and RCHME measured-survey entry 1988 reported by HER; coordinate accessed 2026","status":"Original base still in situ in RIB and later official HER accounts; mapped HER position has explicit positional uncertainty; no new current field inspection","comparison_eligible":false,"geometry_method":{"id":"smith-her-grid-conversion-20261017","kind":"published-grid-conversion","summary":"Official object-level HER GIS point, cross-checked against the record’s historical OS/Sedgley NGRs, converted from British National Grid to WGS84; no map digitization or site centroid used.","source_ids":["smith-her-N6577","smith-her-point"],"source_crs":"EPSG:27700 — OSGB36 / British National Grid","target_crs":"EPSG:4326 — WGS84; stored longitude,latitude","input":{"easting_m":375644,"northing_m":566223,"prn":"N6577"},"input_historical_references":[{"label":"OS 6-inch 1957, as transcribed by HER","ngr":"NY 7564 6624","easting_m":375640,"northing_m":566240,"grid_resolution_m":10},{"label":"Sedgley 1975, p.45 no.90, as transcribed by HER; book not directly inspected","ngr":"NY 7567 6625","easting_m":375670,"northing_m":566250,"grid_resolution_m":10}],"software":"pyproj 3.8.0; PROJ 9.8.1","operation":"Inverse of British National Grid + OSGB36 to WGS84 (6), EPSG:1314, axis order normalized","operation_accuracy_m":2,"operation_accuracy_scope":"PROJ/EPSG operation metadata only; not milestone-location accuracy or a statistical confidence interval","pipeline":"proj=pipeline step inv proj=tmerc lat_0=49 lon_0=-2 k=0.9996012717 x_0=400000 y_0=-100000 ellps=airy step proj=push v_3 step proj=cart ellps=airy step proj=helmert x=446.448 y=-125.157 z=542.06 rx=0.15 ry=0.247 rz=0.842 s=-20.489 convention=position_vector step inv proj=cart ellps=WGS84 step proj=pop v_3 step proj=unitconvert xy_in=rad xy_out=deg","grid_limitation":"OSTN15 correction grid was unavailable in the temporary runtime; explicit EPSG:1314 Helmert operation selected, avoiding ballpark/no-datum conversion. Its 2 m stated transformation accuracy is small relative to the 60 m editorial location envelope.","output_unrounded":[-2.3821770920174834,54.9899942733212],"official_wgs84_crosscheck":{"coordinates":[-2.382185165526039,54.99000005215788],"source":"Same official GIS query with outSR=4326","difference_m_approx":0.83,"scope":"Cross-check of transformation only; official server datum operation not supplied"},"uncertainty":{"radius_m":60,"type":"editorial display envelope","confidence_level":null,"basis":"Current HER point differs by 17.5 m from the OS 1957 NGR corner and by 37.5 m from the Sedgley NGR corner. A 60 m circle includes both full 10 m grid cells plus 2 m operation accuracy and a small rounding margin. This is a defensible display bound on admitted source positions, not a guaranteed archaeological or 95% error bound."},"source_access":"HER narrative, source-of-reference page, public GIS layer schema, app/webmap links and PRN feature queried directly on 17 October 2026. Original OS map, field notebooks, and Sedgley book were not directly inspected.","reproduction_python":"from pyproj import Transformer\nt = Transformer.from_pipeline(PIPELINE_RECORDED_ABOVE)\nlongitude, latitude = t.transform(375644, 566223)","not_used":["NHLE 1014820 designation-wide centroid NY7634466400","NY 772 664 / Codley Gate eastern milestone","Vindolanda fort catalogue locality","Citizen field point NY7561766242 (discovery lead only; excluded from coordinate authority)"]},"coordinate_fitness":"Object-specific published heritage locator with editorial source-disagreement envelope; navigation and contextual display only","spatial_evidence":{"tier":"T2","reason":"The RIB corpus explicitly reports the original base still in position beside the Stanegate; the official archaeological narrative identifies the local Roman road and the surviving milestone stump. Later displacement is confined to upper shaft fragments. Admission is based on a documented surviving primary base, not a newly claimed excavated socket.","source_ids":["rib2308-corpus","he1014820-stanegate","smith-her-N6577","smith-her-sources","smith-her-point"],"comparison_scope":"Context and navigation only; no original-position distance comparison.","object_tier":"T2","role_ceiling_applied":false,"subtype":"T2a"}}}]}
