diff --git a/Project.toml b/Project.toml index 1cbfe96d..7b5533d5 100644 --- a/Project.toml +++ b/Project.toml @@ -15,9 +15,16 @@ GDAL = "add2ef01-049f-52c4-9ee2-e494f65e021a" GeoFormatTypes = "68eda718-8dee-11e9-39e7-89f7f65f511f" GeoInterface = "cf35fbd7-0cd7-5166-be24-54bfbe79505f" GeoInterfaceRecipes = "0329782f-3d07-4b52-b9f6-d3137cf03c7a" +GeoInterfaceMakie = "0edc0954-3250-4c18-859d-ec71c1660c08" ImageCore = "a09fc81d-aa75-5fe9-8630-4744c3626534" Tables = "bd369af6-aec1-5ad0-b16a-f7cc5008161c" +[weakdeps] +Makie = "ee78f7c6-11fb-53f2-987a-cfe4a2b5a57a" + +[extensions] +ArchGDALMakieExt = "Makie" + [compat] CEnum = "0.4, 0.5" ColorTypes = "0.10, 0.11" @@ -27,6 +34,11 @@ GDAL = "1.5.1" GeoFormatTypes = "0.4.2" GeoInterface = "1" GeoInterfaceRecipes = "1.0" +GeoInterfaceMakie = "0.1" ImageCore = "0.8, 0.9, 0.10" +Makie = "0.20" Tables = "1" julia = "1.6" + +["extras"] +Makie = "ee78f7c6-11fb-53f2-987a-cfe4a2b5a57a" \ No newline at end of file diff --git a/ext/ArchGDALMakieExt.jl b/ext/ArchGDALMakieExt.jl new file mode 100644 index 00000000..b21b2ca0 --- /dev/null +++ b/ext/ArchGDALMakieExt.jl @@ -0,0 +1,7 @@ +module ArchGDALMakieExt +using GeoInterfaceMakie: GeoInterfaceMakie +using ArchGDAL: ArchGDAL + +GeoInterfaceMakie.@enable ArchGDAL.IGeometry +GeoInterfaceMakie.@enable ArchGDAL.Geometry +end