{ "info": { "_postman_id": "aa892d3e-0dec-4332-ac01-62d40f4454d2", "name": "Create Hosted Layer View from Join (Demo)", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" }, "item": [ { "name": "1. Create empty DB (Beaches)", "event": [ { "listen": "prerequest", "script": { "id": "0aac531a-8b74-4485-ba86-ee1c87ff2b4c", "exec": [ "var protocol = pm.environment.get(\"protocol\");", "var portalHost = pm.environment.get(\"portalHost\");", "var portalPort = pm.environment.get(\"portalPort\");", "var username = pm.environment.get(\"username\");", "var password = pm.environment.get(\"password\");", "", "const echoPostRequest = {", " url: `${protocol}://${portalHost}:${portalPort}/sharing/rest/generateToken`,", " method: 'POST',", " header: {", " 'Accept': 'application/json',", " 'Content-Type': 'application/x-www-form-urlencoded'", " },", " body: {", " mode: 'urlencoded',", " urlencoded: [", " {key: \"f\", value: \"json\", disabled: false},", " {key: \"username\", value: username, disabled: false},", " {key: \"password\", value: password, disabled: false},", " {key: \"client\", value: \"referer\", disabled: false},", " {key: \"referer\", value: \"arcgis.com\", disabled: false},", " {key: \"expiration\", value: 21600, disabled: false},", " ]", " ", " }", "};", "", "pm.sendRequest(echoPostRequest, function (err, response) {", " if (err && err.code) { ", " console.log(\"Request error: \", err);", " }else{", " try{", " var res = response.json();", " var token = res.token;", " ", " if(token) {", " pm.environment.set(\"token\", token);", " }", " }catch(e){", " console.log(`Catch error: ${e.message}`);", " }", " }", "});" ], "type": "text/javascript" } }, { "listen": "test", "script": { "id": "636fea70-c035-477d-868a-a736a6ddbda2", "exec": [ "var jsonData = JSON.parse(responseBody);", "tests[\"Feature service created\"] = responseBody.has(\"encodedServiceURL\");", "", "function extractSubdomain(iCalContent) {", " var rx = /^(?:https?:\\/\\/)?(?:[^@\\/\\n]+@)?(?:www\\.)?([^:\\/\\n]+)/igm;", " var arr = rx.exec(iCalContent);", "", " return arr[1]; ", "}", "", "var host = extractSubdomain(jsonData.encodedServiceURL);", "postman.setEnvironmentVariable(\"host\", host);", "", "var instance = jsonData.encodedServiceURL.split(\"/\")[3];", "postman.setEnvironmentVariable(\"instance\", instance);", "", "var itemId = jsonData.serviceItemId;", "postman.setEnvironmentVariable(\"itemId\", itemId);", "", "var serviceName = jsonData.name;", "postman.setEnvironmentVariable(\"serviceName\", serviceName);" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [], "body": { "mode": "urlencoded", "urlencoded": [ { "key": "createParameters", "value": "{\"name\":\"Beaches\",\"serviceDescription\":\"Description text\",\"hasStaticData\":false,\"maxRecordCount\":1000,\"supportedQueryFormats\":\"JSON\",\"capabilities\":\"Create,Delete,Query,Update,Editing\",\"description\":\"\",\"copyrightText\":\"\",\"spatialReference\":{\"wkid\":102100},\"initialExtent\":{\"xmin\":-20037507.0671618,\"ymin\":-30240971.9583862,\"xmax\":20037507.0671618,\"ymax\":18398924.324645,\"spatialReference\":{\"wkid\":102100,\"latestWkid\":3857}},\"allowGeometryUpdates\":true,\"units\":\"esriMeters\",\"xssPreventionInfo\":{\"xssPreventionEnabled\":true,\"xssPreventionRule\":\"InputOnly\",\"xssInputRule\":\"rejectInvalid\"}}", "type": "text" }, { "key": "targetType", "value": "featureService", "type": "text" }, { "key": "token", "value": "{{token}}", "type": "text" }, { "key": "f", "value": "pjson", "type": "text" } ] }, "url": { "raw": "{{protocol}}://{{portalHost}}:{{portalPort}}/sharing/rest/content/users/{{username}}/createService", "protocol": "{{protocol}}", "host": [ "{{portalHost}}" ], "port": "{{portalPort}}", "path": [ "sharing", "rest", "content", "users", "{{username}}", "createService" ] } }, "response": [] }, { "name": "2. Add point layer (Beaches)", "event": [ { "listen": "prerequest", "script": { "id": "d3f0c54b-788e-4821-b0ca-fd9d3525ae3c", "exec": [ "var protocol = pm.environment.get(\"protocol\");", "var portalHost = pm.environment.get(\"portalHost\");", "var portalPort = pm.environment.get(\"portalPort\");", "var username = pm.environment.get(\"username\");", "var password = pm.environment.get(\"password\");", "", "const echoPostRequest = {", " url: `${protocol}://${portalHost}:${portalPort}/sharing/rest/generateToken`,", " method: 'POST',", " header: {", " 'Accept': 'application/json',", " 'Content-Type': 'application/x-www-form-urlencoded'", " },", " body: {", " mode: 'urlencoded',", " urlencoded: [", " {key: \"f\", value: \"json\", disabled: false},", " {key: \"username\", value: username, disabled: false},", " {key: \"password\", value: password, disabled: false},", " {key: \"client\", value: \"referer\", disabled: false},", " {key: \"referer\", value: \"arcgis.com\", disabled: false},", " {key: \"expiration\", value: 21600, disabled: false},", " ]", " ", " }", "};", "", "pm.sendRequest(echoPostRequest, function (err, response) {", " if (err && err.code) { ", " console.log(\"Request error: \", err);", " }else{", " try{", " var res = response.json();", " var token = res.token;", " ", " if(token) {", " pm.environment.set(\"token\", token);", " }", " }catch(e){", " console.log(`Catch error: ${e.message}`);", " }", " }", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [], "body": { "mode": "urlencoded", "urlencoded": [ { "key": "addToDefinition", "value": "{\"layers\":[{\"currentVersion\":10.51,\"id\":0,\"name\":\"Beaches\",\"type\":\"Feature Layer\",\"displayField\":\"\",\"description\":\"\",\"copyrightText\":\"\",\"defaultVisibility\":true,\"editingInfo\":{\"lastEditDate\":null},\"relationships\":[],\"isDataVersioned\":false,\"supportsAppend\":true,\"supportsCalculate\":true,\"supportsTruncate\":true,\"supportsAttachmentsByUploadId\":true,\"supportsAttachmentsResizing\":true,\"supportsRollbackOnFailureParameter\":true,\"supportsStatistics\":true,\"supportsAdvancedQueries\":true,\"supportsValidateSql\":true,\"supportsCoordinatesQuantization\":true,\"supportsApplyEditsWithGlobalIds\":false,\"advancedQueryCapabilities\":{\"supportsPagination\":true,\"supportsPaginationOnAggregatedQueries\":true,\"supportsQueryRelatedPagination\":true,\"supportsQueryWithDistance\":true,\"supportsReturningQueryExtent\":true,\"supportsStatistics\":true,\"supportsOrderBy\":true,\"supportsDistinct\":true,\"supportsQueryWithResultType\":true,\"supportsSqlExpression\":true,\"supportsAdvancedQueryRelated\":true,\"supportsCountDistinct\":true,\"supportsLod\":true,\"supportsReturningGeometryCentroid\":false,\"supportsQueryWithDatumTransformation\":true,\"supportsHavingClause\":true,\"supportsOutFieldSQLExpression\":true},\"useStandardizedQueries\":true,\"geometryType\":\"esriGeometryPoint\",\"minScale\":0,\"maxScale\":0,\"extent\":{\"xmin\":-20037508.342788905,\"ymin\":-8175201.3721496435,\"xmax\":-10018754.171394452,\"ymax\":12175461.54272524,\"spatialReference\":{\"wkid\":102100}},\"allowGeometryUpdates\":true,\"hasAttachments\":false,\"htmlPopupType\":\"esriServerHTMLPopupTypeNone\",\"hasM\":false,\"hasZ\":false,\"objectIdField\":\"OBJECTID\",\"uniqueIdField\":{\"name\":\"OBJECTID\",\"isSystemMaintained\":true},\"globalIdField\":\"\",\"typeIdField\":\"\",\"fields\":[{\"name\":\"OBJECTID\",\"type\":\"esriFieldTypeOID\",\"alias\":\"OBJECTID\",\"sqlType\":\"sqlTypeOther\",\"nullable\":false,\"editable\":false,\"domain\":null,\"defaultValue\":null},{\"name\":\"Name\",\"type\":\"esriFieldTypeString\",\"actualType\":\"nvarchar\",\"alias\":\"Name\",\"sqlType\":\"sqlTypeNVarchar\",\"length\":256,\"nullable\":true,\"editable\":true,\"visible\":true,\"domain\":null,\"defaultValue\":null},{\"name\":\"Sand_type\",\"type\":\"esriFieldTypeString\",\"actualType\":\"nvarchar\",\"alias\":\"Sand_type\",\"sqlType\":\"sqlTypeNVarchar\",\"length\":256,\"nullable\":true,\"editable\":true,\"visible\":true,\"domain\":null,\"defaultValue\":null},{\"name\":\"BeachId\",\"type\":\"esriFieldTypeInteger\",\"actualType\":\"int\",\"alias\":\"BeachId\",\"sqlType\":\"sqlTypeInteger\",\"nullable\":true,\"editable\":true,\"visible\":true,\"domain\":null,\"defaultValue\":null}],\"indexes\":[],\"types\":[],\"supportedQueryFormats\":\"JSON, geoJSON\",\"hasStaticData\":false,\"maxRecordCount\":2000,\"standardMaxRecordCount\":32000,\"tileMaxRecordCount\":8000,\"maxRecordCountFactor\":1,\"capabilities\":\"Query,Editing,Create,Update,Delete,Sync\",\"syncEnabled\":true,\"adminLayerInfo\":{\"geometryField\":{\"name\":\"Shape\",\"srid\":102100}}}],\"tables\":[]}" }, { "key": "f", "value": "json" }, { "key": "token", "value": "{{token}}" } ] }, "url": { "raw": "{{protocol}}://{{host}}/{{instance}}/arcgis/rest/admin/services/{{serviceName}}/FeatureServer/addToDefinition", "protocol": "{{protocol}}", "host": [ "{{host}}" ], "path": [ "{{instance}}", "arcgis", "rest", "admin", "services", "{{serviceName}}", "FeatureServer", "addToDefinition" ] } }, "response": [] }, { "name": "3. Add Beaches", "request": { "method": "POST", "header": [], "body": { "mode": "urlencoded", "urlencoded": [ { "key": "f", "value": "json" }, { "key": "token", "value": "{{token}}" }, { "key": "adds", "value": "[{\"attributes\":{\"Name\":\"Es Canar\",\"Sand_type\":\"Rocky\",\"BeachId\":0},\"geometry\":{\"x\":175730.185049493,\"y\":4721989.89184492}},{\"attributes\":{\"Name\":\"Es Carregador\",\"Sand_type\":\"Thin\",\"BeachId\":1},\"geometry\":{\"x\":280794.05355685,\"y\":4790309.20157822}},{\"attributes\":{\"Name\":\"Es Figueral\",\"Sand_type\":\"Thin\",\"BeachId\":2},\"geometry\":{\"x\":177532.63561169,\"y\":4729058.84738318}},{\"attributes\":{\"Name\":\"Heliópolis\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":3},\"geometry\":{\"x\":4965.18324785816,\"y\":4870085.32621409}},{\"attributes\":{\"Name\":\"Miramar\",\"Sand_type\":\"Thin\",\"BeachId\":4},\"geometry\":{\"x\":-13583.5493570143,\"y\":4715470.07056847}},{\"attributes\":{\"Name\":\"Santa Eulalia\",\"Sand_type\":\"Thin\",\"BeachId\":5},\"geometry\":{\"x\":170999.106690779,\"y\":4719244.71685058}},{\"attributes\":{\"Name\":\"Agua Amarga\",\"Sand_type\":\"Rocky\",\"BeachId\":6},\"geometry\":{\"x\":-215403.971657521,\"y\":4430704.60091003}},{\"attributes\":{\"Name\":\"Aguadulce\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":7},\"geometry\":{\"x\":-285588.5201165,\"y\":4413119.15606782}},{\"attributes\":{\"Name\":\"Alcaidesa Marina\",\"Sand_type\":\"Thin\",\"BeachId\":8},\"geometry\":{\"x\":-595947.955760798,\"y\":4322124.56279777}},{\"attributes\":{\"Name\":\"Algarrobo Costa\",\"Sand_type\":\"Thin\",\"BeachId\":9},\"geometry\":{\"x\":-451446.46900485,\"y\":4403827.83611472}},{\"attributes\":{\"Name\":\"Almería\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":10},\"geometry\":{\"x\":-272724.848759674,\"y\":4414854.67983777}},{\"attributes\":{\"Name\":\"Poniente Almerimar\",\"Sand_type\":\"Rocky\",\"BeachId\":11},\"geometry\":{\"x\":-311833.007256244,\"y\":4397523.10848842}},{\"attributes\":{\"Name\":\"Balerma\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":12},\"geometry\":{\"x\":-322121.759604286,\"y\":4402196.20590608}},{\"attributes\":{\"Name\":\"Benajarafe\",\"Sand_type\":\"Rocky\",\"BeachId\":13},\"geometry\":{\"x\":-466951.734447152,\"y\":4399611.43259919}},{\"attributes\":{\"Name\":\"El Bombo\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":14},\"geometry\":{\"x\":-521173.595630633,\"y\":4369665.04182897}},{\"attributes\":{\"Name\":\"Cala Sardina\",\"Sand_type\":\"Rocky\",\"BeachId\":15},\"geometry\":{\"x\":-585423.836482367,\"y\":4343197.87794274}},{\"attributes\":{\"Name\":\"Calahonda\",\"Sand_type\":\"Rocky\",\"BeachId\":16},\"geometry\":{\"x\":-380220.147689876,\"y\":4397450.45416355}},{\"attributes\":{\"Name\":\"Calahonda (La Luna)\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":17},\"geometry\":{\"x\":-526163.863751408,\"y\":4367770.68355604}},{\"attributes\":{\"Name\":\"Camarón - La Laguna\",\"Sand_type\":\"Thin\",\"BeachId\":18},\"geometry\":{\"x\":-716781.403347835,\"y\":4401213.24158122}},{\"attributes\":{\"Name\":\"Camposoto-El Castillo\",\"Sand_type\":\"Thin\",\"BeachId\":19},\"geometry\":{\"x\":-693902.303388166,\"y\":4360416.89604562}},{\"attributes\":{\"Name\":\"Casablanca\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":20},\"geometry\":{\"x\":-19082.2892785024,\"y\":4829267.7514671}},{\"attributes\":{\"Name\":\"Castilla (El Parador)\",\"Sand_type\":\"Rocky\",\"BeachId\":21},\"geometry\":{\"x\":-753534.191284712,\"y\":4454301.59458477}},{\"attributes\":{\"Name\":\"Censo\",\"Sand_type\":\"Thin\",\"BeachId\":22},\"geometry\":{\"x\":-334461.347573413,\"y\":4403232.11664742}},{\"attributes\":{\"Name\":\"Cortadura (Poniente)\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":23},\"geometry\":{\"x\":-697964.001151934,\"y\":4368672.06853705}},{\"attributes\":{\"Name\":\"Cruz del Mar-Las Canteras\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":24},\"geometry\":{\"x\":-716074.724956375,\"y\":4403516.75064725}},{\"attributes\":{\"Name\":\"Carvajal\",\"Sand_type\":\"Rocky\",\"BeachId\":25},\"geometry\":{\"x\":-511523.078949263,\"y\":4378922.80535957}},{\"attributes\":{\"Name\":\"El Cristo\",\"Sand_type\":\"Rocky\",\"BeachId\":26},\"geometry\":{\"x\":-575974.848860701,\"y\":4358000.33306926}},{\"attributes\":{\"Name\":\"Es Port- Es Dolç\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":27},\"geometry\":{\"x\":333750.527571019,\"y\":4767217.90749326}},{\"attributes\":{\"Name\":\"Racó de la Mar\",\"Sand_type\":\"Thin\",\"BeachId\":28},\"geometry\":{\"x\":-22465.2354769195,\"y\":4820224.07753113}},{\"attributes\":{\"Name\":\"Les Platgetes de Bellver\",\"Sand_type\":\"Rocky\",\"BeachId\":29},\"geometry\":{\"x\":10587.4901617736,\"y\":4874184.73766208}},{\"attributes\":{\"Name\":\"Faro\",\"Sand_type\":\"Rocky\",\"BeachId\":30},\"geometry\":{\"x\":-544636.052229198,\"y\":4370453.66467213}},{\"attributes\":{\"Name\":\"Es Ribell-Sa Marjal\",\"Sand_type\":\"Thin\",\"BeachId\":31},\"geometry\":{\"x\":378852.001934815,\"y\":4813104.30238268}},{\"attributes\":{\"Name\":\"Marina de Cala D Or\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":32},\"geometry\":{\"x\":358859.132934768,\"y\":4774633.97807128}},{\"attributes\":{\"Name\":\"Real Club Náutico de Calpe\",\"Sand_type\":\"Thin\",\"BeachId\":33},\"geometry\":{\"x\":7653.62701140328,\"y\":4670060.22009569}},{\"attributes\":{\"Name\":\"Cavet\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":34},\"geometry\":{\"x\":120084.164109191,\"y\":5021893.78121808}},{\"attributes\":{\"Name\":\"Peizás\",\"Sand_type\":\"Thin\",\"BeachId\":35},\"geometry\":{\"x\":-810233.72625057,\"y\":5401795.58115051}},{\"attributes\":{\"Name\":\"Ferrara\",\"Sand_type\":\"Rocky\",\"BeachId\":36},\"geometry\":{\"x\":-441310.503125367,\"y\":4401498.97235453}},{\"attributes\":{\"Name\":\"Real Club Náutico de Torrevieja\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":37},\"geometry\":{\"x\":-75946.1881512808,\"y\":4575892.26784245}},{\"attributes\":{\"Name\":\"Bon Nou\",\"Sand_type\":\"Rocky\",\"BeachId\":38},\"geometry\":{\"x\":-29209.4029041945,\"y\":4649710.68487938}},{\"attributes\":{\"Name\":\"Marina Ibiza\",\"Sand_type\":\"Thin\",\"BeachId\":39},\"geometry\":{\"x\":160827.433828727,\"y\":4709407.93823227}},{\"attributes\":{\"Name\":\"Perbes\",\"Sand_type\":\"Thin\",\"BeachId\":40},\"geometry\":{\"x\":-913864.591321786,\"y\":5366916.97413252}},{\"attributes\":{\"Name\":\"Club de Vela Blanes\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":41},\"geometry\":{\"x\":310814.749493731,\"y\":5112310.38864207}},{\"attributes\":{\"Name\":\"Fontanilla\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":42},\"geometry\":{\"x\":-678899.725721306,\"y\":4339558.74245462}},{\"attributes\":{\"Name\":\"Fuente de la Salud\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":43},\"geometry\":{\"x\":-501185.060478274,\"y\":4383690.2428368}},{\"attributes\":{\"Name\":\"Fuentebravia\",\"Sand_type\":\"Rocky\",\"BeachId\":44},\"geometry\":{\"x\":-699695.275268595,\"y\":4384830.17315589}},{\"attributes\":{\"Name\":\"Galeones\",\"Sand_type\":\"Thin\",\"BeachId\":45},\"geometry\":{\"x\":-708438.460389701,\"y\":4386226.41623777}},{\"attributes\":{\"Name\":\"Getares\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":46},\"geometry\":{\"x\":-606082.451924039,\"y\":4313739.74065561}},{\"attributes\":{\"Name\":\"Granada\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":47},\"geometry\":{\"x\":-396228.338217681,\"y\":4399725.12634423}},{\"attributes\":{\"Name\":\"Guadalmina-San Pedro\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":48},\"geometry\":{\"x\":-554097.55216162,\"y\":4366658.54112}},{\"attributes\":{\"Name\":\"Islantilla\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":49},\"geometry\":{\"x\":-804269.268808998,\"y\":4467525.20047811}},{\"attributes\":{\"Name\":\"La Bajadilla\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":50},\"geometry\":{\"x\":-290523.844594048,\"y\":4404084.41163969}},{\"attributes\":{\"Name\":\"La Ballena\",\"Sand_type\":\"Rocky\",\"BeachId\":51},\"geometry\":{\"x\":-713671.259226511,\"y\":4393827.60670596}},{\"attributes\":{\"Name\":\"La Barrosa\",\"Sand_type\":\"Rocky\",\"BeachId\":52},\"geometry\":{\"x\":-688205.426193779,\"y\":4351440.60595308}},{\"attributes\":{\"Name\":\"La Cala - Torreón\",\"Sand_type\":\"Rocky\",\"BeachId\":53},\"geometry\":{\"x\":-520820.606384952,\"y\":4370102.12174522}},{\"attributes\":{\"Name\":\"La Caleta\",\"Sand_type\":\"Thin\",\"BeachId\":54},\"geometry\":{\"x\":-702065.601186057,\"y\":4374162.57435681}},{\"attributes\":{\"Name\":\"La Colonia\",\"Sand_type\":\"Rocky\",\"BeachId\":55},\"geometry\":{\"x\":-176422.802552376,\"y\":4495401.62350658}},{\"attributes\":{\"Name\":\"La Costilla\",\"Sand_type\":\"Rocky\",\"BeachId\":56},\"geometry\":{\"x\":-708324.572951762,\"y\":4386190.24995376}},{\"attributes\":{\"Name\":\"La Muralla\",\"Sand_type\":\"Thin\",\"BeachId\":57},\"geometry\":{\"x\":-697123.62805204,\"y\":4380928.46365635}},{\"attributes\":{\"Name\":\"La Puntilla\",\"Sand_type\":\"Rocky\",\"BeachId\":58},\"geometry\":{\"x\":-694569.046113421,\"y\":4381719.08680862}},{\"attributes\":{\"Name\":\"La Romanilla\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":59},\"geometry\":{\"x\":-289984.991466918,\"y\":4406639.80918024}},{\"attributes\":{\"Name\":\"La Victoria\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":60},\"geometry\":{\"x\":-699746.081484201,\"y\":4372015.87396293}},{\"attributes\":{\"Name\":\"Las Marinicas\",\"Sand_type\":\"Thin\",\"BeachId\":61},\"geometry\":{\"x\":-211951.49783811,\"y\":4436696.08267368}},{\"attributes\":{\"Name\":\"Levante\",\"Sand_type\":\"Rocky\",\"BeachId\":62},\"geometry\":{\"x\":-175519.778843061,\"y\":4495985.99409574}},{\"attributes\":{\"Name\":\"Levante Almerimar (San Miguel de Levante)\",\"Sand_type\":\"Rocky\",\"BeachId\":63},\"geometry\":{\"x\":-310040.845261784,\"y\":4396575.38148093}},{\"attributes\":{\"Name\":\"Los Barquicos- Los Cocones\",\"Sand_type\":\"Rocky\",\"BeachId\":64},\"geometry\":{\"x\":-211351.329935447,\"y\":4438435.08814372}},{\"attributes\":{\"Name\":\"Los Bateles\",\"Sand_type\":\"Rocky\",\"BeachId\":65},\"geometry\":{\"x\":-677991.358676435,\"y\":4338308.60154839}},{\"attributes\":{\"Name\":\"Torrebermeja-Santa Ana\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":66},\"geometry\":{\"x\":-503421.803006783,\"y\":4382432.22271294}},{\"attributes\":{\"Name\":\"Marina de la Torre\",\"Sand_type\":\"Rocky\",\"BeachId\":67},\"geometry\":{\"x\":-203060.00935828,\"y\":4461567.50565029}},{\"attributes\":{\"Name\":\"Marina del Este\",\"Sand_type\":\"Thin\",\"BeachId\":68},\"geometry\":{\"x\":-414853.727905978,\"y\":4401232.30303083}},{\"attributes\":{\"Name\":\"Marina Isla Canela\",\"Sand_type\":\"Rocky\",\"BeachId\":69},\"geometry\":{\"x\":-816952.549495193,\"y\":4465273.4931602}},{\"attributes\":{\"Name\":\"Playa Calypso\",\"Sand_type\":\"Thin\",\"BeachId\":70},\"geometry\":{\"x\":-194834.834822558,\"y\":4495831.67225611}},{\"attributes\":{\"Name\":\"Poniente\",\"Sand_type\":\"Thin\",\"BeachId\":71},\"geometry\":{\"x\":-177127.677568079,\"y\":4495279.7085631}},{\"attributes\":{\"Name\":\"Puerto Deportivo de Ayamonte\",\"Sand_type\":\"Rocky\",\"BeachId\":72},\"geometry\":{\"x\":-824401.475875508,\"y\":4468560.58734607}},{\"attributes\":{\"Name\":\"Puerto Deportivo de Benalmádena\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":73},\"geometry\":{\"x\":-502768.246276336,\"y\":4383083.88445959}},{\"attributes\":{\"Name\":\"Puerto Deportivo de Caleta de Velez\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":74},\"geometry\":{\"x\":-452502.700959536,\"y\":4404061.36693763}},{\"attributes\":{\"Name\":\"Puerto Deportivo de Chipiona\",\"Sand_type\":\"Thin\",\"BeachId\":75},\"geometry\":{\"x\":-715553.616156081,\"y\":4403475.57448566}},{\"attributes\":{\"Name\":\"Puerto deportivo de El Terrón\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":76},\"geometry\":{\"x\":-798584.679464125,\"y\":4470635.44475984}},{\"attributes\":{\"Name\":\"Puerto Deportivo de Estepona\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":77},\"geometry\":{\"x\":-574037.299727603,\"y\":4357637.41232626}},{\"attributes\":{\"Name\":\"Puerto Deportivo de Isla Cristina\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":78},\"geometry\":{\"x\":-815811.334326565,\"y\":4466549.80748966}},{\"attributes\":{\"Name\":\"Puerto Deportivo de la Duquesa\",\"Sand_type\":\"Rocky\",\"BeachId\":79},\"geometry\":{\"x\":-582117.168931991,\"y\":4349549.71161583}},{\"attributes\":{\"Name\":\"Puerto deportivo de Marbella\",\"Sand_type\":\"Rocky\",\"BeachId\":80},\"geometry\":{\"x\":-544274.571334218,\"y\":4370557.04091979}},{\"attributes\":{\"Name\":\"Puerto Deportivo de Mazagón\",\"Sand_type\":\"Thin\",\"BeachId\":81},\"geometry\":{\"x\":-760603.256628477,\"y\":4457551.63387228}},{\"attributes\":{\"Name\":\"Puerto Deportivo de Rota\",\"Sand_type\":\"Rocky\",\"BeachId\":82},\"geometry\":{\"x\":-707498.374356128,\"y\":4385857.19578412}},{\"attributes\":{\"Name\":\"Puerto Deportivo de Sancti Petri\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":83},\"geometry\":{\"x\":-690995.556875562,\"y\":4355262.13063019}},{\"attributes\":{\"Name\":\"Puerto Deportivo Pesquero de Roquetas\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":84},\"geometry\":{\"x\":-290003.790552037,\"y\":4405396.38399436}},{\"attributes\":{\"Name\":\"Puerto Sotogrande\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":85},\"geometry\":{\"x\":-586735.094262458,\"y\":4340657.90398597}},{\"attributes\":{\"Name\":\"Punta Candor\",\"Sand_type\":\"Thin\",\"BeachId\":86},\"geometry\":{\"x\":-711766.081801326,\"y\":4388293.98881193}},{\"attributes\":{\"Name\":\"Puntalillo\",\"Sand_type\":\"Rocky\",\"BeachId\":87},\"geometry\":{\"x\":-709565.08396132,\"y\":4386664.39251959}},{\"attributes\":{\"Name\":\"Regla\",\"Sand_type\":\"Rocky\",\"BeachId\":88},\"geometry\":{\"x\":-716819.287844319,\"y\":4400836.81144514}},{\"attributes\":{\"Name\":\"Roche\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":89},\"geometry\":{\"x\":-685234.762095068,\"y\":4344337.19050155}},{\"attributes\":{\"Name\":\"Rompidillo-Chorrillo\",\"Sand_type\":\"Rocky\",\"BeachId\":90},\"geometry\":{\"x\":-707414.380267237,\"y\":4386599.93785478}},{\"attributes\":{\"Name\":\"San José\",\"Sand_type\":\"Thin\",\"BeachId\":91},\"geometry\":{\"x\":-234519.331602476,\"y\":4406113.50397279}},{\"attributes\":{\"Name\":\"San Miguel\",\"Sand_type\":\"Thin\",\"BeachId\":92},\"geometry\":{\"x\":-314330.217776101,\"y\":4398192.09170655}},{\"attributes\":{\"Name\":\"San Miguel de Cabo de Gata\",\"Sand_type\":\"Rocky\",\"BeachId\":93},\"geometry\":{\"x\":-249267.720512292,\"y\":4407596.52920453}},{\"attributes\":{\"Name\":\"San Nicolás\",\"Sand_type\":\"Thin\",\"BeachId\":94},\"geometry\":{\"x\":-335074.842659921,\"y\":4403258.47754576}},{\"attributes\":{\"Name\":\"Sancti Petri\",\"Sand_type\":\"Rocky\",\"BeachId\":95},\"geometry\":{\"x\":-690971.656580887,\"y\":4354310.05745928}},{\"attributes\":{\"Name\":\"Santa Catalina\",\"Sand_type\":\"Thin\",\"BeachId\":96},\"geometry\":{\"x\":-698514.976971623,\"y\":4383266.53711737}},{\"attributes\":{\"Name\":\"Santa María del Mar\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":97},\"geometry\":{\"x\":-700044.985448931,\"y\":4372833.76560072}},{\"attributes\":{\"Name\":\"Sirena Loca\",\"Sand_type\":\"Rocky\",\"BeachId\":98},\"geometry\":{\"x\":-336473.880989636,\"y\":4403976.58970732}},{\"attributes\":{\"Name\":\"Torre del Mar\",\"Sand_type\":\"Rocky\",\"BeachId\":99},\"geometry\":{\"x\":-465647.93054245,\"y\":4399459.3470083}},{\"attributes\":{\"Name\":\"Torreguadiaro\",\"Sand_type\":\"Rocky\",\"BeachId\":100},\"geometry\":{\"x\":-586810.910733503,\"y\":4341551.15085637}},{\"attributes\":{\"Name\":\"Torrenueva\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":101},\"geometry\":{\"x\":-387946.199024743,\"y\":4397329.70377772}},{\"attributes\":{\"Name\":\"Urbanizacion Playa Serena\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":102},\"geometry\":{\"x\":-293038.974905131,\"y\":4399598.32324809}},{\"attributes\":{\"Name\":\"Urbanización Roquetas\",\"Sand_type\":\"Rocky\",\"BeachId\":103},\"geometry\":{\"x\":-291477.66338701,\"y\":4401483.11056805}},{\"attributes\":{\"Name\":\"Valdelagrana\",\"Sand_type\":\"Thin\",\"BeachId\":104},\"geometry\":{\"x\":-693158.300337869,\"y\":4380279.94366901}},{\"attributes\":{\"Name\":\"Venta del Bancal-Ventanicas\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":105},\"geometry\":{\"x\":-205624.30948846,\"y\":4453483.56096412}},{\"attributes\":{\"Name\":\"Aguilar\",\"Sand_type\":\"Rocky\",\"BeachId\":106},\"geometry\":{\"x\":-680910.155725032,\"y\":5396807.57648883}},{\"attributes\":{\"Name\":\"Arnao\",\"Sand_type\":\"Thin\",\"BeachId\":107},\"geometry\":{\"x\":-781746.901577342,\"y\":5395831.71746465}},{\"attributes\":{\"Name\":\"Cadavedo\",\"Sand_type\":\"Rocky\",\"BeachId\":108},\"geometry\":{\"x\":-709255.17049895,\"y\":5396357.46497477}},{\"attributes\":{\"Name\":\"Concha de Artedo\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":109},\"geometry\":{\"x\":-689085.370073302,\"y\":5398292.32858456}},{\"attributes\":{\"Name\":\"La Ñora\",\"Sand_type\":\"Rocky\",\"BeachId\":110},\"geometry\":{\"x\":-622252.876821867,\"y\":5395598.92527953}},{\"attributes\":{\"Name\":\"Otur\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":111},\"geometry\":{\"x\":-734202.105806603,\"y\":5396587.69178343}},{\"attributes\":{\"Name\":\"Peñarronda\",\"Sand_type\":\"Rocky\",\"BeachId\":112},\"geometry\":{\"x\":-778819.927261472,\"y\":5396582.43448163}},{\"attributes\":{\"Name\":\"Puerto Deportivo de Gijón\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":113},\"geometry\":{\"x\":-630802.9193923,\"y\":5395021.83322864}},{\"attributes\":{\"Name\":\"Rodiles\",\"Sand_type\":\"Thin\",\"BeachId\":114},\"geometry\":{\"x\":-599019.78683066,\"y\":5393585.40857714}},{\"attributes\":{\"Name\":\"San Pedro de Bocamar\",\"Sand_type\":\"Rocky\",\"BeachId\":115},\"geometry\":{\"x\":-684210.777626914,\"y\":5398183.06421841}},{\"attributes\":{\"Name\":\"Binibeca\",\"Sand_type\":\"Thin\",\"BeachId\":116},\"geometry\":{\"x\":474524.067170949,\"y\":4840399.30376467}},{\"attributes\":{\"Name\":\"C.N. Sant Antoni\",\"Sand_type\":\"Thin\",\"BeachId\":117},\"geometry\":{\"x\":359514.076749284,\"y\":4827343.35799741}},{\"attributes\":{\"Name\":\"Cala Agulla\",\"Sand_type\":\"Thin\",\"BeachId\":118},\"geometry\":{\"x\":384320.75698053,\"y\":4825729.22813207}},{\"attributes\":{\"Name\":\"Cala Barques\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":119},\"geometry\":{\"x\":340173.810615778,\"y\":4854686.5736381}},{\"attributes\":{\"Name\":\"Cala en Porter\",\"Sand_type\":\"Rocky\",\"BeachId\":120},\"geometry\":{\"x\":459974.02838915,\"y\":4847222.28799551}},{\"attributes\":{\"Name\":\"Cala Estancia\",\"Sand_type\":\"Thin\",\"BeachId\":121},\"geometry\":{\"x\":302017.094068585,\"y\":4798570.15138676}},{\"attributes\":{\"Name\":\"Cala Ferrera\",\"Sand_type\":\"Thin\",\"BeachId\":122},\"geometry\":{\"x\":360551.919493898,\"y\":4776222.89987584}},{\"attributes\":{\"Name\":\"Cala Formentor\",\"Sand_type\":\"Rocky\",\"BeachId\":123},\"geometry\":{\"x\":349581.974552795,\"y\":4855441.67912251}},{\"attributes\":{\"Name\":\"Cala Galdana\",\"Sand_type\":\"Thin\",\"BeachId\":124},\"geometry\":{\"x\":440833.243072491,\"y\":4857034.43398052}},{\"attributes\":{\"Name\":\"Cala Llenya\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":125},\"geometry\":{\"x\":176437.819551688,\"y\":4723955.82876791}},{\"attributes\":{\"Name\":\"Cala Llonga\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":126},\"geometry\":{\"x\":169181.191377549,\"y\":4714887.06468083}},{\"attributes\":{\"Name\":\"Cala Marçal\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":127},\"geometry\":{\"x\":362739.570126968,\"y\":4780578.64969798}},{\"attributes\":{\"Name\":\"Cala Mesquida\",\"Sand_type\":\"Rocky\",\"BeachId\":128},\"geometry\":{\"x\":382245.04363561,\"y\":4828852.10032786}},{\"attributes\":{\"Name\":\"Cala Millor SonServera\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":129},\"geometry\":{\"x\":376861.749972134,\"y\":4808161.49042663}},{\"attributes\":{\"Name\":\"Cala Molins\",\"Sand_type\":\"Thin\",\"BeachId\":130},\"geometry\":{\"x\":340308.292511237,\"y\":4854288.77801742}},{\"attributes\":{\"Name\":\"Cala Mondrago (Sa Font de n´Alís)\",\"Sand_type\":\"Rocky\",\"BeachId\":131},\"geometry\":{\"x\":355580.724993548,\"y\":4772378.3921335}},{\"attributes\":{\"Name\":\"CALA SA NAU\",\"Sand_type\":\"Rocky\",\"BeachId\":132},\"geometry\":{\"x\":361408.745614534,\"y\":4778143.12676941}},{\"attributes\":{\"Name\":\"Cala San Vicent\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":133},\"geometry\":{\"x\":177294.131128896,\"y\":4732559.27196142}},{\"attributes\":{\"Name\":\"Cala Santanyi\",\"Sand_type\":\"Thin\",\"BeachId\":134},\"geometry\":{\"x\":350188.074901047,\"y\":4769038.4813076}},{\"attributes\":{\"Name\":\"Canyamel\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":135},\"geometry\":{\"x\":383015.840813106,\"y\":4816170.71041221}},{\"attributes\":{\"Name\":\"Ciutat Jardí\",\"Sand_type\":\"Thin\",\"BeachId\":136},\"geometry\":{\"x\":299149.691372997,\"y\":4801315.46237037}},{\"attributes\":{\"Name\":\"Club de Vela Port D'Andratx\",\"Sand_type\":\"Rocky\",\"BeachId\":137},\"geometry\":{\"x\":265311.979035384,\"y\":4800411.79151378}},{\"attributes\":{\"Name\":\"Club Nautico S'Arenal\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":138},\"geometry\":{\"x\":305966.128884688,\"y\":4793619.31844968}},{\"attributes\":{\"Name\":\"Cala Benirrás\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":139},\"geometry\":{\"x\":161921.991723172,\"y\":4734629.48395431}},{\"attributes\":{\"Name\":\"La Sardina\",\"Sand_type\":\"Rocky\",\"BeachId\":140},\"geometry\":{\"x\":-1715952.21327093,\"y\":3260409.89287177}},{\"attributes\":{\"Name\":\"Real Club Náutico Denia\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":141},\"geometry\":{\"x\":12483.041929064,\"y\":4699360.85836285}},{\"attributes\":{\"Name\":\"Club Nàutic Ampolla\",\"Sand_type\":\"Thin\",\"BeachId\":142},\"geometry\":{\"x\":78858.215118946,\"y\":4984418.8502293}},{\"attributes\":{\"Name\":\"Piñeiron\",\"Sand_type\":\"Thin\",\"BeachId\":143},\"geometry\":{\"x\":-990039.938711175,\"y\":5257544.12215256}},{\"attributes\":{\"Name\":\"Playa Fluvial A Calzada\",\"Sand_type\":\"Thin\",\"BeachId\":144},\"geometry\":{\"x\":-945253.261137088,\"y\":5219766.22320924}},{\"attributes\":{\"Name\":\"C.N. Dehesa de Campoamor\",\"Sand_type\":\"Thin\",\"BeachId\":145},\"geometry\":{\"x\":-83555.4969695998,\"y\":4565144.43209708}},{\"attributes\":{\"Name\":\"Marina Palma Cuarentena\",\"Sand_type\":\"Thin\",\"BeachId\":146},\"geometry\":{\"x\":293393.213394386,\"y\":4802638.37167924}},{\"attributes\":{\"Name\":\"Recatí - Perellonet\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":147},\"geometry\":{\"x\":-31839.9569790677,\"y\":4764644.10902242}},{\"attributes\":{\"Name\":\"Club Nàutic Cambrils\",\"Sand_type\":\"Rocky\",\"BeachId\":148},\"geometry\":{\"x\":118500.549822133,\"y\":5022028.95508285}},{\"attributes\":{\"Name\":\"Playas y Calas de la Jaquita\",\"Sand_type\":\"Thin\",\"BeachId\":149},\"geometry\":{\"x\":-1874558.38079718,\"y\":3275019.71391087}},{\"attributes\":{\"Name\":\"La Restinga\",\"Sand_type\":\"Thin\",\"BeachId\":150},\"geometry\":{\"x\":-2001755.20976747,\"y\":3203811.93033706}},{\"attributes\":{\"Name\":\"Portocelo\",\"Sand_type\":\"Thin\",\"BeachId\":151},\"geometry\":{\"x\":-970138.196918445,\"y\":5219645.27050389}},{\"attributes\":{\"Name\":\"Marina Port de Mallorca\",\"Sand_type\":\"Rocky\",\"BeachId\":152},\"geometry\":{\"x\":293113.336324983,\"y\":4803485.38497842}},{\"attributes\":{\"Name\":\"Cabanyal\",\"Sand_type\":\"Rocky\",\"BeachId\":153},\"geometry\":{\"x\":-35775.8579511423,\"y\":4789018.51725433}},{\"attributes\":{\"Name\":\"Saladar\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":154},\"geometry\":{\"x\":-57854.9880189714,\"y\":4618783.8576088}},{\"attributes\":{\"Name\":\"Portomaior\",\"Sand_type\":\"Thin\",\"BeachId\":155},\"geometry\":{\"x\":-975732.613588012,\"y\":5211464.50978181}},{\"attributes\":{\"Name\":\"Sant Joan\",\"Sand_type\":\"Rocky\",\"BeachId\":156},\"geometry\":{\"x\":-45557.0674611352,\"y\":4631927.65357701}},{\"attributes\":{\"Name\":\"Club Nàutic El Balis\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":157},\"geometry\":{\"x\":279025.1644538,\"y\":5095108.32901631}},{\"attributes\":{\"Name\":\"Cabo Cervera\",\"Sand_type\":\"Thin\",\"BeachId\":158},\"geometry\":{\"x\":-72222.1597994852,\"y\":4580243.39652468}},{\"attributes\":{\"Name\":\"SERRADAL\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":159},\"geometry\":{\"x\":3988.91131359537,\"y\":4867596.12792002}},{\"attributes\":{\"Name\":\"San Sebastian\",\"Sand_type\":\"Thin\",\"BeachId\":160},\"geometry\":{\"x\":-1904660.70236911,\"y\":3260804.95378453}},{\"attributes\":{\"Name\":\"Palma Nova\",\"Sand_type\":\"Rocky\",\"BeachId\":161},\"geometry\":{\"x\":282766.089468206,\"y\":4797278.30491538}},{\"attributes\":{\"Name\":\"Pragueira\",\"Sand_type\":\"Thin\",\"BeachId\":162},\"geometry\":{\"x\":-986726.81592943,\"y\":5222617.61168125}},{\"attributes\":{\"Name\":\"La Caleta (Cabo Roig)\",\"Sand_type\":\"Thin\",\"BeachId\":163},\"geometry\":{\"x\":-81092.2037874565,\"y\":4567248.03800787}},{\"attributes\":{\"Name\":\"Tabarca\",\"Sand_type\":\"Rocky\",\"BeachId\":164},\"geometry\":{\"x\":-53270.8291242131,\"y\":4602888.50045962}},{\"attributes\":{\"Name\":\"Club Nautic Garraf\",\"Sand_type\":\"Rocky\",\"BeachId\":165},\"geometry\":{\"x\":211345.973110277,\"y\":5049410.0103657}},{\"attributes\":{\"Name\":\"Playa de Muro\",\"Sand_type\":\"Rocky\",\"BeachId\":166},\"geometry\":{\"x\":346938.949294195,\"y\":4839332.60176602}},{\"attributes\":{\"Name\":\"El Jablillo\",\"Sand_type\":\"Rocky\",\"BeachId\":167},\"geometry\":{\"x\":-1502050.54266947,\"y\":3375210.84184464}},{\"attributes\":{\"Name\":\"Cala Capitán (Cabo Roig)\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":168},\"geometry\":{\"x\":-80169.0022123881,\"y\":4566895.56635455}},{\"attributes\":{\"Name\":\"Cala Cerrada\",\"Sand_type\":\"Thin\",\"BeachId\":169},\"geometry\":{\"x\":-80150.033371157,\"y\":4569149.5354312}},{\"attributes\":{\"Name\":\"Cala del Moraig\",\"Sand_type\":\"Thin\",\"BeachId\":170},\"geometry\":{\"x\":17352.1567593817,\"y\":4678523.9233158}},{\"attributes\":{\"Name\":\"Cala Fustera\",\"Sand_type\":\"Rocky\",\"BeachId\":171},\"geometry\":{\"x\":9770.77805565504,\"y\":4673755.41044406}},{\"attributes\":{\"Name\":\"Cala Piteras\",\"Sand_type\":\"Thin\",\"BeachId\":172},\"geometry\":{\"x\":-75459.3285846946,\"y\":4575739.73102109}},{\"attributes\":{\"Name\":\"Calas del Este\",\"Sand_type\":\"Rocky\",\"BeachId\":173},\"geometry\":{\"x\":-59144.8246949018,\"y\":4606232.06109789}},{\"attributes\":{\"Name\":\"Caleta\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":174},\"geometry\":{\"x\":-36658.7605130141,\"y\":4645439.97710808}},{\"attributes\":{\"Name\":\"Praia do Con\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":175},\"geometry\":{\"x\":-972953.077222401,\"y\":5201651.32194745}},{\"attributes\":{\"Name\":\"Campoamor\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":176},\"geometry\":{\"x\":-83225.7352420315,\"y\":4565436.45539775}},{\"attributes\":{\"Name\":\"Cantal Roig\",\"Sand_type\":\"Thin\",\"BeachId\":177},\"geometry\":{\"x\":5288.85644883064,\"y\":4670406.57538008}},{\"attributes\":{\"Name\":\"Cap Blanc\",\"Sand_type\":\"Rocky\",\"BeachId\":178},\"geometry\":{\"x\":-6987.95858311063,\"y\":4661804.50856358}},{\"attributes\":{\"Name\":\"Carabassi\",\"Sand_type\":\"Thin\",\"BeachId\":179},\"geometry\":{\"x\":-56941.5670692217,\"y\":4611587.40021431}},{\"attributes\":{\"Name\":\"Carrer de la Mar\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":180},\"geometry\":{\"x\":-43344.9526910654,\"y\":4639816.24249091}},{\"attributes\":{\"Name\":\"Centre\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":181},\"geometry\":{\"x\":-72019.5322302996,\"y\":4591531.88410592}},{\"attributes\":{\"Name\":\"Ciutat (Centro)\",\"Sand_type\":\"Rocky\",\"BeachId\":182},\"geometry\":{\"x\":-25098.5710680617,\"y\":4651397.38375367}},{\"attributes\":{\"Name\":\"Club Náutico de El Campello\",\"Sand_type\":\"Rocky\",\"BeachId\":183},\"geometry\":{\"x\":-42916.7228560719,\"y\":4640592.62811289}},{\"attributes\":{\"Name\":\"Club Náutico de Altea\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":184},\"geometry\":{\"x\":-6353.88857173951,\"y\":4662873.04342005}},{\"attributes\":{\"Name\":\"Club Náutico de Javea\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":185},\"geometry\":{\"x\":20508.8896815713,\"y\":4692604.82395723}},{\"attributes\":{\"Name\":\"Club Náutico Les Basetes\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":186},\"geometry\":{\"x\":9470.49169466142,\"y\":4672960.19809527}},{\"attributes\":{\"Name\":\"Club Náutico Santa Pola\",\"Sand_type\":\"Rocky\",\"BeachId\":187},\"geometry\":{\"x\":-62706.1538506101,\"y\":4606006.40402814}},{\"attributes\":{\"Name\":\"Club Náutico Villajoyosa\",\"Sand_type\":\"Thin\",\"BeachId\":188},\"geometry\":{\"x\":-24490.3002441907,\"y\":4651513.70538907}},{\"attributes\":{\"Name\":\"Concha\",\"Sand_type\":\"Thin\",\"BeachId\":189},\"geometry\":{\"x\":15284.3775929502,\"y\":4877874.40854659}},{\"attributes\":{\"Name\":\"Corint\",\"Sand_type\":\"Thin\",\"BeachId\":190},\"geometry\":{\"x\":-21697.3598741605,\"y\":4824278.25822235}},{\"attributes\":{\"Name\":\"Daimus\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":191},\"geometry\":{\"x\":-15547.6276913183,\"y\":4718010.0684256}},{\"attributes\":{\"Name\":\"El Altet\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":192},\"geometry\":{\"x\":-57840.0600752595,\"y\":4617695.229176}},{\"attributes\":{\"Name\":\"El Carregador\",\"Sand_type\":\"Rocky\",\"BeachId\":193},\"geometry\":{\"x\":30372.2319321513,\"y\":4900106.96585696}},{\"attributes\":{\"Name\":\"El Cura\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":194},\"geometry\":{\"x\":-74538.9521738269,\"y\":4576124.68729661}},{\"attributes\":{\"Name\":\"El Dossel\",\"Sand_type\":\"Rocky\",\"BeachId\":195},\"geometry\":{\"x\":-25213.3191991677,\"y\":4749795.59982216}},{\"attributes\":{\"Name\":\"El Far\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":196},\"geometry\":{\"x\":-24221.4832088543,\"y\":4748119.30442462}},{\"attributes\":{\"Name\":\"El Moncaio\",\"Sand_type\":\"Rocky\",\"BeachId\":197},\"geometry\":{\"x\":-72210.5269126916,\"y\":4589267.16860965}},{\"attributes\":{\"Name\":\"El Moro\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":198},\"geometry\":{\"x\":30232.6927751414,\"y\":4899446.86833474}},{\"attributes\":{\"Name\":\"El Morrongo\",\"Sand_type\":\"Rocky\",\"BeachId\":199},\"geometry\":{\"x\":47904.1164730723,\"y\":4926082.53306519}},{\"attributes\":{\"Name\":\"El Portet\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":200},\"geometry\":{\"x\":16139.4114697808,\"y\":4677011.4338785}},{\"attributes\":{\"Name\":\"El Saler\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":201},\"geometry\":{\"x\":-35989.1515119967,\"y\":4776287.25136364}},{\"attributes\":{\"Name\":\"Els Terrers\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":202},\"geometry\":{\"x\":7270.76574947196,\"y\":4872617.68330814}},{\"attributes\":{\"Name\":\"Fortí\",\"Sand_type\":\"Rocky\",\"BeachId\":203},\"geometry\":{\"x\":53262.8252528236,\"y\":4934439.74049108}},{\"attributes\":{\"Name\":\"Garrofera\",\"Sand_type\":\"Rocky\",\"BeachId\":204},\"geometry\":{\"x\":-35217.3314874801,\"y\":4773470.13704195}},{\"attributes\":{\"Name\":\"Gurugú\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":205},\"geometry\":{\"x\":3324.22263406652,\"y\":4865774.58478518}},{\"attributes\":{\"Name\":\"Jesuítas\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":206},\"geometry\":{\"x\":-84197.3428896226,\"y\":4561199.88911715}},{\"attributes\":{\"Name\":\"L' Arenal\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":207},\"geometry\":{\"x\":21178.3995400384,\"y\":4689234.96325026}},{\"attributes\":{\"Name\":\"L´Almardá\",\"Sand_type\":\"Rocky\",\"BeachId\":208},\"geometry\":{\"x\":-22192.1410546848,\"y\":4821718.47294125}},{\"attributes\":{\"Name\":\"L´Ampolla\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":209},\"geometry\":{\"x\":14765.4283907693,\"y\":4676850.68095225}},{\"attributes\":{\"Name\":\"L´Arbre del Gos\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":210},\"geometry\":{\"x\":-36872.3215396081,\"y\":4780005.18405134}},{\"attributes\":{\"Name\":\"La Cala\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":211},\"geometry\":{\"x\":-17389.8455207564,\"y\":4654975.41871451}},{\"attributes\":{\"Name\":\"La Caracola\",\"Sand_type\":\"Rocky\",\"BeachId\":212},\"geometry\":{\"x\":46535.2652225823,\"y\":4924519.46790195}},{\"attributes\":{\"Name\":\"La Devesa\",\"Sand_type\":\"Thin\",\"BeachId\":213},\"geometry\":{\"x\":-34472.2114102248,\"y\":4771223.85637214}},{\"attributes\":{\"Name\":\"La Fossa\",\"Sand_type\":\"Rocky\",\"BeachId\":214},\"geometry\":{\"x\":5317.52033443758,\"y\":4670425.68463716}},{\"attributes\":{\"Name\":\"La Goleta\",\"Sand_type\":\"Rocky\",\"BeachId\":215},\"geometry\":{\"x\":-24616.1252934512,\"y\":4736523.07706403}},{\"attributes\":{\"Name\":\"La Granadella\",\"Sand_type\":\"Rocky\",\"BeachId\":216},\"geometry\":{\"x\":21777.587831178,\"y\":4683031.78032538}},{\"attributes\":{\"Name\":\"La Grava\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":217},\"geometry\":{\"x\":20319.3915573725,\"y\":4692322.58211625}},{\"attributes\":{\"Name\":\"La Malvarrosa\",\"Sand_type\":\"Thin\",\"BeachId\":218},\"geometry\":{\"x\":-6451.55201100495,\"y\":4847566.729339}},{\"attributes\":{\"Name\":\"La Marina\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":219},\"geometry\":{\"x\":-70651.2862224666,\"y\":4599617.35290201}},{\"attributes\":{\"Name\":\"La Roda\",\"Sand_type\":\"Thin\",\"BeachId\":220},\"geometry\":{\"x\":-5974.94008494776,\"y\":4663395.55715031}},{\"attributes\":{\"Name\":\"La Romana\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":221},\"geometry\":{\"x\":30312.6980931738,\"y\":4900054.81250731}},{\"attributes\":{\"Name\":\"La Roqueta\",\"Sand_type\":\"Thin\",\"BeachId\":222},\"geometry\":{\"x\":-72113.1112263077,\"y\":4590046.20337994}},{\"attributes\":{\"Name\":\"Cala Bosque (La Zenia)\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":223},\"geometry\":{\"x\":-80184.5312813495,\"y\":4567045.46769077}},{\"attributes\":{\"Name\":\"Les Amplaries\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":224},\"geometry\":{\"x\":17326.9463000821,\"y\":4882335.30922691}},{\"attributes\":{\"Name\":\"Les Bovetes\",\"Sand_type\":\"Thin\",\"BeachId\":225},\"geometry\":{\"x\":6562.68473242981,\"y\":4701824.60801215}},{\"attributes\":{\"Name\":\"Les Cases\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":226},\"geometry\":{\"x\":-17184.3341340156,\"y\":4832427.98816205}},{\"attributes\":{\"Name\":\"Les Marines\",\"Sand_type\":\"Rocky\",\"BeachId\":227},\"geometry\":{\"x\":-12998.5929040268,\"y\":4839630.00500978}},{\"attributes\":{\"Name\":\"Les Molins\",\"Sand_type\":\"Thin\",\"BeachId\":228},\"geometry\":{\"x\":12783.0397667732,\"y\":4698837.67288997}},{\"attributes\":{\"Name\":\"Les Pesqueres-El Rebollo\",\"Sand_type\":\"Thin\",\"BeachId\":229},\"geometry\":{\"x\":-57940.5046519468,\"y\":4606731.39080722}},{\"attributes\":{\"Name\":\"Les Playetes\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":230},\"geometry\":{\"x\":13639.8770193654,\"y\":4676358.91137531}},{\"attributes\":{\"Name\":\"Los Locos\",\"Sand_type\":\"Thin\",\"BeachId\":231},\"geometry\":{\"x\":-73554.48712505,\"y\":4577035.53516454}},{\"attributes\":{\"Name\":\"Los Náufragos\",\"Sand_type\":\"Rocky\",\"BeachId\":232},\"geometry\":{\"x\":-77618.6726783148,\"y\":4574978.68196046}},{\"attributes\":{\"Name\":\"Los Olivos\",\"Sand_type\":\"Rocky\",\"BeachId\":233},\"geometry\":{\"x\":-24910.238103716,\"y\":4747673.17878997}},{\"attributes\":{\"Name\":\"Mal Pas\",\"Sand_type\":\"Rocky\",\"BeachId\":234},\"geometry\":{\"x\":14666.6768704862,\"y\":4655175.48436904}},{\"attributes\":{\"Name\":\"Malvarrosa\",\"Sand_type\":\"Rocky\",\"BeachId\":235},\"geometry\":{\"x\":-35989.5913734653,\"y\":4789901.06780214}},{\"attributes\":{\"Name\":\"Manyetes\",\"Sand_type\":\"Rocky\",\"BeachId\":236},\"geometry\":{\"x\":29927.8220857049,\"y\":4898104.09364887}},{\"attributes\":{\"Name\":\"Marina Deportiva del Puerto de Alicante\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":237},\"geometry\":{\"x\":-53392.9688695115,\"y\":4627838.18609408}},{\"attributes\":{\"Name\":\"Marineta Cassiana\",\"Sand_type\":\"Thin\",\"BeachId\":238},\"geometry\":{\"x\":13932.7029398854,\"y\":4697816.1490671}},{\"attributes\":{\"Name\":\"Masbó\",\"Sand_type\":\"Thin\",\"BeachId\":239},\"geometry\":{\"x\":14935.2908017703,\"y\":4838128.28455632}},{\"attributes\":{\"Name\":\"Mil Palmeras\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":240},\"geometry\":{\"x\":-83643.2389922499,\"y\":4563813.50237129}},{\"attributes\":{\"Name\":\"Mil Palmeras- playa\",\"Sand_type\":\"Thin\",\"BeachId\":241},\"geometry\":{\"x\":-83770.098683961,\"y\":4564259.0873948}},{\"attributes\":{\"Name\":\"Morro de Gos\",\"Sand_type\":\"Thin\",\"BeachId\":242},\"geometry\":{\"x\":16300.8636742345,\"y\":4878840.33553343}},{\"attributes\":{\"Name\":\"Mutxavista\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":243},\"geometry\":{\"x\":-43495.6661323949,\"y\":4638856.79738105}},{\"attributes\":{\"Name\":\"Nord\",\"Sand_type\":\"Thin\",\"BeachId\":244},\"geometry\":{\"x\":-17459.5887729928,\"y\":4721417.56769189}},{\"attributes\":{\"Name\":\"Nord- platja\",\"Sand_type\":\"Thin\",\"BeachId\":245},\"geometry\":{\"x\":25260.3405520841,\"y\":4894516.61660898}},{\"attributes\":{\"Name\":\"Paradis\",\"Sand_type\":\"Thin\",\"BeachId\":246},\"geometry\":{\"x\":-28438.8888508191,\"y\":4649911.11688067}},{\"attributes\":{\"Name\":\"Pau-Pi\",\"Sand_type\":\"Thin\",\"BeachId\":247},\"geometry\":{\"x\":-10398.3036873045,\"y\":4711694.07425278}},{\"attributes\":{\"Name\":\"Pedra Rotja\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":248},\"geometry\":{\"x\":13781.3529602073,\"y\":4837718.19396737}},{\"attributes\":{\"Name\":\"Pinar-Parque Litoral\",\"Sand_type\":\"Rocky\",\"BeachId\":249},\"geometry\":{\"x\":2814.66879690755,\"y\":4863401.28181039}},{\"attributes\":{\"Name\":\"Playa Conde\",\"Sand_type\":\"Rocky\",\"BeachId\":250},\"geometry\":{\"x\":-84181.1792995572,\"y\":4560824.54693117}},{\"attributes\":{\"Name\":\"Playa de Piles\",\"Sand_type\":\"Rocky\",\"BeachId\":251},\"geometry\":{\"x\":-12593.7521046254,\"y\":4714260.06332907}},{\"attributes\":{\"Name\":\"Playa del Cerezo\",\"Sand_type\":\"Rocky\",\"BeachId\":252},\"geometry\":{\"x\":-19258.8952963859,\"y\":4829069.27219613}},{\"attributes\":{\"Name\":\"Playa del Grao\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":253},\"geometry\":{\"x\":-13931.8457798098,\"y\":4837985.67834915}},{\"attributes\":{\"Name\":\"Playa El Puerto\",\"Sand_type\":\"Thin\",\"BeachId\":254},\"geometry\":{\"x\":-84677.9759230756,\"y\":4560667.4591744}},{\"attributes\":{\"Name\":\"Pobla de Farnals\",\"Sand_type\":\"Rocky\",\"BeachId\":255},\"geometry\":{\"x\":-31392.6530011601,\"y\":4803008.9603488}},{\"attributes\":{\"Name\":\"Port de Sagunt\",\"Sand_type\":\"Rocky\",\"BeachId\":256},\"geometry\":{\"x\":-23322.4240646529,\"y\":4816245.70331822}},{\"attributes\":{\"Name\":\"Postiguet\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":257},\"geometry\":{\"x\":-53061.8824399942,\"y\":4628395.56301714}},{\"attributes\":{\"Name\":\"Puçol\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":258},\"geometry\":{\"x\":-29612.8992462485,\"y\":4809026.22277956}},{\"attributes\":{\"Name\":\"Club Naútico Marina Internacional\",\"Sand_type\":\"Thin\",\"BeachId\":259},\"geometry\":{\"x\":-76516.714086238,\"y\":4575910.50523153}},{\"attributes\":{\"Name\":\"Puerto Deportivo Oropesa de Mar\",\"Sand_type\":\"Thin\",\"BeachId\":260},\"geometry\":{\"x\":14926.1598025366,\"y\":4877220.56433426}},{\"attributes\":{\"Name\":\"Racó\",\"Sand_type\":\"Rocky\",\"BeachId\":261},\"geometry\":{\"x\":-26373.704790117,\"y\":4747241.84402937}},{\"attributes\":{\"Name\":\"Racó de l´Albir\",\"Sand_type\":\"Thin\",\"BeachId\":262},\"geometry\":{\"x\":-6482.31508154203,\"y\":4660054.0341473}},{\"attributes\":{\"Name\":\"Tavernes de la Valldigna\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":263},\"geometry\":{\"x\":-24124.8184873934,\"y\":4734867.08899486}},{\"attributes\":{\"Name\":\"La Garita\",\"Sand_type\":\"Rocky\",\"BeachId\":264},\"geometry\":{\"x\":-1716254.06720217,\"y\":3248410.40050008}},{\"attributes\":{\"Name\":\"Playa de Palma\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":265},\"geometry\":{\"x\":302821.909867236,\"y\":4798716.97639483}},{\"attributes\":{\"Name\":\"Preguntoiro\",\"Sand_type\":\"Thin\",\"BeachId\":266},\"geometry\":{\"x\":-977876.704684192,\"y\":5250032.65138181}},{\"attributes\":{\"Name\":\"Club Nàutic l'Ametlla de Mar\",\"Sand_type\":\"Rocky\",\"BeachId\":267},\"geometry\":{\"x\":89286.6931038527,\"y\":4994836.25188831}},{\"attributes\":{\"Name\":\"Balanegra\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":268},\"geometry\":{\"x\":-324281.803003634,\"y\":4403958.34858373}},{\"attributes\":{\"Name\":\"Terra Nova - Burguera\",\"Sand_type\":\"Rocky\",\"BeachId\":269},\"geometry\":{\"x\":-11212.0737695735,\"y\":4712618.99371169}},{\"attributes\":{\"Name\":\"Playa Des Riu\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":270},\"geometry\":{\"x\":170937.262529227,\"y\":4718926.48377758}},{\"attributes\":{\"Name\":\"Torre de Sant Vicent\",\"Sand_type\":\"Rocky\",\"BeachId\":271},\"geometry\":{\"x\":8108.05529946676,\"y\":4873221.78518985}},{\"attributes\":{\"Name\":\"Club Nàutic L'Escala\",\"Sand_type\":\"Rocky\",\"BeachId\":272},\"geometry\":{\"x\":366652.884374363,\"y\":5203818.92073818}},{\"attributes\":{\"Name\":\"Varadero\",\"Sand_type\":\"Rocky\",\"BeachId\":273},\"geometry\":{\"x\":-59728.3837295347,\"y\":4606127.55045917}},{\"attributes\":{\"Name\":\"Club Nàutic Llançà\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":274},\"geometry\":{\"x\":356415.734116146,\"y\":5212356.72810362}},{\"attributes\":{\"Name\":\"Puerto de Cangas\",\"Sand_type\":\"Rocky\",\"BeachId\":275},\"geometry\":{\"x\":-977894.015085155,\"y\":5199500.86817011}},{\"attributes\":{\"Name\":\"Puerto de Moaña\",\"Sand_type\":\"Thin\",\"BeachId\":276},\"geometry\":{\"x\":-972490.42228671,\"y\":5202101.18545446}},{\"attributes\":{\"Name\":\"Arinaga\",\"Sand_type\":\"Rocky\",\"BeachId\":277},\"geometry\":{\"x\":-1712464.83336986,\"y\":3230075.35024899}},{\"attributes\":{\"Name\":\"Varadero\",\"Sand_type\":\"Rocky\",\"BeachId\":278},\"geometry\":{\"x\":-59742.2764019893,\"y\":4606164.36063112}},{\"attributes\":{\"Name\":\"Port de Fornells\",\"Sand_type\":\"Thin\",\"BeachId\":279},\"geometry\":{\"x\":459729.22569695,\"y\":4873464.83526431}},{\"attributes\":{\"Name\":\"Club Nautico de Camariñas\",\"Sand_type\":\"Rocky\",\"BeachId\":280},\"geometry\":{\"x\":-1022275.27060008,\"y\":5331048.93135922}},{\"attributes\":{\"Name\":\"Club Nàutic Port de la Selva\",\"Sand_type\":\"Thin\",\"BeachId\":281},\"geometry\":{\"x\":356467.429289975,\"y\":5212412.34410024}},{\"attributes\":{\"Name\":\"Port de Sant Miquel\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":282},\"geometry\":{\"x\":160336.492953468,\"y\":4733152.1150408}},{\"attributes\":{\"Name\":\"Voramar\",\"Sand_type\":\"Rocky\",\"BeachId\":283},\"geometry\":{\"x\":9365.77913080398,\"y\":4874245.86490349}},{\"attributes\":{\"Name\":\"Puerto deportivo de Ribadeo\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":284},\"geometry\":{\"x\":-783172.222902881,\"y\":5394202.4999204}},{\"attributes\":{\"Name\":\"Puerto deportivo Juan Carlos I\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":285},\"geometry\":{\"x\":-980182.026422075,\"y\":5220769.66082383}},{\"attributes\":{\"Name\":\"Razo\",\"Sand_type\":\"Thin\",\"BeachId\":286},\"geometry\":{\"x\":-970282.633957758,\"y\":5356282.87211082}},{\"attributes\":{\"Name\":\"Real Club Náutico de la Coruña\",\"Sand_type\":\"Thin\",\"BeachId\":287},\"geometry\":{\"x\":-934973.598240167,\"y\":5368135.34997573}},{\"attributes\":{\"Name\":\"Riazor\",\"Sand_type\":\"Rocky\",\"BeachId\":288},\"geometry\":{\"x\":-936344.182125797,\"y\":5368135.68808404}},{\"attributes\":{\"Name\":\"Ril\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":289},\"geometry\":{\"x\":-819841.982378366,\"y\":5414739.95672611}},{\"attributes\":{\"Name\":\"Rodeira\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":290},\"geometry\":{\"x\":-976327.560606554,\"y\":5200269.27942378}},{\"attributes\":{\"Name\":\"Saiñas\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":291},\"geometry\":{\"x\":-963997.780410452,\"y\":5225380.95072184}},{\"attributes\":{\"Name\":\"Barraña-Saltiño\",\"Sand_type\":\"Thin\",\"BeachId\":292},\"geometry\":{\"x\":-988002.312420936,\"y\":5256442.59772649}},{\"attributes\":{\"Name\":\"San Amaro\",\"Sand_type\":\"Rocky\",\"BeachId\":293},\"geometry\":{\"x\":-934800.370031032,\"y\":5370286.48234727}},{\"attributes\":{\"Name\":\"San Xurxo\",\"Sand_type\":\"Thin\",\"BeachId\":294},\"geometry\":{\"x\":-924049.20040252,\"y\":5392375.78215609}},{\"attributes\":{\"Name\":\"Santa Marta\",\"Sand_type\":\"Rocky\",\"BeachId\":295},\"geometry\":{\"x\":-983839.711539858,\"y\":5178108.12306787}},{\"attributes\":{\"Name\":\"Silgar\",\"Sand_type\":\"Rocky\",\"BeachId\":296},\"geometry\":{\"x\":-980980.54834248,\"y\":5221257.10856683}},{\"attributes\":{\"Name\":\"Valcovo\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":297},\"geometry\":{\"x\":-951065.08743557,\"y\":5359565.6887631}},{\"attributes\":{\"Name\":\"Xilloi\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":298},\"geometry\":{\"x\":-851823.14442085,\"y\":5425744.9485665}},{\"attributes\":{\"Name\":\"Bahía\",\"Sand_type\":\"Thin\",\"BeachId\":299},\"geometry\":{\"x\":-142227.901593392,\"y\":4517352.97041668}},{\"attributes\":{\"Name\":\"Cala Cortina\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":300},\"geometry\":{\"x\":-108541.90251874,\"y\":4520486.96640351}},{\"attributes\":{\"Name\":\"Calarreona\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":301},\"geometry\":{\"x\":-180278.13047702,\"y\":4492773.05867669}},{\"attributes\":{\"Name\":\"Grande-Castellar\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":302},\"geometry\":{\"x\":-144050.68274758,\"y\":4517487.95224836}},{\"attributes\":{\"Name\":\"Club Náutico de Águilas\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":303},\"geometry\":{\"x\":-175189.995198785,\"y\":4496079.16860418}},{\"attributes\":{\"Name\":\"El Alamillo\",\"Sand_type\":\"Rocky\",\"BeachId\":304},\"geometry\":{\"x\":-138214.613727394,\"y\":4519862.587219}},{\"attributes\":{\"Name\":\"El Mojón (Mazarrón)\",\"Sand_type\":\"Thin\",\"BeachId\":305},\"geometry\":{\"x\":-136528.190233579,\"y\":4519661.40771554}},{\"attributes\":{\"Name\":\"Isla Plana\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":306},\"geometry\":{\"x\":-134138.918147803,\"y\":4519434.47415086}},{\"attributes\":{\"Name\":\"La Carolina\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":307},\"geometry\":{\"x\":-181303.160348244,\"y\":4491718.1747158}},{\"attributes\":{\"Name\":\"La Higuerica\",\"Sand_type\":\"Rocky\",\"BeachId\":308},\"geometry\":{\"x\":-181048.906631272,\"y\":4492221.0875894}},{\"attributes\":{\"Name\":\"Las Delicias\",\"Sand_type\":\"Rocky\",\"BeachId\":309},\"geometry\":{\"x\":-174810.673686708,\"y\":4495973.38143746}},{\"attributes\":{\"Name\":\"Levante Cabo de Palos\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":310},\"geometry\":{\"x\":-78077.3980359768,\"y\":4527824.65275076}},{\"attributes\":{\"Name\":\"Nares\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":311},\"geometry\":{\"x\":-142884.431086928,\"y\":4517301.37491467}},{\"attributes\":{\"Name\":\"Puerto deportivo Juan Montiel\",\"Sand_type\":\"Rocky\",\"BeachId\":312},\"geometry\":{\"x\":-178008.351987189,\"y\":4494499.17458732}},{\"attributes\":{\"Name\":\"Rihuete\",\"Sand_type\":\"Rocky\",\"BeachId\":313},\"geometry\":{\"x\":-139483.978748974,\"y\":4518887.93574173}},{\"attributes\":{\"Name\":\"San Ginés\",\"Sand_type\":\"Thin\",\"BeachId\":314},\"geometry\":{\"x\":-131250.544307013,\"y\":4518306.03655599}},{\"attributes\":{\"Name\":\"Arrigunaga\",\"Sand_type\":\"Thin\",\"BeachId\":315},\"geometry\":{\"x\":-336032.46581279,\"y\":5361759.94208488}},{\"attributes\":{\"Name\":\"Ereaga\",\"Sand_type\":\"Rocky\",\"BeachId\":316},\"geometry\":{\"x\":-335476.302504832,\"y\":5364156.65577887}},{\"attributes\":{\"Name\":\"Port Masnou\",\"Sand_type\":\"Thin\",\"BeachId\":317},\"geometry\":{\"x\":256220.361309185,\"y\":5093808.1675846}},{\"attributes\":{\"Name\":\"El Puerto\",\"Sand_type\":\"Thin\",\"BeachId\":318},\"geometry\":{\"x\":-1998251.80728102,\"y\":3330777.42486364}},{\"attributes\":{\"Name\":\"Punta Prima\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":319},\"geometry\":{\"x\":476985.093735742,\"y\":4841703.88846028}},{\"attributes\":{\"Name\":\"Casablanca\",\"Sand_type\":\"Rocky\",\"BeachId\":320},\"geometry\":{\"x\":-547127.961294496,\"y\":4370043.9155252}},{\"attributes\":{\"Name\":\"Salinas\",\"Sand_type\":\"Thin\",\"BeachId\":321},\"geometry\":{\"x\":-289205.871916829,\"y\":4407901.71664474}},{\"attributes\":{\"Name\":\"L Arenal\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":322},\"geometry\":{\"x\":102146.764751908,\"y\":5010689.80673611}},{\"attributes\":{\"Name\":\"Cristall\",\"Sand_type\":\"Rocky\",\"BeachId\":323},\"geometry\":{\"x\":104006.612880438,\"y\":5012443.43922273}},{\"attributes\":{\"Name\":\"Santa Cristina\",\"Sand_type\":\"Thin\",\"BeachId\":324},\"geometry\":{\"x\":313337.683301122,\"y\":5114173.97993909}},{\"attributes\":{\"Name\":\"Sant Antoni\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":325},\"geometry\":{\"x\":345225.45200148,\"y\":5137652.52104759}},{\"attributes\":{\"Name\":\"Mar Rabiosa\",\"Sand_type\":\"Thin\",\"BeachId\":326}},{\"attributes\":{\"Name\":\"Sud\",\"Sand_type\":\"Rocky\",\"BeachId\":327},\"geometry\":{\"x\":44397.5525130813,\"y\":4917974.50624789}},{\"attributes\":{\"Name\":\"Nord\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":328},\"geometry\":{\"x\":45058.7902883933,\"y\":4919662.21475173}},{\"attributes\":{\"Name\":\"Salinas\",\"Sand_type\":\"Rocky\",\"BeachId\":329},\"geometry\":{\"x\":-663702.722796681,\"y\":5400276.00020309}},{\"attributes\":{\"Name\":\"El Sable\",\"Sand_type\":\"Rocky\",\"BeachId\":330},\"geometry\":{\"x\":-450350.347090581,\"y\":5377945.42781428}},{\"attributes\":{\"Name\":\"Los Locos\",\"Sand_type\":\"Thin\",\"BeachId\":331},\"geometry\":{\"x\":-450814.215408716,\"y\":5378982.52222724}},{\"attributes\":{\"Name\":\"L'Almadrava\",\"Sand_type\":\"Thin\",\"BeachId\":332},\"geometry\":{\"x\":8627.2605364787,\"y\":4874139.81656425}},{\"attributes\":{\"Name\":\"Club Nàutic Costa Brava\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":333},\"geometry\":{\"x\":347285.864456573,\"y\":5136253.66376121}},{\"attributes\":{\"Name\":\"L'Arenal\",\"Sand_type\":\"Thin\",\"BeachId\":334},\"geometry\":{\"x\":-7355.95855577228,\"y\":4846645.0306364}},{\"attributes\":{\"Name\":\"Estanyol\",\"Sand_type\":\"Rocky\",\"BeachId\":335},\"geometry\":{\"x\":16388.6780735673,\"y\":4833098.37819286}},{\"attributes\":{\"Name\":\"Cap Blanc\",\"Sand_type\":\"Rocky\",\"BeachId\":336},\"geometry\":{\"x\":-24824.2464469,\"y\":4747564.49489038}},{\"attributes\":{\"Name\":\"Punta Raset\",\"Sand_type\":\"Thin\",\"BeachId\":337},\"geometry\":{\"x\":11657.3770758716,\"y\":4699879.32439975}},{\"attributes\":{\"Name\":\"Ancha\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":338},\"geometry\":{\"x\":-581140.003635727,\"y\":4352337.99988374}},{\"attributes\":{\"Name\":\"Llevant\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":339},\"geometry\":{\"x\":13392.9592568295,\"y\":4655388.9506521}},{\"attributes\":{\"Name\":\"Alcaidesa- Faro\",\"Sand_type\":\"Thin\",\"BeachId\":340},\"geometry\":{\"x\":-590720.21747923,\"y\":4334243.40417944}},{\"attributes\":{\"Name\":\"Levante\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":341},\"geometry\":{\"x\":-61917.392460388,\"y\":4606293.34598306}},{\"attributes\":{\"Name\":\"Tamarit\",\"Sand_type\":\"Rocky\",\"BeachId\":342},\"geometry\":{\"x\":-65297.2303120644,\"y\":4606328.23051639}},{\"attributes\":{\"Name\":\"Cala Estaca\",\"Sand_type\":\"Thin\",\"BeachId\":343},\"geometry\":{\"x\":-80180.0896336711,\"y\":4569579.98023723}},{\"attributes\":{\"Name\":\"Cala Mosca\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":344},\"geometry\":{\"x\":-80118.8639137349,\"y\":4569922.93756896}},{\"attributes\":{\"Name\":\"La Riera\",\"Sand_type\":\"Thin\",\"BeachId\":345},\"geometry\":{\"x\":298410.63014167,\"y\":5104008.60644137}},{\"attributes\":{\"Name\":\"Cunit Ponent\",\"Sand_type\":\"Thin\",\"BeachId\":346},\"geometry\":{\"x\":182063.027192399,\"y\":5041797.75679738}},{\"attributes\":{\"Name\":\"Llevant\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":347},\"geometry\":{\"x\":130913.273693864,\"y\":5021257.62886416}},{\"attributes\":{\"Name\":\"El Cuartel\",\"Sand_type\":\"Rocky\",\"BeachId\":348},\"geometry\":{\"x\":-130123.356539092,\"y\":4517131.69114794}},{\"attributes\":{\"Name\":\"Ensenada del Esparto\",\"Sand_type\":\"Thin\",\"BeachId\":349},\"geometry\":{\"x\":-81862.1271395575,\"y\":4544074.95999473}},{\"attributes\":{\"Name\":\"El Mojón (San Pedro del Pinatar)\",\"Sand_type\":\"Rocky\",\"BeachId\":350},\"geometry\":{\"x\":-84897.1912118746,\"y\":4557339.96583891}},{\"attributes\":{\"Name\":\"Son Serra de Marina\",\"Sand_type\":\"Rocky\",\"BeachId\":351},\"geometry\":{\"x\":360335.007281671,\"y\":4825376.68032265}},{\"attributes\":{\"Name\":\"Calas Santiago Bernabeu\",\"Sand_type\":\"Thin\",\"BeachId\":352},\"geometry\":{\"x\":-60609.4552352689,\"y\":4606181.92305263}},{\"attributes\":{\"Name\":\"Carboncillo\",\"Sand_type\":\"Thin\",\"BeachId\":353},\"geometry\":{\"x\":-336386.172362837,\"y\":4403386.66563731}},{\"attributes\":{\"Name\":\"Costa Sol Cruceros\",\"Sand_type\":\"Rocky\",\"BeachId\":354},\"geometry\":{\"x\":-502811.660877745,\"y\":4383105.23745226}},{\"attributes\":{\"Name\":\"Cabrera Sea Fun\",\"Sand_type\":\"Thin\",\"BeachId\":355},\"geometry\":{\"x\":333608.92917873,\"y\":4767555.47628248}},{\"attributes\":{\"Name\":\"Naval\",\"Sand_type\":\"Rocky\",\"BeachId\":356},\"geometry\":{\"x\":-929267.902658698,\"y\":5365330.56728678}},{\"attributes\":{\"Name\":\"Esteiro\",\"Sand_type\":\"Rocky\",\"BeachId\":357},\"geometry\":{\"x\":-841295.571120937,\"y\":5421246.65062364}},{\"attributes\":{\"Name\":\"Del Baixador\",\"Sand_type\":\"Rocky\",\"BeachId\":358},\"geometry\":{\"x\":217677.471881891,\"y\":5051441.53609027}},{\"attributes\":{\"Name\":\"Ermida\",\"Sand_type\":\"Thin\",\"BeachId\":359},\"geometry\":{\"x\":-996518.055325545,\"y\":5352055.40779688}},{\"attributes\":{\"Name\":\"Osmo\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":360},\"geometry\":{\"x\":-997011.200669759,\"y\":5352465.24945507}},{\"attributes\":{\"Name\":\"Arou\",\"Sand_type\":\"Thin\",\"BeachId\":361},\"geometry\":{\"x\":-1013953.35925155,\"y\":5340300.4359189}},{\"attributes\":{\"Name\":\"Rodas (Islas Cíes)\",\"Sand_type\":\"Rocky\",\"BeachId\":362},\"geometry\":{\"x\":-990941.282795274,\"y\":5194910.48353437}},{\"attributes\":{\"Name\":\"Santa María del Mar\",\"Sand_type\":\"Thin\",\"BeachId\":363},\"geometry\":{\"x\":-667408.882603661,\"y\":5399408.77239702}},{\"attributes\":{\"Name\":\"Matalentisco\",\"Sand_type\":\"Rocky\",\"BeachId\":364},\"geometry\":{\"x\":-179382.769499611,\"y\":4493389.17938647}},{\"attributes\":{\"Name\":\"Percheles\",\"Sand_type\":\"Thin\",\"BeachId\":365},\"geometry\":{\"x\":-153796.559451189,\"y\":4513215.16334165}},{\"attributes\":{\"Name\":\"Cala Calnegre\",\"Sand_type\":\"Rocky\",\"BeachId\":366},\"geometry\":{\"x\":-157739.618266527,\"y\":4509982.98346278}},{\"attributes\":{\"Name\":\"Micaela\",\"Sand_type\":\"Thin\",\"BeachId\":367},\"geometry\":{\"x\":-715209.327234955,\"y\":4403465.5444191}},{\"attributes\":{\"Name\":\"Illetes Balneario\",\"Sand_type\":\"Thin\",\"BeachId\":368}},{\"attributes\":{\"Name\":\"Arenal Gran de Portinatx\",\"Sand_type\":\"Rocky\",\"BeachId\":369},\"geometry\":{\"x\":168918.755678002,\"y\":4737432.10704349}},{\"attributes\":{\"Name\":\"Club Nàutic Salou\",\"Sand_type\":\"Thin\",\"BeachId\":370},\"geometry\":{\"x\":125929.585987584,\"y\":5023336.81932813}},{\"attributes\":{\"Name\":\"Port de Sóller\",\"Sand_type\":\"Rocky\",\"BeachId\":371},\"geometry\":{\"x\":299950.807247146,\"y\":4836638.31543706}},{\"attributes\":{\"Name\":\"Xeraco\",\"Sand_type\":\"Rocky\",\"BeachId\":372},\"geometry\":{\"x\":-22211.3235510056,\"y\":4730053.27929891}},{\"attributes\":{\"Name\":\"Coma-ruga\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":373},\"geometry\":{\"x\":168952.18492108,\"y\":5038827.95871171}},{\"attributes\":{\"Name\":\"Marina Salinas\",\"Sand_type\":\"Thin\",\"BeachId\":374},\"geometry\":{\"x\":-83489.6180949552,\"y\":4554028.96335786}},{\"attributes\":{\"Name\":\"Costa Daurada\",\"Sand_type\":\"Rocky\",\"BeachId\":375},\"geometry\":{\"x\":165981.234691047,\"y\":5037817.52405734}},{\"attributes\":{\"Name\":\"Cristall\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":376},\"geometry\":{\"x\":249263.240468088,\"y\":5075925.26232044}},{\"attributes\":{\"Name\":\"Cunit Llevant\",\"Sand_type\":\"Rocky\",\"BeachId\":377},\"geometry\":{\"x\":179936.257188837,\"y\":5040591.93526577}},{\"attributes\":{\"Name\":\"Les Avellanes\",\"Sand_type\":\"Thin\",\"BeachId\":378},\"geometry\":{\"x\":79523.6385964658,\"y\":4984760.35249348}},{\"attributes\":{\"Name\":\"Del Port\",\"Sand_type\":\"Rocky\",\"BeachId\":379},\"geometry\":{\"x\":351742.005936921,\"y\":5216756.75017834}},{\"attributes\":{\"Name\":\"Dels Tres Micos\",\"Sand_type\":\"Thin\",\"BeachId\":380},\"geometry\":{\"x\":281346.699168897,\"y\":5096526.45745927}},{\"attributes\":{\"Name\":\"El Masnou\",\"Sand_type\":\"Rocky\",\"BeachId\":381},\"geometry\":{\"x\":256845.628154175,\"y\":5082672.21286303}},{\"attributes\":{\"Name\":\"Empúriabrava\",\"Sand_type\":\"Thin\",\"BeachId\":382},\"geometry\":{\"x\":348465.79539924,\"y\":5197403.96726967}},{\"attributes\":{\"Name\":\"EsMonestrí\",\"Sand_type\":\"Rocky\",\"BeachId\":383},\"geometry\":{\"x\":285702.118773979,\"y\":5098726.00240643}},{\"attributes\":{\"Name\":\"Fenals\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":384},\"geometry\":{\"x\":315485.592875983,\"y\":5115383.3348768}},{\"attributes\":{\"Name\":\"Francás\",\"Sand_type\":\"Rocky\",\"BeachId\":385},\"geometry\":{\"x\":168858.275798654,\"y\":5038796.64771997}},{\"attributes\":{\"Name\":\"Garbí\",\"Sand_type\":\"Thin\",\"BeachId\":386},\"geometry\":{\"x\":295238.058049907,\"y\":5102704.78627729}},{\"attributes\":{\"Name\":\"Gavà Mar\",\"Sand_type\":\"Rocky\",\"BeachId\":387},\"geometry\":{\"x\":225275.82862887,\"y\":5051884.85612047}},{\"attributes\":{\"Name\":\"Gran de Tossa\",\"Sand_type\":\"Thin\",\"BeachId\":388},\"geometry\":{\"x\":326530.401057905,\"y\":5119057.65353385}},{\"attributes\":{\"Name\":\"Grifeu\",\"Sand_type\":\"Rocky\",\"BeachId\":389},\"geometry\":{\"x\":351236.248094397,\"y\":5218336.81027645}},{\"attributes\":{\"Name\":\"Ibersol\",\"Sand_type\":\"Rocky\",\"BeachId\":390},\"geometry\":{\"x\":188456.383847384,\"y\":5042854.53485134}},{\"attributes\":{\"Name\":\"L´Alguer\",\"Sand_type\":\"Rocky\",\"BeachId\":391},\"geometry\":{\"x\":89643.7046364284,\"y\":4995377.49758463}},{\"attributes\":{\"Name\":\"L´Estany-Mas Mel\",\"Sand_type\":\"Rocky\",\"BeachId\":392},\"geometry\":{\"x\":177563.315263353,\"y\":5040283.99463291}},{\"attributes\":{\"Name\":\"La Fosca\",\"Sand_type\":\"Thin\",\"BeachId\":393},\"geometry\":{\"x\":349793.658813217,\"y\":5139536.32611611}},{\"attributes\":{\"Name\":\"La Mar Menuda\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":394},\"geometry\":{\"x\":326996.896516037,\"y\":5119470.8834754}},{\"attributes\":{\"Name\":\"La Móra\",\"Sand_type\":\"Thin\",\"BeachId\":395},\"geometry\":{\"x\":149837.192330458,\"y\":5031290.34307144}},{\"attributes\":{\"Name\":\"La Paella\",\"Sand_type\":\"Rocky\",\"BeachId\":396},\"geometry\":{\"x\":156391.071691167,\"y\":5033145.51005577}},{\"attributes\":{\"Name\":\"La Pineda\",\"Sand_type\":\"Rocky\",\"BeachId\":397},\"geometry\":{\"x\":132820.53874542,\"y\":5025552.68215396}},{\"attributes\":{\"Name\":\"La Punta del Riu\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":398},\"geometry\":{\"x\":103556.1251651,\"y\":5010973.78819368}},{\"attributes\":{\"Name\":\"La Ribera\",\"Sand_type\":\"Thin\",\"BeachId\":399},\"geometry\":{\"x\":-591909.198696495,\"y\":4285109.79321249}},{\"attributes\":{\"Name\":\"LaLlosa\",\"Sand_type\":\"Rocky\",\"BeachId\":400},\"geometry\":{\"x\":-17441.6536117775,\"y\":4831732.61462605}},{\"attributes\":{\"Name\":\"La Pineda\",\"Sand_type\":\"Rocky\",\"BeachId\":401},\"geometry\":{\"x\":131660.990401515,\"y\":5023636.27982317}},{\"attributes\":{\"Name\":\"Les Cases d´Alcanar- El Marjal\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":402},\"geometry\":{\"x\":58615.0937584082,\"y\":4945871.24241004}},{\"attributes\":{\"Name\":\"Les Delicies\",\"Sand_type\":\"Thin\",\"BeachId\":403},\"geometry\":{\"x\":64958.7181370152,\"y\":4954452.34675539}},{\"attributes\":{\"Name\":\"Llafranc\",\"Sand_type\":\"Rocky\",\"BeachId\":404},\"geometry\":{\"x\":355573.155268168,\"y\":5145088.72717298}},{\"attributes\":{\"Name\":\"Llarga\",\"Sand_type\":\"Rocky\",\"BeachId\":405},\"geometry\":{\"x\":187438.600875005,\"y\":5042317.11347303}},{\"attributes\":{\"Name\":\"Lloret\",\"Sand_type\":\"Rocky\",\"BeachId\":406},\"geometry\":{\"x\":317171.159209723,\"y\":5115902.25787955}},{\"attributes\":{\"Name\":\"Malgrat centre\",\"Sand_type\":\"Rocky\",\"BeachId\":407},\"geometry\":{\"x\":305778.10131515,\"y\":5107606.79735289}},{\"attributes\":{\"Name\":\"Mar Bella\",\"Sand_type\":\"Thin\",\"BeachId\":408},\"geometry\":{\"x\":246463.935994907,\"y\":5071630.26165088}},{\"attributes\":{\"Name\":\"Marina Badalona\",\"Sand_type\":\"Rocky\",\"BeachId\":409},\"geometry\":{\"x\":249710.09739809,\"y\":5077009.83094936}},{\"attributes\":{\"Name\":\"Marina Palamós\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":410},\"geometry\":{\"x\":349040.585640498,\"y\":5138187.19255279}},{\"attributes\":{\"Name\":\"Muntanyans\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":411},\"geometry\":{\"x\":159145.21608092,\"y\":5034623.79946042}},{\"attributes\":{\"Name\":\"Nova Mar Bella\",\"Sand_type\":\"Thin\",\"BeachId\":412},\"geometry\":{\"x\":246433.478215816,\"y\":5071811.5597674}},{\"attributes\":{\"Name\":\"Ocata\",\"Sand_type\":\"Rocky\",\"BeachId\":413},\"geometry\":{\"x\":258084.242913933,\"y\":5083193.72687814}},{\"attributes\":{\"Name\":\"Parc de Garbí\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":414},\"geometry\":{\"x\":66071.4907663786,\"y\":4955554.8240422}},{\"attributes\":{\"Name\":\"Pescadors\",\"Sand_type\":\"Rocky\",\"BeachId\":415},\"geometry\":{\"x\":298191.609043535,\"y\":5103939.26125301}},{\"attributes\":{\"Name\":\"Pixavaques\",\"Sand_type\":\"Thin\",\"BeachId\":416},\"geometry\":{\"x\":89792.449740023,\"y\":4995597.28956149}},{\"attributes\":{\"Name\":\"Pixerota\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":417},\"geometry\":{\"x\":112686.249237334,\"y\":5019749.16640522}},{\"attributes\":{\"Name\":\"Platja d'Aro (Platja Gran)\",\"Sand_type\":\"Thin\",\"BeachId\":418},\"geometry\":{\"x\":341663.528858718,\"y\":5133606.04757055}},{\"attributes\":{\"Name\":\"Ponent\",\"Sand_type\":\"Thin\",\"BeachId\":419},\"geometry\":{\"x\":16849.3181264699,\"y\":4655471.91908195}},{\"attributes\":{\"Name\":\"Club Naútic Arenys de Mar\",\"Sand_type\":\"Thin\",\"BeachId\":420},\"geometry\":{\"x\":283957.096700206,\"y\":5096493.44103677}},{\"attributes\":{\"Name\":\"Port de la Selva\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":421},\"geometry\":{\"x\":356551.486613009,\"y\":5211394.18300701}},{\"attributes\":{\"Name\":\"Port de Segur de Calafell\",\"Sand_type\":\"Thin\",\"BeachId\":422},\"geometry\":{\"x\":178787.67157739,\"y\":5040291.70708632}},{\"attributes\":{\"Name\":\"Port de Sitges Aiguadolç\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":423},\"geometry\":{\"x\":203225.271402831,\"y\":5047031.75296248}},{\"attributes\":{\"Name\":\"Port esportiu de Roses\",\"Sand_type\":\"Rocky\",\"BeachId\":424},\"geometry\":{\"x\":353909.399563721,\"y\":5199365.41787464}},{\"attributes\":{\"Name\":\"Port Ginesta\",\"Sand_type\":\"Thin\",\"BeachId\":425},\"geometry\":{\"x\":214357.780067959,\"y\":5050918.48343344}},{\"attributes\":{\"Name\":\"Port Olímpic de Barcelona\",\"Sand_type\":\"Rocky\",\"BeachId\":426},\"geometry\":{\"x\":244994.113903885,\"y\":5069436.39948194}},{\"attributes\":{\"Name\":\"Prat d´en Forés- Regueral\",\"Sand_type\":\"Rocky\",\"BeachId\":427},\"geometry\":{\"x\":118982.646615843,\"y\":5022200.41490761}},{\"attributes\":{\"Name\":\"Puerto Deportivo L'Hospitalet de L'Infant\",\"Sand_type\":\"Rocky\",\"BeachId\":428},\"geometry\":{\"x\":103199.446566743,\"y\":5010720.07304796}},{\"attributes\":{\"Name\":\"Ribes-Roges\",\"Sand_type\":\"Thin\",\"BeachId\":429},\"geometry\":{\"x\":191755.682047468,\"y\":5043699.54191818}},{\"attributes\":{\"Name\":\"Riumar\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":430},\"geometry\":{\"x\":93688.1404623506,\"y\":4972562.34288582}},{\"attributes\":{\"Name\":\"Roda de Bará(Llarga)\",\"Sand_type\":\"Thin\",\"BeachId\":431},\"geometry\":{\"x\":162930.768948736,\"y\":5036758.73722509}},{\"attributes\":{\"Name\":\"Sa Boadella\",\"Sand_type\":\"Rocky\",\"BeachId\":432},\"geometry\":{\"x\":314505.780981917,\"y\":5114752.57296035}},{\"attributes\":{\"Name\":\"Sa Conca\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":433},\"geometry\":{\"x\":340716.444894951,\"y\":5130655.15795349}},{\"attributes\":{\"Name\":\"Sabanell\",\"Sand_type\":\"Thin\",\"BeachId\":434},\"geometry\":{\"x\":309754.320024429,\"y\":5110249.72876011}},{\"attributes\":{\"Name\":\"Sant Antoni\",\"Sand_type\":\"Thin\",\"BeachId\":435},\"geometry\":{\"x\":-26717.2900475908,\"y\":4744241.78169219}},{\"attributes\":{\"Name\":\"Sant Feliu de Guixols\",\"Sand_type\":\"Thin\",\"BeachId\":436},\"geometry\":{\"x\":337355.464565024,\"y\":5128076.77366906}},{\"attributes\":{\"Name\":\"Sant Francesc\",\"Sand_type\":\"Rocky\",\"BeachId\":437},\"geometry\":{\"x\":312477.851554228,\"y\":5112966.64054396}},{\"attributes\":{\"Name\":\"Sant Gervasi\",\"Sand_type\":\"Rocky\",\"BeachId\":438},\"geometry\":{\"x\":190549.847059299,\"y\":5043358.55910681}},{\"attributes\":{\"Name\":\"Sant Jordi d'Alfama\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":439},\"geometry\":{\"x\":92599.2482489399,\"y\":4999453.87215471}},{\"attributes\":{\"Name\":\"Sant Pol\",\"Sand_type\":\"Rocky\",\"BeachId\":440},\"geometry\":{\"x\":339572.559203398,\"y\":5129748.69230663}},{\"attributes\":{\"Name\":\"Sant Salvador\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":441},\"geometry\":{\"x\":170697.752460371,\"y\":5039050.88051626}},{\"attributes\":{\"Name\":\"Sant Sebastià i San Miguel\",\"Sand_type\":\"Rocky\",\"BeachId\":442},\"geometry\":{\"x\":243857.656518349,\"y\":5067778.00803644}},{\"attributes\":{\"Name\":\"Santa Cristina\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":443},\"geometry\":{\"x\":-932507.533611708,\"y\":5363764.51246415}},{\"attributes\":{\"Name\":\"Savinosa\",\"Sand_type\":\"Thin\",\"BeachId\":444},\"geometry\":{\"x\":142947.05271686,\"y\":5030480.42584896}},{\"attributes\":{\"Name\":\"Segur de Calafell\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":445},\"geometry\":{\"x\":179494.919935648,\"y\":5040525.17476328}},{\"attributes\":{\"Name\":\"Tamarit\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":446},\"geometry\":{\"x\":151684.416828725,\"y\":5031692.24584489}},{\"attributes\":{\"Name\":\"Tamariu\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":447},\"geometry\":{\"x\":357038.687496415,\"y\":5148661.85247012}},{\"attributes\":{\"Name\":\"Torn\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":448},\"geometry\":{\"x\":99200.3825649825,\"y\":5007647.02088031}},{\"attributes\":{\"Name\":\"Torre Valentina\",\"Sand_type\":\"Rocky\",\"BeachId\":449},\"geometry\":{\"x\":344355.312069741,\"y\":5136782.29778773}},{\"attributes\":{\"Name\":\"Vilafortuny\",\"Sand_type\":\"Rocky\",\"BeachId\":450},\"geometry\":{\"x\":121937.762045106,\"y\":5022347.62607353}},{\"attributes\":{\"Name\":\"Chorrillo\",\"Sand_type\":\"Rocky\",\"BeachId\":451},\"geometry\":{\"x\":-592864.575962336,\"y\":4284288.99735288}},{\"attributes\":{\"Name\":\"Dársena de embarcaciones menores del Puerto de Melilla\",\"Sand_type\":\"Thin\",\"BeachId\":452},\"geometry\":{\"x\":-326794.486217575,\"y\":4203067.32288544}},{\"attributes\":{\"Name\":\"Hipódromo-Los Cárabos\",\"Sand_type\":\"Rocky\",\"BeachId\":453},\"geometry\":{\"x\":-326865.973662909,\"y\":4201947.24708937}},{\"attributes\":{\"Name\":\"Aguamarina\",\"Sand_type\":\"Thin\",\"BeachId\":454},\"geometry\":{\"x\":-82653.6087190977,\"y\":4566324.56706706}},{\"attributes\":{\"Name\":\"Aigua Blanca\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":455},\"geometry\":{\"x\":-8817.32743505613,\"y\":4709895.37361237}},{\"attributes\":{\"Name\":\"Aigua Morta\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":456},\"geometry\":{\"x\":-6979.37332828186,\"y\":4707631.47761609}},{\"attributes\":{\"Name\":\"Albufereta\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":457},\"geometry\":{\"x\":-49084.8155202192,\"y\":4630697.35160036}},{\"attributes\":{\"Name\":\"Arenal-Bol\",\"Sand_type\":\"Thin\",\"BeachId\":458},\"geometry\":{\"x\":5298.41107736628,\"y\":4670428.07329429}},{\"attributes\":{\"Name\":\"Arenales del Sol-Sur\",\"Sand_type\":\"Rocky\",\"BeachId\":459},\"geometry\":{\"x\":-57333.1667739403,\"y\":4613744.94223805}},{\"attributes\":{\"Name\":\"Barranco Rubio\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":460},\"geometry\":{\"x\":-83710.0028826741,\"y\":4564145.87586333}},{\"attributes\":{\"Name\":\"Bellreguard\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":461},\"geometry\":{\"x\":-14491.8830060489,\"y\":4716652.00320347}},{\"attributes\":{\"Name\":\"Puerto de Cala Bona\",\"Sand_type\":\"Thin\",\"BeachId\":462},\"geometry\":{\"x\":377550.344089535,\"y\":4810080.75991737}},{\"attributes\":{\"Name\":\"PlayaDulcedeOrellanalaVieja\",\"Sand_type\":\"Thin\",\"BeachId\":463},\"geometry\":{\"x\":-615307.93227209,\"y\":4720779.4899545}},{\"attributes\":{\"Name\":\"Puerto de Cala Figuera\",\"Sand_type\":\"Thin\",\"BeachId\":464},\"geometry\":{\"x\":351198.221356347,\"y\":4768718.46298565}},{\"attributes\":{\"Name\":\"Puerto Deportivo de Mazarron\",\"Sand_type\":\"Thin\",\"BeachId\":465},\"geometry\":{\"x\":-140448.09088418,\"y\":4518389.91672743}},{\"attributes\":{\"Name\":\"A Barbeira\",\"Sand_type\":\"Thin\",\"BeachId\":466},\"geometry\":{\"x\":-984992.012984909,\"y\":5179539.80464777}},{\"attributes\":{\"Name\":\"Club de Regatas de Cartagena\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":467},\"geometry\":{\"x\":-109460.455297026,\"y\":4520726.17344364}},{\"attributes\":{\"Name\":\"A Hucha\",\"Sand_type\":\"Thin\",\"BeachId\":468},\"geometry\":{\"x\":-949581.939748571,\"y\":5360467.33656081}},{\"attributes\":{\"Name\":\"Puerto de Cala Ratjada\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":469},\"geometry\":{\"x\":385625.710252199,\"y\":4824044.32194389}},{\"attributes\":{\"Name\":\"Del Reducto\",\"Sand_type\":\"Rocky\",\"BeachId\":470},\"geometry\":{\"x\":-1509240.41365817,\"y\":3370352.18256591}},{\"attributes\":{\"Name\":\"Fora Forat\",\"Sand_type\":\"Rocky\",\"BeachId\":471},\"geometry\":{\"x\":53618.8806441274,\"y\":4934966.08473051}},{\"attributes\":{\"Name\":\"La Casica Verde\",\"Sand_type\":\"Thin\",\"BeachId\":472},\"geometry\":{\"x\":-178345.991830259,\"y\":4494370.19253437}},{\"attributes\":{\"Name\":\"Kalima\",\"Sand_type\":\"Rocky\",\"BeachId\":473},\"geometry\":{\"x\":281394.633341636,\"y\":5096428.27150455}},{\"attributes\":{\"Name\":\"Sant Sebastia(Sitges)\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":474},\"geometry\":{\"x\":202039.198495761,\"y\":5047238.45489215}},{\"attributes\":{\"Name\":\"Puerto Deportivo Orellana\",\"Sand_type\":\"Rocky\",\"BeachId\":475},\"geometry\":{\"x\":-614937.995340288,\"y\":4721149.75752146}},{\"attributes\":{\"Name\":\"El Corral\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":476},\"geometry\":{\"x\":-210610.292164718,\"y\":4439184.22481342}},{\"attributes\":{\"Name\":\"San Miguel (Cartaya)\",\"Sand_type\":\"Rocky\",\"BeachId\":477},\"geometry\":{\"x\":-789811.787178276,\"y\":4468418.64189159}},{\"attributes\":{\"Name\":\"Virgen de la Nueva\",\"Sand_type\":\"Thin\",\"BeachId\":478}},{\"attributes\":{\"Name\":\"La Caleta Paseo\",\"Sand_type\":\"Rocky\",\"BeachId\":479},\"geometry\":{\"x\":-453552.093547112,\"y\":4404094.38980433}},{\"attributes\":{\"Name\":\"Arroyo Vaquero\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":480},\"geometry\":{\"x\":-576999.007966132,\"y\":4355926.46863048}},{\"attributes\":{\"Name\":\"El Burrero\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":481},\"geometry\":{\"x\":-1712899.46436587,\"y\":3237708.73302533}},{\"attributes\":{\"Name\":\"La Cueva\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":482},\"geometry\":{\"x\":-1904150.81209972,\"y\":3260500.73124142}},{\"attributes\":{\"Name\":\"La Dehesa\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":483},\"geometry\":{\"x\":-810721.149772958,\"y\":4652046.86390745}},{\"attributes\":{\"Name\":\"L'Espigó\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":484},\"geometry\":{\"x\":-5096.20628851606,\"y\":4664721.06696145}},{\"attributes\":{\"Name\":\"Samil\",\"Sand_type\":\"Rocky\",\"BeachId\":485},\"geometry\":{\"x\":-976893.158859797,\"y\":5192573.68316838}},{\"attributes\":{\"Name\":\"Rocamar\",\"Sand_type\":\"Thin\",\"BeachId\":486},\"geometry\":{\"x\":-83933.448904748,\"y\":4561714.83096417}},{\"attributes\":{\"Name\":\"A Ladeira do Chazo\",\"Sand_type\":\"Thin\",\"BeachId\":487},\"geometry\":{\"x\":-986461.563846772,\"y\":5253343.66644613}},{\"attributes\":{\"Name\":\"Puerto de Colonia de Sant Jordi\",\"Sand_type\":\"Thin\",\"BeachId\":488},\"geometry\":{\"x\":333628.295003312,\"y\":4766924.00151988}},{\"attributes\":{\"Name\":\"Puerto de Porto Cristo\",\"Sand_type\":\"Thin\",\"BeachId\":489},\"geometry\":{\"x\":371222.652899902,\"y\":4799180.38446264}},{\"attributes\":{\"Name\":\"A Marosa\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":490},\"geometry\":{\"x\":-820921.276790703,\"y\":5415230.90375899}},{\"attributes\":{\"Name\":\"Puerto Turístico Deportivo Alcudiamar\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":491},\"geometry\":{\"x\":348732.683892,\"y\":4842788.94574359}},{\"attributes\":{\"Name\":\"A Punta\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":492},\"geometry\":{\"x\":-968177.99426897,\"y\":5200009.35006969}},{\"attributes\":{\"Name\":\"Puerto de Pollença\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":493},\"geometry\":{\"x\":342864.031643283,\"y\":4734571.51179416}},{\"attributes\":{\"Name\":\"Punta Prima\",\"Sand_type\":\"Thin\",\"BeachId\":494},\"geometry\":{\"x\":-79068.5979139476,\"y\":4571234.46581224}},{\"attributes\":{\"Name\":\"R.C.N. Portopetro\",\"Sand_type\":\"Thin\",\"BeachId\":495},\"geometry\":{\"x\":357152.879030068,\"y\":4773633.34933604}},{\"attributes\":{\"Name\":\"Real Club Náutico de Palma\",\"Sand_type\":\"Thin\",\"BeachId\":496},\"geometry\":{\"x\":292778.924326235,\"y\":4803189.19149382}},{\"attributes\":{\"Name\":\"Sa Coma\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":497},\"geometry\":{\"x\":375749.701654959,\"y\":4803703.33023268}},{\"attributes\":{\"Name\":\"Sant Elm\",\"Sand_type\":\"Rocky\",\"BeachId\":498},\"geometry\":{\"x\":261931.199612867,\"y\":4804898.5609672}},{\"attributes\":{\"Name\":\"Arenal de Portocolom\",\"Sand_type\":\"Rocky\",\"BeachId\":499},\"geometry\":{\"x\":364070.703860209,\"y\":4781936.72523089}},{\"attributes\":{\"Name\":\"Son Baulo\",\"Sand_type\":\"Thin\",\"BeachId\":500},\"geometry\":{\"x\":352868.153663235,\"y\":4831011.76073759}},{\"attributes\":{\"Name\":\"Son Bou\",\"Sand_type\":\"Rocky\",\"BeachId\":501},\"geometry\":{\"x\":453254.561285886,\"y\":4851376.3378429}},{\"attributes\":{\"Name\":\"Son Matíes\",\"Sand_type\":\"Thin\",\"BeachId\":502},\"geometry\":{\"x\":282462.042543009,\"y\":4795538.02789884}},{\"attributes\":{\"Name\":\"Tora\",\"Sand_type\":\"Rocky\",\"BeachId\":503},\"geometry\":{\"x\":272660.494962048,\"y\":4798893.80988192}},{\"attributes\":{\"Name\":\"Bajamar\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":504},\"geometry\":{\"x\":-1967324.6231249,\"y\":3334063.53689319}},{\"attributes\":{\"Name\":\"Blanca\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":505},\"geometry\":{\"x\":-1543674.74818061,\"y\":3309121.22194682}},{\"attributes\":{\"Name\":\"Charco Verde\",\"Sand_type\":\"Thin\",\"BeachId\":506},\"geometry\":{\"x\":-1992565.78580249,\"y\":3321334.41494467}},{\"attributes\":{\"Name\":\"Complejo Playa Jardín\",\"Sand_type\":\"Rocky\",\"BeachId\":507},\"geometry\":{\"x\":-1843571.94993428,\"y\":3301051.5125939}},{\"attributes\":{\"Name\":\"El Inglés\",\"Sand_type\":\"Thin\",\"BeachId\":508},\"geometry\":{\"x\":-1733004.25532209,\"y\":3218163.16049116}},{\"attributes\":{\"Name\":\"El Puertillo\",\"Sand_type\":\"Thin\",\"BeachId\":509},\"geometry\":{\"x\":-1729277.15631889,\"y\":3268064.07337364}},{\"attributes\":{\"Name\":\"Del Puerto\",\"Sand_type\":\"Rocky\",\"BeachId\":510},\"geometry\":{\"x\":-140054.502271232,\"y\":4518203.7409205}},{\"attributes\":{\"Name\":\"El Socorro\",\"Sand_type\":\"Rocky\",\"BeachId\":511},\"geometry\":{\"x\":-1848254.31488383,\"y\":3298747.07026378}},{\"attributes\":{\"Name\":\"ElCamison\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":512},\"geometry\":{\"x\":-1862568.77688545,\"y\":3255642.3851497}},{\"attributes\":{\"Name\":\"Blanca (Grande) (Tías)\",\"Sand_type\":\"Thin\",\"BeachId\":513},\"geometry\":{\"x\":-1519979.74891222,\"y\":3365318.14962748}},{\"attributes\":{\"Name\":\"Hoya del Pozo\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":514},\"geometry\":{\"x\":-1711453.90738369,\"y\":3248531.38545835}},{\"attributes\":{\"Name\":\"La Arena (Mesa del Mar)\",\"Sand_type\":\"Thin\",\"BeachId\":515},\"geometry\":{\"x\":-1828412.41491627,\"y\":3312160.33769902}},{\"attributes\":{\"Name\":\"La Arena (Santiago del Teide)\",\"Sand_type\":\"Thin\",\"BeachId\":516},\"geometry\":{\"x\":-1874362.57599729,\"y\":3277344.56775574}},{\"attributes\":{\"Name\":\"Las Canteras\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":517},\"geometry\":{\"x\":-1717847.23429278,\"y\":3267391.83593957}},{\"attributes\":{\"Name\":\"Las Cucharas\",\"Sand_type\":\"Thin\",\"BeachId\":518},\"geometry\":{\"x\":-1501500.42400987,\"y\":3375570.87771554}},{\"attributes\":{\"Name\":\"Las Vistas\",\"Sand_type\":\"Rocky\",\"BeachId\":519},\"geometry\":{\"x\":-1861748.03386456,\"y\":3255597.54782809}},{\"attributes\":{\"Name\":\"Los Cancajos\",\"Sand_type\":\"Rocky\",\"BeachId\":520},\"geometry\":{\"x\":-1976648.97991845,\"y\":3330870.65748265}},{\"attributes\":{\"Name\":\"Los Charcones\",\"Sand_type\":\"Rocky\",\"BeachId\":521},\"geometry\":{\"x\":-1729652.85960032,\"y\":3267970.14009479}},{\"attributes\":{\"Name\":\"Los Pocillos\",\"Sand_type\":\"Thin\",\"BeachId\":522},\"geometry\":{\"x\":-1518427.76596743,\"y\":3365684.88475166}},{\"attributes\":{\"Name\":\"Los Pozos\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":523},\"geometry\":{\"x\":-1543159.78735386,\"y\":3311392.93050935}},{\"attributes\":{\"Name\":\"Matagorda\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":524},\"geometry\":{\"x\":-1516279.72280918,\"y\":3366882.18644591}},{\"attributes\":{\"Name\":\"Melenara\",\"Sand_type\":\"Thin\",\"BeachId\":525},\"geometry\":{\"x\":-1711576.02144887,\"y\":3247386.23103266}},{\"attributes\":{\"Name\":\"Pila la Barrilla (Chica)\",\"Sand_type\":\"Rocky\",\"BeachId\":526},\"geometry\":{\"x\":-1521539.43516578,\"y\":3365376.66428245}},{\"attributes\":{\"Name\":\"Piscinas de Bajamar\",\"Sand_type\":\"Thin\",\"BeachId\":527},\"geometry\":{\"x\":-1820729.90286825,\"y\":3319048.53994806}},{\"attributes\":{\"Name\":\"Puerto Calero\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":528},\"geometry\":{\"x\":-1525355.32259483,\"y\":3365200.68869551}},{\"attributes\":{\"Name\":\"Puerto Deportivo de Mogán\",\"Sand_type\":\"Rocky\",\"BeachId\":529},\"geometry\":{\"x\":-1746202.63924096,\"y\":3218556.72108118}},{\"attributes\":{\"Name\":\"Puerto Deportivo Los Gigantes\",\"Sand_type\":\"Rocky\",\"BeachId\":530},\"geometry\":{\"x\":-1874847.29383029,\"y\":3280068.42723346}},{\"attributes\":{\"Name\":\"Puerto deportivo Pasito Blanco\",\"Sand_type\":\"Rocky\",\"BeachId\":531},\"geometry\":{\"x\":-1739232.90365849,\"y\":3217150.1644522}},{\"attributes\":{\"Name\":\"Puerto Lajas\",\"Sand_type\":\"Rocky\",\"BeachId\":532},\"geometry\":{\"x\":-1539353.88048221,\"y\":3321180.37904316}},{\"attributes\":{\"Name\":\"Puerto Naos\",\"Sand_type\":\"Thin\",\"BeachId\":533},\"geometry\":{\"x\":-1993745.43291306,\"y\":3322828.88216807}},{\"attributes\":{\"Name\":\"R.C. Náutico de Sta. Cruz de Tenerife\",\"Sand_type\":\"Thin\",\"BeachId\":534},\"geometry\":{\"x\":-1808063.97120579,\"y\":3309498.41454701}},{\"attributes\":{\"Name\":\"Salinetas\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":535},\"geometry\":{\"x\":-1711895.53065134,\"y\":3246894.86131466}},{\"attributes\":{\"Name\":\"San Telmo\",\"Sand_type\":\"Thin\",\"BeachId\":536},\"geometry\":{\"x\":-1841882.15345989,\"y\":3301722.54966537}},{\"attributes\":{\"Name\":\"Tarajalejo\",\"Sand_type\":\"Thin\",\"BeachId\":537},\"geometry\":{\"x\":-1572314.74847319,\"y\":3272920.08850947}},{\"attributes\":{\"Name\":\"Berría\",\"Sand_type\":\"Rocky\",\"BeachId\":538},\"geometry\":{\"x\":-385878.27575175,\"y\":5382891.03444079}},{\"attributes\":{\"Name\":\"Comillas\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":539},\"geometry\":{\"x\":-476897.151338016,\"y\":5371574.0362772}},{\"attributes\":{\"Name\":\"El Sable de Merón\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":540},\"geometry\":{\"x\":-487883.271884404,\"y\":5371760.926188}},{\"attributes\":{\"Name\":\"La Arena\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":541},\"geometry\":{\"x\":-398462.162234452,\"y\":5388941.09361786}},{\"attributes\":{\"Name\":\"Ostende\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":542},\"geometry\":{\"x\":-359139.868859682,\"y\":5371163.07893503}},{\"attributes\":{\"Name\":\"Quejo (El Sable)\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":543},\"geometry\":{\"x\":-393800.67127388,\"y\":5387449.24598213}},{\"attributes\":{\"Name\":\"Ris\",\"Sand_type\":\"Thin\",\"BeachId\":544},\"geometry\":{\"x\":-392965.628260462,\"y\":5387140.10685956}},{\"attributes\":{\"Name\":\"Tregandín\",\"Sand_type\":\"Rocky\",\"BeachId\":545},\"geometry\":{\"x\":-389090.377857613,\"y\":5383864.19200041}},{\"attributes\":{\"Name\":\"Consorci Port Mataró\",\"Sand_type\":\"Thin\",\"BeachId\":546},\"geometry\":{\"x\":272388.595222381,\"y\":5091055.67127809}},{\"attributes\":{\"Name\":\"Adarró\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":547},\"geometry\":{\"x\":191091.995243351,\"y\":5043730.02060439}},{\"attributes\":{\"Name\":\"Altafulla\",\"Sand_type\":\"Rocky\",\"BeachId\":548},\"geometry\":{\"x\":153839.751413621,\"y\":5032232.00468896}},{\"attributes\":{\"Name\":\"Arrabassada\",\"Sand_type\":\"Thin\",\"BeachId\":549},\"geometry\":{\"x\":142135.230533392,\"y\":5029995.15720134}},{\"attributes\":{\"Name\":\"Astillero\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":550},\"geometry\":{\"x\":304893.078019137,\"y\":5107107.47703705}},{\"attributes\":{\"Name\":\"Barri Maritim\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":551},\"geometry\":{\"x\":157387.125098928,\"y\":5033643.78167771}},{\"attributes\":{\"Name\":\"Blanes\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":552},\"geometry\":{\"x\":310936.86697514,\"y\":5112341.23886814}},{\"attributes\":{\"Name\":\"Bogatell\",\"Sand_type\":\"Rocky\",\"BeachId\":553},\"geometry\":{\"x\":245248.192805636,\"y\":5070264.25846607}},{\"attributes\":{\"Name\":\"Cala Canyelles\",\"Sand_type\":\"Thin\",\"BeachId\":554},\"geometry\":{\"x\":321016.932211406,\"y\":5116723.79886898}},{\"attributes\":{\"Name\":\"Cala Cristos-Ses Torretes\",\"Sand_type\":\"Thin\",\"BeachId\":555},\"geometry\":{\"x\":343624.254709809,\"y\":5135838.67791352}},{\"attributes\":{\"Name\":\"Cala Forn\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":556},\"geometry\":{\"x\":92186.9097230996,\"y\":4998979.51889588}},{\"attributes\":{\"Name\":\"Cala Montgó\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":557},\"geometry\":{\"x\":352702.637482733,\"y\":5177106.70288356}},{\"attributes\":{\"Name\":\"Cala Rovira\",\"Sand_type\":\"Thin\",\"BeachId\":558},\"geometry\":{\"x\":342197.584115798,\"y\":5134466.13770978}},{\"attributes\":{\"Name\":\"Cala Vienesos-platja del Penyals\",\"Sand_type\":\"Rocky\",\"BeachId\":559},\"geometry\":{\"x\":105636.67531608,\"y\":5014300.65819212}},{\"attributes\":{\"Name\":\"Calafato\",\"Sand_type\":\"Rocky\",\"BeachId\":560},\"geometry\":{\"x\":93648.779540092,\"y\":5000854.79490131}},{\"attributes\":{\"Name\":\"Calafell\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":561},\"geometry\":{\"x\":176137.067683413,\"y\":5040145.28623438}},{\"attributes\":{\"Name\":\"Canadell\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":562},\"geometry\":{\"x\":354871.319274565,\"y\":5144330.73903092}},{\"attributes\":{\"Name\":\"Canet\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":563},\"geometry\":{\"x\":287546.983299059,\"y\":5099353.52422395}},{\"attributes\":{\"Name\":\"Cap Roig\",\"Sand_type\":\"Thin\",\"BeachId\":564},\"geometry\":{\"x\":81440.3487208975,\"y\":4986047.73451568}},{\"attributes\":{\"Name\":\"Capellans\",\"Sand_type\":\"Rocky\",\"BeachId\":565},\"geometry\":{\"x\":127944.700520877,\"y\":5022348.0360241}},{\"attributes\":{\"Name\":\"Casa dels Lladres\",\"Sand_type\":\"Rocky\",\"BeachId\":566},\"geometry\":{\"x\":107403.355432602,\"y\":5016398.39405137}},{\"attributes\":{\"Name\":\"Lluminetes\",\"Sand_type\":\"Thin\",\"BeachId\":567},\"geometry\":{\"x\":220200.272105884,\"y\":5051558.01411245}},{\"attributes\":{\"Name\":\"A Rapadoira\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":568},\"geometry\":{\"x\":-806736.83595433,\"y\":5399542.52361703}},{\"attributes\":{\"Name\":\"A Retorta\",\"Sand_type\":\"Thin\",\"BeachId\":569},\"geometry\":{\"x\":-990380.392175778,\"y\":5257439.80168668}},{\"attributes\":{\"Name\":\"A Riveira\",\"Sand_type\":\"Thin\",\"BeachId\":570},\"geometry\":{\"x\":-985053.805197368,\"y\":5179221.97974822}},{\"attributes\":{\"Name\":\"A Salsa (Repibelo)\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":571},\"geometry\":{\"x\":-947482.314619637,\"y\":5361588.9206841}},{\"attributes\":{\"Name\":\"Abrela\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":572},\"geometry\":{\"x\":-847499.038988521,\"y\":5419341.85282155}},{\"attributes\":{\"Name\":\"Aguete\",\"Sand_type\":\"Rocky\",\"BeachId\":573},\"geometry\":{\"x\":-971681.496942956,\"y\":5217587.3507596}},{\"attributes\":{\"Name\":\"Sabon\",\"Sand_type\":\"Rocky\",\"BeachId\":574},\"geometry\":{\"x\":-947255.055643946,\"y\":5362093.03793284}},{\"attributes\":{\"Name\":\"Area\",\"Sand_type\":\"Thin\",\"BeachId\":575},\"geometry\":{\"x\":-843590.233180507,\"y\":5417932.32573638}},{\"attributes\":{\"Name\":\"Area de Bon\",\"Sand_type\":\"Thin\",\"BeachId\":576},\"geometry\":{\"x\":-981688.128421808,\"y\":5208148.12407271}},{\"attributes\":{\"Name\":\"Area de Secada\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":577},\"geometry\":{\"x\":-989400.977265066,\"y\":5246407.57086912}},{\"attributes\":{\"Name\":\"Area Grande\",\"Sand_type\":\"Rocky\",\"BeachId\":578},\"geometry\":{\"x\":-986803.510992819,\"y\":5146011.67928279}},{\"attributes\":{\"Name\":\"Areabrava\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":579},\"geometry\":{\"x\":-984949.878557642,\"y\":5205232.40733524}},{\"attributes\":{\"Name\":\"Areamilla\",\"Sand_type\":\"Rocky\",\"BeachId\":580},\"geometry\":{\"x\":-979073.478485954,\"y\":5198505.7171054}},{\"attributes\":{\"Name\":\"Areas\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":581},\"geometry\":{\"x\":-977147.862802269,\"y\":5220038.99845166}},{\"attributes\":{\"Name\":\"Areas Gordas-A Lapas\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":582},\"geometry\":{\"x\":-977595.523002538,\"y\":5220586.10281727}},{\"attributes\":{\"Name\":\"Areoura\",\"Sand_type\":\"Thin\",\"BeachId\":583},\"geometry\":{\"x\":-817447.77471948,\"y\":5410059.53240193}},{\"attributes\":{\"Name\":\"Argazada\",\"Sand_type\":\"Thin\",\"BeachId\":584},\"geometry\":{\"x\":-976988.553478983,\"y\":5193395.60373103}},{\"attributes\":{\"Name\":\"As Catedrais\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":585},\"geometry\":{\"x\":-797206.518312692,\"y\":5396657.04535934}},{\"attributes\":{\"Name\":\"As Polas\",\"Sand_type\":\"Rocky\",\"BeachId\":586},\"geometry\":{\"x\":-814725.623551361,\"y\":5406991.7160396}},{\"attributes\":{\"Name\":\"Balarés\",\"Sand_type\":\"Thin\",\"BeachId\":587},\"geometry\":{\"x\":-995363.226928056,\"y\":5349049.1801408}},{\"attributes\":{\"Name\":\"Baltar\",\"Sand_type\":\"Thin\",\"BeachId\":588},\"geometry\":{\"x\":-982110.507965723,\"y\":5220840.7486659}},{\"attributes\":{\"Name\":\"Barraña\",\"Sand_type\":\"Thin\",\"BeachId\":589},\"geometry\":{\"x\":-989093.14547718,\"y\":5257300.61465526}},{\"attributes\":{\"Name\":\"Barrañan\",\"Sand_type\":\"Thin\",\"BeachId\":590},\"geometry\":{\"x\":-956071.331728259,\"y\":5359666.0591155}},{\"attributes\":{\"Name\":\"Bascuas\",\"Sand_type\":\"Thin\",\"BeachId\":591},\"geometry\":{\"x\":-986161.357444004,\"y\":5221758.98077118}},{\"attributes\":{\"Name\":\"Bastiagueiro\",\"Sand_type\":\"Thin\",\"BeachId\":592},\"geometry\":{\"x\":-930886.960428873,\"y\":5363988.92091734}},{\"attributes\":{\"Name\":\"Cabeceira\",\"Sand_type\":\"Rocky\",\"BeachId\":593},\"geometry\":{\"x\":-966873.953226026,\"y\":5224973.89505808}},{\"attributes\":{\"Name\":\"Caion\",\"Sand_type\":\"Rocky\",\"BeachId\":594},\"geometry\":{\"x\":-958448.339530214,\"y\":5359836.65886293}},{\"attributes\":{\"Name\":\"Bao (Camaxe)\",\"Sand_type\":\"Thin\",\"BeachId\":595},\"geometry\":{\"x\":-985871.592809467,\"y\":5243251.36820354}},{\"attributes\":{\"Name\":\"Campanario\",\"Sand_type\":\"Rocky\",\"BeachId\":596},\"geometry\":{\"x\":-975460.715731751,\"y\":5256509.21304803}},{\"attributes\":{\"Name\":\"Canelas\",\"Sand_type\":\"Rocky\",\"BeachId\":597},\"geometry\":{\"x\":-983110.591139071,\"y\":5219471.92507035}},{\"attributes\":{\"Name\":\"Caneliñas\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":598},\"geometry\":{\"x\":-982472.752720719,\"y\":5219842.04199353}},{\"attributes\":{\"Name\":\"Canido\",\"Sand_type\":\"Thin\",\"BeachId\":599},\"geometry\":{\"x\":-979384.260240358,\"y\":5190073.23893357}},{\"attributes\":{\"Name\":\"Carragueiros\",\"Sand_type\":\"Thin\",\"BeachId\":600},\"geometry\":{\"x\":-987684.17468221,\"y\":5253107.00424714}},{\"attributes\":{\"Name\":\"Club Náutico Boiro\",\"Sand_type\":\"Rocky\",\"BeachId\":601},\"geometry\":{\"x\":-989601.342591728,\"y\":5253320.21461618}},{\"attributes\":{\"Name\":\"Club Náutico de Portonovo\",\"Sand_type\":\"Rocky\",\"BeachId\":602},\"geometry\":{\"x\":-982168.933850995,\"y\":5220376.06109163}},{\"attributes\":{\"Name\":\"Club Náutico Portosín\",\"Sand_type\":\"Rocky\",\"BeachId\":603},\"geometry\":{\"x\":-1002165.61741851,\"y\":5270477.29324966}},{\"attributes\":{\"Name\":\"Club Náutico Ría de Ares\",\"Sand_type\":\"Rocky\",\"BeachId\":604},\"geometry\":{\"x\":-917255.814559187,\"y\":5376303.99420394}},{\"attributes\":{\"Name\":\"Club Náutico San Vicente do Mar\",\"Sand_type\":\"Thin\",\"BeachId\":605},\"geometry\":{\"x\":-992919.047635402,\"y\":5229650.88109409}},{\"attributes\":{\"Name\":\"Combouzas\",\"Sand_type\":\"Thin\",\"BeachId\":606},\"geometry\":{\"x\":-951106.07055676,\"y\":5359695.12739484}},{\"attributes\":{\"Name\":\"A Concheira\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":607},\"geometry\":{\"x\":-985363.026005127,\"y\":5179347.0492749}},{\"attributes\":{\"Name\":\"De Cesantes\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":608},\"geometry\":{\"x\":-959857.936779966,\"y\":5207511.78499881}},{\"attributes\":{\"Name\":\"Doniños\",\"Sand_type\":\"Rocky\",\"BeachId\":609},\"geometry\":{\"x\":-926100.618242746,\"y\":5387422.141579}},{\"attributes\":{\"Name\":\"Esmelle\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":610},\"geometry\":{\"x\":-923488.951669245,\"y\":5393524.35690389}},{\"attributes\":{\"Name\":\"Espiñeiro\",\"Sand_type\":\"Rocky\",\"BeachId\":611},\"geometry\":{\"x\":-928834.123998922,\"y\":5370438.43925104}},{\"attributes\":{\"Name\":\"Ézaro\",\"Sand_type\":\"Thin\",\"BeachId\":612},\"geometry\":{\"x\":-1015969.6446605,\"y\":5297711.77909247}},{\"attributes\":{\"Name\":\"Figueiras (islas Cíes)\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":613},\"geometry\":{\"x\":-990819.053994383,\"y\":5195542.19331656}},{\"attributes\":{\"Name\":\"Fontaiña\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":614},\"geometry\":{\"x\":-978117.834053343,\"y\":5190884.133858}},{\"attributes\":{\"Name\":\"Fortiñon\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":615},\"geometry\":{\"x\":-981197.989353389,\"y\":5187120.32274442}},{\"attributes\":{\"Name\":\"Foxos-Nuestra Señora a Lanzada\",\"Sand_type\":\"Thin\",\"BeachId\":616},\"geometry\":{\"x\":-987906.513101169,\"y\":5225153.37381574}},{\"attributes\":{\"Name\":\"Fragata-Pareixal (Covas)\",\"Sand_type\":\"Thin\",\"BeachId\":617},\"geometry\":{\"x\":-923623.381086331,\"y\":5394314.91201107}},{\"attributes\":{\"Name\":\"Lagos\",\"Sand_type\":\"Rocky\",\"BeachId\":618},\"geometry\":{\"x\":-982330.864897755,\"y\":5209365.39756304}},{\"attributes\":{\"Name\":\"Lapaman\",\"Sand_type\":\"Rocky\",\"BeachId\":619},\"geometry\":{\"x\":-974471.394737082,\"y\":5212182.58352895}},{\"attributes\":{\"Name\":\"As Lapas\",\"Sand_type\":\"Rocky\",\"BeachId\":620},\"geometry\":{\"x\":-935787.406560643,\"y\":5370433.36938581}},{\"attributes\":{\"Name\":\"Liméns\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":621},\"geometry\":{\"x\":-981165.505676428,\"y\":5200080.13389834}},{\"attributes\":{\"Name\":\"Llas\",\"Sand_type\":\"Rocky\",\"BeachId\":622},\"geometry\":{\"x\":-808434.569508422,\"y\":5400665.06525453}},{\"attributes\":{\"Name\":\"Major\",\"Sand_type\":\"Thin\",\"BeachId\":623},\"geometry\":{\"x\":-980382.673621323,\"y\":5221008.52653722}},{\"attributes\":{\"Name\":\"Mañons\",\"Sand_type\":\"Rocky\",\"BeachId\":624},\"geometry\":{\"x\":-985153.523017872,\"y\":5255782.2765805}},{\"attributes\":{\"Name\":\"Melide\",\"Sand_type\":\"Thin\",\"BeachId\":625},\"geometry\":{\"x\":-987040.369539152,\"y\":5198653.56418158}},{\"attributes\":{\"Name\":\"Menduiña\",\"Sand_type\":\"Rocky\",\"BeachId\":626},\"geometry\":{\"x\":-981936.504469664,\"y\":5205283.71094597}},{\"attributes\":{\"Name\":\"Mera\",\"Sand_type\":\"Thin\",\"BeachId\":627},\"geometry\":{\"x\":-928223.336216841,\"y\":5370056.44567794}},{\"attributes\":{\"Name\":\"Mogor\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":628},\"geometry\":{\"x\":-970741.025356948,\"y\":5218894.68250444}},{\"attributes\":{\"Name\":\"Montalvo\",\"Sand_type\":\"Thin\",\"BeachId\":629},\"geometry\":{\"x\":-985649.399105835,\"y\":5220893.25241837}},{\"attributes\":{\"Name\":\"Monte Real Club de Yates de Bayona\",\"Sand_type\":\"Rocky\",\"BeachId\":630},\"geometry\":{\"x\":-984891.806829257,\"y\":5178814.4126154}},{\"attributes\":{\"Name\":\"Nerga\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":631},\"geometry\":{\"x\":-983709.100381322,\"y\":5199773.49302044}},{\"attributes\":{\"Name\":\"O Espiñeiro-A Lanzada\",\"Sand_type\":\"Rocky\",\"BeachId\":632},\"geometry\":{\"x\":-987551.159022656,\"y\":5226779.80184864}},{\"attributes\":{\"Name\":\"O Muino\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":633},\"geometry\":{\"x\":-986674.523507588,\"y\":5141462.37550522}},{\"attributes\":{\"Name\":\"O Reiro\",\"Sand_type\":\"Thin\",\"BeachId\":634},\"geometry\":{\"x\":-952894.102989461,\"y\":5359587.93650117}},{\"attributes\":{\"Name\":\"O Santo-Cobiña\",\"Sand_type\":\"Thin\",\"BeachId\":635},\"geometry\":{\"x\":-974027.338060628,\"y\":5213687.40498731}},{\"attributes\":{\"Name\":\"O Tombo do Gato\",\"Sand_type\":\"Rocky\",\"BeachId\":636},\"geometry\":{\"x\":-976934.89748443,\"y\":5194020.07265768}},{\"attributes\":{\"Name\":\"O Torno\",\"Sand_type\":\"Thin\",\"BeachId\":637},\"geometry\":{\"x\":-828310.952783353,\"y\":5418617.23907391}},{\"attributes\":{\"Name\":\"O Vao\",\"Sand_type\":\"Rocky\",\"BeachId\":638},\"geometry\":{\"x\":-978827.796369774,\"y\":5190734.70977639}},{\"attributes\":{\"Name\":\"Orzan Matadero\",\"Sand_type\":\"Thin\",\"BeachId\":639},\"geometry\":{\"x\":-935514.375778529,\"y\":5368868.9636092}},{\"attributes\":{\"Name\":\"Os Castros-Illas\",\"Sand_type\":\"Thin\",\"BeachId\":640},\"geometry\":{\"x\":-794209.129703592,\"y\":5396831.69241769}},{\"attributes\":{\"Name\":\"OsFrades\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":641},\"geometry\":{\"x\":-985372.291497406,\"y\":5179817.5605601}},{\"attributes\":{\"Name\":\"Oza\",\"Sand_type\":\"Thin\",\"BeachId\":642},\"geometry\":{\"x\":-933186.549109706,\"y\":5364909.81021097}},{\"attributes\":{\"Name\":\"Panadeira\",\"Sand_type\":\"Thin\",\"BeachId\":643},\"geometry\":{\"x\":-980028.997858419,\"y\":5221183.13555436}},{\"attributes\":{\"Name\":\"Paxariñas\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":644},\"geometry\":{\"x\":-984530.916522098,\"y\":5219757.36418595}},{\"attributes\":{\"Name\":\"Pedra do Sal\",\"Sand_type\":\"Sandy and rocky\",\"BeachId\":645},\"geometry\":{\"x\":-963268.993968124,\"y\":5358452.87607728}}]" } ] }, "url": { "raw": "{{protocol}}://{{host}}/{{instance}}/arcgis/rest/services/{{serviceName}}/FeatureServer/{{layerId}}/applyEdits", "protocol": "{{protocol}}", "host": [ "{{host}}" ], "path": [ "{{instance}}", "arcgis", "rest", "services", "{{serviceName}}", "FeatureServer", "{{layerId}}", "applyEdits" ] } }, "response": [] }, { "name": "4. Create empty DB (Awards)", "event": [ { "listen": "prerequest", "script": { "id": "0aac531a-8b74-4485-ba86-ee1c87ff2b4c", "exec": [ "var protocol = pm.environment.get(\"protocol\");", "var portalHost = pm.environment.get(\"portalHost\");", "var portalPort = pm.environment.get(\"portalPort\");", "var username = pm.environment.get(\"username\");", "var password = pm.environment.get(\"password\");", "", "const echoPostRequest = {", " url: `${protocol}://${portalHost}:${portalPort}/sharing/rest/generateToken`,", " method: 'POST',", " header: {", " 'Accept': 'application/json',", " 'Content-Type': 'application/x-www-form-urlencoded'", " },", " body: {", " mode: 'urlencoded',", " urlencoded: [", " {key: \"f\", value: \"json\", disabled: false},", " {key: \"username\", value: username, disabled: false},", " {key: \"password\", value: password, disabled: false},", " {key: \"client\", value: \"referer\", disabled: false},", " {key: \"referer\", value: \"arcgis.com\", disabled: false},", " {key: \"expiration\", value: 21600, disabled: false},", " ]", " ", " }", "};", "", "pm.sendRequest(echoPostRequest, function (err, response) {", " if (err && err.code) { ", " console.log(\"Request error: \", err);", " }else{", " try{", " var res = response.json();", " var token = res.token;", " ", " if(token) {", " pm.environment.set(\"token\", token);", " }", " }catch(e){", " console.log(`Catch error: ${e.message}`);", " }", " }", "});" ], "type": "text/javascript" } }, { "listen": "test", "script": { "id": "636fea70-c035-477d-868a-a736a6ddbda2", "exec": [ "var jsonData = JSON.parse(responseBody);", "tests[\"Feature service created\"] = responseBody.has(\"encodedServiceURL\");", "", "function extractSubdomain(iCalContent) {", " var rx = /^(?:https?:\\/\\/)?(?:[^@\\/\\n]+@)?(?:www\\.)?([^:\\/\\n]+)/igm;", " var arr = rx.exec(iCalContent);", "", " return arr[1]; ", "}", "", "var host = extractSubdomain(jsonData.encodedServiceURL);", "postman.setEnvironmentVariable(\"host\", host);", "", "var instance = jsonData.encodedServiceURL.split(\"/\")[3];", "postman.setEnvironmentVariable(\"instance\", instance);", "", "var itemId = jsonData.serviceItemId;", "postman.setEnvironmentVariable(\"itemId\", itemId);", "", "var serviceName = jsonData.name;", "postman.setEnvironmentVariable(\"serviceName\", serviceName);" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [], "body": { "mode": "urlencoded", "urlencoded": [ { "key": "createParameters", "value": "{\"name\":\"Awards\",\"serviceDescription\":\"Description text\",\"hasStaticData\":false,\"maxRecordCount\":1000,\"supportedQueryFormats\":\"JSON\",\"capabilities\":\"Create,Delete,Query,Update,Editing\",\"description\":\"\",\"copyrightText\":\"\",\"spatialReference\":{\"wkid\":102100},\"initialExtent\":{\"xmin\":-20037507.0671618,\"ymin\":-30240971.9583862,\"xmax\":20037507.0671618,\"ymax\":18398924.324645,\"spatialReference\":{\"wkid\":102100,\"latestWkid\":3857}},\"allowGeometryUpdates\":true,\"units\":\"esriMeters\",\"xssPreventionInfo\":{\"xssPreventionEnabled\":true,\"xssPreventionRule\":\"InputOnly\",\"xssInputRule\":\"rejectInvalid\"}}", "type": "text" }, { "key": "targetType", "value": "featureService", "type": "text" }, { "key": "token", "value": "{{token}}", "type": "text" }, { "key": "f", "value": "pjson", "type": "text" } ] }, "url": { "raw": "{{protocol}}://{{portalHost}}:{{portalPort}}/sharing/rest/content/users/{{username}}/createService", "protocol": "{{protocol}}", "host": [ "{{portalHost}}" ], "port": "{{portalPort}}", "path": [ "sharing", "rest", "content", "users", "{{username}}", "createService" ] }, "description": "/content/users//createService" }, "response": [] }, { "name": "5. Add standalone table (Awards)", "event": [ { "listen": "prerequest", "script": { "id": "d3f0c54b-788e-4821-b0ca-fd9d3525ae3c", "exec": [ "var protocol = pm.environment.get(\"protocol\");", "var portalHost = pm.environment.get(\"portalHost\");", "var portalPort = pm.environment.get(\"portalPort\");", "var username = pm.environment.get(\"username\");", "var password = pm.environment.get(\"password\");", "", "const echoPostRequest = {", " url: `${protocol}://${portalHost}:${portalPort}/sharing/rest/generateToken`,", " method: 'POST',", " header: {", " 'Accept': 'application/json',", " 'Content-Type': 'application/x-www-form-urlencoded'", " },", " body: {", " mode: 'urlencoded',", " urlencoded: [", " {key: \"f\", value: \"json\", disabled: false},", " {key: \"username\", value: username, disabled: false},", " {key: \"password\", value: password, disabled: false},", " {key: \"client\", value: \"referer\", disabled: false},", " {key: \"referer\", value: \"arcgis.com\", disabled: false},", " {key: \"expiration\", value: 21600, disabled: false},", " ]", " ", " }", "};", "", "pm.sendRequest(echoPostRequest, function (err, response) {", " if (err && err.code) { ", " console.log(\"Request error: \", err);", " }else{", " try{", " var res = response.json();", " var token = res.token;", " ", " if(token) {", " pm.environment.set(\"token\", token);", " }", " }catch(e){", " console.log(`Catch error: ${e.message}`);", " }", " }", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [], "body": { "mode": "urlencoded", "urlencoded": [ { "key": "addToDefinition", "value": "{\"layers\":[{\"currentVersion\":10.51,\"id\":0,\"name\":\"Awards\",\"type\":\"Table\",\"displayField\":\"\",\"description\":\"\",\"copyrightText\":\"\",\"defaultVisibility\":true,\"editingInfo\":{\"lastEditDate\":null},\"relationships\":[],\"isDataVersioned\":false,\"supportsAppend\":true,\"supportsCalculate\":true,\"supportsASyncCalculate\":true,\"supportsTruncate\":true,\"supportsAttachmentsByUploadId\":true,\"supportsAttachmentsResizing\":true,\"supportsRollbackOnFailureParameter\":true,\"supportsStatistics\":true,\"supportsExceedsLimitStatistics\":true,\"supportsAdvancedQueries\":true,\"supportsValidateSql\":true,\"supportsCoordinatesQuantization\":true,\"supportsFieldDescriptionProperty\":true,\"supportsQuantizationEditMode\":true,\"supportsApplyEditsWithGlobalIds\":false,\"advancedQueryCapabilities\":{\"supportsPagination\":true,\"supportsPaginationOnAggregatedQueries\":true,\"supportsQueryRelatedPagination\":true,\"supportsQueryWithDistance\":true,\"supportsReturningQueryExtent\":true,\"supportsStatistics\":true,\"supportsOrderBy\":true,\"supportsDistinct\":true,\"supportsQueryWithResultType\":true,\"supportsSqlExpression\":true,\"supportsAdvancedQueryRelated\":true,\"supportsCountDistinct\":true,\"supportsLod\":true,\"supportsQueryWithLodSR\":false,\"supportedLodTypes\":[\"geohash\"],\"supportsReturningGeometryCentroid\":false,\"supportsQueryWithDatumTransformation\":true,\"supportsHavingClause\":true,\"supportsOutFieldSQLExpression\":true,\"supportsMaxRecordCountFactor\":true,\"supportsTopFeaturesQuery\":true,\"supportsQueryWithCacheHint\":true},\"useStandardizedQueries\":true,\".metryUpdates\":true,\"hasAttachments\":false,\"htmlPopupType\":\"esriServerHTMLPopupTypeNone\",\"hasM\":false,\"hasZ\":false,\"objectIdField\":\"ObjectId\",\"uniqueIdField\":{\"name\":\"ObjectId\",\"isSystemMaintained\":true},\"globalIdField\":\"\",\"typeIdField\":\"\",\"fields\":[{\"name\":\"Name\",\"type\":\"esriFieldTypeString\",\"actualType\":\"nvarchar\",\"alias\":\"Name\",\"sqlType\":\"sqlTypeNVarchar\",\"length\":256,\"nullable\":true,\"editable\":true,\"visible\":true,\"domain\":null,\"defaultValue\":null},{\"name\":\"Year\",\"type\":\"esriFieldTypeInteger\",\"actualType\":\"int\",\"alias\":\"Year\",\"sqlType\":\"sqlTypeInteger\",\"nullable\":true,\"editable\":true,\"visible\":true,\"domain\":null,\"defaultValue\":null},{\"name\":\"BeachId\",\"type\":\"esriFieldTypeInteger\",\"actualType\":\"int\",\"alias\":\"BeachId\",\"sqlType\":\"sqlTypeInteger\",\"nullable\":false,\"editable\":true,\"visible\":true,\"domain\":null,\"defaultValue\":null},{\"name\":\"OrganizationId\",\"type\":\"esriFieldTypeInteger\",\"actualType\":\"int\",\"alias\":\"OrganizationId\",\"sqlType\":\"sqlTypeInteger\",\"nullable\":false,\"editable\":true,\"visible\":true,\"domain\":null,\"defaultValue\":null},{\"name\":\"ObjectId\",\"type\":\"esriFieldTypeOID\",\"actualType\":\"int\",\"alias\":\"ObjectId\",\"sqlType\":\"sqlTypeInteger\",\"nullable\":false,\"editable\":false,\"visible\":true,\"domain\":null,\"defaultValue\":null}],\"indexes\":[{\"name\":\"PK__STANDALO__9A6192912565F964\",\"fields\":\"ObjectId\",\"isAscending\":true,\"isUnique\":true,\"description\":\"clustered, unique, primary key\"}],\"types\":[],\"templates\":[],\"supportedQueryFormats\":\"JSON, geoJSON, PBF\",\"hasStaticData\":true,\"maxRecordCount\":2000,\"standardMaxRecordCount\":32000,\"tileMaxRecordCount\":8000,\"maxRecordCountFactor\":1,\"capabilities\":\"Query\"}]}" }, { "key": "f", "value": "json" }, { "key": "token", "value": "{{token}}" } ] }, "url": { "raw": "{{protocol}}://{{host}}/{{instance}}/arcgis/rest/admin/services/{{serviceName}}/FeatureServer/addToDefinition", "protocol": "{{protocol}}", "host": [ "{{host}}" ], "path": [ "{{instance}}", "arcgis", "rest", "admin", "services", "{{serviceName}}", "FeatureServer", "addToDefinition" ] }, "description": "//FeatureServer/addToDefinition" }, "response": [] }, { "name": "6. Add Awards", "request": { "method": "POST", "header": [], "body": { "mode": "urlencoded", "urlencoded": [ { "key": "f", "value": "json" }, { "key": "token", "value": "{{token}}" }, { "key": "adds", "value": "[{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1955,\"BeachId\":632,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1956,\"BeachId\":87,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1957,\"BeachId\":632,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1958,\"BeachId\":348,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1959,\"BeachId\":623,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1960,\"BeachId\":118,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1961,\"BeachId\":216,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1962,\"BeachId\":552,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1963,\"BeachId\":644,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1964,\"BeachId\":160,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1965,\"BeachId\":498,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1966,\"BeachId\":249,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1967,\"BeachId\":444,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1968,\"BeachId\":80,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1969,\"BeachId\":585,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1970,\"BeachId\":602,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1971,\"BeachId\":191,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1972,\"BeachId\":11,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1973,\"BeachId\":529,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1974,\"BeachId\":275,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1975,\"BeachId\":190,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1976,\"BeachId\":82,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1977,\"BeachId\":271,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1978,\"BeachId\":100,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1979,\"BeachId\":177,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1980,\"BeachId\":413,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1981,\"BeachId\":615,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1982,\"BeachId\":343,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1983,\"BeachId\":153,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1984,\"BeachId\":327,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1985,\"BeachId\":401,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1986,\"BeachId\":358,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1987,\"BeachId\":424,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1988,\"BeachId\":168,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1989,\"BeachId\":545,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1990,\"BeachId\":97,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1991,\"BeachId\":215,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1992,\"BeachId\":378,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1993,\"BeachId\":263,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1994,\"BeachId\":55,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1995,\"BeachId\":441,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1996,\"BeachId\":340,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1997,\"BeachId\":189,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1998,\"BeachId\":84,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":1999,\"BeachId\":125,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2000,\"BeachId\":308,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2001,\"BeachId\":283,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2002,\"BeachId\":170,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2003,\"BeachId\":621,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2004,\"BeachId\":184,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2005,\"BeachId\":273,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2006,\"BeachId\":189,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2007,\"BeachId\":464,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2008,\"BeachId\":102,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2009,\"BeachId\":42,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2010,\"BeachId\":253,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2011,\"BeachId\":438,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2012,\"BeachId\":183,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2013,\"BeachId\":91,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2014,\"BeachId\":263,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2015,\"BeachId\":512,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2016,\"BeachId\":570,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2017,\"BeachId\":528,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2018,\"BeachId\":519,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Accesible beach\",\"Year\":2019,\"BeachId\":556,\"OrganizationId\":0}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1955,\"BeachId\":290,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1956,\"BeachId\":218,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1957,\"BeachId\":599,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1958,\"BeachId\":490,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1959,\"BeachId\":65,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1960,\"BeachId\":139,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1961,\"BeachId\":186,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1962,\"BeachId\":70,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1963,\"BeachId\":230,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1964,\"BeachId\":422,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1965,\"BeachId\":267,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1966,\"BeachId\":210,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1967,\"BeachId\":637,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1968,\"BeachId\":414,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1969,\"BeachId\":164,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1970,\"BeachId\":561,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1971,\"BeachId\":415,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1972,\"BeachId\":371,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1973,\"BeachId\":177,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1974,\"BeachId\":84,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1975,\"BeachId\":77,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1976,\"BeachId\":477,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1977,\"BeachId\":37,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1978,\"BeachId\":558,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1979,\"BeachId\":561,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1980,\"BeachId\":434,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1981,\"BeachId\":288,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1982,\"BeachId\":176,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1983,\"BeachId\":558,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1984,\"BeachId\":275,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1985,\"BeachId\":436,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1986,\"BeachId\":85,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1987,\"BeachId\":406,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1988,\"BeachId\":182,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1989,\"BeachId\":281,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1990,\"BeachId\":642,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1991,\"BeachId\":105,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1992,\"BeachId\":130,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1993,\"BeachId\":93,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1994,\"BeachId\":198,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1995,\"BeachId\":172,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1996,\"BeachId\":372,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1997,\"BeachId\":155,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1998,\"BeachId\":431,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":1999,\"BeachId\":566,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2000,\"BeachId\":209,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2001,\"BeachId\":456,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2002,\"BeachId\":354,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2003,\"BeachId\":432,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2004,\"BeachId\":157,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2005,\"BeachId\":384,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2006,\"BeachId\":75,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2007,\"BeachId\":520,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2008,\"BeachId\":594,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2009,\"BeachId\":401,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2010,\"BeachId\":211,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2011,\"BeachId\":213,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2012,\"BeachId\":457,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2013,\"BeachId\":570,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2014,\"BeachId\":522,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2015,\"BeachId\":460,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2016,\"BeachId\":133,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2017,\"BeachId\":299,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2018,\"BeachId\":287,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Clean beach\",\"Year\":2019,\"BeachId\":611,\"OrganizationId\":1}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1955,\"BeachId\":227,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1956,\"BeachId\":228,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1957,\"BeachId\":508,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1958,\"BeachId\":116,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1959,\"BeachId\":537,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1960,\"BeachId\":277,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1961,\"BeachId\":240,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1962,\"BeachId\":637,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1963,\"BeachId\":227,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1964,\"BeachId\":527,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1965,\"BeachId\":1,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1966,\"BeachId\":223,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1967,\"BeachId\":67,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1968,\"BeachId\":353,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1969,\"BeachId\":77,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1970,\"BeachId\":128,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1971,\"BeachId\":489,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1972,\"BeachId\":602,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1973,\"BeachId\":65,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1974,\"BeachId\":627,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1975,\"BeachId\":310,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1976,\"BeachId\":342,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1977,\"BeachId\":383,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1978,\"BeachId\":127,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1979,\"BeachId\":251,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1980,\"BeachId\":595,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1981,\"BeachId\":264,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1982,\"BeachId\":36,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1983,\"BeachId\":138,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1984,\"BeachId\":470,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1985,\"BeachId\":563,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1986,\"BeachId\":379,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1987,\"BeachId\":359,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1988,\"BeachId\":321,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1989,\"BeachId\":130,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1990,\"BeachId\":32,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1991,\"BeachId\":387,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1992,\"BeachId\":45,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1993,\"BeachId\":352,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1994,\"BeachId\":409,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1995,\"BeachId\":342,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1996,\"BeachId\":640,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1997,\"BeachId\":586,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1998,\"BeachId\":610,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":1999,\"BeachId\":1,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2000,\"BeachId\":596,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2001,\"BeachId\":163,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2002,\"BeachId\":639,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2003,\"BeachId\":498,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2004,\"BeachId\":229,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2005,\"BeachId\":49,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2006,\"BeachId\":67,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2007,\"BeachId\":280,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2008,\"BeachId\":117,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2009,\"BeachId\":537,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2010,\"BeachId\":324,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2011,\"BeachId\":91,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2012,\"BeachId\":157,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2013,\"BeachId\":251,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2014,\"BeachId\":530,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2015,\"BeachId\":208,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2016,\"BeachId\":521,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2017,\"BeachId\":129,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2018,\"BeachId\":595,\"OrganizationId\":2}},{\"attributes\":{\"Name\":\"Most sustainable beach\",\"Year\":2019,\"BeachId\":478,\"OrganizationId\":2}}]" } ] }, "url": { "raw": "{{protocol}}://{{host}}/{{instance}}/arcgis/rest/services/{{serviceName}}/FeatureServer/{{layerId}}/applyEdits", "protocol": "{{protocol}}", "host": [ "{{host}}" ], "path": [ "{{instance}}", "arcgis", "rest", "services", "{{serviceName}}", "FeatureServer", "{{layerId}}", "applyEdits" ] } }, "response": [] }, { "name": "7. Create empty DB (Awarded_beaches)", "event": [ { "listen": "test", "script": { "id": "01bd595f-a39a-49ce-9af8-6857ed870bf2", "exec": [ "var jsonData = JSON.parse(responseBody);", "tests[\"Feature service created\"] = responseBody.has(\"encodedServiceURL\");", "", "function extractSubdomain(iCalContent) {", " var rx = /^(?:https?:\\/\\/)?(?:[^@\\/\\n]+@)?(?:www\\.)?([^:\\/\\n]+)/igm;", " var arr = rx.exec(iCalContent);", "", " return arr[1]; ", "}", "", "var host = extractSubdomain(jsonData.encodedServiceURL);", "postman.setEnvironmentVariable(\"host\", host);", "", "var instance = jsonData.encodedServiceURL.split(\"/\")[3];", "postman.setEnvironmentVariable(\"instance\", instance);", "", "var itemId = jsonData.serviceItemId;", "postman.setEnvironmentVariable(\"itemId\", itemId);", "", "var serviceName = jsonData.name;", "postman.setEnvironmentVariable(\"serviceName\", serviceName);" ], "type": "text/javascript" } }, { "listen": "prerequest", "script": { "id": "df83841d-2ab5-4857-b6a1-7f14b18b458c", "exec": [ "var protocol = pm.environment.get(\"protocol\");", "var portalHost = pm.environment.get(\"portalHost\");", "var portalPort = pm.environment.get(\"portalPort\");", "var username = pm.environment.get(\"username\");", "var password = pm.environment.get(\"password\");", "", "const echoPostRequest = {", " url: `${protocol}://${portalHost}:${portalPort}/sharing/rest/generateToken`,", " method: 'POST',", " header: {", " 'Accept': 'application/json',", " 'Content-Type': 'application/x-www-form-urlencoded'", " },", " body: {", " mode: 'urlencoded',", " urlencoded: [", " {key: \"f\", value: \"json\", disabled: false},", " {key: \"username\", value: username, disabled: false},", " {key: \"password\", value: password, disabled: false},", " {key: \"client\", value: \"referer\", disabled: false},", " {key: \"referer\", value: \"arcgis.com\", disabled: false},", " {key: \"expiration\", value: 21600, disabled: false},", " ]", " ", " }", "};", "", "pm.sendRequest(echoPostRequest, function (err, response) {", " if (err && err.code) { ", " console.log(\"Request error: \", err);", " }else{", " try{", " var res = response.json();", " var token = res.token;", " ", " if(token) {", " pm.environment.set(\"token\", token);", " }", " }catch(e){", " console.log(`Catch error: ${e.message}`);", " }", " }", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [], "body": { "mode": "urlencoded", "urlencoded": [ { "key": "createParameters", "value": "{\"currentVersion\":10.7,\"serviceDescription\":\"\",\"hasVersionedData\":false,\"supportsDisconnectedEditing\":false,\"hasStaticData\":true,\"maxRecordCount\":2000,\"supportedQueryFormats\":\"JSON\",\"capabilities\":\"Query\",\"description\":\"\",\"copyrightText\":\"\",\"allowGeometryUpdates\":false,\"syncEnabled\":false,\"editorTrackingInfo\":{\"enableEditorTracking\":false,\"enableOwnershipAccessControl\":false,\"allowOthersToUpdate\":true,\"allowOthersToDelete\":true},\"xssPreventionInfo\":{\"xssPreventionEnabled\":true,\"xssPreventionRule\":\"InputOnly\",\"xssInputRule\":\"rejectInvalid\"},\"tables\":[],\"name\":\"Awarded_beaches\"}" }, { "key": "f", "value": "json" }, { "key": "isView", "value": "true" }, { "key": "outputType", "value": "featureService" }, { "key": "token", "value": "{{token}}" } ] }, "url": { "raw": "{{protocol}}://{{portalHost}}:{{portalPort}}/sharing/rest/content/users/{{username}}/createService", "protocol": "{{protocol}}", "host": [ "{{portalHost}}" ], "port": "{{portalPort}}", "path": [ "sharing", "rest", "content", "users", "{{username}}", "createService" ] } }, "response": [] }, { "name": "8. Create table view from \"join by fields\" (Awarded_beaches)", "request": { "method": "POST", "header": [], "body": { "mode": "urlencoded", "urlencoded": [ { "key": "addToDefinition", "value": "{\"layers\":[{\"name\":\"Awarded_beaches\",\"displayField\":\"\",\"description\":\"AttributeJoin\",\"adminLayerInfo\":{\"viewLayerDefinition\":{\"table\":{\"name\":\"Target_Beaches\",\"sourceServiceName\":\"Beaches\",\"sourceLayerId\":0,\"sourceLayerFields\":[{\"name\":\"GlobalID_beach\",\"alias\":\"\",\"source\":\"GlobalID\"},{\"name\":\"Beach_name\",\"alias\":\"\",\"source\":\"Name\"},{\"name\":\"Sand_type\",\"alias\":\"\",\"source\":\"Sand_type\"}],\"relatedTables\":[{\"name\":\"Awards\",\"sourceServiceName\":\"Awards\",\"sourceLayerId\":0,\"sourceLayerFields\":[{\"name\":\"Award_name\",\"alias\":\"\",\"source\":\"Name\"},{\"name\":\"Year\",\"alias\":\"\",\"source\":\"Year\"},{\"name\":\"BeachId\",\"alias\":\"\",\"source\":\"BeachId\"},{\"name\":\"OrganizationId\",\"alias\":\"\",\"source\":\"OrganizationId\"},{\"name\":\"GlobalID_award\",\"alias\":\"\",\"source\":\"GlobalID\"}],\"type\":\"INNER\",\"parentKeyFields\":[\"BeachId\"],\"keyFields\":[\"BeachId\"],\"topFilter\":{\"orderByFields\":\"ObjectId ASC\",\"topCount\":1}}],\"materialized\":false}},\"geometryField\":{\"name\":\"Target_Beaches.Shape\"}}}]}" }, { "key": "f", "value": "json" }, { "key": "token", "value": "{{token}}" } ] }, "url": { "raw": "{{protocol}}://{{host}}/{{instance}}/arcgis/rest/admin/services/{{serviceName}}/FeatureServer/addToDefinition", "protocol": "{{protocol}}", "host": [ "{{host}}" ], "path": [ "{{instance}}", "arcgis", "rest", "admin", "services", "{{serviceName}}", "FeatureServer", "addToDefinition" ] } }, "response": [] } ], "protocolProfileBehavior": {} }