From 222c4bb12bd755045a8d094aad92db8c31fcde63 Mon Sep 17 00:00:00 2001 From: Taylor Smock Date: Mon, 1 Jun 2020 10:56:44 -0600 Subject: [PATCH] Add tests for parsing esri feature servers Signed-off-by: Taylor Smock --- ...-ffce8d3a-c21a-410b-9303-2b59875b76aa.json | 30 +++++++++++++++++ ...-ee34e070-0bf4-4a36-bfe5-4833a8f25ae5.json | 30 +++++++++++++++++ ...-f5b30af0-0177-459b-ac7a-b4fc0be7d99a.json | 30 +++++++++++++++++ ...-d0e9831e-6eff-4f7e-83ee-f09bad38c40d.json | 30 +++++++++++++++++ ...-4a594e6d-4b81-42ad-b547-39005f2a5f62.json | 30 +++++++++++++++++ ...-8cd10b04-891d-4d27-9282-82e7349f5bd3.json | 30 +++++++++++++++++ ...-757edf0f-0dc4-4b42-869e-1bc2cf3ecf31.json | 30 +++++++++++++++++ ...-e759c7d0-92ff-4db5-9bd8-25c500797126.json | 30 +++++++++++++++++ ...-1b8f292c-d3b0-4281-ad07-680b02579e6b.json | 30 +++++++++++++++++ ...-50f13bcb-6c47-4133-acd6-2def98086289.json | 32 ++++++++++++++++++ ...-9bba8228-60ea-4b25-b140-ea7b4aeb79ab.json | 33 +++++++++++++++++++ ...-7950efe2-fcb1-4457-9b3a-fd281eb49684.json | 30 +++++++++++++++++ ...-89bb3fed-c485-401c-a9b9-9c5b367f81a0.json | 30 +++++++++++++++++ ...-1ab90e03-6781-4f0b-97c0-9e66b728c81c.json | 30 +++++++++++++++++ ...-1edea050-3368-40f5-80ae-099dba138e0d.json | 33 +++++++++++++++++++ ...-fba7d31c-8e1c-42d7-ac61-99a0be815a3f.json | 32 ++++++++++++++++++ ...-66d2a4b2-09ce-46d3-b9c9-a0c7489fefab.json | 30 +++++++++++++++++ ...-d64a22d3-e6e0-4dc6-ae5c-f9a2ba8f8485.json | 30 +++++++++++++++++ ...-0a890cfc-c50c-44be-973b-acf92836e513.json | 24 ++++++++++++++ ...-b9f04630-0820-4f01-a541-b9d4226b8f84.json | 32 ++++++++++++++++++ ...-ee758a6b-79d6-48a2-8af6-df2afe4ba8d8.json | 24 ++++++++++++++ .../mapwithai/MapWithAILayerInfoTest.java | 33 +++++++++++++++++++ .../testutils/MapWithAITestRules.java | 11 ++++++- 23 files changed, 673 insertions(+), 1 deletion(-) create mode 100644 test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_alexandria_va_addresses_featureserver-ffce8d3a-c21a-410b-9303-2b59875b76aa.json create mode 100644 test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_alexandria_va_addresses_featureserver_0-ee34e070-0bf4-4a36-bfe5-4833a8f25ae5.json create mode 100644 test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_flagstaff_az_addresses_featureserver-f5b30af0-0177-459b-ac7a-b4fc0be7d99a.json create mode 100644 test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_flagstaff_az_addresses_featureserver_0-d0e9831e-6eff-4f7e-83ee-f09bad38c40d.json create mode 100644 test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_franklincounty_buildings_featureserver-4a594e6d-4b81-42ad-b547-39005f2a5f62.json create mode 100644 test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_franklincounty_buildings_featureserver_0-8cd10b04-891d-4d27-9282-82e7349f5bd3.json create mode 100644 test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_orange_county_ca_buildings_featureserver-757edf0f-0dc4-4b42-869e-1bc2cf3ecf31.json create mode 100644 test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_orange_county_ca_buildings_featureserver_0-e759c7d0-92ff-4db5-9bd8-25c500797126.json create mode 100644 test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_riverside_ca_buildings_featureserver-1b8f292c-d3b0-4281-ad07-680b02579e6b.json create mode 100644 test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_riverside_ca_buildings_featureserver_0-50f13bcb-6c47-4133-acd6-2def98086289.json create mode 100644 test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_riverside_ca_buildings_featureserver_0-9bba8228-60ea-4b25-b140-ea7b4aeb79ab.json create mode 100644 test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_addresses_featureserver-7950efe2-fcb1-4457-9b3a-fd281eb49684.json create mode 100644 test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_addresses_featureserver_1-89bb3fed-c485-401c-a9b9-9c5b367f81a0.json create mode 100644 test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_buildings_featureserver-1ab90e03-6781-4f0b-97c0-9e66b728c81c.json create mode 100644 test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_buildings_featureserver_1-1edea050-3368-40f5-80ae-099dba138e0d.json create mode 100644 test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_buildings_featureserver_1-fba7d31c-8e1c-42d7-ac61-99a0be815a3f.json create mode 100644 test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_wb_zanzibar_buildings_featureserver-66d2a4b2-09ce-46d3-b9c9-a0c7489fefab.json create mode 100644 test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_wb_zanzibar_buildings_featureserver_0-d64a22d3-e6e0-4dc6-ae5c-f9a2ba8f8485.json create mode 100644 test/resources/wiremock/mappings/faviconico-0a890cfc-c50c-44be-973b-acf92836e513.json create mode 100644 test/resources/wiremock/mappings/faviconico-b9f04630-0820-4f01-a541-b9d4226b8f84.json create mode 100644 test/resources/wiremock/mappings/sharing_rest_content_groups_bdf6c800b3ae453b9db239e03d7c1727_search-ee758a6b-79d6-48a2-8af6-df2afe4ba8d8.json create mode 100644 test/unit/org/openstreetmap/josm/plugins/mapwithai/data/mapwithai/MapWithAILayerInfoTest.java diff --git a/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_alexandria_va_addresses_featureserver-ffce8d3a-c21a-410b-9303-2b59875b76aa.json b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_alexandria_va_addresses_featureserver-ffce8d3a-c21a-410b-9303-2b59875b76aa.json new file mode 100644 index 0000000..8351dce --- /dev/null +++ b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_alexandria_va_addresses_featureserver-ffce8d3a-c21a-410b-9303-2b59875b76aa.json @@ -0,0 +1,30 @@ +{ + "id" : "ffce8d3a-c21a-410b-9303-2b59875b76aa", + "name" : "do88dok2xjtucxd1_arcgis_rest_services_alexandria_va_addresses_featureserver", + "request" : { + "url" : "/Do88DoK2xjTUCXd1/arcgis/rest/services/Alexandria_VA_Addresses/FeatureServer?f=pjson", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\r\n \"currentVersion\" : 10.7, \r\n \"serviceItemId\" : \"1bd0c546d5cd42ddb21b67a8770f1ab6\", \r\n \"isView\" : true, \r\n \"isUpdatableView\" : true, \r\n \"sourceSchemaChangesAllowed\" : true, \r\n \"serviceDescription\" : \"\", \r\n \"hasVersionedData\" : false, \r\n \"supportsDisconnectedEditing\" : false, \r\n \"hasStaticData\" : false, \r\n \"hasSharedDomains\" : false, \r\n \"maxRecordCount\" : 1000, \r\n \"supportedQueryFormats\" : \"JSON\", \r\n \"supportsVCSProjection\" : false, \r\n \"capabilities\" : \"Query\", \r\n \"description\" : \"\", \r\n \"copyrightText\" : \"\", \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }, \r\n \"initialExtent\" : {\r\n \"xmin\" : -77.14924691073395, \r\n \"ymin\" : 38.772782594141539, \r\n \"xmax\" : -77.032025776479543, \r\n \"ymax\" : 38.862181232869133, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"fullExtent\" : {\r\n \"xmin\" : -77.143527926344575, \r\n \"ymin\" : 38.790392356423013, \r\n \"xmax\" : -77.037744760868918, \r\n \"ymax\" : 38.844571470587653, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"allowGeometryUpdates\" : true, \r\n \"units\" : \"esriDecimalDegrees\", \r\n \"supportsAppend\" : true, \r\n \"supportsSharedDomains\" : true, \r\n \"syncEnabled\" : false, \r\n \"supportsApplyEditsWithGlobalIds\" : false, \r\n \"supportsReturnDeleteResults\" : true, \r\n \"xssPreventionInfo\" : {\r\n \"xssPreventionEnabled\" : true, \r\n \"xssPreventionRule\" : \"InputOnly\", \r\n \"xssInputRule\" : \"rejectInvalid\"\r\n }, \r\n \"layers\" : [\r\n {\r\n \"id\" : 0, \r\n \"name\" : \"Alexandria_Addresses\", \r\n \"parentLayerId\" : -1, \r\n \"defaultVisibility\" : true, \r\n \"subLayerIds\" : null, \r\n \"minScale\" : 320000, \r\n \"maxScale\" : 0, \r\n \"geometryType\" : \"esriGeometryPoint\"\r\n }\r\n ], \r\n \"tables\" : []\r\n}", + "headers" : { + "Content-Type" : "text/plain; charset=utf-8", + "Cache-Control" : "public, max-age=30, s-maxage=30", + "Last-Modified" : "Tue, 19 May 2020 22:42:39 GMT", + "ETag" : "2052300429", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Correlation-Id" : "|f49f6d17a708dc479be4188245742c9f.ac81e339_", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_22", + "X-Powered-By" : "ASP.NET", + "Date" : "Mon, 01 Jun 2020 16:36:50 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 4b2d2d4c49521bf403522140b78283a1.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "YDZdndZ1tycmd_H71gCopxPSIxVgmCs8YSw3aAEg01XN-_B0x5iglw==" + } + }, + "uuid" : "ffce8d3a-c21a-410b-9303-2b59875b76aa", + "persistent" : true, + "insertionIndex" : 33 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_alexandria_va_addresses_featureserver_0-ee34e070-0bf4-4a36-bfe5-4833a8f25ae5.json b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_alexandria_va_addresses_featureserver_0-ee34e070-0bf4-4a36-bfe5-4833a8f25ae5.json new file mode 100644 index 0000000..801ea06 --- /dev/null +++ b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_alexandria_va_addresses_featureserver_0-ee34e070-0bf4-4a36-bfe5-4833a8f25ae5.json @@ -0,0 +1,30 @@ +{ + "id" : "ee34e070-0bf4-4a36-bfe5-4833a8f25ae5", + "name" : "do88dok2xjtucxd1_arcgis_rest_services_alexandria_va_addresses_featureserver_0", + "request" : { + "url" : "/Do88DoK2xjTUCXd1/arcgis/rest/services/Alexandria_VA_Addresses/FeatureServer/0?f=pjson", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\r\n \"currentVersion\" : 10.7, \r\n \"id\" : 0, \r\n \"name\" : \"Alexandria_Addresses\", \r\n \"type\" : \"Feature Layer\", \r\n \"serviceItemId\" : \"1bd0c546d5cd42ddb21b67a8770f1ab6\", \r\n \"isView\" : true, \r\n \"isUpdatableView\" : true, \r\n \"sourceSchemaChangesAllowed\" : true, \r\n \"displayField\" : \"ADD_TYPE\", \r\n \"description\" : \"This layer package contains the pre-processed address points for the City of Alexandria, Virginia import to OpenStreetMap.\", \r\n \"copyrightText\" : \"City of Alexandria, VA\", \r\n \"defaultVisibility\" : true, \r\n \"editingInfo\" : {\r\n \"lastEditDate\" : 1589928159583\r\n }, \r\n \"relationships\" : [], \r\n \"isDataVersioned\" : false, \r\n \"supportsAppend\" : true, \r\n \"supportsCalculate\" : true, \r\n \"supportsASyncCalculate\" : true, \r\n \"supportsTruncate\" : false, \r\n \"supportsAttachmentsByUploadId\" : true, \r\n \"supportsAttachmentsResizing\" : true, \r\n \"supportsRollbackOnFailureParameter\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsExceedsLimitStatistics\" : true, \r\n \"supportsAdvancedQueries\" : true, \r\n \"supportsValidateSql\" : true, \r\n \"supportsCoordinatesQuantization\" : true, \r\n \"supportsFieldDescriptionProperty\" : true, \r\n \"supportsQuantizationEditMode\" : true, \r\n \"supportsApplyEditsWithGlobalIds\" : false, \r\n \"supportsReturningQueryGeometry\" : true, \r\n \"advancedQueryCapabilities\" : {\r\n \"supportsPagination\" : true, \r\n \"supportsPaginationOnAggregatedQueries\" : true, \r\n \"supportsQueryRelatedPagination\" : true, \r\n \"supportsQueryWithDistance\" : true, \r\n \"supportsReturningQueryExtent\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsOrderBy\" : true, \r\n \"supportsDistinct\" : true, \r\n \"supportsQueryWithResultType\" : true, \r\n \"supportsSqlExpression\" : true, \r\n \"supportsAdvancedQueryRelated\" : true, \r\n \"supportsCountDistinct\" : true, \r\n \"supportsPercentileStatistics\" : true, \r\n \"supportsLod\" : true, \r\n \"supportsQueryWithLodSR\" : false, \r\n \"supportedLodTypes\" : [\r\n \"geohash\"\r\n ], \r\n \"supportsReturningGeometryCentroid\" : false, \r\n \"supportsQueryWithDatumTransformation\" : true, \r\n \"supportsHavingClause\" : true, \r\n \"supportsOutFieldSQLExpression\" : true, \r\n \"supportsMaxRecordCountFactor\" : true, \r\n \"supportsTopFeaturesQuery\" : true, \r\n \"supportsDisjointSpatialRel\" : true, \r\n \"supportsQueryWithCacheHint\" : true\r\n }, \r\n \"useStandardizedQueries\" : true, \r\n \"geometryType\" : \"esriGeometryPoint\", \r\n \"minScale\" : 320000, \r\n \"maxScale\" : 0, \r\n \"extent\" : {\r\n \"xmin\" : -77.143527926344575, \r\n \"ymin\" : 38.790392356423013, \r\n \"xmax\" : -77.037744760868918, \r\n \"ymax\" : 38.844571470587653, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"drawingInfo\":{\"renderer\":{\"type\":\"uniqueValue\",\"field1\":\"Import_2_OSM\",\"uniqueValueInfos\":[{\"value\":\"1\",\"symbol\":{\"color\":[56,168,0,255],\"size\":7.5,\"angle\":0,\"xoffset\":0,\"yoffset\":0,\"type\":\"esriSMS\",\"style\":\"esriSMSCircle\",\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"}},\"label\":\"1\"},{\"value\":\"2\",\"symbol\":{\"color\":[168,0,0,255],\"size\":7.5,\"angle\":0,\"xoffset\":0,\"yoffset\":0,\"type\":\"esriSMS\",\"style\":\"esriSMSCircle\",\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"}},\"label\":\"2\"}]},\"transparency\":0}, \r\n \"allowGeometryUpdates\" : true, \r\n \"hasAttachments\" : false, \r\n \"viewSourceHasAttachments\" : false, \r\n \"htmlPopupType\" : \"esriServerHTMLPopupTypeAsHTMLText\", \r\n \"hasMetadata\" : true, \r\n \"hasM\" : false, \r\n \"hasZ\" : false, \r\n \"objectIdField\" : \"OBJECTID\", \r\n \"uniqueIdField\" : \r\n {\r\n \"name\" : \"OBJECTID\", \r\n \"isSystemMaintained\" : true\r\n }, \r\n \"globalIdField\" : \"\", \r\n \"typeIdField\" : \"Import_2_OSM\", \r\n \"fields\" : [\r\n {\r\n \"name\" : \"OBJECTID\", \r\n \"type\" : \"esriFieldTypeOID\", \r\n \"alias\" : \"OBJECTID\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : false, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"ADD_TYPE\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"ADD_TYPE\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 2, \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"ADDR_RECNO\", \r\n \"type\" : \"esriFieldTypeInteger\", \r\n \"alias\" : \"ADDR_RECNO\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_housenumber\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:housenumber\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_street\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:street\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 50, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_unit\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:unit\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_city\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:city\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 20, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_state\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:state\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 2, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_postcode\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:postcode\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Import_2_OSM\", \r\n \"type\" : \"esriFieldTypeSmallInteger\", \r\n \"alias\" : \"Import_2_OSM\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"BlockGroup\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"BlockGroup\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 12, \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }\r\n ], \r\n \"indexes\" : [\r\n {\r\n \"name\" : \"PK__ALEXANDR__F4B70D855511EA09\", \r\n \"fields\" : \"OBJECTID\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : true, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"user_58277.ALEXANDRIA_ADDRESSES_ALEXANDRIA_ADDRESSES_Shape_sidx\", \r\n \"fields\" : \"Shape\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }\r\n ], \r\n \"types\" : [\r\n {\r\n \"id\" : 1, \r\n \"name\" : \"1\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"1\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 1, \r\n \"addr_housenumber\" : null, \r\n \"addr_street\" : null, \r\n \"addr_unit\" : null, \r\n \"addr_city\" : null, \r\n \"addr_state\" : null, \r\n \"addr_postcode\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }, \r\n {\r\n \"id\" : 2, \r\n \"name\" : \"2\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"2\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 2, \r\n \"addr_housenumber\" : null, \r\n \"addr_street\" : null, \r\n \"addr_unit\" : null, \r\n \"addr_city\" : null, \r\n \"addr_state\" : null, \r\n \"addr_postcode\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ], \r\n \"templates\" : [], \r\n \"supportedQueryFormats\" : \"JSON, geoJSON, PBF\", \r\n \"hasStaticData\" : false, \r\n \"maxRecordCount\" : 2000, \r\n \"standardMaxRecordCount\" : 32000, \r\n \"standardMaxRecordCountNoGeometry\" : 32000, \r\n \"tileMaxRecordCount\" : 8000, \r\n \"maxRecordCountFactor\" : 1, \r\n \"capabilities\" : \"Query\"\r\n}", + "headers" : { + "Content-Type" : "text/plain; charset=utf-8", + "Cache-Control" : "public, max-age=30, s-maxage=30", + "Last-Modified" : "Tue, 19 May 2020 22:42:39 GMT", + "ETag" : "-1724016979", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Correlation-Id" : "|2ab314c3196cc849864939a0fc640d40.c783cdb2_", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_16", + "X-Powered-By" : "ASP.NET", + "Date" : "Mon, 01 Jun 2020 16:51:29 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 045f1e1f031241f3808c557a2b5d6b0a.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "KGM_uMAg_7pNcF5dTcDsvys231JZHZxM-CpLOtD1lOqV3lz9Gw9Pwg==" + } + }, + "uuid" : "ee34e070-0bf4-4a36-bfe5-4833a8f25ae5", + "persistent" : true, + "insertionIndex" : 35 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_flagstaff_az_addresses_featureserver-f5b30af0-0177-459b-ac7a-b4fc0be7d99a.json b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_flagstaff_az_addresses_featureserver-f5b30af0-0177-459b-ac7a-b4fc0be7d99a.json new file mode 100644 index 0000000..a028bec --- /dev/null +++ b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_flagstaff_az_addresses_featureserver-f5b30af0-0177-459b-ac7a-b4fc0be7d99a.json @@ -0,0 +1,30 @@ +{ + "id" : "f5b30af0-0177-459b-ac7a-b4fc0be7d99a", + "name" : "do88dok2xjtucxd1_arcgis_rest_services_flagstaff_az_addresses_featureserver", + "request" : { + "url" : "/Do88DoK2xjTUCXd1/arcgis/rest/services/Flagstaff_AZ_Addresses/FeatureServer?f=pjson", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\r\n \"currentVersion\" : 10.7, \r\n \"serviceItemId\" : \"d3661b8ae03947899efcf7d1b1e848d3\", \r\n \"isView\" : true, \r\n \"isUpdatableView\" : true, \r\n \"sourceSchemaChangesAllowed\" : true, \r\n \"serviceDescription\" : \"\", \r\n \"hasVersionedData\" : false, \r\n \"supportsDisconnectedEditing\" : false, \r\n \"hasStaticData\" : false, \r\n \"hasSharedDomains\" : false, \r\n \"maxRecordCount\" : 1000, \r\n \"supportedQueryFormats\" : \"JSON\", \r\n \"supportsVCSProjection\" : false, \r\n \"capabilities\" : \"Query\", \r\n \"description\" : \"\", \r\n \"copyrightText\" : \"\", \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }, \r\n \"initialExtent\" : {\r\n \"xmin\" : -111.7006323013569, \r\n \"ymin\" : 35.114828043300058, \r\n \"xmax\" : -111.51533371464302, \r\n \"ymax\" : 35.256145916700071, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"fullExtent\" : {\r\n \"xmin\" : -111.70981941999996, \r\n \"ymin\" : 35.127538299000037, \r\n \"xmax\" : -111.53245605399997, \r\n \"ymax\" : 35.239775444000031, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"allowGeometryUpdates\" : true, \r\n \"units\" : \"esriDecimalDegrees\", \r\n \"supportsAppend\" : true, \r\n \"supportsSharedDomains\" : true, \r\n \"syncEnabled\" : false, \r\n \"supportsApplyEditsWithGlobalIds\" : false, \r\n \"supportsReturnDeleteResults\" : true, \r\n \"xssPreventionInfo\" : {\r\n \"xssPreventionEnabled\" : true, \r\n \"xssPreventionRule\" : \"InputOnly\", \r\n \"xssInputRule\" : \"rejectInvalid\"\r\n }, \r\n \"layers\" : [\r\n {\r\n \"id\" : 0, \r\n \"name\" : \"Flagstaff_addresses\", \r\n \"parentLayerId\" : -1, \r\n \"defaultVisibility\" : true, \r\n \"subLayerIds\" : null, \r\n \"minScale\" : 0, \r\n \"maxScale\" : 0, \r\n \"geometryType\" : \"esriGeometryPoint\"\r\n }\r\n ], \r\n \"tables\" : []\r\n}", + "headers" : { + "Content-Type" : "text/plain; charset=utf-8", + "Cache-Control" : "public, max-age=30, s-maxage=30", + "Last-Modified" : "Fri, 24 Apr 2020 15:51:21 GMT", + "ETag" : "2031666911", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Correlation-Id" : "|2c370141abd248428ef6e69b293d9f11.c783cf6e_", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_16", + "X-Powered-By" : "ASP.NET", + "Date" : "Mon, 01 Jun 2020 16:36:09 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 4b2d2d4c49521bf403522140b78283a1.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "ZRSFCywyLoG4IUD_WVCx4FsBIwhcBiykal-zBL-mTe7_PenanHk9Og==" + } + }, + "uuid" : "f5b30af0-0177-459b-ac7a-b4fc0be7d99a", + "persistent" : true, + "insertionIndex" : 23 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_flagstaff_az_addresses_featureserver_0-d0e9831e-6eff-4f7e-83ee-f09bad38c40d.json b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_flagstaff_az_addresses_featureserver_0-d0e9831e-6eff-4f7e-83ee-f09bad38c40d.json new file mode 100644 index 0000000..d325530 --- /dev/null +++ b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_flagstaff_az_addresses_featureserver_0-d0e9831e-6eff-4f7e-83ee-f09bad38c40d.json @@ -0,0 +1,30 @@ +{ + "id" : "d0e9831e-6eff-4f7e-83ee-f09bad38c40d", + "name" : "do88dok2xjtucxd1_arcgis_rest_services_flagstaff_az_addresses_featureserver_0", + "request" : { + "url" : "/Do88DoK2xjTUCXd1/arcgis/rest/services/Flagstaff_AZ_Addresses/FeatureServer/0?f=pjson", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\r\n \"currentVersion\" : 10.7, \r\n \"id\" : 0, \r\n \"name\" : \"Flagstaff_addresses\", \r\n \"type\" : \"Feature Layer\", \r\n \"serviceItemId\" : \"d3661b8ae03947899efcf7d1b1e848d3\", \r\n \"isView\" : true, \r\n \"isUpdatableView\" : true, \r\n \"sourceSchemaChangesAllowed\" : true, \r\n \"displayField\" : \"BlockGroup\", \r\n \"description\" : \"This layer contains the preprocessed address points for the City of Flagstadd OSM import.\", \r\n \"copyrightText\" : \"Public domain\", \r\n \"defaultVisibility\" : true, \r\n \"editingInfo\" : {\r\n \"lastEditDate\" : 1587743481856\r\n }, \r\n \"relationships\" : [], \r\n \"isDataVersioned\" : false, \r\n \"supportsAppend\" : true, \r\n \"supportsCalculate\" : true, \r\n \"supportsASyncCalculate\" : true, \r\n \"supportsTruncate\" : false, \r\n \"supportsAttachmentsByUploadId\" : true, \r\n \"supportsAttachmentsResizing\" : true, \r\n \"supportsRollbackOnFailureParameter\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsExceedsLimitStatistics\" : true, \r\n \"supportsAdvancedQueries\" : true, \r\n \"supportsValidateSql\" : true, \r\n \"supportsCoordinatesQuantization\" : true, \r\n \"supportsFieldDescriptionProperty\" : true, \r\n \"supportsQuantizationEditMode\" : true, \r\n \"supportsApplyEditsWithGlobalIds\" : false, \r\n \"supportsReturningQueryGeometry\" : true, \r\n \"advancedQueryCapabilities\" : {\r\n \"supportsPagination\" : true, \r\n \"supportsPaginationOnAggregatedQueries\" : true, \r\n \"supportsQueryRelatedPagination\" : true, \r\n \"supportsQueryWithDistance\" : true, \r\n \"supportsReturningQueryExtent\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsOrderBy\" : true, \r\n \"supportsDistinct\" : true, \r\n \"supportsQueryWithResultType\" : true, \r\n \"supportsSqlExpression\" : true, \r\n \"supportsAdvancedQueryRelated\" : true, \r\n \"supportsCountDistinct\" : true, \r\n \"supportsPercentileStatistics\" : true, \r\n \"supportsLod\" : true, \r\n \"supportsQueryWithLodSR\" : false, \r\n \"supportedLodTypes\" : [\r\n \"geohash\"\r\n ], \r\n \"supportsReturningGeometryCentroid\" : false, \r\n \"supportsQueryWithDatumTransformation\" : true, \r\n \"supportsHavingClause\" : true, \r\n \"supportsOutFieldSQLExpression\" : true, \r\n \"supportsMaxRecordCountFactor\" : true, \r\n \"supportsTopFeaturesQuery\" : true, \r\n \"supportsDisjointSpatialRel\" : true, \r\n \"supportsQueryWithCacheHint\" : true\r\n }, \r\n \"useStandardizedQueries\" : true, \r\n \"geometryType\" : \"esriGeometryPoint\", \r\n \"minScale\" : 0, \r\n \"maxScale\" : 0, \r\n \"extent\" : {\r\n \"xmin\" : -111.70981941999996, \r\n \"ymin\" : 35.127538299000037, \r\n \"xmax\" : -111.53245605399997, \r\n \"ymax\" : 35.239775444000031, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"drawingInfo\":{\"renderer\":{\"type\":\"uniqueValue\",\"field1\":\"Import_2_OSM\",\"uniqueValueInfos\":[{\"value\":\"1\",\"symbol\":{\"color\":[56,168,0,255],\"size\":7.5,\"angle\":0,\"xoffset\":0,\"yoffset\":0,\"type\":\"esriSMS\",\"style\":\"esriSMSCircle\",\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"}},\"label\":\"Import (No Match)\"},{\"value\":\"0\",\"symbol\":{\"color\":[255,85,0,255],\"size\":7.5,\"angle\":0,\"xoffset\":0,\"yoffset\":0,\"type\":\"esriSMS\",\"style\":\"esriSMSCircle\",\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"}},\"label\":\"No Import (Matched Building)\"},{\"value\":\"2\",\"symbol\":{\"color\":[255,0,0,255],\"size\":7.5,\"angle\":0,\"xoffset\":0,\"yoffset\":0,\"type\":\"esriSMS\",\"style\":\"esriSMSCircle\",\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"}},\"label\":\"No Import (Matched Point)\"}]},\"transparency\":0}, \r\n \"allowGeometryUpdates\" : true, \r\n \"hasAttachments\" : false, \r\n \"viewSourceHasAttachments\" : false, \r\n \"htmlPopupType\" : \"esriServerHTMLPopupTypeAsHTMLText\", \r\n \"hasMetadata\" : true, \r\n \"hasM\" : false, \r\n \"hasZ\" : false, \r\n \"objectIdField\" : \"OBJECTID\", \r\n \"uniqueIdField\" : \r\n {\r\n \"name\" : \"OBJECTID\", \r\n \"isSystemMaintained\" : true\r\n }, \r\n \"globalIdField\" : \"\", \r\n \"typeIdField\" : \"Import_2_OSM\", \r\n \"fields\" : [\r\n {\r\n \"name\" : \"OBJECTID\", \r\n \"type\" : \"esriFieldTypeOID\", \r\n \"alias\" : \"OBJECTID\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : false, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Import_2_OSM\", \r\n \"type\" : \"esriFieldTypeSmallInteger\", \r\n \"alias\" : \"Import_2_OSM\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"BlockGroup\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"Block Group\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 12, \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_housenumber\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:housenumber\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_street\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:street\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 50, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_unit\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:unit\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_city\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:city\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 20, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_state\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:state\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 2, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_postcode\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:postcode\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }\r\n ], \r\n \"indexes\" : [\r\n {\r\n \"name\" : \"PK__FLAGSTAF__F4B70D85FFC95E6A\", \r\n \"fields\" : \"OBJECTID\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : true, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"user_58277.FLAGSTAFF_ADDRESSES_FLAGSTAFF_ADDRESSES_Shape_sidx\", \r\n \"fields\" : \"Shape\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }\r\n ], \r\n \"types\" : [\r\n {\r\n \"id\" : 1, \r\n \"name\" : \"1\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"1\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 1, \r\n \"BlockGroup\" : null, \r\n \"addr_housenumber\" : null, \r\n \"addr_street\" : null, \r\n \"addr_unit\" : null, \r\n \"addr_city\" : null, \r\n \"addr_state\" : null, \r\n \"addr_postcode\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }, \r\n {\r\n \"id\" : 0, \r\n \"name\" : \"0\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"0\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 0, \r\n \"BlockGroup\" : null, \r\n \"addr_housenumber\" : null, \r\n \"addr_street\" : null, \r\n \"addr_unit\" : null, \r\n \"addr_city\" : null, \r\n \"addr_state\" : null, \r\n \"addr_postcode\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }, \r\n {\r\n \"id\" : 2, \r\n \"name\" : \"2\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"2\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 2, \r\n \"BlockGroup\" : null, \r\n \"addr_housenumber\" : null, \r\n \"addr_street\" : null, \r\n \"addr_unit\" : null, \r\n \"addr_city\" : null, \r\n \"addr_state\" : null, \r\n \"addr_postcode\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ], \r\n \"templates\" : [], \r\n \"supportedQueryFormats\" : \"JSON, geoJSON, PBF\", \r\n \"hasStaticData\" : false, \r\n \"maxRecordCount\" : 2000, \r\n \"standardMaxRecordCount\" : 32000, \r\n \"standardMaxRecordCountNoGeometry\" : 32000, \r\n \"tileMaxRecordCount\" : 8000, \r\n \"maxRecordCountFactor\" : 1, \r\n \"capabilities\" : \"Query\"\r\n}", + "headers" : { + "Content-Type" : "text/plain; charset=utf-8", + "Cache-Control" : "public, max-age=30, s-maxage=30", + "Last-Modified" : "Fri, 24 Apr 2020 15:51:21 GMT", + "ETag" : "-209216560", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Correlation-Id" : "|7e8d62191c3553479d225c0a3379b8e3.20755cc0_", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_28", + "X-Powered-By" : "ASP.NET", + "Date" : "Mon, 01 Jun 2020 16:53:42 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 23241b9c368643949e3bb1a1ba4e97c3.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "MHGQk6i1RCFrecmfpmYYqd3X0UjOEsa5CRDKClvLG5AKjuD6AX6aYA==" + } + }, + "uuid" : "d0e9831e-6eff-4f7e-83ee-f09bad38c40d", + "persistent" : true, + "insertionIndex" : 40 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_franklincounty_buildings_featureserver-4a594e6d-4b81-42ad-b547-39005f2a5f62.json b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_franklincounty_buildings_featureserver-4a594e6d-4b81-42ad-b547-39005f2a5f62.json new file mode 100644 index 0000000..6e18d2a --- /dev/null +++ b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_franklincounty_buildings_featureserver-4a594e6d-4b81-42ad-b547-39005f2a5f62.json @@ -0,0 +1,30 @@ +{ + "id" : "4a594e6d-4b81-42ad-b547-39005f2a5f62", + "name" : "do88dok2xjtucxd1_arcgis_rest_services_franklincounty_buildings_featureserver", + "request" : { + "url" : "/Do88DoK2xjTUCXd1/arcgis/rest/services/FranklinCounty_buildings/FeatureServer?f=pjson", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\r\n \"currentVersion\" : 10.7, \r\n \"serviceItemId\" : \"27796b2f1f10470d87c036d2b40c8d64\", \r\n \"serviceDescription\" : \"This layer contains the pre-processed building polygons for Franklin County, Ohio to be added to OpenStreetMap.\", \r\n \"hasVersionedData\" : false, \r\n \"supportsDisconnectedEditing\" : false, \r\n \"hasStaticData\" : false, \r\n \"hasSharedDomains\" : false, \r\n \"maxRecordCount\" : 2000, \r\n \"supportedQueryFormats\" : \"JSON\", \r\n \"supportsVCSProjection\" : false, \r\n \"capabilities\" : \"Query\", \r\n \"description\" : \"\\u003cDIV STYLE=\\\"text-align:Left;font-size:12pt\\\"\\u003e\\u003cDIV\\u003e\\u003cP\\u003e\\u003cSPAN\\u003eThis layer contains the pre-processed building polygons for Franklin County, Ohio to be added to OpenStreetMap.\\u003c/SPAN\\u003e\\u003c/P\\u003e\\u003c/DIV\\u003e\\u003c/DIV\\u003e\", \r\n \"copyrightText\" : \"Franklin County, OH\", \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }, \r\n \"initialExtent\" : {\r\n \"xmin\" : -83.282235450462764, \r\n \"ymin\" : 39.760494183742104, \r\n \"xmax\" : -82.736029000784669, \r\n \"ymax\" : 40.177058256219688, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"fullExtent\" : {\r\n \"xmin\" : -83.257290901561248, \r\n \"ymin\" : 39.794679562712304, \r\n \"xmax\" : -82.76097354968617, \r\n \"ymax\" : 40.142872877249488, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"allowGeometryUpdates\" : true, \r\n \"units\" : \"esriDecimalDegrees\", \r\n \"supportsAppend\" : true, \r\n \"supportsSharedDomains\" : true, \r\n \"size\" : 411803648, \r\n \"syncEnabled\" : false, \r\n \"supportsApplyEditsWithGlobalIds\" : false, \r\n \"supportsReturnDeleteResults\" : true, \r\n \"editorTrackingInfo\" : {\r\n \"enableEditorTracking\" : false, \r\n \"enableOwnershipAccessControl\" : false, \r\n \"allowOthersToQuery\" : true, \r\n \"allowOthersToUpdate\" : true, \r\n \"allowOthersToDelete\" : false, \r\n \"allowAnonymousToQuery\" : true, \r\n \"allowAnonymousToUpdate\" : true, \r\n \"allowAnonymousToDelete\" : true\r\n }, \r\n \"xssPreventionInfo\" : {\r\n \"xssPreventionEnabled\" : true, \r\n \"xssPreventionRule\" : \"InputOnly\", \r\n \"xssInputRule\" : \"rejectInvalid\"\r\n }, \r\n \"layers\" : [\r\n {\r\n \"id\" : 0, \r\n \"name\" : \"Franklin_County_Buildings\", \r\n \"parentLayerId\" : -1, \r\n \"defaultVisibility\" : true, \r\n \"subLayerIds\" : null, \r\n \"minScale\" : 0, \r\n \"maxScale\" : 0, \r\n \"geometryType\" : \"esriGeometryPolygon\"\r\n }\r\n ], \r\n \"tables\" : []\r\n}", + "headers" : { + "Content-Type" : "text/plain; charset=utf-8", + "Cache-Control" : "public, max-age=30, s-maxage=30", + "Last-Modified" : "Thu, 28 May 2020 02:39:51 GMT", + "ETag" : "998550336", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Correlation-Id" : "|3569b54d95eb004fb3f57de37946c2eb.c85f6638_", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_26", + "X-Powered-By" : "ASP.NET", + "Date" : "Mon, 01 Jun 2020 16:36:45 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 4b2d2d4c49521bf403522140b78283a1.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "6_UOfvhEidG8Ax57VnxTVjtDf7YJ8Z8Vv-yR1JLe2bzB2eG_LZhDFQ==" + } + }, + "uuid" : "4a594e6d-4b81-42ad-b547-39005f2a5f62", + "persistent" : true, + "insertionIndex" : 31 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_franklincounty_buildings_featureserver_0-8cd10b04-891d-4d27-9282-82e7349f5bd3.json b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_franklincounty_buildings_featureserver_0-8cd10b04-891d-4d27-9282-82e7349f5bd3.json new file mode 100644 index 0000000..964cc6e --- /dev/null +++ b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_franklincounty_buildings_featureserver_0-8cd10b04-891d-4d27-9282-82e7349f5bd3.json @@ -0,0 +1,30 @@ +{ + "id" : "8cd10b04-891d-4d27-9282-82e7349f5bd3", + "name" : "do88dok2xjtucxd1_arcgis_rest_services_franklincounty_buildings_featureserver_0", + "request" : { + "url" : "/Do88DoK2xjTUCXd1/arcgis/rest/services/FranklinCounty_buildings/FeatureServer/0?f=pjson", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\r\n \"currentVersion\" : 10.7, \r\n \"id\" : 0, \r\n \"name\" : \"Franklin_County_Buildings\", \r\n \"type\" : \"Feature Layer\", \r\n \"serviceItemId\" : \"27796b2f1f10470d87c036d2b40c8d64\", \r\n \"displayField\" : \"name\", \r\n \"description\" : \"This layer contains the pre-processed building polygons for the Franklin County, Ohio import to OpenStreetMap.\", \r\n \"copyrightText\" : \"Franklin County, OH\", \r\n \"defaultVisibility\" : true, \r\n \"editingInfo\" : {\r\n \"lastEditDate\" : 1590633591561\r\n }, \r\n \"relationships\" : [], \r\n \"isDataVersioned\" : false, \r\n \"supportsAppend\" : true, \r\n \"supportsCalculate\" : true, \r\n \"supportsASyncCalculate\" : true, \r\n \"supportsTruncate\" : true, \r\n \"supportsAttachmentsByUploadId\" : true, \r\n \"supportsAttachmentsResizing\" : true, \r\n \"supportsRollbackOnFailureParameter\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsExceedsLimitStatistics\" : true, \r\n \"supportsAdvancedQueries\" : true, \r\n \"supportsValidateSql\" : true, \r\n \"supportsCoordinatesQuantization\" : true, \r\n \"supportsFieldDescriptionProperty\" : true, \r\n \"supportsQuantizationEditMode\" : true, \r\n \"supportsApplyEditsWithGlobalIds\" : false, \r\n \"supportsMultiScaleGeometry\" : true, \r\n \"supportsReturningQueryGeometry\" : true, \r\n \"hasGeometryProperties\" : true, \r\n \"geometryProperties\" : \r\n {\r\n \"shapeAreaFieldName\" : \"Shape__Area\", \r\n \"shapeLengthFieldName\" : \"Shape__Length\", \r\n \"units\" : \"esriDecimalDegrees\"\r\n }, \r\n \"advancedQueryCapabilities\" : {\r\n \"supportsPagination\" : true, \r\n \"supportsPaginationOnAggregatedQueries\" : true, \r\n \"supportsQueryRelatedPagination\" : true, \r\n \"supportsQueryWithDistance\" : true, \r\n \"supportsReturningQueryExtent\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsOrderBy\" : true, \r\n \"supportsDistinct\" : true, \r\n \"supportsQueryWithResultType\" : true, \r\n \"supportsSqlExpression\" : true, \r\n \"supportsAdvancedQueryRelated\" : true, \r\n \"supportsCountDistinct\" : true, \r\n \"supportsPercentileStatistics\" : true, \r\n \"supportsLod\" : true, \r\n \"supportsQueryWithLodSR\" : false, \r\n \"supportedLodTypes\" : [\r\n \"geohash\"\r\n ], \r\n \"supportsReturningGeometryCentroid\" : true, \r\n \"supportsReturningGeometryProperties\" : true, \r\n \"supportsQueryWithDatumTransformation\" : true, \r\n \"supportsHavingClause\" : true, \r\n \"supportsOutFieldSQLExpression\" : true, \r\n \"supportsMaxRecordCountFactor\" : true, \r\n \"supportsTopFeaturesQuery\" : true, \r\n \"supportsDisjointSpatialRel\" : true, \r\n \"supportsQueryWithCacheHint\" : true\r\n }, \r\n \"useStandardizedQueries\" : true, \r\n \"geometryType\" : \"esriGeometryPolygon\", \r\n \"minScale\" : 0, \r\n \"maxScale\" : 0, \r\n \"extent\" : {\r\n \"xmin\" : -83.257290901561248, \r\n \"ymin\" : 39.794679562712304, \r\n \"xmax\" : -82.76097354968617, \r\n \"ymax\" : 40.142872877249488, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"drawingInfo\":{\"renderer\":{\"type\":\"uniqueValue\",\"field1\":\"Import_2_OSM\",\"uniqueValueInfos\":[{\"value\":\"1\",\"symbol\":{\"color\":[56,168,0,255],\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"},\"type\":\"esriSFS\",\"style\":\"esriSFSSolid\"},\"label\":\"Import\"},{\"value\":\"0\",\"symbol\":{\"color\":[168,0,0,255],\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"},\"type\":\"esriSFS\",\"style\":\"esriSFSSolid\"},\"label\":\"No Import\"}]},\"transparency\":20}, \r\n \"allowGeometryUpdates\" : true, \r\n \"hasAttachments\" : false, \r\n \"htmlPopupType\" : \"esriServerHTMLPopupTypeAsHTMLText\", \r\n \"hasMetadata\" : true, \r\n \"hasM\" : false, \r\n \"hasZ\" : false, \r\n \"objectIdField\" : \"OBJECTID\", \r\n \"uniqueIdField\" : \r\n {\r\n \"name\" : \"OBJECTID\", \r\n \"isSystemMaintained\" : true\r\n }, \r\n \"globalIdField\" : \"\", \r\n \"typeIdField\" : \"Import_2_OSM\", \r\n \"fields\" : [\r\n {\r\n \"name\" : \"OBJECTID\", \r\n \"type\" : \"esriFieldTypeOID\", \r\n \"alias\" : \"OBJECTID\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : false, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"BLDG_RECNO\", \r\n \"type\" : \"esriFieldTypeInteger\", \r\n \"alias\" : \"BLDG_RECNO\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"building\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"building\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 50, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"name\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"name\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 120, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Import_2_OSM\", \r\n \"type\" : \"esriFieldTypeSmallInteger\", \r\n \"alias\" : \"Import_2_OSM\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"BlockGroup\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"BlockGroup\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 12, \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"leisure\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"leisure\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 50, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Shape__Area\", \r\n \"type\" : \"esriFieldTypeDouble\", \r\n \"alias\" : \"Shape__Area\", \r\n \"sqlType\" : \"sqlTypeDouble\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Shape__Length\", \r\n \"type\" : \"esriFieldTypeDouble\", \r\n \"alias\" : \"Shape__Length\", \r\n \"sqlType\" : \"sqlTypeDouble\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }\r\n ], \r\n \"indexes\" : [\r\n {\r\n \"name\" : \"PK__FRANKLIN__F4B70D85C036E001\", \r\n \"fields\" : \"OBJECTID\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : true, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"user_58277.FRANKLINCOUNTY_BUILDINGS_FRANKLINCOUNTY_BUILDINGS_Shape_sidx\", \r\n \"fields\" : \"Shape\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"Shape__Area_Index\", \r\n \"fields\" : \"Shape__Area\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"Shape__Length_Index\", \r\n \"fields\" : \"Shape__Length\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"Import_2_OSM_Index\", \r\n \"fields\" : \"Import_2_OSM\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"Import_2_OSM_Index\"\r\n }\r\n ], \r\n \"types\" : [\r\n {\r\n \"id\" : 1, \r\n \"name\" : \"1\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"1\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 1, \r\n \"building\" : null, \r\n \"name\" : null, \r\n \"leisure\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }, \r\n {\r\n \"id\" : 0, \r\n \"name\" : \"0\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"0\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 0, \r\n \"building\" : null, \r\n \"name\" : null, \r\n \"leisure\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ], \r\n \"templates\" : [], \r\n \"supportedQueryFormats\" : \"JSON, geoJSON, PBF\", \r\n \"hasStaticData\" : false, \r\n \"maxRecordCount\" : 2000, \r\n \"standardMaxRecordCount\" : 4000, \r\n \"standardMaxRecordCountNoGeometry\" : 32000, \r\n \"tileMaxRecordCount\" : 4000, \r\n \"maxRecordCountFactor\" : 1, \r\n \"capabilities\" : \"Query\"\r\n}", + "headers" : { + "Content-Type" : "text/plain; charset=utf-8", + "Cache-Control" : "public, max-age=30, s-maxage=30", + "Last-Modified" : "Thu, 28 May 2020 02:39:51 GMT", + "ETag" : "-1531747623", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Correlation-Id" : "|a6b75f7560fc9243999cefa370206333.f33a29e6_", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_23", + "X-Powered-By" : "ASP.NET", + "Date" : "Mon, 01 Jun 2020 16:51:38 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 045f1e1f031241f3808c557a2b5d6b0a.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "wahjbddVKfpq3nITQKGOOe3-F4tjXw8gOW8KiWWVXohBUvJlJo78mw==" + } + }, + "uuid" : "8cd10b04-891d-4d27-9282-82e7349f5bd3", + "persistent" : true, + "insertionIndex" : 36 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_orange_county_ca_buildings_featureserver-757edf0f-0dc4-4b42-869e-1bc2cf3ecf31.json b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_orange_county_ca_buildings_featureserver-757edf0f-0dc4-4b42-869e-1bc2cf3ecf31.json new file mode 100644 index 0000000..dd0734a --- /dev/null +++ b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_orange_county_ca_buildings_featureserver-757edf0f-0dc4-4b42-869e-1bc2cf3ecf31.json @@ -0,0 +1,30 @@ +{ + "id" : "757edf0f-0dc4-4b42-869e-1bc2cf3ecf31", + "name" : "do88dok2xjtucxd1_arcgis_rest_services_orange_county_ca_buildings_featureserver", + "request" : { + "url" : "/Do88DoK2xjTUCXd1/arcgis/rest/services/Orange_County_CA_Buildings/FeatureServer?f=pjson", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\r\n \"currentVersion\" : 10.7, \r\n \"serviceItemId\" : \"9ba701980ab94d8db87524ac6911f862\", \r\n \"isView\" : true, \r\n \"isUpdatableView\" : true, \r\n \"sourceSchemaChangesAllowed\" : true, \r\n \"serviceDescription\" : \"\", \r\n \"hasVersionedData\" : false, \r\n \"supportsDisconnectedEditing\" : false, \r\n \"hasStaticData\" : false, \r\n \"hasSharedDomains\" : false, \r\n \"maxRecordCount\" : 1000, \r\n \"supportedQueryFormats\" : \"JSON\", \r\n \"supportsVCSProjection\" : false, \r\n \"capabilities\" : \"Query\", \r\n \"description\" : \"\", \r\n \"copyrightText\" : \"\", \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }, \r\n \"initialExtent\" : {\r\n \"xmin\" : -117.88211576072339, \r\n \"ymin\" : 33.735592108734167, \r\n \"xmax\" : -117.88030887680031, \r\n \"ymax\" : 33.737522189288356, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"fullExtent\" : {\r\n \"xmin\" : -118.12928314353422, \r\n \"ymin\" : 33.381942817168351, \r\n \"xmax\" : -117.39614201190716, \r\n \"ymax\" : 33.9621048644816, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"allowGeometryUpdates\" : true, \r\n \"units\" : \"esriDecimalDegrees\", \r\n \"supportsAppend\" : true, \r\n \"supportsSharedDomains\" : true, \r\n \"syncEnabled\" : false, \r\n \"supportsApplyEditsWithGlobalIds\" : false, \r\n \"supportsReturnDeleteResults\" : true, \r\n \"xssPreventionInfo\" : {\r\n \"xssPreventionEnabled\" : true, \r\n \"xssPreventionRule\" : \"InputOnly\", \r\n \"xssInputRule\" : \"rejectInvalid\"\r\n }, \r\n \"layers\" : [\r\n {\r\n \"id\" : 0, \r\n \"name\" : \"Orange_County_Buildings\", \r\n \"parentLayerId\" : -1, \r\n \"defaultVisibility\" : true, \r\n \"subLayerIds\" : null, \r\n \"minScale\" : 160000, \r\n \"maxScale\" : 0, \r\n \"geometryType\" : \"esriGeometryPolygon\"\r\n }\r\n ], \r\n \"tables\" : []\r\n}", + "headers" : { + "Content-Type" : "text/plain; charset=utf-8", + "Cache-Control" : "public, max-age=30, s-maxage=30", + "Last-Modified" : "Thu, 28 May 2020 02:43:00 GMT", + "ETag" : "-1513483306", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Correlation-Id" : "|b0293fee4207a146986fc77b3404f762.8f95b5b4_", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_1", + "X-Powered-By" : "ASP.NET", + "Date" : "Mon, 01 Jun 2020 16:37:03 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 4b2d2d4c49521bf403522140b78283a1.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "5DRDMxs0G_McyvwFrt8QSpFrudtSn7H4dtTB_lKGAuPW1qSSMyUmig==" + } + }, + "uuid" : "757edf0f-0dc4-4b42-869e-1bc2cf3ecf31", + "persistent" : true, + "insertionIndex" : 37 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_orange_county_ca_buildings_featureserver_0-e759c7d0-92ff-4db5-9bd8-25c500797126.json b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_orange_county_ca_buildings_featureserver_0-e759c7d0-92ff-4db5-9bd8-25c500797126.json new file mode 100644 index 0000000..e50b5c5 --- /dev/null +++ b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_orange_county_ca_buildings_featureserver_0-e759c7d0-92ff-4db5-9bd8-25c500797126.json @@ -0,0 +1,30 @@ +{ + "id" : "e759c7d0-92ff-4db5-9bd8-25c500797126", + "name" : "do88dok2xjtucxd1_arcgis_rest_services_orange_county_ca_buildings_featureserver_0", + "request" : { + "url" : "/Do88DoK2xjTUCXd1/arcgis/rest/services/Orange_County_CA_Buildings/FeatureServer/0?f=pjson", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\r\n \"currentVersion\" : 10.7, \r\n \"id\" : 0, \r\n \"name\" : \"Orange_County_Buildings\", \r\n \"type\" : \"Feature Layer\", \r\n \"serviceItemId\" : \"9ba701980ab94d8db87524ac6911f862\", \r\n \"isView\" : true, \r\n \"isUpdatableView\" : true, \r\n \"sourceSchemaChangesAllowed\" : true, \r\n \"displayField\" : \"addr_housenumber\", \r\n \"description\" : \"This layer contains the pre-processed building polygons for the Orange County, California import to OpenStreetMap.\", \r\n \"copyrightText\" : \"Orange County\", \r\n \"defaultVisibility\" : true, \r\n \"editingInfo\" : {\r\n \"lastEditDate\" : 1590633780987\r\n }, \r\n \"relationships\" : [], \r\n \"isDataVersioned\" : false, \r\n \"supportsAppend\" : true, \r\n \"supportsCalculate\" : true, \r\n \"supportsASyncCalculate\" : true, \r\n \"supportsTruncate\" : false, \r\n \"supportsAttachmentsByUploadId\" : true, \r\n \"supportsAttachmentsResizing\" : true, \r\n \"supportsRollbackOnFailureParameter\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsExceedsLimitStatistics\" : true, \r\n \"supportsAdvancedQueries\" : true, \r\n \"supportsValidateSql\" : true, \r\n \"supportsCoordinatesQuantization\" : true, \r\n \"supportsFieldDescriptionProperty\" : true, \r\n \"supportsQuantizationEditMode\" : true, \r\n \"supportsApplyEditsWithGlobalIds\" : false, \r\n \"supportsMultiScaleGeometry\" : true, \r\n \"supportsReturningQueryGeometry\" : true, \r\n \"hasGeometryProperties\" : true, \r\n \"geometryProperties\" : \r\n {\r\n \"shapeAreaFieldName\" : \"Shape__Area\", \r\n \"shapeLengthFieldName\" : \"Shape__Length\", \r\n \"units\" : \"esriDecimalDegrees\"\r\n }, \r\n \"advancedQueryCapabilities\" : {\r\n \"supportsPagination\" : true, \r\n \"supportsPaginationOnAggregatedQueries\" : true, \r\n \"supportsQueryRelatedPagination\" : true, \r\n \"supportsQueryWithDistance\" : true, \r\n \"supportsReturningQueryExtent\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsOrderBy\" : true, \r\n \"supportsDistinct\" : true, \r\n \"supportsQueryWithResultType\" : true, \r\n \"supportsSqlExpression\" : true, \r\n \"supportsAdvancedQueryRelated\" : true, \r\n \"supportsCountDistinct\" : true, \r\n \"supportsPercentileStatistics\" : true, \r\n \"supportsLod\" : true, \r\n \"supportsQueryWithLodSR\" : false, \r\n \"supportedLodTypes\" : [\r\n \"geohash\"\r\n ], \r\n \"supportsReturningGeometryCentroid\" : true, \r\n \"supportsReturningGeometryProperties\" : true, \r\n \"supportsQueryWithDatumTransformation\" : true, \r\n \"supportsHavingClause\" : true, \r\n \"supportsOutFieldSQLExpression\" : true, \r\n \"supportsMaxRecordCountFactor\" : true, \r\n \"supportsTopFeaturesQuery\" : true, \r\n \"supportsDisjointSpatialRel\" : true, \r\n \"supportsQueryWithCacheHint\" : true\r\n }, \r\n \"useStandardizedQueries\" : true, \r\n \"geometryType\" : \"esriGeometryPolygon\", \r\n \"minScale\" : 160000, \r\n \"maxScale\" : 0, \r\n \"extent\" : {\r\n \"xmin\" : -118.12928314353422, \r\n \"ymin\" : 33.381942817168351, \r\n \"xmax\" : -117.39614201190716, \r\n \"ymax\" : 33.9621048644816, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"drawingInfo\":{\"renderer\":{\"type\":\"uniqueValue\",\"field1\":\"Import_2_OSM\",\"uniqueValueInfos\":[{\"value\":\"1\",\"symbol\":{\"color\":[56,168,0,255],\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"},\"type\":\"esriSFS\",\"style\":\"esriSFSSolid\"},\"label\":\"Import\"},{\"value\":\"0\",\"symbol\":{\"color\":[168,0,0,255],\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"},\"type\":\"esriSFS\",\"style\":\"esriSFSSolid\"},\"label\":\"No Import\"}]},\"transparency\":20}, \r\n \"allowGeometryUpdates\" : true, \r\n \"hasAttachments\" : false, \r\n \"viewSourceHasAttachments\" : false, \r\n \"htmlPopupType\" : \"esriServerHTMLPopupTypeAsHTMLText\", \r\n \"hasMetadata\" : true, \r\n \"hasM\" : false, \r\n \"hasZ\" : false, \r\n \"objectIdField\" : \"OBJECTID\", \r\n \"uniqueIdField\" : \r\n {\r\n \"name\" : \"OBJECTID\", \r\n \"isSystemMaintained\" : true\r\n }, \r\n \"globalIdField\" : \"\", \r\n \"typeIdField\" : \"Import_2_OSM\", \r\n \"fields\" : [\r\n {\r\n \"name\" : \"OBJECTID\", \r\n \"type\" : \"esriFieldTypeOID\", \r\n \"alias\" : \"OBJECTID\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : false, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"BLDG_RECNO\", \r\n \"type\" : \"esriFieldTypeInteger\", \r\n \"alias\" : \"BLDG_RECNO\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_housenumber\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:housenumber\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_street\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:street\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 50, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_unit\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:unit\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 20, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_city\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:city\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 50, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_state\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:state\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 2, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_postcode\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:postcode\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"height\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"height\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Import_2_OSM\", \r\n \"type\" : \"esriFieldTypeSmallInteger\", \r\n \"alias\" : \"Import_2_OSM\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"BlockGroup\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"BlockGroup\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 12, \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Shape__Area\", \r\n \"type\" : \"esriFieldTypeDouble\", \r\n \"alias\" : \"Shape__Area\", \r\n \"sqlType\" : \"sqlTypeDouble\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Shape__Length\", \r\n \"type\" : \"esriFieldTypeDouble\", \r\n \"alias\" : \"Shape__Length\", \r\n \"sqlType\" : \"sqlTypeDouble\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }\r\n ], \r\n \"indexes\" : [\r\n {\r\n \"name\" : \"PK__ORANGECO__F4B70D85FA4F55F5\", \r\n \"fields\" : \"OBJECTID\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : true, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"user_58277.ORANGECOUNTY_BUILDINGS_ORANGECOUNTY_BUILDINGS_Shape_sidx\", \r\n \"fields\" : \"Shape\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"Shape__Area_Index\", \r\n \"fields\" : \"Shape__Area\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"Shape__Length_Index\", \r\n \"fields\" : \"Shape__Length\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }\r\n ], \r\n \"types\" : [\r\n {\r\n \"id\" : 1, \r\n \"name\" : \"1\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"1\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 1, \r\n \"addr_housenumber\" : null, \r\n \"addr_street\" : null, \r\n \"addr_unit\" : null, \r\n \"addr_city\" : null, \r\n \"addr_state\" : null, \r\n \"addr_postcode\" : null, \r\n \"height\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }, \r\n {\r\n \"id\" : 0, \r\n \"name\" : \"0\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"0\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 0, \r\n \"addr_housenumber\" : null, \r\n \"addr_street\" : null, \r\n \"addr_unit\" : null, \r\n \"addr_city\" : null, \r\n \"addr_state\" : null, \r\n \"addr_postcode\" : null, \r\n \"height\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ], \r\n \"templates\" : [], \r\n \"supportedQueryFormats\" : \"JSON, geoJSON, PBF\", \r\n \"hasStaticData\" : false, \r\n \"maxRecordCount\" : 2000, \r\n \"standardMaxRecordCount\" : 4000, \r\n \"standardMaxRecordCountNoGeometry\" : 32000, \r\n \"tileMaxRecordCount\" : 4000, \r\n \"maxRecordCountFactor\" : 1, \r\n \"capabilities\" : \"Query\"\r\n}", + "headers" : { + "Content-Type" : "text/plain; charset=utf-8", + "Cache-Control" : "public, max-age=30, s-maxage=30", + "Last-Modified" : "Thu, 28 May 2020 02:43:00 GMT", + "ETag" : "-707854555", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Correlation-Id" : "|26335c467a6ad845a391a4c4f5fa47e5.20755a7e_", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_28", + "X-Powered-By" : "ASP.NET", + "Date" : "Mon, 01 Jun 2020 16:51:07 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 045f1e1f031241f3808c557a2b5d6b0a.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "PWxSTFielY46Tp7YxdhI7IEkFGn8wQv-aGw23dCeswTfkHsX3G5EHw==" + } + }, + "uuid" : "e759c7d0-92ff-4db5-9bd8-25c500797126", + "persistent" : true, + "insertionIndex" : 33 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_riverside_ca_buildings_featureserver-1b8f292c-d3b0-4281-ad07-680b02579e6b.json b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_riverside_ca_buildings_featureserver-1b8f292c-d3b0-4281-ad07-680b02579e6b.json new file mode 100644 index 0000000..45e2cfb --- /dev/null +++ b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_riverside_ca_buildings_featureserver-1b8f292c-d3b0-4281-ad07-680b02579e6b.json @@ -0,0 +1,30 @@ +{ + "id" : "1b8f292c-d3b0-4281-ad07-680b02579e6b", + "name" : "do88dok2xjtucxd1_arcgis_rest_services_riverside_ca_buildings_featureserver", + "request" : { + "url" : "/Do88DoK2xjTUCXd1/arcgis/rest/services/Riverside_CA_Buildings/FeatureServer?f=pjson", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\r\n \"currentVersion\" : 10.7, \r\n \"serviceItemId\" : \"37ff44d836fd4a2d9a80b609e3d589c6\", \r\n \"isView\" : true, \r\n \"isUpdatableView\" : true, \r\n \"sourceSchemaChangesAllowed\" : true, \r\n \"serviceDescription\" : \"\", \r\n \"hasVersionedData\" : false, \r\n \"supportsDisconnectedEditing\" : false, \r\n \"hasStaticData\" : false, \r\n \"hasSharedDomains\" : false, \r\n \"maxRecordCount\" : 1000, \r\n \"supportedQueryFormats\" : \"JSON\", \r\n \"supportsVCSProjection\" : false, \r\n \"capabilities\" : \"Query\", \r\n \"description\" : \"\", \r\n \"copyrightText\" : \"\", \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }, \r\n \"initialExtent\" : {\r\n \"xmin\" : -117.5146144105976, \r\n \"ymin\" : 33.844485330883067, \r\n \"xmax\" : -117.26599679190556, \r\n \"ymax\" : 34.034093431983059, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"fullExtent\" : {\r\n \"xmin\" : -117.54107499999998, \r\n \"ymin\" : 33.858206000000052, \r\n \"xmax\" : -117.26151999999996, \r\n \"ymax\" : 34.03057700100004, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"allowGeometryUpdates\" : true, \r\n \"units\" : \"esriDecimalDegrees\", \r\n \"supportsAppend\" : true, \r\n \"supportsSharedDomains\" : true, \r\n \"syncEnabled\" : false, \r\n \"supportsApplyEditsWithGlobalIds\" : false, \r\n \"supportsReturnDeleteResults\" : true, \r\n \"xssPreventionInfo\" : {\r\n \"xssPreventionEnabled\" : true, \r\n \"xssPreventionRule\" : \"InputOnly\", \r\n \"xssInputRule\" : \"rejectInvalid\"\r\n }, \r\n \"layers\" : [\r\n {\r\n \"id\" : 0, \r\n \"name\" : \"Riverside_buildings\", \r\n \"parentLayerId\" : -1, \r\n \"defaultVisibility\" : true, \r\n \"subLayerIds\" : null, \r\n \"minScale\" : 40000, \r\n \"maxScale\" : 0, \r\n \"geometryType\" : \"esriGeometryPolygon\"\r\n }\r\n ], \r\n \"tables\" : []\r\n}", + "headers" : { + "Content-Type" : "text/plain; charset=utf-8", + "Cache-Control" : "public, max-age=30, s-maxage=30", + "Last-Modified" : "Fri, 24 Apr 2020 15:26:47 GMT", + "ETag" : "-917103859", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Correlation-Id" : "|51bfce8c109b994bb7a28544d39352e8.a8a777e_", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_19", + "X-Powered-By" : "ASP.NET", + "Date" : "Mon, 01 Jun 2020 16:36:23 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 4b2d2d4c49521bf403522140b78283a1.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "KMfmDJNR0r65x0Xg5sYCeExYPqXoAMNd5daa0nOLWjuLLe2cP7NSjw==" + } + }, + "uuid" : "1b8f292c-d3b0-4281-ad07-680b02579e6b", + "persistent" : true, + "insertionIndex" : 25 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_riverside_ca_buildings_featureserver_0-50f13bcb-6c47-4133-acd6-2def98086289.json b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_riverside_ca_buildings_featureserver_0-50f13bcb-6c47-4133-acd6-2def98086289.json new file mode 100644 index 0000000..e65fab1 --- /dev/null +++ b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_riverside_ca_buildings_featureserver_0-50f13bcb-6c47-4133-acd6-2def98086289.json @@ -0,0 +1,32 @@ +{ + "id" : "50f13bcb-6c47-4133-acd6-2def98086289", + "name" : "do88dok2xjtucxd1_arcgis_rest_services_riverside_ca_buildings_featureserver_0", + "request" : { + "url" : "/Do88DoK2xjTUCXd1/arcgis/rest/services/Riverside_CA_Buildings/FeatureServer/0?f=pjson", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\r\n \"currentVersion\" : 10.7, \r\n \"id\" : 0, \r\n \"name\" : \"Riverside_buildings\", \r\n \"type\" : \"Feature Layer\", \r\n \"serviceItemId\" : \"37ff44d836fd4a2d9a80b609e3d589c6\", \r\n \"isView\" : true, \r\n \"isUpdatableView\" : true, \r\n \"sourceSchemaChangesAllowed\" : true, \r\n \"displayField\" : \"name\", \r\n \"description\" : \"This layer contains the pre-processed building polygons for the City of Riverside import to OpenStreetMap.\", \r\n \"copyrightText\" : \"City of Riverside\", \r\n \"defaultVisibility\" : true, \r\n \"editingInfo\" : {\r\n \"lastEditDate\" : 1587742007422\r\n }, \r\n \"relationships\" : [], \r\n \"isDataVersioned\" : false, \r\n \"supportsAppend\" : true, \r\n \"supportsCalculate\" : true, \r\n \"supportsASyncCalculate\" : true, \r\n \"supportsTruncate\" : false, \r\n \"supportsAttachmentsByUploadId\" : true, \r\n \"supportsAttachmentsResizing\" : true, \r\n \"supportsRollbackOnFailureParameter\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsExceedsLimitStatistics\" : true, \r\n \"supportsAdvancedQueries\" : true, \r\n \"supportsValidateSql\" : true, \r\n \"supportsCoordinatesQuantization\" : true, \r\n \"supportsFieldDescriptionProperty\" : true, \r\n \"supportsQuantizationEditMode\" : true, \r\n \"supportsApplyEditsWithGlobalIds\" : false, \r\n \"supportsMultiScaleGeometry\" : true, \r\n \"supportsReturningQueryGeometry\" : true, \r\n \"hasGeometryProperties\" : true, \r\n \"geometryProperties\" : \r\n {\r\n \"shapeAreaFieldName\" : \"Shape__Area\", \r\n \"shapeLengthFieldName\" : \"Shape__Length\", \r\n \"units\" : \"esriDecimalDegrees\"\r\n }, \r\n \"advancedQueryCapabilities\" : {\r\n \"supportsPagination\" : true, \r\n \"supportsPaginationOnAggregatedQueries\" : true, \r\n \"supportsQueryRelatedPagination\" : true, \r\n \"supportsQueryWithDistance\" : true, \r\n \"supportsReturningQueryExtent\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsOrderBy\" : true, \r\n \"supportsDistinct\" : true, \r\n \"supportsQueryWithResultType\" : true, \r\n \"supportsSqlExpression\" : true, \r\n \"supportsAdvancedQueryRelated\" : true, \r\n \"supportsCountDistinct\" : true, \r\n \"supportsPercentileStatistics\" : true, \r\n \"supportsLod\" : true, \r\n \"supportsQueryWithLodSR\" : false, \r\n \"supportedLodTypes\" : [\r\n \"geohash\"\r\n ], \r\n \"supportsReturningGeometryCentroid\" : true, \r\n \"supportsReturningGeometryProperties\" : true, \r\n \"supportsQueryWithDatumTransformation\" : true, \r\n \"supportsHavingClause\" : true, \r\n \"supportsOutFieldSQLExpression\" : true, \r\n \"supportsMaxRecordCountFactor\" : true, \r\n \"supportsTopFeaturesQuery\" : true, \r\n \"supportsDisjointSpatialRel\" : true, \r\n \"supportsQueryWithCacheHint\" : true\r\n }, \r\n \"useStandardizedQueries\" : true, \r\n \"geometryType\" : \"esriGeometryPolygon\", \r\n \"minScale\" : 40000, \r\n \"maxScale\" : 0, \r\n \"extent\" : {\r\n \"xmin\" : -117.54107499999998, \r\n \"ymin\" : 33.858206000000052, \r\n \"xmax\" : -117.26151999999996, \r\n \"ymax\" : 34.03057700100004, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"drawingInfo\":{\"renderer\":{\"type\":\"uniqueValue\",\"field1\":\"Import_2_OSM\",\"uniqueValueInfos\":[{\"value\":\"1\",\"symbol\":{\"color\":[56,168,0,255],\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"},\"type\":\"esriSFS\",\"style\":\"esriSFSSolid\"},\"label\":\"Import\"},{\"value\":\"0\",\"symbol\":{\"color\":[168,0,0,255],\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"},\"type\":\"esriSFS\",\"style\":\"esriSFSSolid\"},\"label\":\"No Import\"}]},\"transparency\":20}, \r\n \"allowGeometryUpdates\" : true, \r\n \"hasAttachments\" : false, \r\n \"viewSourceHasAttachments\" : false, \r\n \"htmlPopupType\" : \"esriServerHTMLPopupTypeAsHTMLText\", \r\n \"hasMetadata\" : true, \r\n \"hasM\" : false, \r\n \"hasZ\" : false, \r\n \"objectIdField\" : \"OBJECTID\", \r\n \"uniqueIdField\" : \r\n {\r\n \"name\" : \"OBJECTID\", \r\n \"isSystemMaintained\" : true\r\n }, \r\n \"globalIdField\" : \"\", \r\n \"typeIdField\" : \"Import_2_OSM\", \r\n \"fields\" : [\r\n {\r\n \"name\" : \"OBJECTID\", \r\n \"type\" : \"esriFieldTypeOID\", \r\n \"alias\" : \"OBJECTID\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : false, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"building\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"building\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 50, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_housenumber\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:housenumber\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_street\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:street\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 50, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_city\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:city\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 20, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_state\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:state\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 2, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"name\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"name\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 100, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"height\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"height\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"levels\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"levels\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Import_2_OSM\", \r\n \"type\" : \"esriFieldTypeSmallInteger\", \r\n \"alias\" : \"Import_2_OSM\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"BlockGroup\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"Block Group\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 20, \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }\r\n ], \r\n \"indexes\" : [\r\n {\r\n \"name\" : \"PK__RIVERSID__F4B70D856F272E3D\", \r\n \"fields\" : \"OBJECTID\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : true, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"user_58277.RIVERSIDE_BUILDINGS_RIVERSIDE_BUILDINGS2_Shape_sidx\", \r\n \"fields\" : \"Shape\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }\r\n ], \r\n \"types\" : [\r\n {\r\n \"id\" : 1, \r\n \"name\" : \"1\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"1\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 1, \r\n \"building\" : null, \r\n \"addr_housenumber\" : null, \r\n \"addr_street\" : null, \r\n \"addr_city\" : null, \r\n \"addr_state\" : null, \r\n \"name\" : null, \r\n \"height\" : null, \r\n \"levels\" : null, \r\n \"BlockGroup\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }, \r\n {\r\n \"id\" : 0, \r\n \"name\" : \"0\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"0\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 0, \r\n \"building\" : null, \r\n \"addr_housenumber\" : null, \r\n \"addr_street\" : null, \r\n \"addr_city\" : null, \r\n \"addr_state\" : null, \r\n \"name\" : null, \r\n \"height\" : null, \r\n \"levels\" : null, \r\n \"BlockGroup\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ], \r\n \"templates\" : [], \r\n \"supportedQueryFormats\" : \"JSON, geoJSON, PBF\", \r\n \"hasStaticData\" : false, \r\n \"maxRecordCount\" : 2000, \r\n \"standardMaxRecordCount\" : 4000, \r\n \"standardMaxRecordCountNoGeometry\" : 32000, \r\n \"tileMaxRecordCount\" : 4000, \r\n \"maxRecordCountFactor\" : 1, \r\n \"capabilities\" : \"Query\"\r\n}", + "headers" : { + "Content-Type" : "text/plain; charset=utf-8", + "Cache-Control" : "public, max-age=30, s-maxage=30", + "Last-Modified" : "Fri, 24 Apr 2020 15:26:47 GMT", + "ETag" : "-823573638", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Correlation-Id" : "|27832cbbd6601846a99c6f33aca16035.8466cdfb_", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_20", + "X-Powered-By" : "ASP.NET", + "Date" : "Mon, 01 Jun 2020 16:54:01 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 23241b9c368643949e3bb1a1ba4e97c3.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "JByTr1q1e3eZSR8duVZkiVyZIzCy_C00mfb82dfLQCBjbFRwGfaHqw==" + } + }, + "uuid" : "50f13bcb-6c47-4133-acd6-2def98086289", + "persistent" : true, + "scenarioName" : "scenario-2-Do88DoK2xjTUCXd1-arcgis-rest-services-Riverside_CA_Buildings-FeatureServer-0", + "requiredScenarioState" : "scenario-2-Do88DoK2xjTUCXd1-arcgis-rest-services-Riverside_CA_Buildings-FeatureServer-0-2", + "insertionIndex" : 42 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_riverside_ca_buildings_featureserver_0-9bba8228-60ea-4b25-b140-ea7b4aeb79ab.json b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_riverside_ca_buildings_featureserver_0-9bba8228-60ea-4b25-b140-ea7b4aeb79ab.json new file mode 100644 index 0000000..d3bc6f9 --- /dev/null +++ b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_riverside_ca_buildings_featureserver_0-9bba8228-60ea-4b25-b140-ea7b4aeb79ab.json @@ -0,0 +1,33 @@ +{ + "id" : "9bba8228-60ea-4b25-b140-ea7b4aeb79ab", + "name" : "do88dok2xjtucxd1_arcgis_rest_services_riverside_ca_buildings_featureserver_0", + "request" : { + "url" : "/Do88DoK2xjTUCXd1/arcgis/rest/services/Riverside_CA_Buildings/FeatureServer/0?f=pjson", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\r\n \"currentVersion\" : 10.7, \r\n \"id\" : 0, \r\n \"name\" : \"Riverside_buildings\", \r\n \"type\" : \"Feature Layer\", \r\n \"serviceItemId\" : \"37ff44d836fd4a2d9a80b609e3d589c6\", \r\n \"isView\" : true, \r\n \"isUpdatableView\" : true, \r\n \"sourceSchemaChangesAllowed\" : true, \r\n \"displayField\" : \"name\", \r\n \"description\" : \"This layer contains the pre-processed building polygons for the City of Riverside import to OpenStreetMap.\", \r\n \"copyrightText\" : \"City of Riverside\", \r\n \"defaultVisibility\" : true, \r\n \"editingInfo\" : {\r\n \"lastEditDate\" : 1587742007422\r\n }, \r\n \"relationships\" : [], \r\n \"isDataVersioned\" : false, \r\n \"supportsAppend\" : true, \r\n \"supportsCalculate\" : true, \r\n \"supportsASyncCalculate\" : true, \r\n \"supportsTruncate\" : false, \r\n \"supportsAttachmentsByUploadId\" : true, \r\n \"supportsAttachmentsResizing\" : true, \r\n \"supportsRollbackOnFailureParameter\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsExceedsLimitStatistics\" : true, \r\n \"supportsAdvancedQueries\" : true, \r\n \"supportsValidateSql\" : true, \r\n \"supportsCoordinatesQuantization\" : true, \r\n \"supportsFieldDescriptionProperty\" : true, \r\n \"supportsQuantizationEditMode\" : true, \r\n \"supportsApplyEditsWithGlobalIds\" : false, \r\n \"supportsMultiScaleGeometry\" : true, \r\n \"supportsReturningQueryGeometry\" : true, \r\n \"hasGeometryProperties\" : true, \r\n \"geometryProperties\" : \r\n {\r\n \"shapeAreaFieldName\" : \"Shape__Area\", \r\n \"shapeLengthFieldName\" : \"Shape__Length\", \r\n \"units\" : \"esriDecimalDegrees\"\r\n }, \r\n \"advancedQueryCapabilities\" : {\r\n \"supportsPagination\" : true, \r\n \"supportsPaginationOnAggregatedQueries\" : true, \r\n \"supportsQueryRelatedPagination\" : true, \r\n \"supportsQueryWithDistance\" : true, \r\n \"supportsReturningQueryExtent\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsOrderBy\" : true, \r\n \"supportsDistinct\" : true, \r\n \"supportsQueryWithResultType\" : true, \r\n \"supportsSqlExpression\" : true, \r\n \"supportsAdvancedQueryRelated\" : true, \r\n \"supportsCountDistinct\" : true, \r\n \"supportsPercentileStatistics\" : true, \r\n \"supportsLod\" : true, \r\n \"supportsQueryWithLodSR\" : false, \r\n \"supportedLodTypes\" : [\r\n \"geohash\"\r\n ], \r\n \"supportsReturningGeometryCentroid\" : true, \r\n \"supportsReturningGeometryProperties\" : true, \r\n \"supportsQueryWithDatumTransformation\" : true, \r\n \"supportsHavingClause\" : true, \r\n \"supportsOutFieldSQLExpression\" : true, \r\n \"supportsMaxRecordCountFactor\" : true, \r\n \"supportsTopFeaturesQuery\" : true, \r\n \"supportsDisjointSpatialRel\" : true, \r\n \"supportsQueryWithCacheHint\" : true\r\n }, \r\n \"useStandardizedQueries\" : true, \r\n \"geometryType\" : \"esriGeometryPolygon\", \r\n \"minScale\" : 40000, \r\n \"maxScale\" : 0, \r\n \"extent\" : {\r\n \"xmin\" : -117.54107499999998, \r\n \"ymin\" : 33.858206000000052, \r\n \"xmax\" : -117.26151999999996, \r\n \"ymax\" : 34.03057700100004, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"drawingInfo\":{\"renderer\":{\"type\":\"uniqueValue\",\"field1\":\"Import_2_OSM\",\"uniqueValueInfos\":[{\"value\":\"1\",\"symbol\":{\"color\":[56,168,0,255],\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"},\"type\":\"esriSFS\",\"style\":\"esriSFSSolid\"},\"label\":\"Import\"},{\"value\":\"0\",\"symbol\":{\"color\":[168,0,0,255],\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"},\"type\":\"esriSFS\",\"style\":\"esriSFSSolid\"},\"label\":\"No Import\"}]},\"transparency\":20}, \r\n \"allowGeometryUpdates\" : true, \r\n \"hasAttachments\" : false, \r\n \"viewSourceHasAttachments\" : false, \r\n \"htmlPopupType\" : \"esriServerHTMLPopupTypeAsHTMLText\", \r\n \"hasMetadata\" : true, \r\n \"hasM\" : false, \r\n \"hasZ\" : false, \r\n \"objectIdField\" : \"OBJECTID\", \r\n \"uniqueIdField\" : \r\n {\r\n \"name\" : \"OBJECTID\", \r\n \"isSystemMaintained\" : true\r\n }, \r\n \"globalIdField\" : \"\", \r\n \"typeIdField\" : \"Import_2_OSM\", \r\n \"fields\" : [\r\n {\r\n \"name\" : \"OBJECTID\", \r\n \"type\" : \"esriFieldTypeOID\", \r\n \"alias\" : \"OBJECTID\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : false, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"building\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"building\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 50, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_housenumber\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:housenumber\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_street\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:street\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 50, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_city\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:city\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 20, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_state\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:state\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 2, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"name\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"name\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 100, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"height\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"height\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"levels\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"levels\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Import_2_OSM\", \r\n \"type\" : \"esriFieldTypeSmallInteger\", \r\n \"alias\" : \"Import_2_OSM\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"BlockGroup\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"Block Group\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 20, \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }\r\n ], \r\n \"indexes\" : [\r\n {\r\n \"name\" : \"PK__RIVERSID__F4B70D856F272E3D\", \r\n \"fields\" : \"OBJECTID\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : true, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"user_58277.RIVERSIDE_BUILDINGS_RIVERSIDE_BUILDINGS2_Shape_sidx\", \r\n \"fields\" : \"Shape\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }\r\n ], \r\n \"types\" : [\r\n {\r\n \"id\" : 1, \r\n \"name\" : \"1\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"1\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 1, \r\n \"building\" : null, \r\n \"addr_housenumber\" : null, \r\n \"addr_street\" : null, \r\n \"addr_city\" : null, \r\n \"addr_state\" : null, \r\n \"name\" : null, \r\n \"height\" : null, \r\n \"levels\" : null, \r\n \"BlockGroup\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }, \r\n {\r\n \"id\" : 0, \r\n \"name\" : \"0\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"0\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 0, \r\n \"building\" : null, \r\n \"addr_housenumber\" : null, \r\n \"addr_street\" : null, \r\n \"addr_city\" : null, \r\n \"addr_state\" : null, \r\n \"name\" : null, \r\n \"height\" : null, \r\n \"levels\" : null, \r\n \"BlockGroup\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ], \r\n \"templates\" : [], \r\n \"supportedQueryFormats\" : \"JSON, geoJSON, PBF\", \r\n \"hasStaticData\" : false, \r\n \"maxRecordCount\" : 2000, \r\n \"standardMaxRecordCount\" : 4000, \r\n \"standardMaxRecordCountNoGeometry\" : 32000, \r\n \"tileMaxRecordCount\" : 4000, \r\n \"maxRecordCountFactor\" : 1, \r\n \"capabilities\" : \"Query\"\r\n}", + "headers" : { + "Content-Type" : "text/plain; charset=utf-8", + "Cache-Control" : "public, max-age=30, s-maxage=30", + "Last-Modified" : "Fri, 24 Apr 2020 15:26:47 GMT", + "ETag" : "-823573638", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Correlation-Id" : "|27832cbbd6601846a99c6f33aca16035.8466cdfb_", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_20", + "X-Powered-By" : "ASP.NET", + "Date" : "Mon, 01 Jun 2020 16:53:27 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 23241b9c368643949e3bb1a1ba4e97c3.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "XMDdr-YBC4C9_49w4gA7c82m2jwArGT9dTe3ka-qFjZ2wJh-I9nahA==" + } + }, + "uuid" : "9bba8228-60ea-4b25-b140-ea7b4aeb79ab", + "persistent" : true, + "scenarioName" : "scenario-2-Do88DoK2xjTUCXd1-arcgis-rest-services-Riverside_CA_Buildings-FeatureServer-0", + "requiredScenarioState" : "Started", + "newScenarioState" : "scenario-2-Do88DoK2xjTUCXd1-arcgis-rest-services-Riverside_CA_Buildings-FeatureServer-0-2", + "insertionIndex" : 39 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_addresses_featureserver-7950efe2-fcb1-4457-9b3a-fd281eb49684.json b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_addresses_featureserver-7950efe2-fcb1-4457-9b3a-fd281eb49684.json new file mode 100644 index 0000000..dbad0f3 --- /dev/null +++ b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_addresses_featureserver-7950efe2-fcb1-4457-9b3a-fd281eb49684.json @@ -0,0 +1,30 @@ +{ + "id" : "7950efe2-fcb1-4457-9b3a-fd281eb49684", + "name" : "do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_addresses_featureserver", + "request" : { + "url" : "/Do88DoK2xjTUCXd1/arcgis/rest/services/Sarpy_County_NE_Addresses/FeatureServer?f=pjson", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\r\n \"currentVersion\" : 10.7, \r\n \"serviceItemId\" : \"9a0a7e1a462b44f0ad043e92fc72ddd3\", \r\n \"isView\" : true, \r\n \"isUpdatableView\" : true, \r\n \"preserveLayerIds\" : true, \r\n \"sourceSchemaChangesAllowed\" : true, \r\n \"serviceDescription\" : \"\", \r\n \"hasVersionedData\" : false, \r\n \"supportsDisconnectedEditing\" : false, \r\n \"hasStaticData\" : false, \r\n \"hasSharedDomains\" : false, \r\n \"maxRecordCount\" : 1000, \r\n \"supportedQueryFormats\" : \"JSON\", \r\n \"supportsVCSProjection\" : false, \r\n \"capabilities\" : \"Query\", \r\n \"description\" : \"\", \r\n \"copyrightText\" : \"\", \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }, \r\n \"initialExtent\" : {\r\n \"xmin\" : -96.35594832668562, \r\n \"ymin\" : 40.897946398790609, \r\n \"xmax\" : -95.84048423516316, \r\n \"ymax\" : 41.29106482737582, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"fullExtent\" : {\r\n \"xmin\" : -96.330894031134449, \r\n \"ymin\" : 40.99807955401792, \r\n \"xmax\" : -95.865538530714332, \r\n \"ymax\" : 41.190931672148515, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"allowGeometryUpdates\" : true, \r\n \"units\" : \"esriDecimalDegrees\", \r\n \"supportsAppend\" : true, \r\n \"supportsSharedDomains\" : true, \r\n \"syncEnabled\" : false, \r\n \"supportsApplyEditsWithGlobalIds\" : false, \r\n \"supportsReturnDeleteResults\" : true, \r\n \"xssPreventionInfo\" : {\r\n \"xssPreventionEnabled\" : true, \r\n \"xssPreventionRule\" : \"InputOnly\", \r\n \"xssInputRule\" : \"rejectInvalid\"\r\n }, \r\n \"layers\" : [\r\n {\r\n \"id\" : 1, \r\n \"name\" : \"Sarpy_County_Addresses\", \r\n \"parentLayerId\" : -1, \r\n \"defaultVisibility\" : true, \r\n \"subLayerIds\" : null, \r\n \"minScale\" : 0, \r\n \"maxScale\" : 0, \r\n \"geometryType\" : \"esriGeometryPoint\"\r\n }\r\n ], \r\n \"tables\" : []\r\n}", + "headers" : { + "Content-Type" : "text/plain; charset=utf-8", + "Cache-Control" : "public, max-age=30, s-maxage=30", + "Last-Modified" : "Sun, 17 May 2020 21:01:28 GMT", + "ETag" : "869591283", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Correlation-Id" : "|41c34b04a88bce40b3e74799c02ccf53.a8a769f_", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_19", + "X-Powered-By" : "ASP.NET", + "Date" : "Mon, 01 Jun 2020 16:36:39 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 4b2d2d4c49521bf403522140b78283a1.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "s4jvzvt6SVXiaO67P8FrkN5rl85bM04VYjEkhZ4h3-Rfx4kq_BfVzw==" + } + }, + "uuid" : "7950efe2-fcb1-4457-9b3a-fd281eb49684", + "persistent" : true, + "insertionIndex" : 29 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_addresses_featureserver_1-89bb3fed-c485-401c-a9b9-9c5b367f81a0.json b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_addresses_featureserver_1-89bb3fed-c485-401c-a9b9-9c5b367f81a0.json new file mode 100644 index 0000000..870f18b --- /dev/null +++ b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_addresses_featureserver_1-89bb3fed-c485-401c-a9b9-9c5b367f81a0.json @@ -0,0 +1,30 @@ +{ + "id" : "89bb3fed-c485-401c-a9b9-9c5b367f81a0", + "name" : "do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_addresses_featureserver_1", + "request" : { + "url" : "/Do88DoK2xjTUCXd1/arcgis/rest/services/Sarpy_County_NE_Addresses/FeatureServer/1?f=pjson", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\r\n \"currentVersion\" : 10.7, \r\n \"id\" : 1, \r\n \"name\" : \"Sarpy_County_Addresses\", \r\n \"type\" : \"Feature Layer\", \r\n \"serviceItemId\" : \"9a0a7e1a462b44f0ad043e92fc72ddd3\", \r\n \"isView\" : true, \r\n \"isUpdatableView\" : true, \r\n \"sourceSchemaChangesAllowed\" : true, \r\n \"displayField\" : \"name\", \r\n \"description\" : \"This layer package contains the pre-processed address points for Sarpy County, Nebraska import to OpenStreetMap.\", \r\n \"copyrightText\" : \"Sarpy County\", \r\n \"defaultVisibility\" : true, \r\n \"editingInfo\" : {\r\n \"lastEditDate\" : 1589749288526\r\n }, \r\n \"relationships\" : [], \r\n \"isDataVersioned\" : false, \r\n \"supportsAppend\" : true, \r\n \"supportsCalculate\" : true, \r\n \"supportsASyncCalculate\" : true, \r\n \"supportsTruncate\" : false, \r\n \"supportsAttachmentsByUploadId\" : true, \r\n \"supportsAttachmentsResizing\" : true, \r\n \"supportsRollbackOnFailureParameter\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsExceedsLimitStatistics\" : true, \r\n \"supportsAdvancedQueries\" : true, \r\n \"supportsValidateSql\" : true, \r\n \"supportsCoordinatesQuantization\" : true, \r\n \"supportsFieldDescriptionProperty\" : true, \r\n \"supportsQuantizationEditMode\" : true, \r\n \"supportsApplyEditsWithGlobalIds\" : false, \r\n \"supportsReturningQueryGeometry\" : true, \r\n \"advancedQueryCapabilities\" : {\r\n \"supportsPagination\" : true, \r\n \"supportsPaginationOnAggregatedQueries\" : true, \r\n \"supportsQueryRelatedPagination\" : true, \r\n \"supportsQueryWithDistance\" : true, \r\n \"supportsReturningQueryExtent\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsOrderBy\" : true, \r\n \"supportsDistinct\" : true, \r\n \"supportsQueryWithResultType\" : true, \r\n \"supportsSqlExpression\" : true, \r\n \"supportsAdvancedQueryRelated\" : true, \r\n \"supportsCountDistinct\" : true, \r\n \"supportsPercentileStatistics\" : true, \r\n \"supportsLod\" : true, \r\n \"supportsQueryWithLodSR\" : false, \r\n \"supportedLodTypes\" : [\r\n \"geohash\"\r\n ], \r\n \"supportsReturningGeometryCentroid\" : false, \r\n \"supportsQueryWithDatumTransformation\" : true, \r\n \"supportsHavingClause\" : true, \r\n \"supportsOutFieldSQLExpression\" : true, \r\n \"supportsMaxRecordCountFactor\" : true, \r\n \"supportsTopFeaturesQuery\" : true, \r\n \"supportsDisjointSpatialRel\" : true, \r\n \"supportsQueryWithCacheHint\" : true\r\n }, \r\n \"useStandardizedQueries\" : true, \r\n \"geometryType\" : \"esriGeometryPoint\", \r\n \"minScale\" : 0, \r\n \"maxScale\" : 0, \r\n \"extent\" : {\r\n \"xmin\" : -96.330894031134449, \r\n \"ymin\" : 40.99807955401792, \r\n \"xmax\" : -95.865538530714332, \r\n \"ymax\" : 41.190931672148515, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"drawingInfo\":{\"renderer\":{\"type\":\"uniqueValue\",\"field1\":\"Import_2_OSM\",\"uniqueValueInfos\":[{\"value\":\"0\",\"symbol\":{\"color\":[0,77,168,255],\"size\":6,\"angle\":0,\"xoffset\":0,\"yoffset\":0,\"type\":\"esriSMS\",\"style\":\"esriSMSCircle\",\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"}},\"label\":\"No Import (Building)\"},{\"value\":\"1\",\"symbol\":{\"color\":[56,168,0,255],\"size\":6,\"angle\":0,\"xoffset\":0,\"yoffset\":0,\"type\":\"esriSMS\",\"style\":\"esriSMSCircle\",\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"}},\"label\":\"Import\"},{\"value\":\"2\",\"symbol\":{\"color\":[168,0,0,255],\"size\":6,\"angle\":0,\"xoffset\":0,\"yoffset\":0,\"type\":\"esriSMS\",\"style\":\"esriSMSCircle\",\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"}},\"label\":\"No Import (Conflict)\"}]},\"transparency\":0}, \r\n \"allowGeometryUpdates\" : true, \r\n \"hasAttachments\" : false, \r\n \"viewSourceHasAttachments\" : false, \r\n \"htmlPopupType\" : \"esriServerHTMLPopupTypeAsHTMLText\", \r\n \"hasMetadata\" : true, \r\n \"hasM\" : false, \r\n \"hasZ\" : false, \r\n \"objectIdField\" : \"OBJECTID\", \r\n \"uniqueIdField\" : \r\n {\r\n \"name\" : \"OBJECTID\", \r\n \"isSystemMaintained\" : true\r\n }, \r\n \"globalIdField\" : \"\", \r\n \"typeIdField\" : \"Import_2_OSM\", \r\n \"fields\" : [\r\n {\r\n \"name\" : \"OBJECTID\", \r\n \"type\" : \"esriFieldTypeOID\", \r\n \"alias\" : \"OBJECTID\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : false, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"ADDR_RECNO\", \r\n \"type\" : \"esriFieldTypeInteger\", \r\n \"alias\" : \"ADDR_RECNO\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_housenumber\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:housenumber\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_street\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:street\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 50, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_unit\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:unit\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 20, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_city\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:city\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 20, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_state\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:state\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 20, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_postcode\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:postcode\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 5, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"name\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"name\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 100, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"BLDG_RECNO\", \r\n \"type\" : \"esriFieldTypeInteger\", \r\n \"alias\" : \"BLDG_RECNO\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"BlockGroup\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"BlockGroup\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 12, \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Import_2_OSM\", \r\n \"type\" : \"esriFieldTypeSmallInteger\", \r\n \"alias\" : \"Import_2_OSM\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }\r\n ], \r\n \"indexes\" : [\r\n {\r\n \"name\" : \"PK__SARPY_CO__F4B70D85BC15EE4C\", \r\n \"fields\" : \"OBJECTID\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : true, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"user_58277.SARPY_COUNTY_ADDRESSES_SARPY_COUNTY_ADDRESSES_Shape_sidx\", \r\n \"fields\" : \"Shape\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }\r\n ], \r\n \"types\" : [\r\n {\r\n \"id\" : 0, \r\n \"name\" : \"0\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"0\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 0, \r\n \"addr_housenumber\" : null, \r\n \"addr_street\" : null, \r\n \"addr_unit\" : null, \r\n \"addr_city\" : null, \r\n \"addr_state\" : null, \r\n \"addr_postcode\" : null, \r\n \"name\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }, \r\n {\r\n \"id\" : 1, \r\n \"name\" : \"1\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"1\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 1, \r\n \"addr_housenumber\" : null, \r\n \"addr_street\" : null, \r\n \"addr_unit\" : null, \r\n \"addr_city\" : null, \r\n \"addr_state\" : null, \r\n \"addr_postcode\" : null, \r\n \"name\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }, \r\n {\r\n \"id\" : 2, \r\n \"name\" : \"2\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"2\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 2, \r\n \"addr_housenumber\" : null, \r\n \"addr_street\" : null, \r\n \"addr_unit\" : null, \r\n \"addr_city\" : null, \r\n \"addr_state\" : null, \r\n \"addr_postcode\" : null, \r\n \"name\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ], \r\n \"templates\" : [], \r\n \"supportedQueryFormats\" : \"JSON, geoJSON, PBF\", \r\n \"hasStaticData\" : false, \r\n \"maxRecordCount\" : 2000, \r\n \"standardMaxRecordCount\" : 32000, \r\n \"standardMaxRecordCountNoGeometry\" : 32000, \r\n \"tileMaxRecordCount\" : 8000, \r\n \"maxRecordCountFactor\" : 1, \r\n \"capabilities\" : \"Query\"\r\n}", + "headers" : { + "Content-Type" : "text/plain; charset=utf-8", + "Cache-Control" : "public, max-age=30, s-maxage=30", + "Last-Modified" : "Sun, 17 May 2020 21:01:28 GMT", + "ETag" : "-1597234668", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Correlation-Id" : "|9419871cc231974191f7ddaa4f316530.8f95b760_", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_1", + "X-Powered-By" : "ASP.NET", + "Date" : "Mon, 01 Jun 2020 16:51:51 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 045f1e1f031241f3808c557a2b5d6b0a.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "kMOca3eo_60H_TVy6qbX8EWUNPt0xKbHMK0aTSpnpESVSGDGKkBI1w==" + } + }, + "uuid" : "89bb3fed-c485-401c-a9b9-9c5b367f81a0", + "persistent" : true, + "insertionIndex" : 37 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_buildings_featureserver-1ab90e03-6781-4f0b-97c0-9e66b728c81c.json b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_buildings_featureserver-1ab90e03-6781-4f0b-97c0-9e66b728c81c.json new file mode 100644 index 0000000..f25ec12 --- /dev/null +++ b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_buildings_featureserver-1ab90e03-6781-4f0b-97c0-9e66b728c81c.json @@ -0,0 +1,30 @@ +{ + "id" : "1ab90e03-6781-4f0b-97c0-9e66b728c81c", + "name" : "do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_buildings_featureserver", + "request" : { + "url" : "/Do88DoK2xjTUCXd1/arcgis/rest/services/Sarpy_County_NE_Buildings/FeatureServer?f=pjson", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\r\n \"currentVersion\" : 10.7, \r\n \"serviceItemId\" : \"6c6eadce1c6444aa97bebe20bf0fe507\", \r\n \"isView\" : true, \r\n \"isUpdatableView\" : true, \r\n \"preserveLayerIds\" : true, \r\n \"sourceSchemaChangesAllowed\" : true, \r\n \"serviceDescription\" : \"\", \r\n \"hasVersionedData\" : false, \r\n \"supportsDisconnectedEditing\" : false, \r\n \"hasStaticData\" : false, \r\n \"hasSharedDomains\" : false, \r\n \"maxRecordCount\" : 1000, \r\n \"supportedQueryFormats\" : \"JSON\", \r\n \"supportsVCSProjection\" : false, \r\n \"capabilities\" : \"Query\", \r\n \"description\" : \"\", \r\n \"copyrightText\" : \"\", \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }, \r\n \"initialExtent\" : {\r\n \"xmin\" : -96.357334293042641, \r\n \"ymin\" : 40.8979083176391, \r\n \"xmax\" : -95.841354076957316, \r\n \"ymax\" : 41.291420368361024, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"fullExtent\" : {\r\n \"xmin\" : -96.333788256999981, \r\n \"ymin\" : 40.998342824000083, \r\n \"xmax\" : -95.864900112999962, \r\n \"ymax\" : 41.190985862000048, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"allowGeometryUpdates\" : true, \r\n \"units\" : \"esriDecimalDegrees\", \r\n \"supportsAppend\" : true, \r\n \"supportsSharedDomains\" : true, \r\n \"syncEnabled\" : false, \r\n \"supportsApplyEditsWithGlobalIds\" : false, \r\n \"supportsReturnDeleteResults\" : true, \r\n \"xssPreventionInfo\" : {\r\n \"xssPreventionEnabled\" : true, \r\n \"xssPreventionRule\" : \"InputOnly\", \r\n \"xssInputRule\" : \"rejectInvalid\"\r\n }, \r\n \"layers\" : [\r\n {\r\n \"id\" : 1, \r\n \"name\" : \"Sarpy_County_Buildings\", \r\n \"parentLayerId\" : -1, \r\n \"defaultVisibility\" : true, \r\n \"subLayerIds\" : null, \r\n \"minScale\" : 0, \r\n \"maxScale\" : 0, \r\n \"geometryType\" : \"esriGeometryPolygon\"\r\n }\r\n ], \r\n \"tables\" : []\r\n}", + "headers" : { + "Content-Type" : "text/plain; charset=utf-8", + "Cache-Control" : "public, max-age=30, s-maxage=30", + "Last-Modified" : "Sun, 17 May 2020 20:17:05 GMT", + "ETag" : "-189569333", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Correlation-Id" : "|17ee85e28c7dfc43bd4ce4d7e7f336c4.4c15f059_", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_21", + "X-Powered-By" : "ASP.NET", + "Date" : "Mon, 01 Jun 2020 16:36:32 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 4b2d2d4c49521bf403522140b78283a1.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "lGqTOwx17CXM2CIt9OhznvtFs_mHVZecOgJnxGBkX6BDBF73n-3V5A==" + } + }, + "uuid" : "1ab90e03-6781-4f0b-97c0-9e66b728c81c", + "persistent" : true, + "insertionIndex" : 27 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_buildings_featureserver_1-1edea050-3368-40f5-80ae-099dba138e0d.json b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_buildings_featureserver_1-1edea050-3368-40f5-80ae-099dba138e0d.json new file mode 100644 index 0000000..867a75c --- /dev/null +++ b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_buildings_featureserver_1-1edea050-3368-40f5-80ae-099dba138e0d.json @@ -0,0 +1,33 @@ +{ + "id" : "1edea050-3368-40f5-80ae-099dba138e0d", + "name" : "do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_buildings_featureserver_1", + "request" : { + "url" : "/Do88DoK2xjTUCXd1/arcgis/rest/services/Sarpy_County_NE_Buildings/FeatureServer/1?f=pjson", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\r\n \"currentVersion\" : 10.7, \r\n \"id\" : 1, \r\n \"name\" : \"Sarpy_County_Buildings\", \r\n \"type\" : \"Feature Layer\", \r\n \"serviceItemId\" : \"6c6eadce1c6444aa97bebe20bf0fe507\", \r\n \"isView\" : true, \r\n \"isUpdatableView\" : true, \r\n \"sourceSchemaChangesAllowed\" : true, \r\n \"displayField\" : \"name\", \r\n \"description\" : \"This layer contains the pre-processed building polygons for the Sarpy County, Nebraska import to OpenStreetMap\", \r\n \"copyrightText\" : \"Sarpy County\", \r\n \"defaultVisibility\" : true, \r\n \"editingInfo\" : {\r\n \"lastEditDate\" : 1589746625713\r\n }, \r\n \"relationships\" : [], \r\n \"isDataVersioned\" : false, \r\n \"supportsAppend\" : true, \r\n \"supportsCalculate\" : true, \r\n \"supportsASyncCalculate\" : true, \r\n \"supportsTruncate\" : false, \r\n \"supportsAttachmentsByUploadId\" : true, \r\n \"supportsAttachmentsResizing\" : true, \r\n \"supportsRollbackOnFailureParameter\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsExceedsLimitStatistics\" : true, \r\n \"supportsAdvancedQueries\" : true, \r\n \"supportsValidateSql\" : true, \r\n \"supportsCoordinatesQuantization\" : true, \r\n \"supportsFieldDescriptionProperty\" : true, \r\n \"supportsQuantizationEditMode\" : true, \r\n \"supportsApplyEditsWithGlobalIds\" : false, \r\n \"supportsMultiScaleGeometry\" : true, \r\n \"supportsReturningQueryGeometry\" : true, \r\n \"hasGeometryProperties\" : true, \r\n \"geometryProperties\" : \r\n {\r\n \"shapeAreaFieldName\" : \"Shape__Area\", \r\n \"shapeLengthFieldName\" : \"Shape__Length\", \r\n \"units\" : \"esriDecimalDegrees\"\r\n }, \r\n \"advancedQueryCapabilities\" : {\r\n \"supportsPagination\" : true, \r\n \"supportsPaginationOnAggregatedQueries\" : true, \r\n \"supportsQueryRelatedPagination\" : true, \r\n \"supportsQueryWithDistance\" : true, \r\n \"supportsReturningQueryExtent\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsOrderBy\" : true, \r\n \"supportsDistinct\" : true, \r\n \"supportsQueryWithResultType\" : true, \r\n \"supportsSqlExpression\" : true, \r\n \"supportsAdvancedQueryRelated\" : true, \r\n \"supportsCountDistinct\" : true, \r\n \"supportsPercentileStatistics\" : true, \r\n \"supportsLod\" : true, \r\n \"supportsQueryWithLodSR\" : false, \r\n \"supportedLodTypes\" : [\r\n \"geohash\"\r\n ], \r\n \"supportsReturningGeometryCentroid\" : true, \r\n \"supportsReturningGeometryProperties\" : true, \r\n \"supportsQueryWithDatumTransformation\" : true, \r\n \"supportsHavingClause\" : true, \r\n \"supportsOutFieldSQLExpression\" : true, \r\n \"supportsMaxRecordCountFactor\" : true, \r\n \"supportsTopFeaturesQuery\" : true, \r\n \"supportsDisjointSpatialRel\" : true, \r\n \"supportsQueryWithCacheHint\" : true\r\n }, \r\n \"useStandardizedQueries\" : true, \r\n \"geometryType\" : \"esriGeometryPolygon\", \r\n \"minScale\" : 0, \r\n \"maxScale\" : 0, \r\n \"extent\" : {\r\n \"xmin\" : -96.333788256999981, \r\n \"ymin\" : 40.998342824000083, \r\n \"xmax\" : -95.864900112999962, \r\n \"ymax\" : 41.190985862000048, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"drawingInfo\":{\"renderer\":{\"type\":\"uniqueValue\",\"field1\":\"Import_2_OSM\",\"uniqueValueInfos\":[{\"value\":\"1\",\"symbol\":{\"color\":[56,168,0,255],\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"},\"type\":\"esriSFS\",\"style\":\"esriSFSSolid\"},\"label\":\"Import\"},{\"value\":\"0\",\"symbol\":{\"color\":[168,0,0,255],\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"},\"type\":\"esriSFS\",\"style\":\"esriSFSSolid\"},\"label\":\"No Import\"}]},\"transparency\":20}, \r\n \"allowGeometryUpdates\" : true, \r\n \"hasAttachments\" : false, \r\n \"viewSourceHasAttachments\" : false, \r\n \"htmlPopupType\" : \"esriServerHTMLPopupTypeAsHTMLText\", \r\n \"hasMetadata\" : true, \r\n \"hasM\" : true, \r\n \"allowUpdateWithoutMValues\" : true, \r\n \"hasZ\" : true, \r\n \"enableZDefaults\" : true, \r\n \"zDefault\" : 0, \r\n \"objectIdField\" : \"OBJECTID\", \r\n \"uniqueIdField\" : \r\n {\r\n \"name\" : \"OBJECTID\", \r\n \"isSystemMaintained\" : true\r\n }, \r\n \"globalIdField\" : \"\", \r\n \"typeIdField\" : \"Import_2_OSM\", \r\n \"fields\" : [\r\n {\r\n \"name\" : \"OBJECTID\", \r\n \"type\" : \"esriFieldTypeOID\", \r\n \"alias\" : \"OBJECTID\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : false, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"BLDG_RECNO\", \r\n \"type\" : \"esriFieldTypeInteger\", \r\n \"alias\" : \"BLDG_RECNO\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"building\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"building\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 50, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_housenumber\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:housenumber\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_street\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:street\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 50, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_unit\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:unit\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 20, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_city\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:city\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 20, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_state\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:state\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 2, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_postcode\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:postcode\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 5, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"name\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"name\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 100, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"height\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"height\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Import_2_OSM\", \r\n \"type\" : \"esriFieldTypeSmallInteger\", \r\n \"alias\" : \"Import_2_OSM\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"BlockGroup\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"BlockGroup\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 12, \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Shape__Area\", \r\n \"type\" : \"esriFieldTypeDouble\", \r\n \"alias\" : \"Shape__Area\", \r\n \"sqlType\" : \"sqlTypeDouble\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Shape__Length\", \r\n \"type\" : \"esriFieldTypeDouble\", \r\n \"alias\" : \"Shape__Length\", \r\n \"sqlType\" : \"sqlTypeDouble\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }\r\n ], \r\n \"indexes\" : [\r\n {\r\n \"name\" : \"PK__SARPY_CO__F4B70D8519C6541F\", \r\n \"fields\" : \"OBJECTID\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : true, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"user_58277.SARPY_COUNTY_BUILDINGS_SARPY_COUNTY_BUILDINGS_Shape_sidx\", \r\n \"fields\" : \"Shape\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"Shape__Area_Index\", \r\n \"fields\" : \"Shape__Area\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"Shape__Length_Index\", \r\n \"fields\" : \"Shape__Length\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }\r\n ], \r\n \"types\" : [\r\n {\r\n \"id\" : 1, \r\n \"name\" : \"1\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"1\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 1, \r\n \"building\" : null, \r\n \"addr_housenumber\" : null, \r\n \"addr_street\" : null, \r\n \"addr_unit\" : null, \r\n \"addr_city\" : null, \r\n \"addr_state\" : null, \r\n \"addr_postcode\" : null, \r\n \"name\" : null, \r\n \"height\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }, \r\n {\r\n \"id\" : 0, \r\n \"name\" : \"0\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"0\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 0, \r\n \"building\" : null, \r\n \"addr_housenumber\" : null, \r\n \"addr_street\" : null, \r\n \"addr_unit\" : null, \r\n \"addr_city\" : null, \r\n \"addr_state\" : null, \r\n \"addr_postcode\" : null, \r\n \"name\" : null, \r\n \"height\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ], \r\n \"templates\" : [], \r\n \"supportedQueryFormats\" : \"JSON, geoJSON, PBF\", \r\n \"hasStaticData\" : false, \r\n \"maxRecordCount\" : 2000, \r\n \"standardMaxRecordCount\" : 4000, \r\n \"standardMaxRecordCountNoGeometry\" : 32000, \r\n \"tileMaxRecordCount\" : 4000, \r\n \"maxRecordCountFactor\" : 1, \r\n \"capabilities\" : \"Query\"\r\n}", + "headers" : { + "Content-Type" : "text/plain; charset=utf-8", + "Cache-Control" : "public, max-age=30, s-maxage=30", + "Last-Modified" : "Sun, 17 May 2020 20:17:05 GMT", + "ETag" : "1255059862", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Correlation-Id" : "|e4a17b4a937bc34f9ea41a4803923e8a.3f00e850_", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_24", + "X-Powered-By" : "ASP.NET", + "Date" : "Mon, 01 Jun 2020 16:53:17 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 23241b9c368643949e3bb1a1ba4e97c3.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "CepjkrEbiTvNaBkxM78Xa4pgJuM6rR5RZ84kObIKTvCRq9LWxvO__g==" + } + }, + "uuid" : "1edea050-3368-40f5-80ae-099dba138e0d", + "persistent" : true, + "scenarioName" : "scenario-1-Do88DoK2xjTUCXd1-arcgis-rest-services-Sarpy_County_NE_Buildings-FeatureServer-1", + "requiredScenarioState" : "Started", + "newScenarioState" : "scenario-1-Do88DoK2xjTUCXd1-arcgis-rest-services-Sarpy_County_NE_Buildings-FeatureServer-1-2", + "insertionIndex" : 38 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_buildings_featureserver_1-fba7d31c-8e1c-42d7-ac61-99a0be815a3f.json b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_buildings_featureserver_1-fba7d31c-8e1c-42d7-ac61-99a0be815a3f.json new file mode 100644 index 0000000..f4afbd6 --- /dev/null +++ b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_buildings_featureserver_1-fba7d31c-8e1c-42d7-ac61-99a0be815a3f.json @@ -0,0 +1,32 @@ +{ + "id" : "fba7d31c-8e1c-42d7-ac61-99a0be815a3f", + "name" : "do88dok2xjtucxd1_arcgis_rest_services_sarpy_county_ne_buildings_featureserver_1", + "request" : { + "url" : "/Do88DoK2xjTUCXd1/arcgis/rest/services/Sarpy_County_NE_Buildings/FeatureServer/1?f=pjson", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\r\n \"currentVersion\" : 10.7, \r\n \"id\" : 1, \r\n \"name\" : \"Sarpy_County_Buildings\", \r\n \"type\" : \"Feature Layer\", \r\n \"serviceItemId\" : \"6c6eadce1c6444aa97bebe20bf0fe507\", \r\n \"isView\" : true, \r\n \"isUpdatableView\" : true, \r\n \"sourceSchemaChangesAllowed\" : true, \r\n \"displayField\" : \"name\", \r\n \"description\" : \"This layer contains the pre-processed building polygons for the Sarpy County, Nebraska import to OpenStreetMap\", \r\n \"copyrightText\" : \"Sarpy County\", \r\n \"defaultVisibility\" : true, \r\n \"editingInfo\" : {\r\n \"lastEditDate\" : 1589746625713\r\n }, \r\n \"relationships\" : [], \r\n \"isDataVersioned\" : false, \r\n \"supportsAppend\" : true, \r\n \"supportsCalculate\" : true, \r\n \"supportsASyncCalculate\" : true, \r\n \"supportsTruncate\" : false, \r\n \"supportsAttachmentsByUploadId\" : true, \r\n \"supportsAttachmentsResizing\" : true, \r\n \"supportsRollbackOnFailureParameter\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsExceedsLimitStatistics\" : true, \r\n \"supportsAdvancedQueries\" : true, \r\n \"supportsValidateSql\" : true, \r\n \"supportsCoordinatesQuantization\" : true, \r\n \"supportsFieldDescriptionProperty\" : true, \r\n \"supportsQuantizationEditMode\" : true, \r\n \"supportsApplyEditsWithGlobalIds\" : false, \r\n \"supportsMultiScaleGeometry\" : true, \r\n \"supportsReturningQueryGeometry\" : true, \r\n \"hasGeometryProperties\" : true, \r\n \"geometryProperties\" : \r\n {\r\n \"shapeAreaFieldName\" : \"Shape__Area\", \r\n \"shapeLengthFieldName\" : \"Shape__Length\", \r\n \"units\" : \"esriDecimalDegrees\"\r\n }, \r\n \"advancedQueryCapabilities\" : {\r\n \"supportsPagination\" : true, \r\n \"supportsPaginationOnAggregatedQueries\" : true, \r\n \"supportsQueryRelatedPagination\" : true, \r\n \"supportsQueryWithDistance\" : true, \r\n \"supportsReturningQueryExtent\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsOrderBy\" : true, \r\n \"supportsDistinct\" : true, \r\n \"supportsQueryWithResultType\" : true, \r\n \"supportsSqlExpression\" : true, \r\n \"supportsAdvancedQueryRelated\" : true, \r\n \"supportsCountDistinct\" : true, \r\n \"supportsPercentileStatistics\" : true, \r\n \"supportsLod\" : true, \r\n \"supportsQueryWithLodSR\" : false, \r\n \"supportedLodTypes\" : [\r\n \"geohash\"\r\n ], \r\n \"supportsReturningGeometryCentroid\" : true, \r\n \"supportsReturningGeometryProperties\" : true, \r\n \"supportsQueryWithDatumTransformation\" : true, \r\n \"supportsHavingClause\" : true, \r\n \"supportsOutFieldSQLExpression\" : true, \r\n \"supportsMaxRecordCountFactor\" : true, \r\n \"supportsTopFeaturesQuery\" : true, \r\n \"supportsDisjointSpatialRel\" : true, \r\n \"supportsQueryWithCacheHint\" : true\r\n }, \r\n \"useStandardizedQueries\" : true, \r\n \"geometryType\" : \"esriGeometryPolygon\", \r\n \"minScale\" : 0, \r\n \"maxScale\" : 0, \r\n \"extent\" : {\r\n \"xmin\" : -96.333788256999981, \r\n \"ymin\" : 40.998342824000083, \r\n \"xmax\" : -95.864900112999962, \r\n \"ymax\" : 41.190985862000048, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"drawingInfo\":{\"renderer\":{\"type\":\"uniqueValue\",\"field1\":\"Import_2_OSM\",\"uniqueValueInfos\":[{\"value\":\"1\",\"symbol\":{\"color\":[56,168,0,255],\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"},\"type\":\"esriSFS\",\"style\":\"esriSFSSolid\"},\"label\":\"Import\"},{\"value\":\"0\",\"symbol\":{\"color\":[168,0,0,255],\"outline\":{\"color\":[153,153,153,64],\"width\":0.75,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"},\"type\":\"esriSFS\",\"style\":\"esriSFSSolid\"},\"label\":\"No Import\"}]},\"transparency\":20}, \r\n \"allowGeometryUpdates\" : true, \r\n \"hasAttachments\" : false, \r\n \"viewSourceHasAttachments\" : false, \r\n \"htmlPopupType\" : \"esriServerHTMLPopupTypeAsHTMLText\", \r\n \"hasMetadata\" : true, \r\n \"hasM\" : true, \r\n \"allowUpdateWithoutMValues\" : true, \r\n \"hasZ\" : true, \r\n \"enableZDefaults\" : true, \r\n \"zDefault\" : 0, \r\n \"objectIdField\" : \"OBJECTID\", \r\n \"uniqueIdField\" : \r\n {\r\n \"name\" : \"OBJECTID\", \r\n \"isSystemMaintained\" : true\r\n }, \r\n \"globalIdField\" : \"\", \r\n \"typeIdField\" : \"Import_2_OSM\", \r\n \"fields\" : [\r\n {\r\n \"name\" : \"OBJECTID\", \r\n \"type\" : \"esriFieldTypeOID\", \r\n \"alias\" : \"OBJECTID\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : false, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"BLDG_RECNO\", \r\n \"type\" : \"esriFieldTypeInteger\", \r\n \"alias\" : \"BLDG_RECNO\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"building\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"building\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 50, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_housenumber\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:housenumber\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_street\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:street\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 50, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_unit\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:unit\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 20, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_city\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:city\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 20, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_state\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:state\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 2, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"addr_postcode\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"addr:postcode\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 5, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"name\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"name\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 100, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"height\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"height\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 10, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Import_2_OSM\", \r\n \"type\" : \"esriFieldTypeSmallInteger\", \r\n \"alias\" : \"Import_2_OSM\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"BlockGroup\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"BlockGroup\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 12, \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Shape__Area\", \r\n \"type\" : \"esriFieldTypeDouble\", \r\n \"alias\" : \"Shape__Area\", \r\n \"sqlType\" : \"sqlTypeDouble\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Shape__Length\", \r\n \"type\" : \"esriFieldTypeDouble\", \r\n \"alias\" : \"Shape__Length\", \r\n \"sqlType\" : \"sqlTypeDouble\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }\r\n ], \r\n \"indexes\" : [\r\n {\r\n \"name\" : \"PK__SARPY_CO__F4B70D8519C6541F\", \r\n \"fields\" : \"OBJECTID\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : true, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"user_58277.SARPY_COUNTY_BUILDINGS_SARPY_COUNTY_BUILDINGS_Shape_sidx\", \r\n \"fields\" : \"Shape\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"Shape__Area_Index\", \r\n \"fields\" : \"Shape__Area\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"Shape__Length_Index\", \r\n \"fields\" : \"Shape__Length\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }\r\n ], \r\n \"types\" : [\r\n {\r\n \"id\" : 1, \r\n \"name\" : \"1\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"1\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 1, \r\n \"building\" : null, \r\n \"addr_housenumber\" : null, \r\n \"addr_street\" : null, \r\n \"addr_unit\" : null, \r\n \"addr_city\" : null, \r\n \"addr_state\" : null, \r\n \"addr_postcode\" : null, \r\n \"name\" : null, \r\n \"height\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }, \r\n {\r\n \"id\" : 0, \r\n \"name\" : \"0\", \r\n \"domains\" : \r\n {\r\n }, \r\n \"templates\" : [\r\n {\r\n \"name\" : \"0\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolNone\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"Import_2_OSM\" : 0, \r\n \"building\" : null, \r\n \"addr_housenumber\" : null, \r\n \"addr_street\" : null, \r\n \"addr_unit\" : null, \r\n \"addr_city\" : null, \r\n \"addr_state\" : null, \r\n \"addr_postcode\" : null, \r\n \"name\" : null, \r\n \"height\" : null\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n ], \r\n \"templates\" : [], \r\n \"supportedQueryFormats\" : \"JSON, geoJSON, PBF\", \r\n \"hasStaticData\" : false, \r\n \"maxRecordCount\" : 2000, \r\n \"standardMaxRecordCount\" : 4000, \r\n \"standardMaxRecordCountNoGeometry\" : 32000, \r\n \"tileMaxRecordCount\" : 4000, \r\n \"maxRecordCountFactor\" : 1, \r\n \"capabilities\" : \"Query\"\r\n}", + "headers" : { + "Content-Type" : "text/plain; charset=utf-8", + "Cache-Control" : "public, max-age=30, s-maxage=30", + "Last-Modified" : "Sun, 17 May 2020 20:17:05 GMT", + "ETag" : "1255059862", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Correlation-Id" : "|e4a17b4a937bc34f9ea41a4803923e8a.3f00e850_", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_24", + "X-Powered-By" : "ASP.NET", + "Date" : "Mon, 01 Jun 2020 16:53:53 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 23241b9c368643949e3bb1a1ba4e97c3.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "KJ8IC0zCHmnrgcSxOBWNTM-kAFfYxKDrN1S5aAkpymuFoCc4kEReKA==" + } + }, + "uuid" : "fba7d31c-8e1c-42d7-ac61-99a0be815a3f", + "persistent" : true, + "scenarioName" : "scenario-1-Do88DoK2xjTUCXd1-arcgis-rest-services-Sarpy_County_NE_Buildings-FeatureServer-1", + "requiredScenarioState" : "scenario-1-Do88DoK2xjTUCXd1-arcgis-rest-services-Sarpy_County_NE_Buildings-FeatureServer-1-2", + "insertionIndex" : 41 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_wb_zanzibar_buildings_featureserver-66d2a4b2-09ce-46d3-b9c9-a0c7489fefab.json b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_wb_zanzibar_buildings_featureserver-66d2a4b2-09ce-46d3-b9c9-a0c7489fefab.json new file mode 100644 index 0000000..c0268f0 --- /dev/null +++ b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_wb_zanzibar_buildings_featureserver-66d2a4b2-09ce-46d3-b9c9-a0c7489fefab.json @@ -0,0 +1,30 @@ +{ + "id" : "66d2a4b2-09ce-46d3-b9c9-a0c7489fefab", + "name" : "do88dok2xjtucxd1_arcgis_rest_services_wb_zanzibar_buildings_featureserver", + "request" : { + "url" : "/Do88DoK2xjTUCXd1/arcgis/rest/services/WB_Zanzibar_Buildings/FeatureServer?f=pjson", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\r\n \"currentVersion\" : 10.7, \r\n \"serviceItemId\" : \"a4aa6891126544fd8f80d72f5cd88c19\", \r\n \"isView\" : true, \r\n \"isUpdatableView\" : true, \r\n \"sourceSchemaChangesAllowed\" : true, \r\n \"serviceDescription\" : \"\", \r\n \"hasVersionedData\" : false, \r\n \"supportsDisconnectedEditing\" : false, \r\n \"hasStaticData\" : false, \r\n \"hasSharedDomains\" : false, \r\n \"maxRecordCount\" : 1000, \r\n \"supportedQueryFormats\" : \"JSON\", \r\n \"supportsVCSProjection\" : false, \r\n \"capabilities\" : \"Query\", \r\n \"description\" : \"\", \r\n \"copyrightText\" : \"\", \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }, \r\n \"initialExtent\" : {\r\n \"xmin\" : 39.286003222427176, \r\n \"ymin\" : -5.74419491821114, \r\n \"xmax\" : 39.316219573065091, \r\n \"ymax\" : -5.7211504336860015, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"fullExtent\" : {\r\n \"xmin\" : 39.289190614176775, \r\n \"ymin\" : -5.7431377314019594, \r\n \"xmax\" : 39.313032181395613, \r\n \"ymax\" : -5.7222076213435695, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"allowGeometryUpdates\" : true, \r\n \"units\" : \"esriDecimalDegrees\", \r\n \"supportsAppend\" : true, \r\n \"supportsSharedDomains\" : true, \r\n \"syncEnabled\" : false, \r\n \"supportsApplyEditsWithGlobalIds\" : false, \r\n \"supportsReturnDeleteResults\" : true, \r\n \"xssPreventionInfo\" : {\r\n \"xssPreventionEnabled\" : true, \r\n \"xssPreventionRule\" : \"InputOnly\", \r\n \"xssInputRule\" : \"rejectInvalid\"\r\n }, \r\n \"layers\" : [\r\n {\r\n \"id\" : 0, \r\n \"name\" : \"World_Bank_Zanzibar_Buildings\", \r\n \"parentLayerId\" : -1, \r\n \"defaultVisibility\" : true, \r\n \"subLayerIds\" : null, \r\n \"minScale\" : 160000, \r\n \"maxScale\" : 0, \r\n \"geometryType\" : \"esriGeometryPolygon\"\r\n }\r\n ], \r\n \"tables\" : []\r\n}", + "headers" : { + "Content-Type" : "text/plain; charset=utf-8", + "Cache-Control" : "public, max-age=30, s-maxage=30", + "Last-Modified" : "Tue, 26 May 2020 16:00:07 GMT", + "ETag" : "553716923", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Correlation-Id" : "|6f2c759a9404634eb5f5d9db97a1d88a.4c15eeda_", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_21", + "X-Powered-By" : "ASP.NET", + "Date" : "Mon, 01 Jun 2020 16:36:56 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 4b2d2d4c49521bf403522140b78283a1.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "tAbjIS6P5FJXn_8F0IdqMmdFtd3qFlqDlbPdQ-J0nGsa90bYmYVX_Q==" + } + }, + "uuid" : "66d2a4b2-09ce-46d3-b9c9-a0c7489fefab", + "persistent" : true, + "insertionIndex" : 35 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_wb_zanzibar_buildings_featureserver_0-d64a22d3-e6e0-4dc6-ae5c-f9a2ba8f8485.json b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_wb_zanzibar_buildings_featureserver_0-d64a22d3-e6e0-4dc6-ae5c-f9a2ba8f8485.json new file mode 100644 index 0000000..0575ea2 --- /dev/null +++ b/test/resources/wiremock/mappings/do88dok2xjtucxd1_arcgis_rest_services_wb_zanzibar_buildings_featureserver_0-d64a22d3-e6e0-4dc6-ae5c-f9a2ba8f8485.json @@ -0,0 +1,30 @@ +{ + "id" : "d64a22d3-e6e0-4dc6-ae5c-f9a2ba8f8485", + "name" : "do88dok2xjtucxd1_arcgis_rest_services_wb_zanzibar_buildings_featureserver_0", + "request" : { + "url" : "/Do88DoK2xjTUCXd1/arcgis/rest/services/WB_Zanzibar_Buildings/FeatureServer/0?f=pjson", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\r\n \"currentVersion\" : 10.7, \r\n \"id\" : 0, \r\n \"name\" : \"World_Bank_Zanzibar_Buildings\", \r\n \"type\" : \"Feature Layer\", \r\n \"serviceItemId\" : \"a4aa6891126544fd8f80d72f5cd88c19\", \r\n \"isView\" : true, \r\n \"isUpdatableView\" : true, \r\n \"sourceSchemaChangesAllowed\" : true, \r\n \"displayField\" : \"id\", \r\n \"description\" : \"buildings_extract_zone001\", \r\n \"copyrightText\" : \"\", \r\n \"defaultVisibility\" : true, \r\n \"editingInfo\" : {\r\n \"lastEditDate\" : 1590508807797\r\n }, \r\n \"relationships\" : [], \r\n \"isDataVersioned\" : false, \r\n \"supportsAppend\" : true, \r\n \"supportsCalculate\" : true, \r\n \"supportsASyncCalculate\" : true, \r\n \"supportsTruncate\" : false, \r\n \"supportsAttachmentsByUploadId\" : true, \r\n \"supportsAttachmentsResizing\" : true, \r\n \"supportsRollbackOnFailureParameter\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsExceedsLimitStatistics\" : true, \r\n \"supportsAdvancedQueries\" : true, \r\n \"supportsValidateSql\" : true, \r\n \"supportsCoordinatesQuantization\" : true, \r\n \"supportsFieldDescriptionProperty\" : true, \r\n \"supportsQuantizationEditMode\" : true, \r\n \"supportsApplyEditsWithGlobalIds\" : false, \r\n \"supportsMultiScaleGeometry\" : true, \r\n \"supportsReturningQueryGeometry\" : true, \r\n \"hasGeometryProperties\" : true, \r\n \"geometryProperties\" : \r\n {\r\n \"shapeAreaFieldName\" : \"Shape__Area\", \r\n \"shapeLengthFieldName\" : \"Shape__Length\", \r\n \"units\" : \"esriDecimalDegrees\"\r\n }, \r\n \"advancedQueryCapabilities\" : {\r\n \"supportsPagination\" : true, \r\n \"supportsPaginationOnAggregatedQueries\" : true, \r\n \"supportsQueryRelatedPagination\" : true, \r\n \"supportsQueryWithDistance\" : true, \r\n \"supportsReturningQueryExtent\" : true, \r\n \"supportsStatistics\" : true, \r\n \"supportsOrderBy\" : true, \r\n \"supportsDistinct\" : true, \r\n \"supportsQueryWithResultType\" : true, \r\n \"supportsSqlExpression\" : true, \r\n \"supportsAdvancedQueryRelated\" : true, \r\n \"supportsCountDistinct\" : true, \r\n \"supportsPercentileStatistics\" : true, \r\n \"supportsLod\" : true, \r\n \"supportsQueryWithLodSR\" : false, \r\n \"supportedLodTypes\" : [\r\n \"geohash\"\r\n ], \r\n \"supportsReturningGeometryCentroid\" : true, \r\n \"supportsReturningGeometryProperties\" : true, \r\n \"supportsQueryWithDatumTransformation\" : true, \r\n \"supportsHavingClause\" : true, \r\n \"supportsOutFieldSQLExpression\" : true, \r\n \"supportsMaxRecordCountFactor\" : true, \r\n \"supportsTopFeaturesQuery\" : true, \r\n \"supportsDisjointSpatialRel\" : true, \r\n \"supportsQueryWithCacheHint\" : true\r\n }, \r\n \"useStandardizedQueries\" : true, \r\n \"geometryType\" : \"esriGeometryPolygon\", \r\n \"minScale\" : 160000, \r\n \"maxScale\" : 0, \r\n \"extent\" : {\r\n \"xmin\" : 39.289190614176775, \r\n \"ymin\" : -5.7431377314019594, \r\n \"xmax\" : 39.313032181395613, \r\n \"ymax\" : -5.7222076213435695, \r\n \"spatialReference\" : {\r\n \"wkid\" : 4326, \r\n \"latestWkid\" : 4326\r\n }\r\n }, \r\n \"drawingInfo\":{\"renderer\":{\"type\":\"simple\",\"symbol\":{\"color\":[38,115,0,255],\"outline\":{\"color\":[56,168,0,255],\"width\":0.7,\"type\":\"esriSLS\",\"style\":\"esriSLSSolid\"},\"type\":\"esriSFS\",\"style\":\"esriSFSSolid\"}},\"transparency\":0}, \r\n \"allowGeometryUpdates\" : true, \r\n \"hasAttachments\" : false, \r\n \"viewSourceHasAttachments\" : false, \r\n \"htmlPopupType\" : \"esriServerHTMLPopupTypeAsHTMLText\", \r\n \"hasMetadata\" : true, \r\n \"hasM\" : false, \r\n \"hasZ\" : false, \r\n \"objectIdField\" : \"FID\", \r\n \"uniqueIdField\" : \r\n {\r\n \"name\" : \"FID\", \r\n \"isSystemMaintained\" : true\r\n }, \r\n \"globalIdField\" : \"\", \r\n \"typeIdField\" : \"\", \r\n \"fields\" : [\r\n {\r\n \"name\" : \"FID\", \r\n \"type\" : \"esriFieldTypeOID\", \r\n \"alias\" : \"FID\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : false, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"id\", \r\n \"type\" : \"esriFieldTypeInteger\", \r\n \"alias\" : \"id\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"building\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"building\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 254, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"problemati\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"problematic\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 254, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"changeset\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"changeset\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 254, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"area\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"area\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 254, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"condition\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"condition\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 254, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"zone\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"zone\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 254, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"BRN\", \r\n \"type\" : \"esriFieldTypeString\", \r\n \"alias\" : \"BRN\", \r\n \"sqlType\" : \"sqlTypeOther\", \r\n \"length\" : 254, \r\n \"nullable\" : true, \r\n \"editable\" : true, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Shape__Area\", \r\n \"type\" : \"esriFieldTypeDouble\", \r\n \"alias\" : \"Shape__Area\", \r\n \"sqlType\" : \"sqlTypeDouble\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }, \r\n {\r\n \"name\" : \"Shape__Length\", \r\n \"type\" : \"esriFieldTypeDouble\", \r\n \"alias\" : \"Shape__Length\", \r\n \"sqlType\" : \"sqlTypeDouble\", \r\n \"nullable\" : true, \r\n \"editable\" : false, \r\n \"domain\" : null, \r\n \"defaultValue\" : null\r\n }\r\n ], \r\n \"indexes\" : [\r\n {\r\n \"name\" : \"PK__WORLD_BA__C1BEA5A209708824\", \r\n \"fields\" : \"FID\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : true, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"user_58277.WORLD_BANK_ZANZIBAR_WORLD_BANK_ZANZIBAR_Shape_sidx\", \r\n \"fields\" : \"Shape\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"Shape__Area_Index\", \r\n \"fields\" : \"Shape__Area\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }, \r\n {\r\n \"name\" : \"Shape__Length_Index\", \r\n \"fields\" : \"Shape__Length\", \r\n \"isAscending\" : true, \r\n \"isUnique\" : false, \r\n \"description\" : \"\"\r\n }\r\n ], \r\n \"types\" : [], \r\n \"templates\" : [\r\n {\r\n \"name\" : \"world_bank_zanzibar\", \r\n \"description\" : \"\", \r\n \"drawingTool\" : \"esriFeatureEditToolPolygon\", \r\n \"prototype\" : {\r\n \"attributes\" : {\r\n \"zone\" : null, \r\n \"area\" : null, \r\n \"condition\" : null, \r\n \"building\" : null, \r\n \"problemati\" : null, \r\n \"changeset\" : null\r\n }\r\n }\r\n }\r\n ], \r\n \"supportedQueryFormats\" : \"JSON, geoJSON, PBF\", \r\n \"hasStaticData\" : false, \r\n \"maxRecordCount\" : 2000, \r\n \"standardMaxRecordCount\" : 4000, \r\n \"standardMaxRecordCountNoGeometry\" : 32000, \r\n \"tileMaxRecordCount\" : 4000, \r\n \"maxRecordCountFactor\" : 1, \r\n \"capabilities\" : \"Query\"\r\n}", + "headers" : { + "Content-Type" : "text/plain; charset=utf-8", + "Cache-Control" : "public, max-age=30, s-maxage=30", + "Last-Modified" : "Tue, 26 May 2020 16:00:07 GMT", + "ETag" : "146378908", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Correlation-Id" : "|67c68cc4ab368f49a6a9a8179004afcc.d3385f51_", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_12", + "X-Powered-By" : "ASP.NET", + "Date" : "Mon, 01 Jun 2020 16:51:18 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 045f1e1f031241f3808c557a2b5d6b0a.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "OpPAoWtqjb3vnAxpxvNnx249RL0i2ri1HoqdVCmkbK0QX5eH8t--6g==" + } + }, + "uuid" : "d64a22d3-e6e0-4dc6-ae5c-f9a2ba8f8485", + "persistent" : true, + "insertionIndex" : 34 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/faviconico-0a890cfc-c50c-44be-973b-acf92836e513.json b/test/resources/wiremock/mappings/faviconico-0a890cfc-c50c-44be-973b-acf92836e513.json new file mode 100644 index 0000000..e49ea44 --- /dev/null +++ b/test/resources/wiremock/mappings/faviconico-0a890cfc-c50c-44be-973b-acf92836e513.json @@ -0,0 +1,24 @@ +{ + "id" : "0a890cfc-c50c-44be-973b-acf92836e513", + "name" : "faviconico", + "request" : { + "url" : "/favicon.ico", + "method" : "GET" + }, + "response" : { + "status" : 200, + "base64Body" : "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", + "headers" : { + "Date" : "Mon, 01 Jun 2020 16:32:05 GMT", + "Content-Type" : "image/vnd.microsoft.icon", + "Last-Modified" : "Sat, 21 Mar 2020 00:25:43 GMT", + "ETag" : "\"123eec196590856429c0ddb8e8fd6e34\"", + "Server" : "AmazonS3", + "X-Cached" : "HIT", + "Link" : "; rel=\"canonical\"" + } + }, + "uuid" : "0a890cfc-c50c-44be-973b-acf92836e513", + "persistent" : true, + "insertionIndex" : 23 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/faviconico-b9f04630-0820-4f01-a541-b9d4226b8f84.json b/test/resources/wiremock/mappings/faviconico-b9f04630-0820-4f01-a541-b9d4226b8f84.json new file mode 100644 index 0000000..c8316ff --- /dev/null +++ b/test/resources/wiremock/mappings/faviconico-b9f04630-0820-4f01-a541-b9d4226b8f84.json @@ -0,0 +1,32 @@ +{ + "id" : "b9f04630-0820-4f01-a541-b9d4226b8f84", + "name" : "faviconico", + "request" : { + "url" : "/favicon.ico", + "method" : "GET" + }, + "response" : { + "status" : 200, + "base64Body" : "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", + "headers" : { + "Content-Type" : "image/x-icon", + "Last-Modified" : "Tue, 14 Apr 2020 07:52:23 GMT", + "Accept-Ranges" : "bytes", + "Server" : "Microsoft-IIS/10.0", + "X-ArcGIS-Instance" : "MTSDS_Web_IN_3", + "X-Powered-By" : "ASP.NET", + "ETag" : "\"ded4d2a13112d61:0\"", + "Date" : "Mon, 01 Jun 2020 16:36:23 GMT", + "X-Cache" : "RefreshHit from cloudfront", + "Via" : "1.1 4b2d2d4c49521bf403522140b78283a1.cloudfront.net (CloudFront)", + "X-Amz-Cf-Pop" : "DEN50-C2", + "X-Amz-Cf-Id" : "is5GwycouBbCks1LdP9bOi2WtpX8rqYqkVTH_C50BbctKNMwT3xoJQ==" + } + }, + "uuid" : "b9f04630-0820-4f01-a541-b9d4226b8f84", + "persistent" : true, + "scenarioName" : "scenario-1-favicon.ico", + "requiredScenarioState" : "scenario-1-favicon.ico-2", + "newScenarioState" : "scenario-1-favicon.ico-3", + "insertionIndex" : 26 +} \ No newline at end of file diff --git a/test/resources/wiremock/mappings/sharing_rest_content_groups_bdf6c800b3ae453b9db239e03d7c1727_search-ee758a6b-79d6-48a2-8af6-df2afe4ba8d8.json b/test/resources/wiremock/mappings/sharing_rest_content_groups_bdf6c800b3ae453b9db239e03d7c1727_search-ee758a6b-79d6-48a2-8af6-df2afe4ba8d8.json new file mode 100644 index 0000000..3885eb6 --- /dev/null +++ b/test/resources/wiremock/mappings/sharing_rest_content_groups_bdf6c800b3ae453b9db239e03d7c1727_search-ee758a6b-79d6-48a2-8af6-df2afe4ba8d8.json @@ -0,0 +1,24 @@ +{ + "id" : "ee758a6b-79d6-48a2-8af6-df2afe4ba8d8", + "name" : "sharing_rest_content_groups_bdf6c800b3ae453b9db239e03d7c1727_search", + "request" : { + "url" : "/sharing/rest/content/groups/bdf6c800b3ae453b9db239e03d7c1727/search?sortField=added&sortOrder=desc&num=12&start=1&f=json", + "method" : "GET" + }, + "response" : { + "status" : 200, + "body" : "{\"query\":null,\"total\":8,\"start\":1,\"num\":12,\"nextStart\":-1,\"results\":[{\"id\":\"9ba701980ab94d8db87524ac6911f862\",\"owner\":\"dkensok_osm\",\"created\":1590633199000,\"modified\":1590634525000,\"guid\":null,\"name\":\"Orange_County_CA_Buildings\",\"title\":\"Orange County, CA Buildings\",\"type\":\"Feature Service\",\"typeKeywords\":[\"ArcGIS Server\",\"Data\",\"Feature Access\",\"Feature Service\",\"Service\",\"Singlelayer\",\"Hosted Service\",\"View Service\"],\"description\":\"This layer contains pre-processed building footprints with addresses for Orange County, California to be added to OpenStreetMap.<\\/span>

<\\/span><\\/div>
Data Source<\\/b><\\/span><\\/font><\\/div>
The building footprints were downloaded in May 2020 from the <\\/font>ArcGIS Hub Open Data site<\\/a>.<\\/font><\\/div>

<\\/font><\\/div>
This layer contains 754,811 buildings for Orange County. Of the total building features, 666,911 buildings<\\/b> do not intersect an existing building in OSM and<\\/span> can be added.<\\/div>

<\\/div>
Features with an Import_2_OSM value of 1 <\\/span>(i.e. <\\/span>Import <\\/b><\\/font>features, shown in <\\/span>Green<\\/b><\\/font>)<\\/span> have no conflict and can be added<\\/span>.  Features with an Import_2_OSM value of 0 <\\/span>(i.e. <\\/span>No Import<\\/font><\\/b> features, shown in <\\/span>Red<\\/b><\\/font>) <\\/span>conflict with existing buildings and should not be added.<\\/span>
<\\/div><\\/div>\",\"tags\":[\"buildings\",\"orange county\",\"california\",\"OSM\"],\"snippet\":\"This layer contains pre-processed building footprints with addresses for Orange County, California to be added to OpenStreetMap.\",\"thumbnail\":\"thumbnail/thumbnail1590634116077.jpeg\",\"documentation\":null,\"extent\":[[-118.12928314353422,33.38194281716835],[-117.39614201190716,33.9621048644816]],\"categories\":[],\"spatialReference\":\"4326\",\"accessInformation\":\"Orange County, CA\",\"licenseInfo\":\"
CC0 1.0<\\/a> <\\/span>Public Domain Dedication<\\/span>\",\"culture\":\"en-us\",\"properties\":null,\"url\":\"http://localhost:8080/Do88DoK2xjTUCXd1/arcgis/rest/services/Orange_County_CA_Buildings/FeatureServer\",\"proxyFilter\":null,\"access\":\"public\",\"size\":-1,\"appCategories\":[],\"industries\":[],\"languages\":[],\"largeThumbnail\":null,\"banner\":null,\"screenshots\":[],\"listed\":false,\"numComments\":0,\"numRatings\":0,\"avgRating\":0,\"numViews\":10,\"groupCategories\":[\"/Categories/Buildings\"],\"scoreCompleteness\":100,\"groupDesignations\":null},{\"id\":\"a4aa6891126544fd8f80d72f5cd88c19\",\"owner\":\"dkensok_osm\",\"created\":1590001784000,\"modified\":1590071515000,\"guid\":null,\"name\":\"WB_Zanzibar_Buildings\",\"title\":\"Zanzibar Buildings (Sample)\",\"type\":\"Feature Service\",\"typeKeywords\":[\"ArcGIS Server\",\"Data\",\"Feature Access\",\"Feature Service\",\"Service\",\"Singlelayer\",\"Hosted Service\",\"View Service\"],\"description\":\"This layer includes sample building footprint data for Zanzibar provided by the World Bank for the purpose of adding to OpenStreetMap.<\\/span>\",\"tags\":[\"World Bank\",\"Zanzibar\",\"buildings\",\"OpenStreetMap\",\"OSM\"],\"snippet\":\"This layer includes sample building footprint data for Zanzibar provided by the World Bank for the purpose of adding to OpenStreetMap.\",\"thumbnail\":\"thumbnail/thumbnail1590002827057.jpeg\",\"documentation\":null,\"extent\":[[39.289190614176775,-5.743137731401959],[39.31303218139561,-5.7222076213435695]],\"categories\":[],\"spatialReference\":\"4326\",\"accessInformation\":\"World Bank\",\"licenseInfo\":\"Data is provided under an ODbL license.\",\"culture\":\"en-us\",\"properties\":null,\"url\":\"http://localhost:8080/Do88DoK2xjTUCXd1/arcgis/rest/services/WB_Zanzibar_Buildings/FeatureServer\",\"proxyFilter\":null,\"access\":\"public\",\"size\":-1,\"appCategories\":[],\"industries\":[],\"languages\":[],\"largeThumbnail\":null,\"banner\":null,\"screenshots\":[],\"listed\":false,\"numComments\":0,\"numRatings\":0,\"avgRating\":0,\"numViews\":19,\"groupCategories\":[\"/Categories/Buildings\"],\"scoreCompleteness\":95,\"groupDesignations\":null},{\"id\":\"1bd0c546d5cd42ddb21b67a8770f1ab6\",\"owner\":\"dkensok_osm\",\"created\":1589920924000,\"modified\":1590634975000,\"guid\":null,\"name\":\"Alexandria_VA_Addresses\",\"title\":\"City of Alexandria, VA Addresses\",\"type\":\"Feature Service\",\"typeKeywords\":[\"ArcGIS Server\",\"Data\",\"Feature Access\",\"Feature Service\",\"Service\",\"Singlelayer\",\"Hosted Service\",\"View Service\"],\"description\":\"This layer contains pre-processed address points for the City of Alexandria, Virginia to update OpenStreetMap (OSM).

<\\/div>
Data Source<\\/b><\\/span><\\/font><\\/div>
The address points were downloaded in May 2020 from the ArcGIS Hub Open Data site<\\/a>.<\\/font><\\/div>

<\\/div>
There are 35,567 total address points in this layer.  Of these, 34,927 addresses are not already represented as points in OSM and can be added to OSM. Features with an Import_2_OSM value of 1 (i.e. <\\/span>Import <\\/b><\\/font>features, shown in <\\/span>Green<\\/b><\\/font>) have no conflict and can be added to OSM.  Features with an Import_2_OSM value of 2 (i.e. <\\/span>No Import<\\/font><\\/b> features, shown in <\\/span>Red<\\/b><\\/font>) conflict with existing addresses and should not be added.<\\/span><\\/div><\\/div><\\/div>\",\"tags\":[\"alexandria\",\"addresses\",\"virginia\",\"OpenStreetMap\",\"OSM\"],\"snippet\":\"This layer contains pre-processed address points for the City of Alexandria, Virginia to update OpenStreetMap.\",\"thumbnail\":\"thumbnail/thumbnail1589928545221.jpeg\",\"documentation\":null,\"extent\":[[-77.14352792634458,38.79039235642301],[-77.03774476086892,38.84457147058765]],\"categories\":[],\"spatialReference\":\"4326\",\"accessInformation\":\"City of Alexandria\",\"licenseInfo\":\"CC0 1.0<\\/a> <\\/span>Public Domain Dedication<\\/span>\",\"culture\":\"en-us\",\"properties\":null,\"url\":\"http://localhost:8080/Do88DoK2xjTUCXd1/arcgis/rest/services/Alexandria_VA_Addresses/FeatureServer\",\"proxyFilter\":null,\"access\":\"public\",\"size\":-1,\"appCategories\":[],\"industries\":[],\"languages\":[],\"largeThumbnail\":null,\"banner\":null,\"screenshots\":[],\"listed\":false,\"numComments\":0,\"numRatings\":0,\"avgRating\":0,\"numViews\":11,\"groupCategories\":[\"/Categories/Featured\",\"/Categories/Addresses\"],\"scoreCompleteness\":100,\"groupDesignations\":null},{\"id\":\"27796b2f1f10470d87c036d2b40c8d64\",\"owner\":\"dkensok_osm\",\"created\":1589920734000,\"modified\":1590634657000,\"guid\":null,\"name\":\"FranklinCounty_buildings\",\"title\":\"Franklin County, OH Buildings\",\"type\":\"Feature Service\",\"typeKeywords\":[\"ArcGIS Server\",\"Data\",\"Feature Access\",\"Feature Service\",\"Metadata\",\"Service\",\"Singlelayer\",\"Hosted Service\"],\"description\":\"

This layer contains pre-processed building footprints for Franklin County, Ohio to be added to OpenStreetMap (OSM). <\\/span>The building polygons have the OSM attribute fields for building (feature type), name and leisure.<\\/span><\\/p>

Data Source<\\/b><\\/span><\\/font><\\/div>
The building footprints were downloaded in May 2020 from the <\\/font>ArcGIS Hub Open Data site<\\/a>.<\\/font><\\/div>

<\\/font><\\/div>
This layer contains 660,866 buildings for Franklin <\\/span>County. Of the total building features, 561,195 buildings<\\/b> do not intersect an existing building in OSM and can be added.<\\/div>

<\\/div>
Features with an Import_2_OSM value of 1 (i.e. <\\/span>Import <\\/b><\\/font>features, shown in <\\/span>Green<\\/b><\\/font>)<\\/span> have no conflict and can be added<\\/span>.  Features with an Import_2_OSM value of 0 <\\/span>(i.e. <\\/span>No Import<\\/font><\\/b> features, shown in <\\/span>Red<\\/b><\\/font>) <\\/span>conflict with existing buildings and should not be added.<\\/span><\\/div><\\/div>\",\"tags\":[\"Franklin County\",\"buildings\",\"OpenStreetMap\",\"OSM\"],\"snippet\":\"This layer contains pre-processed building footprints for Franklin County, Ohio to be added to OpenStreetMap.\",\"thumbnail\":\"thumbnail/thumbnail1589927520496.jpeg\",\"documentation\":null,\"extent\":[[-83.25729090156125,39.794679562712304],[-82.76097354968617,40.14287287724949]],\"categories\":[],\"spatialReference\":\"4326\",\"accessInformation\":\"Franklin County\",\"licenseInfo\":\"

CC0 1.0<\\/a> Public Domain Dedication<\\/span><\\/p><\\/div>\",\"culture\":\"en-us\",\"properties\":null,\"url\":\"http://localhost:8080/Do88DoK2xjTUCXd1/arcgis/rest/services/FranklinCounty_buildings/FeatureServer\",\"proxyFilter\":null,\"access\":\"public\",\"size\":-1,\"appCategories\":[],\"industries\":[],\"languages\":[],\"largeThumbnail\":null,\"banner\":null,\"screenshots\":[],\"listed\":false,\"numComments\":0,\"numRatings\":0,\"avgRating\":0,\"numViews\":15,\"groupCategories\":[\"/Categories/Buildings\",\"/Categories/Featured\"],\"scoreCompleteness\":100,\"groupDesignations\":null},{\"id\":\"9a0a7e1a462b44f0ad043e92fc72ddd3\",\"owner\":\"dkensok_osm\",\"created\":1589747580000,\"modified\":1589927073000,\"guid\":null,\"name\":\"Sarpy_County_NE_Addresses\",\"title\":\"Sarpy County, NE Addresses\",\"type\":\"Feature Service\",\"typeKeywords\":[\"ArcGIS Server\",\"Data\",\"Feature Access\",\"Feature Service\",\"Service\",\"Singlelayer\",\"Hosted Service\",\"View Service\"],\"description\":\"This layer contains pre-processed address points for Sarpy County, Nebraska that can be used to update OpenStreetMap (OSM).<\\/span>


<\\/span><\\/div>
Data Source<\\/b><\\/span><\\/font><\\/div>
The address points were downloaded in May 2020 from the <\\/font>Sarpy County GIS portal<\\/a>.<\\/font><\\/div><\\/div>

<\\/div>
There are 87,872 total address points.  33,980 of the addresses are not already represented by buildings or points in OSM and can be added.  <\\/span>Features where Import_2_OSM = 1 can be added to OpenStreetMap.<\\/span><\\/div>