{"sources":[],"checkerboardTiles":false,"validGeoDataExtensions":[".json",".geojson"],"individualPermissions":[],"urls":{"api":"/api","settings":"/users/settings","dashboard":"/maps","marketing":"/","newMap":"/map/new","newWorkspace":"/join","placeholderImage":"/images/placeholder-39c4259c68cef774b08a1a06e6626c95.png?vsn=d","canonicalPath":"/map/Air-Quality-Sensors-in-Madrid-heCtfdtQSzOCmYTpv459C0A","catchup":"/map/Air-Quality-Sensors-in-Madrid-heCtfdtQSzOCmYTpv459C0A/catchup","spritesBaseUrl":"https://app-assets.felt.com/sprites","spritesManifest":{"/sprites/msdf.json":"/sprites/msdf-0ed695ece9e09531d79ea4daa8255599.json","/sprites/msdf.png":"/sprites/msdf-235245f7cf195ff0eb39cf7a7b8fa6e9.png","/sprites/msdf@2x.json":"/sprites/msdf@2x-1e78f109cb6438c7e87da1f75344a7b7.json","/sprites/msdf@2x.png":"/sprites/msdf@2x-73817a584887afef4c1e0188642592ab.png","/sprites/sprite.json":"/sprites/sprite-964569eef729aa4773a354b47cee5d86.json","/sprites/sprite.png":"/sprites/sprite-819511448f6f2499deff86603ff78215.png","/sprites/sprite@2x.json":"/sprites/sprite@2x-24e211e07ce576bf48740474ed7d6547.json","/sprites/sprite@2x.png":"/sprites/sprite@2x-87cb20c28d14435142f4e32339e093dd.png"},"workspaceUsage":null},"customIcons":[],"layerProcessingEmailSubscriptions":[],"mapId":"85e0ad7d-db50-4b33-8299-84e9bf8e7fd0","featureFlags":{"felt_is_up":true,"ff_abs_bucket_source":false,"ff_authenticated_urls":false,"ff_copy_paste_styles":false,"ff_gcs_bucket_source":false,"ff_growth_onboarding_survey":true,"ff_growth_trial_interstitial":true,"ff_isr":false,"ff_more_components":false,"ff_postgis_sqlalchemy":false,"ff_s3_bucket_source":false,"ff_sentinel_hub":false,"ff_server_side_filtering":true,"ff_use_our_tiles":false},"embedConfig":null,"pipeline":{"syncUploadMaxBytes":15360},"isAdminView":false,"comments":{"threads":[],"users":{}},"mapTitle":"Air Quality Sensors in Madrid","elements":[{"locked":false,"textAlign":null,"parentId":null,"routeMode":null,"position":null,"scale":null,"author":"924d7205-a94c-4438-97c4-222da396f00f","textStyle":null,"onClick":null,"radiusDisplayUnit":null,"attributes":[],"isHidden":null,"mapImageId":null,"ordering":1675420352120899,"icon":null,"widthScale":1,"label":null,"rotation":null,"isTextHidden":null,"createdAtUnixTimeMs":1675420361000,"zoom":null,"size":null,"renderHoles":null,"radiusDisplayAngle":90,"clipSource":{},"mapLinkId":null,"strokeOpacity":null,"showArea":null,"fillOpacity":null,"description":null,"showEndcaps":null,"symbol":"dot","coordinates":[40.4888631,-3.6562287],"strokeStyle":null,"color":"#C93535","strokeWidth":null,"showLength":null,"hasLongDescription":null,"id":"83990c14-65b8-45f3-ae2c-5cc128910dc9","radius":null,"text":"Sanchinarro","frame":null,"showRadius":null,"showLinkPreview":null,"isCollapsed":null,"type":"Place","opacity":null,"hideFromLegend":null},{"locked":false,"textAlign":null,"parentId":null,"routeMode":null,"position":null,"scale":null,"author":"924d7205-a94c-4438-97c4-222da396f00f","textStyle":null,"onClick":null,"radiusDisplayUnit":null,"attributes":[],"isHidden":null,"mapImageId":null,"ordering":1675420237480508,"icon":null,"widthScale":1,"label":null,"rotation":null,"isTextHidden":null,"createdAtUnixTimeMs":1675420237000,"zoom":null,"size":null,"renderHoles":null,"radiusDisplayAngle":90,"clipSource":{},"mapLinkId":null,"strokeOpacity":null,"showArea":null,"fillOpacity":null,"description":null,"showEndcaps":null,"symbol":"dot","coordinates":[40.4208755,-3.6813463],"strokeStyle":null,"color":"#C93535","strokeWidth":null,"showLength":null,"hasLongDescription":null,"id":"38a87ddf-ff4c-4662-91a2-b9ad9fa9c0fc","radius":null,"text":"","frame":null,"showRadius":null,"showLinkPreview":null,"isCollapsed":null,"type":"Place","opacity":null,"hideFromLegend":null},{"locked":false,"textAlign":null,"parentId":null,"routeMode":null,"position":null,"scale":null,"author":"924d7205-a94c-4438-97c4-222da396f00f","textStyle":null,"onClick":null,"radiusDisplayUnit":null,"attributes":[],"isHidden":null,"mapImageId":null,"ordering":1675420230902304,"icon":null,"widthScale":1,"label":null,"rotation":null,"isTextHidden":null,"createdAtUnixTimeMs":1675420231000,"zoom":null,"size":null,"renderHoles":null,"radiusDisplayAngle":90,"clipSource":null,"mapLinkId":null,"strokeOpacity":null,"showArea":null,"fillOpacity":null,"description":null,"showEndcaps":null,"symbol":"dot","coordinates":[40.4208755,-3.681475],"strokeStyle":null,"color":"#C93535","strokeWidth":null,"showLength":null,"hasLongDescription":null,"id":"afce10de-b730-4ca3-be8e-68d48c6cc60b","radius":null,"text":"Escuelas Aguirre","frame":null,"showRadius":null,"showLinkPreview":null,"isCollapsed":null,"type":"Place","opacity":null,"hideFromLegend":null},{"locked":false,"textAlign":null,"parentId":null,"routeMode":null,"position":null,"scale":null,"author":"924d7205-a94c-4438-97c4-222da396f00f","textStyle":null,"onClick":null,"radiusDisplayUnit":null,"attributes":[],"isHidden":null,"mapImageId":null,"ordering":1675420254831300,"icon":null,"widthScale":1,"label":null,"rotation":null,"isTextHidden":null,"createdAtUnixTimeMs":1675420254000,"zoom":null,"size":null,"renderHoles":null,"radiusDisplayAngle":90,"clipSource":null,"mapLinkId":null,"strokeOpacity":null,"showArea":null,"fillOpacity":null,"description":null,"showEndcaps":null,"symbol":"dot","coordinates":[40.420039,-3.734205],"strokeStyle":null,"color":"#C93535","strokeWidth":null,"showLength":null,"hasLongDescription":null,"id":"936ee842-5493-45e2-8093-86d65f7aefca","radius":null,"text":"Casa de Campo","frame":null,"showRadius":null,"showLinkPreview":null,"isCollapsed":null,"type":"Place","opacity":null,"hideFromLegend":null},{"locked":false,"textAlign":null,"parentId":null,"routeMode":null,"position":null,"scale":null,"author":"924d7205-a94c-4438-97c4-222da396f00f","textStyle":null,"onClick":null,"radiusDisplayUnit":null,"attributes":[],"isHidden":null,"mapImageId":null,"ordering":1675420301762808,"icon":null,"widthScale":1,"label":null,"rotation":null,"isTextHidden":null,"createdAtUnixTimeMs":1675420301000,"zoom":null,"size":null,"renderHoles":null,"radiusDisplayAngle":90,"clipSource":null,"mapLinkId":null,"strokeOpacity":null,"showArea":null,"fillOpacity":null,"description":null,"showEndcaps":null,"symbol":"dot","coordinates":[40.4661188,-3.6892913],"strokeStyle":null,"color":"#C93535","strokeWidth":null,"showLength":null,"hasLongDescription":null,"id":"3121c95a-87fe-40ae-ad85-095fa7c8212b","radius":null,"text":"Plaza de Castilla","frame":null,"showRadius":null,"showLinkPreview":null,"isCollapsed":null,"type":"Place","opacity":null,"hideFromLegend":null},{"locked":false,"textAlign":null,"parentId":null,"routeMode":null,"position":null,"scale":null,"author":"924d7205-a94c-4438-97c4-222da396f00f","textStyle":null,"onClick":null,"radiusDisplayUnit":null,"attributes":[],"isHidden":null,"mapImageId":null,"ordering":1675420316828054,"icon":null,"widthScale":1,"label":null,"rotation":null,"isTextHidden":null,"createdAtUnixTimeMs":1675420316000,"zoom":null,"size":null,"renderHoles":null,"radiusDisplayAngle":90,"clipSource":null,"mapLinkId":null,"strokeOpacity":null,"showArea":null,"fillOpacity":null,"description":null,"showEndcaps":null,"symbol":"dot","coordinates":[40.38478,-3.7180488],"strokeStyle":null,"color":"#C93535","strokeWidth":null,"showLength":null,"hasLongDescription":null,"id":"cc7d874a-3b4d-4d6a-bdfc-a0fb9aeceb68","radius":null,"text":"Plaza Elíptica","frame":null,"showRadius":null,"showLinkPreview":null,"isCollapsed":null,"type":"Place","opacity":null,"hideFromLegend":null},{"locked":false,"textAlign":null,"parentId":null,"routeMode":null,"position":null,"scale":null,"author":"924d7205-a94c-4438-97c4-222da396f00f","textStyle":null,"onClick":null,"radiusDisplayUnit":null,"attributes":[],"isHidden":null,"mapImageId":null,"ordering":1675420268382536,"icon":null,"widthScale":1,"label":null,"rotation":null,"isTextHidden":null,"createdAtUnixTimeMs":1675420268000,"zoom":null,"size":null,"renderHoles":null,"radiusDisplayAngle":90,"clipSource":null,"mapLinkId":null,"strokeOpacity":null,"showArea":null,"fillOpacity":null,"description":null,"showEndcaps":null,"symbol":"dot","coordinates":[40.3951715,-3.678159],"strokeStyle":null,"color":"#C93535","strokeWidth":null,"showLength":null,"hasLongDescription":null,"id":"9e3534bd-9197-4487-8860-5d5d7b68ff7c","radius":null,"text":"Estación Sur de Autobuses de Madrid","frame":null,"showRadius":null,"showLinkPreview":null,"isCollapsed":null,"type":"Place","opacity":null,"hideFromLegend":null},{"locked":false,"textAlign":null,"parentId":null,"routeMode":null,"position":null,"scale":null,"author":"924d7205-a94c-4438-97c4-222da396f00f","textStyle":null,"onClick":null,"radiusDisplayUnit":null,"attributes":[],"isHidden":null,"mapImageId":null,"ordering":1675420285603870,"icon":null,"widthScale":1,"label":null,"rotation":null,"isTextHidden":null,"createdAtUnixTimeMs":1675420285000,"zoom":null,"size":null,"renderHoles":null,"radiusDisplayAngle":90,"clipSource":null,"mapLinkId":null,"strokeOpacity":null,"showArea":null,"fillOpacity":null,"description":null,"showEndcaps":null,"symbol":"dot","coordinates":[40.4545647,-3.6898004],"strokeStyle":null,"color":"#C93535","strokeWidth":null,"showLength":null,"hasLongDescription":null,"id":"760ab28d-73e6-4d87-8f40-7ea745eec9aa","radius":null,"text":"Paseo De La Castellana","frame":null,"showRadius":null,"showLinkPreview":null,"isCollapsed":null,"type":"Place","opacity":null,"hideFromLegend":null}],"isOwner":false,"shareUrl":"https://felt.com/map/Air-Quality-Sensors-in-Madrid-heCtfdtQSzOCmYTpv459C0A","mapProject":null,"mapBackgrounds":[],"ghostPresences":[],"onboardingNeeded":[],"mapDescription":null,"canCreateMapsSomewhere":false,"settings":{"path":"/map/Air-Quality-Sensors-in-Madrid-heCtfdtQSzOCmYTpv459C0A","url":"https://felt.com/map/Air-Quality-Sensors-in-Madrid-heCtfdtQSzOCmYTpv459C0A","mapDescription":null,"mapTitle":"Air Quality Sensors in Madrid","viewers":{"allowExport":false,"dataTable":false,"defaultTableLayerId":null,"duplicateMap":true,"seeMapPresence":true}},"accessControl2":{"edit":{"canChangePublicSharingSettings":false,"canEdit":false,"canEditDuplicateSetting":false,"canInviteUsers":false,"canMove":false},"view":{"canDownloadLayers":false,"canDuplicate":false,"showPublicEditingSetting":false,"showPublicSharingSetting":false},"comments":{"canCreateThread":false,"canDeleteAnyComment":false,"canDeleteOwnComment":false,"canEditOwnComment":false,"canExportComments":false,"canReplyToThread":false,"canResolveAnyComment":false,"canResolveOwnComment":false,"canTrackReadStatus":false,"canViewAllThreads":false},"teams":{"canAddSources":false,"canCreateFolders":false,"canDeletePublishedLayer":false,"canDeleteSource":false,"canDeleteTeam":false,"canEditFolders":false,"canEditTeamMetadata":false,"canInviteTeamMember":false,"canPublishLayer":false,"canRevokeTeamMemberInvitation":false},"kartaTeamMemberIds":[]},"layerAttrConstraints":{"maxNameLength":300},"flashMessages":[],"referer":null,"folderId":null,"current_user":{},"mapUrls":{"export":"https://felt.com/map/export/85e0ad7d-db50-4b33-8299-84e9bf8e7fd0","embed":"https://felt.com/embed/map/Air-Quality-Sensors-in-Madrid-heCtfdtQSzOCmYTpv459C0A","appHomeForKarta":"/maps/contains/85e0ad7d-db50-4b33-8299-84e9bf8e7fd0","dataTroubleshooting":"https://help.felt.com/upload-anything/troubleshooting","exportComments":"https://felt.com/map/export/85e0ad7d-db50-4b33-8299-84e9bf8e7fd0/comments","login":"/login/map/85e0ad7d-db50-4b33-8299-84e9bf8e7fd0","signup":"/signup/map/85e0ad7d-db50-4b33-8299-84e9bf8e7fd0","supportedFormats":"https://help.felt.com/upload-anything/files"},"widgets":[],"customViewport":null,"teams":[],"createMapParams":null,"sharing":{"publicAccess":"view_only"},"resyncTimeoutMs":5250,"isVirtualKarta":false,"authors":{"924d7205-a94c-4438-97c4-222da396f00f":{"name":"Rohit Gupta"}},"mapFolderId":null,"commonAnalyticsProperties":{"workspace_id":"753f5c61-0596-45f2-9f5a-ed2f1ee13287","feature_flags":"ff_growth_onboarding_survey;ff_growth_trial_interstitial;ff_server_side_filtering","workspace_plan":"personal","workspace_name":"Rohit Gupta’s Workspace","workspace_age_days":515},"selectedDefaultBackgroundMode":"default","showBasemapLabels":true,"defaultCoordinates":{"lat":37.807,"lng":-122.271},"isAdmin":false,"partnerBranding":null,"loadedAt":1746780860,"workspaceBilling":{"plan_limits":{"processing_bytes":0,"storage_bytes":0,"editor_limit":3,"member_limit":25,"api_calls":0,"map_views":5000},"limits_enforced":true,"next_monthly_cycle_start":1748736000000,"plan_data_usage":{"data_processing":0,"data_storage":0},"inGracePeriod":false},"currentTeamBannerAcknowledgement":{"plan":null,"plan_name":null,"acknowledged":true},"mapImages":[],"allowedFeatures":{"filters":false,"sources":false,"h3":false,"embeds":false,"sdk":false,"widgets":false,"transformations":false,"mapActions":false,"customIcons":false,"iframePopups":false,"bucketSources":false,"stacSource":false,"streamCogs":false,"liveLayers":false,"viewerDataTable":false,"advancedExports":false,"basicExports":false,"basicPipelineExports":false,"commentsAttachedData":false,"embedActionCustomization":false,"embedTokens":false,"enterprisePipelineExports":false,"sameDomainJoin":false,"streamVectorTiles":false,"uploadLayer":false,"viewerExportData":false,"workspaceLibrary":false,"enterpriseExports":false},"defaultControlsMode":null,"maxTileURLLength":2000,"kartaChannel":"anonymous_map:85e0ad7d-db50-4b33-8299-84e9bf8e7fd0","mapbox_api_token":"pk.eyJ1IjoiZmVsdG1hcHMiLCJhIjoiY20wZndoenl1MTFrYzJxb2czemdpNGFvZCJ9.y7NzVOMNQNTC487xOYTk7Q","defaultZoom":14.0,"selectedBackgroundId":null,"editableByCurrentSession":false,"actions":[],"satelliteMode":false,"folderTree":[],"isTrainingKarta":false,"mapColorPalette":[],"felt_version":"23","updatedAtUnixMs":1675420596000,"layerGroups":[],"validMapImageMimeTypes":["image/jpeg","image/png","image/heic","image/webp","image/svg+xml","image/bmp","image/apng","image/vnd.microsoft.icon","image/x-icon","image/x-icns","image/pjpeg","image/jp2","image/jpx","image/jpm","image/jxr","image/pict","image/x-pict","application/pdf","image/vnd.adobe.photoshop","application/x-photoshop","application/postscript","image/avif"],"mapTeamId":null,"maxImageFileSizeBytes":20000000,"constraints":{"bounds":null,"maxZoom":null,"minZoom":null},"mapLinks":[],"socketTokenTTLSeconds":1209600}