{"id":"6d8f682a-d5e9-4f7b-b4aa-0c3dc907d1d0","type":"API","name":"Photomaillage 3D 2018","slug":"photomaillage-3d-2018","description":"Le Photomaillage 3D de l'Eurométropole de Strasbourg constitue une image 3D continue du territoire. Techniquement, il s'agit d'un maillage 3D texturé calculé à partir de prises de vues aériennes systématiques nadirales et obliques. Les photographies aériennes ont été réalisées entre le 6 et le 22...","free_access_class":"UNKNOWN","auth_type":"UNKNOWN","homepage_url":"https://data.strasbourg.eu/explore/dataset/odata3d_pm3d/","docs_url":"https://data.strasbourg.eu/explore/dataset/odata3d_pm3d/","repo_url":null,"status":"ACTIVE","verification_state":"UNVERIFIED","tags":[],"logo_url":"https://data.strasbourg.eu/assets/favicon?tstamp=154210176917","primary_source_url":"https://data.strasbourg.eu/explore/dataset/odata3d_pm3d/","extraction_confidence":"0.00","created_at":"2026-07-25T20:39:34.053Z","updated_at":"2026-07-25T20:39:55.216Z","last_verified_at":null,"deprecated_at":null,"ranking_score":0,"last_ranked_at":null,"last_seen_at":null,"last_validated_at":null,"last_uptime_at":null,"search_vector":"'2018':3A,54A '22':51B,102B '3d':2A,6B,15B,26B,53A,57B,66B,77B '6':48B,99B 'a':80B 'aeriennes':86B,93B 'agit':22B,73B 'aérienn':35B,42B 'calcule':79B 'calculé':28B 'constitu':12B 'constitue':63B 'continu':16B 'continue':67B 'd':23B,74B 'de':7B,10B,31B,33B,58B,61B,82B,84B 'du':17B,68B 'entr':46B 'entre':97B 'et':38B,49B,89B,100B 'ete':95B 'eurometropole':60B 'eurométropol':9B 'il':20B,71B 'imag':14B 'image':65B 'l':8B,59B 'le':4B,47B,50B,55B,98B,101B 'les':40B,91B 'maillag':25B 'maillage':76B 'nadiral':37B 'nadirales':88B 'obliqu':39B 'obliques':90B 'ont':43B,94B 'partir':30B,81B 'photographi':41B 'photographies':92B 'photomaillag':1A,5B 'photomaillage':52A,56B 'prise':32B 'prises':83B 'realisees':96B 'réalisé':45B 's':72B 'strasbourg':11B,62B 'systematiques':87B 'systématiqu':36B 'techniqu':19B 'techniquement':70B 'territoir':18B 'territoire':69B 'texture':78B 'texturé':27B 'un':24B,75B 'une':13B,64B 'vue':34B 'vues':85B 'à':29B 'été':44B","popularity_score":"0.0000","maintenance_score":"0.0000","institution_id":null,"institution_type":null,"country_code":"FR","official_confidence":0,"proof_summary":"Confidence: 0%","source_seed_url":null,"is_public_sector":true,"published_at":"2026-07-26T13:00:00.000Z","geographic_scope":"NATIONAL","name_en":null,"description_en":null,"native_lang":null,"access_level":"direct","formats":["CSV"],"capability_tier":"live","trust_score":0,"access":{"level":"direct","primary":{"kind":"download","label":"Export CSV","method":"GET","url":"https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/odata3d_pm3d/exports/csv","format":"CSV","source":"query_example","runnable":true,"direct":true},"actions":[{"kind":"download","label":"Export CSV","method":"GET","url":"https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/odata3d_pm3d/exports/csv","format":"CSV","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"List records","method":"GET","url":"https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/odata3d_pm3d/records?limit=20","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"Select & filter","method":"GET","url":"https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/odata3d_pm3d/records?select=geo_point_2d%2Cgeo_shape%2Crepdalle&where=repdalle+is+not+null&limit=20","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"API base URL","method":"GET","url":"https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/odata3d_pm3d","source":"base_url","runnable":false},{"kind":"landing","label":"Read the docs","method":"GET","url":"https://data.strasbourg.eu/explore/dataset/odata3d_pm3d/","source":"docs","runnable":false}],"formats":["CSV"]},"api_details":{"id":"d4b1424a-c0d7-485f-9755-0d2259824a19","entry_id":"6d8f682a-d5e9-4f7b-b4aa-0c3dc907d1d0","base_url":"https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/odata3d_pm3d","openapi_url":null,"graphql_url":null,"api_version":null,"spec_format":null,"endpoints_count":null,"endpoints":[],"rate_limit_info":null,"free_tier_limits":null,"ping_url":"https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/odata3d_pm3d","created_at":"2026-07-25T20:39:34.219Z","updated_at":"2026-07-25T20:39:34.219Z"},"dataset_details":{"id":"d00200ed-918a-4184-a9c4-e59a0e833aee","entry_id":"6d8f682a-d5e9-4f7b-b4aa-0c3dc907d1d0","upstream_issued":null,"upstream_modified":"2020-06-03T10:31:25.000Z","themes":[],"update_frequency":null,"temporal_start":null,"temporal_end":null,"spatial_coverage":null,"landing_page":null,"license_id":null,"license_raw":null,"has_documentation":false,"has_data_dictionary":false,"has_versioning":false,"source_portal":"opendatasoft","source_portal_url":"https://data.strasbourg.eu","created_at":"2026-07-25T20:39:54.749Z","updated_at":"2026-07-25T20:39:54.749Z","publisher":null,"publisher_url":null,"distributions":[],"license":null},"license":{"id":"lo-2.0","spdx_id":"etalab-2.0","name":"Licence Ouverte 2.0 (France / Etalab)","url":"https://www.etalab.gouv.fr/wp-content/uploads/2017/04/ETALAB-Licence-Ouverte-v2.0.pdf","is_open":true,"is_redistributable":true,"requires_attribution":true,"category":"national","notes":null,"created_at":"2026-06-12T16:29:19.729Z"},"license_raw":"https://www.etalab.gouv.fr/wp-content/uploads/2017/04/ETALAB-Licence-Ouverte-v2.0.pdf","latest_check":null,"data_profile":{"id":"ab5ef1b5-5e52-4c21-8bf7-7d76e591b15a","entry_id":"6d8f682a-d5e9-4f7b-b4aa-0c3dc907d1d0","profile_source":"opendatasoft","profile_kind":"dataset","dataset_id":"odata3d_pm3d","fields":[{"name":"geo_point_2d","type":"geo_point_2d","label":"Geo Point","filterable":false,"description":null},{"name":"geo_shape","type":"geo_shape","label":null,"filterable":false,"description":null},{"name":"repdalle","type":"text","label":null,"filterable":true,"description":null},{"name":"obj","type":"text","label":null,"filterable":true,"description":null}],"field_count":4,"sample_records":[{"obj":"https://3d.strasbourg.eu/DATA/PM3D_2018/TEXTURED_MESH_OBJ/PC2450.zip","repdalle":"PC2450","geo_shape":{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[7.647640186216383,48.61088305931913],[7.651024402435793,48.610747562248385],[7.651228818635596,48.61299169348581],[7.647844454398921,48.61312719639478],[7.647640186216383,48.61088305931913]]]},"properties":{}},"geo_point_2d":{"lat":48.611937386,"lon":7.64943446618}},{"obj":"https://3d.strasbourg.eu/DATA/PM3D_2018/TEXTURED_MESH_OBJ/PC4E50.zip","repdalle":"PC4E50","geo_shape":{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[7.78976166864708,48.60510737068832],[7.793145120070215,48.60496773669859],[7.793355750842967,48.607211618914896],[7.789972151503152,48.60735125892029],[7.78976166864708,48.60510737068832]]]},"properties":{}},"geo_point_2d":{"lat":48.6061595045,"lon":7.79155867354}},{"obj":"https://3d.strasbourg.eu/DATA/PM3D_2018/TEXTURED_MESH_OBJ/PC2D51.zip","repdalle":"PC2D51","geo_shape":{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[7.678303085335836,48.61190412362227],[7.681687287580738,48.61176773407694],[7.681893053893089,48.61401181039856],[7.678508703639328,48.614148205820456],[7.678303085335836,48.61190412362227]]]},"properties":{}},"geo_point_2d":{"lat":48.6129579767,"lon":7.68009803337}},{"obj":"https://3d.strasbourg.eu/DATA/PM3D_2018/TEXTURED_MESH_OBJ/PC3551.zip","repdalle":"PC3551","geo_shape":{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[7.705376196792742,48.61081024898714],[7.708760254167958,48.61067307137328],[7.708967204465496,48.612917100530204],[7.705582999100479,48.61305428405444],[7.705376196792742,48.61081024898714]]]},"properties":{}},"geo_point_2d":{"lat":48.6118636844,"lon":7.7071716644}},{"obj":"https://3d.strasbourg.eu/DATA/PM3D_2018/TEXTURED_MESH_OBJ/PC3A51.zip","repdalle":"PC3A51","geo_shape":{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[7.722296301872517,48.610123375874934],[7.725680268285118,48.609985705743526],[7.725887958495799,48.61222970528519],[7.722503844105357,48.61236738134811],[7.722296301872517,48.610123375874934]]]},"properties":{}},"geo_point_2d":{"lat":48.6111765502,"lon":7.72409209396}}],"record_count":"5992","data_size_bytes":null,"dataset_count":null,"query_examples":[{"url":"https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/odata3d_pm3d/records?limit=20","curl":"curl -s 'https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/odata3d_pm3d/records?limit=20' -H 'Accept: application/json'","label":"List records","method":"GET","description":"First 20 records of the dataset as JSON."},{"url":"https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/odata3d_pm3d/records?select=geo_point_2d%2Cgeo_shape%2Crepdalle&where=repdalle+is+not+null&limit=20","curl":"curl -s 'https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/odata3d_pm3d/records?select=geo_point_2d%2Cgeo_shape%2Crepdalle&where=repdalle+is+not+null&limit=20' -H 'Accept: application/json'","label":"Select & filter","method":"GET","description":"Project specific fields (geo_point_2d, geo_shape, repdalle) and filter with ODSQL where clauses."},{"url":"https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/odata3d_pm3d/exports/csv","curl":"curl -sL 'https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/odata3d_pm3d/exports/csv' -o dataset.csv","label":"Export CSV","method":"GET","description":"Full dataset export as CSV (also available: json, parquet, xlsx)."}],"status":"ok","error_message":null,"profiled_at":"2026-07-25T20:39:54.249Z","run_id":"ddb407c6-2a64-449b-a342-064e5dfc16cc","created_at":"2026-07-25T20:39:54.249Z","updated_at":"2026-07-25T20:39:54.249Z","license_raw":"https://www.etalab.gouv.fr/wp-content/uploads/2017/04/ETALAB-Licence-Ouverte-v2.0.pdf","license_id":"lo-2.0","previewable":true},"datasets":[],"limits":[{"id":"8fc01e9c-e130-4041-9f6a-216ca24dbe7d","entry_id":"6d8f682a-d5e9-4f7b-b4aa-0c3dc907d1d0","limit_type":"requests_per_day","value":"2000000","unit":"requests","period":"day","scope":"per-ip","source_id":null,"claim_type":"measured","confidence":"0.90","observed_at":"2026-07-25T20:39:54.904Z"}]}