1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-12-12 19:20:27 +00:00
TiddlyWiki5/editions/geospatialdemo/tiddlers/features/canada-census-subdivision-millesime.geojson

1 line
7.3 MiB
Plaintext
Raw Normal View History

Add Geospatial plugin (#7406) * Add XLSX import spec for demo real estate spreadsheets * Fix fieldname * Improve map pin * RealEstate demo: Set lat, long, price fields to be numeric * Clean up Flickr demo * Update geomap widget to refresh properly * Add Leaflet MasterCluster plugin * Setup the marker cluster plugin * Rearrange real estate demo * Reduce default cluster radius * Beginnings of real estate demo * Fix interpretation of HTTP status codes * Real estate demo: Make columns hideable * Real estate demo: sortability * Real estate demo: search and limit * Fix typo * Fix lat long transposition * Fix startup ordering * Add geolookup operator * Real Estate Demo: Add support for computed columns * Real estate demo: Increase result limit * Remove demo data * Track map pan and zoom state in a state tiddler * WIP * Use geojson extension for geojson file * Use geojson extensions for another geojson file * Split demo from the geospatial plugin into its own edition * Add build targets required by ./bin/site-build.sh... ... when building the geospatial edition as the main edition, making it easier to find on Vercel * CI Fixes * Fix default tab * Rearranging geospatial plugin vs. edition * More refactoring between demo and plugin * Start of plugin docs * Display GeoJSON properties on click * Fix layer lookup demo * Restore XLSX Utils plugin and dependencies * Cleanup docs * Remove 5.2.8 release note * Remove 5.2.8 release note * Docs update * Fix minor refreshing bug for geomap widget * Docs updates * Add jsonset operator * Add geonearestpoint operator * jsonset: support for other data types and documentation * Add logo * Add link to preview build * jsonset: add support for assigning JSON strings * Fix nonstandard initialisation code for fill/parameter/slot widgets * Introduce testcase widget so that we can reuse testcases as documentation examples There's still a bit to do: adding tabs to the source panel of the testcase display, and tweaking the CSS. * Update logo * Testcasewidget: Add tabs for switching between source tiddlers * Testcase appearance tweaks * Switch to fluid-fixed layout * Docs for the testcase-transclude and testcase-view widgets * Split docs into separate tabs * Extend testcase-view to be able to view other fields * Extend default testcase template to show all fields of payload tiddlers * Add some geomap examples * Fix testcase rounded corners * Add a geomap layer demo * Add favicon * Switch from building the geospatial plugin as the main build back to tw5.com To make it easier to get to the documentation for the new features * Remove obsolete comment * Remove geospatial plugin from tw5.com build * Fix build link * Add note about core enhancements included in this branch * Refactor data widget implementation To avoid code duplication * Integrate test cases with the docs * Remove erroneously pasted docs material * Remove erroneously copied olc-encode tests within old-decode test case * Refactor compound tiddler handling into data widget And add some tests for the data widget * Default test case template tweaks * Move Flickr macros into geospatial plugin from the demo edition * FlickrDemo: Simplify UI * FlickrMacros: Use a template to define photo tiddler fields * Remove geospatial plugin from prerelease default tiddlers * Extend Flickr helpers to support photoTiddlerTemplate parameter * Update modification times of doc tiddlers So that they are at the top of the recent tab * Update 5.3.0 release note * Remove custom CI step for this branch * Restore standard sitetitle * Flickr macro docs * Rename $:/tags/GeoLayer to $:/tags/GeoFeature And make sure that it works with all GeoJSON features, not just polygons * More test data (from leaflet.js) * Captions should be transcluded, not viewed raw * Make HTTP handler use wiki of widget that sent the message * Switch testcase widget to use an intrinsic template Makes things much simpler * Complete Flickr demos * Extend geonearestpoint operator to work with feature collections * Extend realestate demo to show data on nearest volcano * Flickr macros: fix pagination after first page Make sure that the widget we create to run the actions also has access to the event handlers attached to the rootwidget. * Real estate demo: Fix nearest volcano * Testcase docs update * Testcase template: put title at the top and remove header row * Docs correction * New geonearestpoint test case * Make test cases editable * Test case default template: Always put "Output" tab first * Initial Commit * HttpClient object shouldn't need to know about events * Add support for cancelling HTTP requests * Make the number of outstanding HTTP requests available in a state tiddler * Add a network activity button Click it to cancel outstanding requests * WIP * Fix typo Thanks @btheado Co-authored-by: btheado <brian.theado@gmail.com> * Data widget: parse carriage returns in compound tiddlers * Fix crash when cancelling more than one HTTP request Thanks @saqimtiaz * Further fixes to cancelling outstanding HTTP requests * Don't have data widget rendering its own JSON Making the data widget render its raw JSON (introduced in 683ec3300490714da21ef0a1e1e50d348473d868) was a bad idea as it messes up the innerwiki use of the data widget. Instead we use the testcase widget with a special template to render the raw JSON of the payload of a testcase, thus giving us a way to test the data widget * Fix missed docs update * Introduce geolayer widget for specifying layers for geomap * Fix breaking tests * Remove docs references to obsolete widgets * Tests for geounion, geointersect and geodifference * Support for multiple base layers * Make the layers control visible which allows the base layer to be chosen, and individual overlay layers to be hidden * Add tiddlers tagged $:/tags/GeoBaseLayer to define some useful map base layers * Add geobaselayer widget to define base layers * Add a satellite base layer and another terrain base layer * Add a note where to get more base layers * Docs update * Geomap widget: fix default base layer rendering * Add startPosition and layersPanel attributes to geomap widget * Update geolayer widget docs with missing attributes * Add interactive demos for geounion, geodifference, geointersection * Open geofeature and geomarker maps on the bounds of their content * Move settings from demo into plugin Because now the Flickr macros are part of the plugin * Icon for geospatial plugin * Fix missing body * Flickr Demo typo * Docs update * Add support for draggable markers * Removed accidentally committed file * Remove unwanted log * Add support for tm-request-geolocation message * Fix typo * Fix bug when fitting to non-extistent bounds * Update main wiki greeting * Use "Flickr helpers" instead of "Flickr macros" * File renames for 05d32716037dd14b8a3741b28a82235defea4701 * Fix testcase widget example Thanks @btheado * Fix testcase widget refreshing * Fix failing tests from 03b6413c7a519429ea75353faf32c0a0baf2b88e * Docs: Clarify that template must be in the payload * Testcase widget: Exclude tab state tiddlers See https://github.com/Jermolene/TiddlyWiki5/pull/7406#discussion_r1327971965 Thanks @btheado * Remove obsolete setquerystring operator Instead we have the query- parameters to the http request message * Remove obsolete change to --setfield command * Fix tiddler name typo * Initial Commit * Add note to preview build * Fix whitespace and indenting Thanks @pmario * Fix crash with unset $tiddler attribute on <$data> widget Thanks @CodaCodr * Remove Stamen baselayers They have stopped making them available for free - see https://maps.stamen.com/stadia-partnership/ * Disable test that won't run in browser CI * Disable broken tests * Update olc-encode.tid (#7885) Correct spelling * Don't duplicate "description" field in test cases * Use different background colours for nested testcase widgets * Extend the testcase widget to run tests * Add testcases to control panel * Add a view template body template to render testcase tiddlers * Test edition should display testcases * Whitespace fixes * Make testcase tiddler tempalte link to itself * Styling tweaks * Docs improvements * Styling tweaks * Run the new tw5.com testcases in the test edition * Update data widget to display its content in JSON * Add testcase convenience procedure * Clearer testcases for data widget, and docs tweaks * Don't expect our intentionally failing test to pass * Extend testcase default template so that the display format can be chosen It is selected by setting the variable "displayFormat" * DataWidget docs typo * Mark Geospatial plugin as experimental * Update to Leaflet v1.9.4 * Remove unneeded template Left over from when the testcase widget was first implemented * Don't hide the volcanoes of the world data set * Update Flickr demo docs * Fix subtle typo that was preventing popups from working correctly * Go back to hiding the volcanoes of the world by default Too much data for a small device now that the markers are displayed correctly * Clarify docs for tm-request-location * Update modified testcase from master * Prepare for merging --------- Co-authored-by: btheado <brian.theado@gmail.com> Co-authored-by: Drevarr <drevarr@gmail.com>
2024-05-31 12:31:30 +00:00
{"type":"FeatureCollection","features":[{"type":"Feature","geometry":{"coordinates":[[[-62.62596507161261,45.59946912211409],[-62.611426154996344,45.61104582448316],[-62.61677589159902,45.62562596914748],[-62.65119492206585,45.62446720350155],[-62.64324303349855,45.60599424515699],[-62.62596507161261,45.59946912211409]]],"type":"Polygon"},"properties":{"geo_point_2d":{"lon":-62.6304223277398,"lat":45.61444190041802},"year":"2021","prov_code":["12"],"prov_name_en":["Nova Scotia"],"cd_code":["1212"],"cd_name_en":["Pictou"],"csd_code":["1212016"],"csd_name_en":["Trenton"],"csd_area_code":"CAN","csd_type":"Town","prov_name_fr":"Nouvelle-\u00c9cosse","cd_name_fr":"Pictou","csd_name_fr":"Trenton"}},{"type":"Feature","geometry":{"coordinates":[[[-65.90606022570287,45.38241347568513],[-65.90389197088942,45.389921575293656],[-65.93622503601686,45.4042638229238],[-65.96695977775856,45.40022417262442],[-65.97400167146417,45.40766963830201],[-66.00283267957754,45.41725743776542],[-66.00367968344956,45.38918429884373],[-66.01418851639605,45.358134892080585],[-66.03032009899131,45.34509862559215],[-65.92392756659581,45.3774825096219],[-65.91585006201841,45.37309055377381],[-65.90606022570287,45.38241347568513]]],"type":"Polygon"},"properties":{"geo_point_2d":{"lon":-65.96864905236966,"lat":45.38361236793657},"year":"2021","prov_code":["13"],"prov_name_en":["New Brunswick"],"cd_code":["1305"],"cd_name_en":["Kings"],"csd_code":["1305045"],"csd_name_en":["Rothesay"],"csd_area_code":"CAN","csd_type":"Town \/ Ville","prov_name_fr":"Nouveau-Brunswick","cd_name_fr":"Kings","csd_name_fr":"Rothesay"}},{"type":"Feature","geometry":{"coordinates":[[[-64.69706924261344,46.02536075112711],[-64.70755174783658,46.04933592760893],[-64.73008599268931,46.06290961177218],[-64.76093263010146,46.055153102056714],[-64.7661016799731,46.043996245866495],[-64.78632941306266,46.04123305093462],[-64.81899195637884,46.02629822734669],[-64.82158690600721,46.03295112501809],[-64.86816727281986,46.02346783468082],[-64.88739305717763,46.0395945311195],[-64.89070909281125,46.05096056293453],[-64.89756612824485,46.049209539479506],[-64.9152463389493,46.05795081295987],[-64.94037446789805,46.055665889868976],[-64.95496973339291,46.049995006424965],[-64.99814079660125,46.049838610559604],[-64.99850772257253,46.03817317733132],[-65.01091434801029,46.03538112456157],[-65.03427642019486,46.02206045986631],[-65.03432238628787,45.92696869058528],[-64.9778211032064,45.93667150291812],[-64.94998721674499,45.94340579285677],[-64.78518630809182,45.975975520439064],[-64.69328902251932,45.993203435969875],[-64.70121104791454,46.00766935226729],[-64.69706924261344,46.02536075112711]]],"type":"Polygon"},"properties":{"geo_point_2d":{"lon":-64.88641212915846,"lat":46.00020269872399},"year":"2021","prov_code":["13"],"prov_name_en":["New Brunswick"],"cd_code":["1306"],"cd_name_en":["Albert"],"csd_code":["1306014"],"csd_name_en":["Coverdale"],"csd_area_code":"CAN","csd_type":"Parish \/ Paroisse (municipalit\u00e9 de)","prov_name_fr":"Nouveau-Brunswick","cd_name_fr":"Albert","csd_name_fr":"Coverdale"}},{"type":"Feature","geometry":{"coordinates":[[[-65.49146739730031,46.270129717574015],[-65.41643782022979,46.25676548082679],[-65.16046105861113,46.26257187045904],[-65.12133243499693,46.262972306741055],[-65.07357351704677,46.26445715993471],[-65.14337267899012,46.347743286307995],[-65.09821115772044,46.37366466193501],[-65.1499152214207,46.41265002583978],[-65.16991302065084,46.42577974509151],[-65.26212126019387,46.49273153841942],[-65.5798259935395,46.491866657849066],[-65.71400254661081,46.49230761457654],[-65.79758923465116,46.39752991433062],[-65.85166108405355,46.33650435230393],[-65.56951646757692,46.2847946365653],[-65.49146739730031,46.270129717574015]]],"type":"Polygon"},"properties":{"geo_point_2d":{"lon":-65.44822892520983,"lat":46.37651039906628},"year":"2021","prov_code":["13"],"prov_name_en":["New Brunswick"],"cd_code":["1308"],"cd_name_en":["Kent"],"csd_code":["1308010"],"csd_name_en":["Harcourt"],"csd_area_code":"CAN","csd_type":"Parish \/ Paroisse (municipalit\u00e9 de