| Safe Haskell | None |
|---|---|
| Language | GHC2024 |
HGeometry.GeoJSON
Contents
Synopsis
- type GeoPositionWithoutCRS' = PointXY :+ Maybe RestGeoPosition
- data RestGeoPosition
- _GeoPositionWithoutCRS :: Prism' GeoPositionWithoutCRS (PointXY :+ Maybe RestGeoPosition)
- _GeoPolygonPolygonalDomain :: Iso' GeoPolygon GeoPolygonalDomain
Documentation
data RestGeoPosition Source #
Instances
| Show RestGeoPosition Source # | |
Defined in HGeometry.GeoJSON Methods showsPrec :: Int -> RestGeoPosition -> ShowS # show :: RestGeoPosition -> String # showList :: [RestGeoPosition] -> ShowS # | |
| Eq RestGeoPosition Source # | |
Defined in HGeometry.GeoJSON Methods (==) :: RestGeoPosition -> RestGeoPosition -> Bool # (/=) :: RestGeoPosition -> RestGeoPosition -> Bool # | |
| Ord RestGeoPosition Source # | |
Defined in HGeometry.GeoJSON Methods compare :: RestGeoPosition -> RestGeoPosition -> Ordering # (<) :: RestGeoPosition -> RestGeoPosition -> Bool # (<=) :: RestGeoPosition -> RestGeoPosition -> Bool # (>) :: RestGeoPosition -> RestGeoPosition -> Bool # (>=) :: RestGeoPosition -> RestGeoPosition -> Bool # max :: RestGeoPosition -> RestGeoPosition -> RestGeoPosition # min :: RestGeoPosition -> RestGeoPosition -> RestGeoPosition # | |
_GeoPositionWithoutCRS :: Prism' GeoPositionWithoutCRS (PointXY :+ Maybe RestGeoPosition) Source #
Convert between a GeoPositionWithoutCRS and a PointXY
_GeoPolygonPolygonalDomain :: Iso' GeoPolygon GeoPolygonalDomain Source #
Interpret the GeoPolygon as a Polygonal domain
Orphan instances
| Wrapped GeoPolygon Source # | |||||
Associated Types
Methods _Wrapped' :: Iso' GeoPolygon (Unwrapped GeoPolygon) Source # | |||||
| HasCoordinates PointXY PointXY Source # | |||||
Methods coordinates :: IndexedTraversal1 Int PointXY PointXY (NumType PointXY) (NumType PointXY) | |||||
| HasCoordinates PointXYZ PointXYZ Source # | |||||
Methods coordinates :: IndexedTraversal1 Int PointXYZ PointXYZ (NumType PointXYZ) (NumType PointXYZ) | |||||
| HasCoordinates PointXYZM PointXYZM Source # | |||||
Methods coordinates :: IndexedTraversal1 Int PointXYZM PointXYZM (NumType PointXYZM) (NumType PointXYZM) | |||||
| HasVector PointXY PointXY Source # | |||||
| HasVector PointXYZ PointXYZ Source # | |||||
| HasVector PointXYZM PointXYZM Source # | |||||
| Rewrapped GeoPolygon GeoPolygon Source # | |||||
| Affine_ PointXY 2 Double Source # | |||||
| Affine_ PointXYZ 3 Double Source # | |||||
| Affine_ PointXYZM 4 Double Source # | |||||
| Point_ PointXY 2 Double Source # | |||||
| Point_ PointXYZ 3 Double Source # | |||||
| Point_ PointXYZM 4 Double Source # | |||||