Documentation
¶
Index ¶
- func ConnectToDeviceDB(ip string) (*gorm.DB, error)
- func DelIDGen(geom geojson.FeatureCollection) []byte
- func DownLayer(tablename string) string
- func DownloadSearchGeo(SD searchData) string
- func ExampleImport(filePath string, ip string) error
- func ExportTable(tableName string, outputDir string) (string, error)
- func ExportTableToFile(tableName string, outputDir string) (string, error)
- func GDBToLayer(tablename string, gdbs []string, addType string) bool
- func GetAllLocalIPv4() ([]string, error)
- func GetAtt(TableName string, QZ string) []string
- func GetCEMap(LayerName string) map[string]string
- func GetGeo(jsonData getData) geojson.FeatureCollection
- func GetGeos(jsonData getDatas) geojson.FeatureCollection
- func GetRGBToDEM(lon float64, lat float64, ResultTiles []models.Tile, maxZoom int64) float64
- func GetSingleGeo(TBID string) *geojson.FeatureCollection
- func GetTempGeoList(jsonData map[string]interface{}) geojson.FeatureCollection
- func GetTempLayers(layernameSlice []string) []*geojson.Feature
- func GetTilesPoints(geo string, area float64) ([][]float64, float64)
- func ImportTableFromFile(filePath string, targetDB *gorm.DB) error
- func MakeGeoIndex(TableName string)
- func MakeZList(coords [][]float64, T *Tin2.TIN3D) [][]float64
- func QSBG(bsm string, outDir string, mygeojson *geojson.FeatureCollection)
- func SyncLayerMXDToDB(MXDUid string, sourceDB *gorm.DB, targetDB *gorm.DB) bool
- func SyncLayerReportToDB(id string, sourceDB *gorm.DB, targetDB *gorm.DB) bool
- func UpdateConfigSingle(jsonData UpdateData) bool
- func UpdateDB(TableName string, DB *gorm.DB, DeviceDB *gorm.DB) bool
- func UpdateDeviceSingle(jsonData UpdateData) bool
- type AddLayerMXDRequest
- type Att
- type AutoData
- type CEData
- type CEMap
- type CMap
- type CaptureData
- type CaptureType
- type ChineseProperty
- type CleanResult
- type ColorData
- type ColumnIfo
- type Condition
- type ConditionResult
- type DeviceData
- type DissolveData
- type DissolverType
- type FillData
- type GenerateReportRequest
- type GenerateReportResponse
- type Geometries
- type GeometryPoint
- type LayerSchema
- type LayerStyle
- type OutData
- type PaginatedResult
- type PendingSession
- type Point
- type Res
- type SaveReportConfigRequest
- type SaveReportConfigResponse
- type SearchCondition
- type SearchData
- type SearchDataChilden
- type SplitData
- type Statistic
- type StatsRequest
- type StatsResponse
- type StatsResult
- type SurveyData
- type TableBackupData
- type TempLayerGeo
- type TempWay
- type TilesXYZ
- type TrackHandler
- type TrackSession
- type UpdateData
- type UserController
- func (uc *UserController) AddField(c *gin.Context)
- func (uc *UserController) AddGeoToSchema(c *gin.Context)
- func (uc *UserController) AddSchema(c *gin.Context)
- func (uc *UserController) AddUpdateCESet(c *gin.Context)
- func (uc *UserController) AddUpdateColorSet(c *gin.Context)
- func (uc *UserController) AddUpdateLayerMXD(c *gin.Context)
- func (uc *UserController) AppendLayer(c *gin.Context)
- func (uc *UserController) Area(c *gin.Context)
- func (uc *UserController) AutoPolygon(c *gin.Context)
- func (uc *UserController) BackUpRecord(c *gin.Context)
- func (uc *UserController) CalculateField(c *gin.Context)
- func (uc *UserController) Capture(c *gin.Context)
- func (uc *UserController) ChangeGeoToSchema(c *gin.Context)
- func (uc *UserController) ChangeLayerStyle(c *gin.Context)
- func (uc *UserController) ChangeSchema(c *gin.Context)
- func (uc *UserController) DelGeoToSchema(c *gin.Context)
- func (uc *UserController) DelLayerMXD(c *gin.Context)
- func (uc *UserController) DelSchema(c *gin.Context)
- func (uc *UserController) DelTempGeo(c *gin.Context)
- func (uc *UserController) DelTempLayer(c *gin.Context)
- func (uc *UserController) DeleteField(c *gin.Context)
- func (uc *UserController) DeleteReportConfig(c *gin.Context)
- func (uc *UserController) Dem(c *gin.Context)
- func (uc *UserController) DissolveFeature(c *gin.Context)
- func (uc *UserController) DissolverGeo(c *gin.Context)
- func (uc *UserController) DownloadOfflineLayer(c *gin.Context)
- func (uc *UserController) DownloadSearchGeoFromSchema(c *gin.Context)
- func (uc *UserController) DownloadTempGeo(c *gin.Context)
- func (uc *UserController) DownloadTempGeoALL(c *gin.Context)
- func (uc *UserController) DownloadTempLayer(c *gin.Context)
- func (uc *UserController) FontGet(c *gin.Context)
- func (uc *UserController) GenerateReport(c *gin.Context)
- func (uc *UserController) GeodesicArea(c *gin.Context)
- func (uc *UserController) GetAllDeviceName(c *gin.Context)
- func (uc *UserController) GetCESet(c *gin.Context)
- func (uc *UserController) GetChangeRecord(c *gin.Context)
- func (uc *UserController) GetColorSet(c *gin.Context)
- func (uc *UserController) GetDeviceName(c *gin.Context)
- func (uc *UserController) GetDirectoryTree(c *gin.Context)
- func (uc *UserController) GetExcavationFillVolume(c *gin.Context)
- func (fc *UserController) GetFieldInfo(c *gin.Context)
- func (uc *UserController) GetGeoFromSchema(c *gin.Context)
- func (uc *UserController) GetHeightFromDEM(c *gin.Context)
- func (uc *UserController) GetLayerExtent(c *gin.Context)
- func (uc *UserController) GetLayerMXDHeaderList(c *gin.Context)
- func (uc *UserController) GetLayerMXDList(c *gin.Context)
- func (uc *UserController) GetRasterName(c *gin.Context)
- func (uc *UserController) GetReatoreFile(c *gin.Context)
- func (uc *UserController) GetReportConfig(c *gin.Context)
- func (uc *UserController) GetSchema(c *gin.Context)
- func (uc *UserController) GetSchemaByUnits(c *gin.Context)
- func (uc *UserController) GetTLImg(c *gin.Context)
- func (uc *UserController) GetTableAttributes(c *gin.Context)
- func (uc *UserController) GetTilesName(c *gin.Context)
- func (uc *UserController) GetUpdateMSG(c *gin.Context)
- func (uc *UserController) InTempGeo(c *gin.Context)
- func (uc *UserController) InTempLayer(c *gin.Context)
- func (uc *UserController) LayerStatistics(c *gin.Context)
- func (uc *UserController) ListReportConfigs(c *gin.Context)
- func (uc *UserController) ModifyField(c *gin.Context)
- func (uc *UserController) MsgUpload(c *gin.Context)
- func (uc *UserController) OutIntersect(c *gin.Context)
- func (uc *UserController) OutLayer(c *gin.Context)
- func (uc *UserController) OutMVT(c *gin.Context)
- func (uc *UserController) PicDel(c *gin.Context)
- func (uc *UserController) PicUpload(c *gin.Context)
- func (uc *UserController) QSReport(c *gin.Context)
- func (uc *UserController) Raster(c *gin.Context)
- func (uc *UserController) RestoreOfflineLayer(c *gin.Context)
- func (uc *UserController) SaveReportConfig(c *gin.Context)
- func (uc *UserController) SchemaToExcel(c *gin.Context)
- func (uc *UserController) SearchGeoFromSchema(c *gin.Context)
- func (uc *UserController) ShowSingleGeo(c *gin.Context)
- func (uc *UserController) ShowSingleGeoByXY(c *gin.Context)
- func (uc *UserController) ShowTempGeo(c *gin.Context)
- func (uc *UserController) ShowTempGeoList(c *gin.Context)
- func (uc *UserController) ShowTempLayer(c *gin.Context)
- func (uc *UserController) ShowTempLayerHeader(c *gin.Context)
- func (uc *UserController) SpaceIntersect(c *gin.Context)
- func (uc *UserController) SplitFeature(c *gin.Context)
- func (uc *UserController) SplitGeo(c *gin.Context)
- func (uc *UserController) SurveyDataGet(c *gin.Context)
- func (uc *UserController) SyncLayerMXD(c *gin.Context)
- func (uc *UserController) SyncReport(c *gin.Context)
- func (uc *UserController) SyncToFile(c *gin.Context)
- func (uc *UserController) TileSetGet(c *gin.Context)
- func (uc *UserController) Tiles3DJson(c *gin.Context)
- func (uc *UserController) UpdateDevice(c *gin.Context)
- func (uc *UserController) UpdateGeometryField(c *gin.Context)
- func (uc *UserController) UpdateLayer(c *gin.Context)
- func (uc *UserController) UpdateReportConfig(c *gin.Context)
- func (uc *UserController) ZDTUpload(c *gin.Context)
- type ZDList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConnectToDeviceDB ¶ added in v1.2.11
连接到目标数据库的辅助函数(需要根据实际情况实现)
func DelIDGen ¶ added in v1.3.4
func DelIDGen(geom geojson.FeatureCollection) []byte
func DownloadSearchGeo ¶ added in v1.3.14
func DownloadSearchGeo(SD searchData) string
func ExportTable ¶ added in v1.1.14
导出表数据到文件
func ExportTableToFile ¶ added in v1.1.14
ExportTableToFile 将指定表的数据导出为静态文件 tableName: 要导出的表名 outputDir: 输出目录 返回: 生成的文件路径和错误信息
func GetAllLocalIPv4 ¶ added in v1.3.6
GetAllLocalIPv4 获取所有符合条件的 IPv4 地址
func GetGeo ¶
func GetGeo(jsonData getData) geojson.FeatureCollection
func GetGeos ¶ added in v1.3.4
func GetGeos(jsonData getDatas) geojson.FeatureCollection
func GetRGBToDEM ¶
func GetSingleGeo ¶
func GetSingleGeo(TBID string) *geojson.FeatureCollection
func GetTempGeoList ¶
func GetTempGeoList(jsonData map[string]interface{}) geojson.FeatureCollection
func GetTempLayers ¶
func ImportTableFromFile ¶ added in v1.1.14
ImportTableFromFile 从静态文件恢复表数据到数据库 filePath: 备份文件路径 targetDB: 目标数据库连接 返回: 错误信息
func MakeGeoIndex ¶
func MakeGeoIndex(TableName string)
func SyncLayerMXDToDB ¶ added in v1.2.11
同步工程数据到目标数据库(存在则删除后重新插入)
func SyncLayerReportToDB ¶ added in v1.3.12
同步报告配置到目标数据库
func UpdateConfigSingle ¶
func UpdateConfigSingle(jsonData UpdateData) bool
func UpdateDeviceSingle ¶
func UpdateDeviceSingle(jsonData UpdateData) bool
Types ¶
type AddLayerMXDRequest ¶ added in v1.2.11
type AddLayerMXDRequest struct {
MXDName string `json:"MXDName" binding:"required"`
MXDUid string `json:"MXDUid" binding:"required"`
LayerStyles []LayerStyle
}
请求体结构
type AutoData ¶
type AutoData struct {
Line geojson.FeatureCollection `json:"Line"`
Layer string
TempLayer []string
}
type CaptureData ¶
type CaptureType ¶
type ChineseProperty ¶
type CleanResult ¶ added in v1.1.18
type CleanResult struct {
LayerName string `json:"layer_name"` // 图层/表名
TotalCount int `json:"total_count"` // 清理前总配置数
ValidCount int `json:"valid_count"` // 有效配置数
DeletedCount int `json:"deleted_count"` // 删除的配置数
DefaultCount int `json:"default_count"` // 默认配置数(被保护)
Message string `json:"message"` // 结果消息
}
CleanResult 清理结果结构
func CleanColorMapForTable ¶ added in v1.1.18
func CleanColorMapForTable(db *gorm.DB, layerName string) (*CleanResult, error)
type Condition ¶ added in v1.2.14
type Condition struct {
Field string `json:"field"`
Operator string `json:"operator"` // =, >, <, >=, <=, !=, like, in
Value interface{} `json:"value"`
}
查询条件
type ConditionResult ¶ added in v1.3.13
type ConditionResult struct {
// contains filtered or unexported fields
}
ConditionResult 条件构建结果
type DissolveData ¶ added in v1.3.0
type DissolveData struct {
LayerName string `json:"LayerName"`
IDs []int32 `json:"ids"`
MainID int32 `json:"mainId"`
}
图层要素合并
type DissolverType ¶
图斑合并
type FillData ¶
type FillData struct {
SJMList [][]float64
Geojson geojson.FeatureCollection
}
type GenerateReportRequest ¶ added in v1.3.10
type GenerateReportRequest struct {
ReportID int64 `json:"report_id" binding:"required"`
GeoJSON *geojson.FeatureCollection `json:"geojson" binding:"required"`
}
GenerateReportRequest 生成报告请求
type GenerateReportResponse ¶ added in v1.3.10
type GenerateReportResponse struct {
Code int `json:"code"`
Message string `json:"message"`
Data struct {
FilePath string `json:"file_path"`
DownloadURL string `json:"download_url"`
FileName string `json:"file_name"`
} `json:"data"`
}
GenerateReportResponse 生成报告响应
type Geometries ¶
type Geometries struct {
Geometry []map[string]interface{} `json:"geometries"`
}
func PGBytesToGeojson ¶
func PGBytesToGeojson(geomData Transformer.GeometryData) Geometries
查询的geojson转换
type GeometryPoint ¶
type LayerSchema ¶
type LayerSchema struct {
ID int64
Main string
CN string
EN string
LineWidth string
Date string
Type string
Opacity string
FillType string
LineColor string
Color string `json:"Color"`
ColorSet ColorData `json:"ColorSet"`
}
表名获取
type LayerStyle ¶ added in v1.2.11
type OutData ¶
type OutData struct {
Tablename string
Attribute string
Geojson geojson.FeatureCollection
}
导出相交的矢量
type PaginatedResult ¶
type PendingSession ¶ added in v1.3.2
type PendingSession struct {
LinesGeoJSON *geojson.FeatureCollection
StartPoint []float64
CreatedAt time.Time
}
添加会话管理
type SaveReportConfigRequest ¶ added in v1.3.10
type SaveReportConfigRequest struct {
ReportName string `json:"report_name" binding:"required"`
Content []models.ContentItem `json:"content" binding:"required"`
}
保存报告配置
type SaveReportConfigResponse ¶ added in v1.3.10
type SaveReportConfigResponse struct {
Code int `json:"code"`
Message string `json:"message"`
Data struct {
ReportID int64 `json:"report_id"`
Layers []string `json:"layers"`
} `json:"data"`
}
SaveReportConfigResponse 保存报告配置响应
type SearchCondition ¶ added in v1.3.13
type SearchData ¶
type SearchData struct {
IntersectList []SearchDataChilden
Geojson geojson.FeatureCollection
}
type SearchDataChilden ¶
type SplitData ¶ added in v1.3.0
type SplitData struct {
Line geojson.FeatureCollection `json:"Line"`
LayerName string `json:"LayerName"`
ID int32 `json:"ID"`
}
图层要素分割
type StatsRequest ¶ added in v1.2.14
type StatsRequest struct {
Table string `json:"table" binding:"required"` // 表名
StatField string `json:"stat_field" binding:"required"` // 要统计的字段
StatTypes []string `json:"stat_types" binding:"required"` // 统计类型:count, min, max, sum, avg, stddev
GroupBy []string `json:"group_by"` // 分组字段
Conditions []Condition `json:"conditions"` // 查询条件
}
统计请求参数
type StatsResponse ¶ added in v1.2.14
type StatsResponse struct {
Success bool `json:"success"`
Message string `json:"message"`
Data []StatsResult `json:"data"`
}
统计响应
type StatsResult ¶ added in v1.2.14
type StatsResult struct {
GroupValues map[string]interface{} `json:"group_values,omitempty"` // 分组字段值
Count *int64 `json:"count,omitempty"`
Min *float64 `json:"min,omitempty"`
Max *float64 `json:"max,omitempty"`
Sum *float64 `json:"sum,omitempty"`
Avg *float64 `json:"avg,omitempty"`
Stddev *float64 `json:"stddev,omitempty"`
}
统计结果
type SurveyData ¶
type SurveyData struct {
MainData models.TempLayerAttribute
PicList []models.GeoPic
ZDTUrl string
}
type TableBackupData ¶ added in v1.1.14
type TableBackupData struct {
TableName string `json:"table_name"`
Schema models.MySchema `json:"my_schema"` // my_schema表中的记录
TableData []map[string]interface{} `json:"table_data"` // 几何表数据
AttColors []models.AttColor `json:"att_color"` // 属性颜色配置
ChineseProps []models.ChineseProperty `json:"chinese_prop"` // 中文属性配置
Columns []ColumnIfo `json:"columns"` // 表结构信息
BackupTime string `json:"backup_time"` // 备份时间
}
TableBackupData 表备份数据结构
type TempLayerGeo ¶
type TrackHandler ¶ added in v1.3.0
type TrackHandler struct {
// contains filtered or unexported fields
}
func NewTrackHandler ¶ added in v1.3.0
func NewTrackHandler() *TrackHandler
func (*TrackHandler) ConnectWebSocket ¶ added in v1.3.2
func (h *TrackHandler) ConnectWebSocket(c *gin.Context)
ConnectWebSocket 连接 WebSocket(GET 请求)
func (*TrackHandler) InitTrack ¶ added in v1.3.0
func (h *TrackHandler) InitTrack(c *gin.Context)
InitTrack 初始化追踪并升级到 WebSocket
type TrackSession ¶ added in v1.3.0
type TrackSession struct {
// contains filtered or unexported fields
}
TrackSession 追踪会话
type UserController ¶
type UserController struct {
// contains filtered or unexported fields
}
func (*UserController) AddGeoToSchema ¶
func (uc *UserController) AddGeoToSchema(c *gin.Context)
func (*UserController) AddSchema ¶
func (uc *UserController) AddSchema(c *gin.Context)
func (*UserController) AddUpdateCESet ¶
func (uc *UserController) AddUpdateCESet(c *gin.Context)
func (*UserController) AddUpdateColorSet ¶
func (uc *UserController) AddUpdateColorSet(c *gin.Context)
func (*UserController) AddUpdateLayerMXD ¶ added in v1.2.11
func (uc *UserController) AddUpdateLayerMXD(c *gin.Context)
新增图层工程
func (*UserController) AppendLayer ¶
func (uc *UserController) AppendLayer(c *gin.Context)
func (*UserController) Area ¶
func (uc *UserController) Area(c *gin.Context)
func (*UserController) AutoPolygon ¶
func (uc *UserController) AutoPolygon(c *gin.Context)
func (*UserController) CalculateField ¶ added in v1.3.9
func (uc *UserController) CalculateField(c *gin.Context)
CalculateField 执行字段计算
func (*UserController) ChangeGeoToSchema ¶
func (uc *UserController) ChangeGeoToSchema(c *gin.Context)
func (*UserController) ChangeLayerStyle ¶ added in v1.2.12
func (uc *UserController) ChangeLayerStyle(c *gin.Context)
图层样式配置
func (*UserController) DelGeoToSchema ¶
func (uc *UserController) DelGeoToSchema(c *gin.Context)
func (*UserController) DelLayerMXD ¶ added in v1.2.11
func (uc *UserController) DelLayerMXD(c *gin.Context)
删除工程
func (*UserController) DelSchema ¶
func (uc *UserController) DelSchema(c *gin.Context)
func (*UserController) DeleteReportConfig ¶ added in v1.3.10
func (uc *UserController) DeleteReportConfig(c *gin.Context)
删除报告配置
func (*UserController) Dem ¶
func (uc *UserController) Dem(c *gin.Context)
func (*UserController) DissolveFeature ¶ added in v1.3.0
func (uc *UserController) DissolveFeature(c *gin.Context)
func (*UserController) DissolverGeo ¶
func (uc *UserController) DissolverGeo(c *gin.Context)
func (*UserController) DownloadOfflineLayer ¶ added in v1.1.14
func (uc *UserController) DownloadOfflineLayer(c *gin.Context)
数据导出
func (*UserController) DownloadSearchGeoFromSchema ¶ added in v1.3.14
func (uc *UserController) DownloadSearchGeoFromSchema(c *gin.Context)
func (*UserController) DownloadTempGeo ¶
func (uc *UserController) DownloadTempGeo(c *gin.Context)
func (*UserController) DownloadTempGeoALL ¶
func (uc *UserController) DownloadTempGeoALL(c *gin.Context)
数据批量导出
func (*UserController) DownloadTempLayer ¶
func (uc *UserController) DownloadTempLayer(c *gin.Context)
图层数据导出
func (*UserController) GenerateReport ¶ added in v1.3.10
func (uc *UserController) GenerateReport(c *gin.Context)
制作报告
func (*UserController) GeodesicArea ¶
func (uc *UserController) GeodesicArea(c *gin.Context)
func (*UserController) GetAllDeviceName ¶
func (uc *UserController) GetAllDeviceName(c *gin.Context)
func (*UserController) GetCESet ¶
func (uc *UserController) GetCESet(c *gin.Context)
func (*UserController) GetChangeRecord ¶
func (uc *UserController) GetChangeRecord(c *gin.Context)
获取修改记录
func (*UserController) GetColorSet ¶
func (uc *UserController) GetColorSet(c *gin.Context)
func (*UserController) GetDeviceName ¶
func (uc *UserController) GetDeviceName(c *gin.Context)
func (*UserController) GetDirectoryTree ¶ added in v1.3.17
func (uc *UserController) GetDirectoryTree(c *gin.Context)
GetDirectoryTree 获取目录树结构
func (*UserController) GetExcavationFillVolume ¶
func (uc *UserController) GetExcavationFillVolume(c *gin.Context)
func (*UserController) GetFieldInfo ¶
func (fc *UserController) GetFieldInfo(c *gin.Context)
GetFieldInfo 获取单个字段信息接口
func (*UserController) GetGeoFromSchema ¶
func (uc *UserController) GetGeoFromSchema(c *gin.Context)
func (*UserController) GetHeightFromDEM ¶
func (uc *UserController) GetHeightFromDEM(c *gin.Context)
func (*UserController) GetLayerExtent ¶ added in v1.1.17
func (uc *UserController) GetLayerExtent(c *gin.Context)
获取图层的范围 - 返回GeoJSON格式
func (*UserController) GetLayerMXDHeaderList ¶ added in v1.2.11
func (uc *UserController) GetLayerMXDHeaderList(c *gin.Context)
获取工程头文件列表
func (*UserController) GetLayerMXDList ¶ added in v1.2.11
func (uc *UserController) GetLayerMXDList(c *gin.Context)
请求当前的工程列表
func (*UserController) GetRasterName ¶
func (uc *UserController) GetRasterName(c *gin.Context)
func (*UserController) GetReatoreFile ¶ added in v1.1.15
func (uc *UserController) GetReatoreFile(c *gin.Context)
GetReatoreFile 读取固定路径中的tar文件,并返回为[]string格式数据
func (*UserController) GetReportConfig ¶ added in v1.3.10
func (uc *UserController) GetReportConfig(c *gin.Context)
获取报告配置
func (*UserController) GetSchema ¶
func (uc *UserController) GetSchema(c *gin.Context)
func (*UserController) GetSchemaByUnits ¶
func (uc *UserController) GetSchemaByUnits(c *gin.Context)
func (*UserController) GetTLImg ¶ added in v1.3.6
func (uc *UserController) GetTLImg(c *gin.Context)
func (*UserController) GetTableAttributes ¶
func (uc *UserController) GetTableAttributes(c *gin.Context)
获取图层的字段
func (*UserController) GetTilesName ¶
func (uc *UserController) GetTilesName(c *gin.Context)
获取3dtiles文件名称接口
func (*UserController) InTempGeo ¶
func (uc *UserController) InTempGeo(c *gin.Context)
func (*UserController) LayerStatistics ¶ added in v1.2.14
func (uc *UserController) LayerStatistics(c *gin.Context)
字段统计,统计模式包括:计数、最小值、最大值、和、平均值、标准差,并支持按照其他字段值进行分组
func (*UserController) ListReportConfigs ¶ added in v1.3.10
func (uc *UserController) ListReportConfigs(c *gin.Context)
查询报告类型
func (*UserController) OutIntersect ¶
func (uc *UserController) OutIntersect(c *gin.Context)
func (*UserController) OutLayer ¶
func (uc *UserController) OutLayer(c *gin.Context)
func (*UserController) OutMVT ¶
func (uc *UserController) OutMVT(c *gin.Context)
func (*UserController) QSReport ¶
func (uc *UserController) QSReport(c *gin.Context)
func (*UserController) Raster ¶
func (uc *UserController) Raster(c *gin.Context)
func (*UserController) RestoreOfflineLayer ¶ added in v1.1.14
func (uc *UserController) RestoreOfflineLayer(c *gin.Context)
数据回复
func (*UserController) SaveReportConfig ¶ added in v1.3.10
func (uc *UserController) SaveReportConfig(c *gin.Context)
新增报告
func (*UserController) SchemaToExcel ¶
func (uc *UserController) SchemaToExcel(c *gin.Context)
func (*UserController) SearchGeoFromSchema ¶
func (uc *UserController) SearchGeoFromSchema(c *gin.Context)
func (*UserController) ShowSingleGeo ¶
func (uc *UserController) ShowSingleGeo(c *gin.Context)
临时数据单图斑获取
func (*UserController) ShowSingleGeoByXY ¶
func (uc *UserController) ShowSingleGeoByXY(c *gin.Context)
坐标传入数据查询
func (*UserController) ShowTempGeo ¶
func (uc *UserController) ShowTempGeo(c *gin.Context)
func (*UserController) ShowTempGeoList ¶
func (uc *UserController) ShowTempGeoList(c *gin.Context)
func (*UserController) ShowTempLayer ¶
func (uc *UserController) ShowTempLayer(c *gin.Context)
临时数据获取
func (*UserController) ShowTempLayerHeader ¶
func (uc *UserController) ShowTempLayerHeader(c *gin.Context)
临时表单数据获取
func (*UserController) SpaceIntersect ¶
func (uc *UserController) SpaceIntersect(c *gin.Context)
func (*UserController) SplitFeature ¶ added in v1.3.0
func (uc *UserController) SplitFeature(c *gin.Context)
func (*UserController) SurveyDataGet ¶
func (uc *UserController) SurveyDataGet(c *gin.Context)
图斑信息回显
func (*UserController) SyncLayerMXD ¶ added in v1.2.11
func (uc *UserController) SyncLayerMXD(c *gin.Context)
同步工程数据到其他数据库
func (*UserController) SyncReport ¶ added in v1.3.12
func (uc *UserController) SyncReport(c *gin.Context)
同步工程数据到其他数据库
func (*UserController) SyncToFile ¶ added in v1.3.4
func (uc *UserController) SyncToFile(c *gin.Context)
同步编辑到文件
func (*UserController) Tiles3DJson ¶
func (uc *UserController) Tiles3DJson(c *gin.Context)
获取3dtilejson接口
func (*UserController) UpdateDevice ¶
func (uc *UserController) UpdateDevice(c *gin.Context)
func (*UserController) UpdateGeometryField ¶ added in v1.3.9
func (uc *UserController) UpdateGeometryField(c *gin.Context)
UpdateGeometryField 批量更新几何计算字段 POST /api/geometry/update-field
func (*UserController) UpdateLayer ¶
func (uc *UserController) UpdateLayer(c *gin.Context)
func (*UserController) UpdateReportConfig ¶ added in v1.3.10
func (uc *UserController) UpdateReportConfig(c *gin.Context)
更新报告
type ZDList ¶
type ZDList struct {
Line geojson.FeatureCollection `json:"Line"`
TBID string `json:"TBID"`
}