{"id":14037374,"url":"https://github.com/CityOfPhiladelphia/phila-vue-mapping","last_synced_at":"2025-07-27T05:31:35.168Z","repository":{"id":35268849,"uuid":"140474945","full_name":"CityOfPhiladelphia/phila-vue-mapping","owner":"CityOfPhiladelphia","description":"a library of vue components used by mapping applications","archived":false,"fork":false,"pushed_at":"2024-01-25T14:54:34.000Z","size":4022,"stargazers_count":53,"open_issues_count":0,"forks_count":8,"subscribers_count":19,"default_branch":"main","last_synced_at":"2024-08-13T03:08:01.761Z","etag":null,"topics":["citygeo","cyclomedia","esri-leaflet","leaflet","pictometry","pvm","vue"],"latest_commit_sha":null,"homepage":null,"language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CityOfPhiladelphia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2018-07-10T18:52:30.000Z","updated_at":"2024-06-15T18:30:04.000Z","dependencies_parsed_at":"2024-01-25T16:02:50.081Z","dependency_job_id":null,"html_url":"https://github.com/CityOfPhiladelphia/phila-vue-mapping","commit_stats":null,"previous_names":[],"tags_count":123,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CityOfPhiladelphia%2Fphila-vue-mapping","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CityOfPhiladelphia%2Fphila-vue-mapping/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CityOfPhiladelphia%2Fphila-vue-mapping/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CityOfPhiladelphia%2Fphila-vue-mapping/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CityOfPhiladelphia","download_url":"https://codeload.github.com/CityOfPhiladelphia/phila-vue-mapping/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227762689,"owners_count":17816065,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["citygeo","cyclomedia","esri-leaflet","leaflet","pictometry","pvm","vue"],"created_at":"2024-08-12T03:02:46.150Z","updated_at":"2024-12-02T16:32:54.946Z","avatar_url":"https://github.com/CityOfPhiladelphia.png","language":"Vue","funding_links":[],"categories":["Vue"],"sub_categories":[],"readme":"# phila-vue-mapping ([@phila/vue-mapping](https://www.npmjs.com/package/@phila/vue-mapping) in [npmjs.com](https://npmjs.com))\n\nphila-vue-mapping is a library of Vue components that can be used in mapping apps which use [Vue.js](https://vuejs.org/v2/guide/) and [Vuex](https://vuex.vuejs.org/).  It includes many mapping components such as [Maps](https://github.com/CityOfPhiladelphia/phila-vue-mapping/wiki/Map), [ESRI WebMaps](https://github.com/CityOfPhiladelphia/phila-vue-mapping/wiki/EsriWebMap), and [Cyclomedia Widgets](https://github.com/CityOfPhiladelphia/phila-vue-mapping/wiki/CyclomediaWidget), etc.\n\n![](https://s3.amazonaws.com/mapboard-images/phila-vue-mapping/phila-vue-mapping.JPG)\n\n## To Include The Components In Your App\n* in a bundled app, use npm:\n\n    `npm install @phila/vue-mapping`\n\n* in an html file, use the CDN:\n\n    `\u003cscript src=\"//unpkg.com/@phila/vue-mapping@2.0.5/dist/phila-vue-mapping.js\"\u003e\u003c/script\u003e`\n\n\n## Usage\nCheck out [the wiki](https://github.com/CityOfPhiladelphia/phila-vue-mapping/wiki) for usage documentation.\n\n## Release Notes\n\n### 3.1.22 - 1/25/2024\n\n* splits ButtonControl into multiple ButtonControls to fix bug with buttons mixing up onclick events\n\n### 3.1.21 - 12/4/2023\n\n* updates .yml file to use node 16 for pushing to npm\n\n### 3.1.20 - 11/10/2023\n\n* all changes to get building certs into atlas.phila.gov\n\n### 3.1.19 - 7/11/2023\n\n* fixes geolocation tooltip\n\n### 3.1.18 - 7/10/2023\n\n* adds geolocation that works with pinboard\n\n### 3.1.17 - 5/15/2023\n\n* fixes outline in mapbox popups\n\n### 3.1.16 - 4/11/2023\n\n* fixes bug with path to package\n\n### 3.1.15 - 4/11/2023\n\n* adds maplibregl-mapbox-request-transformer package\n\n### 3.1.14 - 3/21/2023\n\n* uses maplibre 2.4.0 and turf 6.5.0\n\n### 3.1.13 - 3/15/2023\n\n* fixes popouts of cyclomedia and pictometry\n\n### 3.1.12 - 3/13/2023\n\n* includes all changes for upgrading cyclomedia to 23.2\n\n### 3.1.11 - 2/8/2023\n\n* ran package updates\n\n### 3.1.10 - 12/20/2022\n\n* adds back ability to pass mapbox access token to map component\n\n### 3.1.9 - 9/9/2022\n\n* ran package updates\n\n### 3.1.8 - 3/18/2022\n\n* rolls back to fontawesome 5.15.4 so that it is not ahead of phila-ui\n\n### 3.1.7 - 3/10/2022\n\n* updates more font-awesome icons to ones from 6.0.0\n\n### 3.1.6 - 3/10/2022\n\n* upgrades to fontawesome 6.0.0, updates icons.\n* uses fontawesome-svg-core 1.2.36, because 1.3.0 causes errors\n\n### 3.1.5 - 2/8/2022\n\n* fixes bug where adding the maplibre drawing tool was introducing css that masked the zoom buttons\n\n### 3.1.4 - 1/20/2022\n\n* fixes z-index issue with mapbox popup\n\n### 3.1.3 - 1/19/2022\n\n* fixes text placement in mapbox popups\n\n### 3.1.2 - 1/19/2022\n\n* small changes to mapbox circle markers and popups for pinboard\n\n### 3.1.1 - 1/11/2022\n\n* changes for allowing property-data-explorer to use maplibre\n\n### 3.1.0 - 10/27/2021\n\n* changes for releasing Property Data Explorer\n\n### 3.0.1 - 8/18/2021\n\n* includes both mapbox and maplibre\n\n### 3.0.0 - 7/26/2021\n\n* requires using npm for all package commands\n\n### 2.2.12 - 7/15/2021\n\n* locks esri-leaflet version on 2.3.1\n\n### 2.2.11 - 7/12/2021\n\n* fixes a bug with the position of the cyclomedia popout button for property-data-explorer\n\n### 2.2.10 - 10/27/2020\n\n* uses github actions to push to npmjs\n\n### 2.2.9 - 10/6/2020\n\n* ran yarn upgrades\n\n### 2.2.8 - 10/5/2020\n\n* fixes bug with popout of cyclomedia and pictometry\n\n### 2.2.7 - 9/18/2020\n\n* makes changes to map address input\n\n### 2.2.6 - 9/18/2020\n\n* Adds control corner for bottom left for layerboard\n\n### 2.2.5 - 9/17/2020\n\n* uses new commit of esri-leaflet-legend that adds space between symbols and labels\n\n### 2.2.4 - 9/16/2020\n\n* removes nextTick from leaflet/Map.vue to make layerboard work\n\n### 2.2.3 - 9/15/2020\n\n* fixes z-index of map address input for mapboard\n\n### 2.2.2 - 9/4/2020\n\n* changes for WAVE for atlas.phila.gov\n\n### 2.2.1 - 8/28/2020\n\n* fixes overlay legends for showing circles\n\n### 2.2.0 - 8/28/2020\n\n* works with pvd that removes all leaflet imports\n\n### 2.1.18 - 7/30/2020\n\n* fixes bug in mapbox/RasterLayer.vue for viewerboard\n\n### 2.1.17 - 7/30/2020\n\n* allows moving legends to right side\n* changes css for moving measure tool to bottom right corner\n\n### 2.1.16 - 7/30/2020\n\n* allows moving distance measure tool to right side\n\n### 2.1.15 - 7/30/2020\n\n* uses mapbox-gl-draw.min.js from https://gist.github.com/godismyjudge95/a4ea43263db53b90b05511c911cd0034 to fix map clicking on mobile.  This was suggested by a comment here: https://github.com/mapbox/mapbox-gl-js/issues/9114.\n\n### 2.1.14 - 7/29/2020\n\n* small fix for year dropdown in mapbox\n\n### 2.1.13 - 7/29/2020\n\n* fixes more small bugs for releasing mapboard with a mapbox map\n\n### 2.1.12 - 7/20/2020\n\n* all commits for using mapbox in mapboard\n\n### 2.1.11 - 6/25/2020\n\n* fixes yarn lock for release\n\n### 2.1.10 - 6/25/2020\n\n* fixes circlemarkers size in pinboard\n\n### 2.1.9 - 6/23/2020\n\n* adds dependency leaflet-shape-markers\n\n### 2.1.8 - 6/17/2020\n\n* fixes bug with font awesome marker placement in mapbox map\n\n### 2.1.7 - 6/16/2020\n\n* adds FontAwesomeMarker.vue to mapbox section\n\n### 2.1.6 - 6/14/2020\n\n* improvements in mapbox files for making vue work better, adding more diverse mapbox styles.\n\n### 2.1.5 - 6/9/2020\n\n* improvements in mapbox files for basemaps, circlemarkers, etc.\n\n### 2.1.4 - 5/27/2020\n\n* upgrades packages\n\n### 2.1.3 - 5/7/2020\n\n* changes for popup order in layerboard\n\n### 2.1.2 - 5/6/2020\n\n* changes to pictometry widget\n\n### 2.1.1 - 5/5/2020\n\n* fixes problems with pushing to npm\n\n### 2.1.0 - 5/5/2020\n\n* merges changes for use in pinboard and viewerboard\n\n### 2.0.10 - 4/1/2020\n\n* fixes css for rendering map and cyclomedia in property data explorer\n\n### 2.0.9 - 2/6/2020\n\n### 2.0.8 - 2/6/2020\n\n* fixes pictometry popout button\n\n### 2.0.7 - 2/6/2020\n\n* lints files for release\n\n### 2.0.6 - 2/6/2020\n\n* fixes for viewerboard basemap toggle\n\n### 2.0.5 - 1/31/2020\n\n* pushes again after linting project\n\n### 2.0.4 - 1/31/2020\n\n* changes to make new destination work\n\n### 2.0.3 - 1/31/2020\n\n* uses major updates to cyclomedia\n* pushes to @phila/vue-mapping instead of @philly/vue-mapping\n\n### 2.0.2 - 12/30/2019\n\n### 2.0.1 - 12/19/2019\n\n### 2.0.0 - 12/17/2019\n\n### 1.0.47 - 10/23/2019\n\n* correctly fixes date-fns\n\n### 1.0.46 - 10/23/2019\n\n* attempt to fix date-fns\n\n### 1.0.45 - 10/23/2019\n\n* you have to use the following with this:\n\n    \"@vue/cli-plugin-babel\": \"^4.0.5\",\n    \"@vue/cli-plugin-eslint\": \"^4.0.5\",\n    \"@vue/cli-service\": \"^4.0.5\",\n\n### 1.0.44 - 10/22/2019\n\n* updates from dependabot\n\n### 1.0.43 - 10/17/2019\n\n* adds linting, fixes VectorMarker by moving changes from update lifecycle hook to a watch\n\n### 1.0.42 - 10/9/2019\n\n* Uses update to L.esri.Webmap to add datetime to popups\n\n### 1.0.41 - 10/7/2019\n\n* Monthly package upgrades, merges in all changes to work with pvd upgrade\n\n### 1.0.40 - 9/24/2019\n\n* Changes for adapting to Cyclomedia 19.12\n\n### 1.0.39 - 9/23/2019\n\n* Changes for adapting to Cyclomedia 19.12\n\n### 1.0.38 - 9/23/2019\n\n* Changes for adapting to Cyclomedia 19.12\n\n### 1.0.37 - 9/6/2019\n\n* Adds to Polyline.vue to fix style changes\n\n### 1.0.36 - 9/6/2019\n\n* Monthly package upgrades\n\n### 1.0.35 - 8/9/2019\n\n* Adds border to address search\n\n### 1.0.34 - 8/9/2019\n\n* Monthly package upgrades\n\n### 1.0.33 - 7/11/2019\n\n* Upgrades lodash-es and lodash.defaultsdeep\n\n### 1.0.32 - 6/20/2019\n\n* changes for Pinboard\n\n### 1.0.31 - 6/2/2019\n\n* Uses axios 0.19.0 to fix security bug\n\n### 1.0.30 - 5/30/2019\n\n* Adds components/OverlaySelectControl.vue for toggling between two years of data in CleanPhl.\n* Changes made over initial development of resource finder.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCityOfPhiladelphia%2Fphila-vue-mapping","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FCityOfPhiladelphia%2Fphila-vue-mapping","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCityOfPhiladelphia%2Fphila-vue-mapping/lists"}