{"id":18723179,"url":"https://github.com/jf990/pe-txt-to-json","last_synced_at":"2026-05-07T10:32:17.692Z","repository":{"id":101034461,"uuid":"103296215","full_name":"jf990/pe-txt-to-json","owner":"jf990","description":"Convert Esri PE text files to minified JSON format","archived":false,"fork":false,"pushed_at":"2023-08-04T15:45:12.000Z","size":132,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-10T00:05:45.548Z","etag":null,"topics":["arcgis","json","node-js"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jf990.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-09-12T16:39:05.000Z","updated_at":"2023-08-04T15:45:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"d0dcd926-b979-4a14-a58f-0919856932bd","html_url":"https://github.com/jf990/pe-txt-to-json","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jf990/pe-txt-to-json","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jf990%2Fpe-txt-to-json","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jf990%2Fpe-txt-to-json/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jf990%2Fpe-txt-to-json/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jf990%2Fpe-txt-to-json/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jf990","download_url":"https://codeload.github.com/jf990/pe-txt-to-json/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jf990%2Fpe-txt-to-json/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32733438,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-07T02:14:30.463Z","status":"ssl_error","status_checked_at":"2026-05-07T02:14:29.405Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arcgis","json","node-js"],"created_at":"2024-11-07T13:47:58.440Z","updated_at":"2026-05-07T10:32:17.676Z","avatar_url":"https://github.com/jf990.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# pe-txt-to-json\n\nConvert Esri Projection Engine text files to minified JSON format using node.js.\n\nThis initial version is a bit inflexible. Here's how it works:\n\n* Receive 4 TXT files from the Esri PE Team:\n  * Geographic Transforms\n  * Geographic Coordinate Systems\n  * Vertical Transforms\n  * Vertical Coordinate Systems\n\n* Put those TXT files in the data folder.\n* Rename those files to the 4 file names used by this conversion process:\n  * gcs_wkt_areas.txt\n  * gt_wkt_areas.txt\n  * vcs_wkt_areas.txt\n  * vt_wkt_areas.txt\n\n* Only if required (because something changed), open `index.js` and update the `fileList` array with:\n  * file name\n  * file description\n  * column order of the tab delimited columns and the matching JSON key name to use to represent that column. Note the code relies on these specific column names so if they change the code consuming this data will also have to change to match.\n\n* Be sure to run `npm install`\n\n* To run the conversion, `npm run process`\n\nThe converted files are placed in the `data` folder with the same file name and a `.min.json` extension.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjf990%2Fpe-txt-to-json","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjf990%2Fpe-txt-to-json","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjf990%2Fpe-txt-to-json/lists"}