Class GeoJsonOptions
isi
[
bersembunyi
]GeoJsonOptions class
Opsi khusus driver untuk format GeoJSON.
public class GeoJsonOptions : DriverOptions
Konstruktor
| Nama | Keterangan | 
|---|---|
| GeoJsonOptions() | Buat instance baru. | 
Properti
| Nama | Keterangan | 
|---|---|
| ArrayAsString { get; set; } | Apakah akan mengekspos array string, integer, atau real JSon sebagai string. | 
| AttributesSkip { get; set; } | mengontrol terjemahan atribut: ya - lewati semua atribut | 
| AutoId { get; set; } | Otomatis buat id | 
| CloseLinearRing { get; set; } | Menentukan apakah menutup yang tidak tertutupLinearRing dalam setiap geometri. Default ke false. | 
| CreateMidpoints { get; set; } | Menentukan jika menambahkan titik baru di tengah setiap segmen geometri. Default ke false. | 
| DateAsString { get; set; } | Apakah akan mengekspos tanggal/waktu/tanggal-waktu JSon sebagai string. | 
| DeleteNearPoints { get; set; } | Menentukan apakah menghapus titik dekat di setiap geometri. Default ke false. | 
| DeleteNearPointsDistance { get; set; } | Menentukan jarak untuk DeleteNearPoints. Default ke0. | 
| Description { get; set; } | Deskripsi pada tingkat kumpulan fitur (untuk pembuatan layer) | 
| GeometryAsCollection { get; set; } | kontrol terjemahan geometri: ya - bungkus geometri dengan tipe GeometryCollection | 
| LinearizationTolerance { get; set; } | Toleransi yang digunakan untuk linierisasi geometri kurva. | 
| MPrecisionModel { get; set; } | A PrecisionModelyang akan diterapkan ke koordinat M saat geometri ditambahkan keVectorLayeratau ketika mereka dibaca dariVectorLayer. Nilai defaultnya adalahExact. | 
| Name { get; set; } | Nama pada tingkat kumpulan fitur (untuk pembuatan layer) | 
| NestedPropertiesSeparator { get; set; } | Mendapat atau menetapkan string yang digunakan untuk memisahkan komponen atribut bersarang. Standarnya adalah “_”. | 
| ReadBoundingBoxes { get; set; } | Menentukan apakah Bounding Boxes (‘bbox’) harus dibaca sebagai atribut dengan nama ‘bbox_0’, ‘bbox_1’, dll. Nilai defaultnya adalah false. ItuNestedPropertiesSeparatorstring digunakan di bbox_0, bbox_1,.. nama. | 
| SimplifySegments { get; set; } | Menentukan apakah menghapus titik yang terletak pada segmen yang sama di setiap geometri. Default ke false. | 
| SimplifySegmentsDistance { get; set; } | Menentukan jarak untuk SimplifySegments. Default ke0. | 
| ValidateGeometriesOnWrite { get; set; } | Menentukan apakah geometri harus divalidasi saat ditambahkan ke lapisan. Jika disetel ke true,IsValiddipanggil untuk each geometri saat ditambahkan ke lapisan, dan jika validasi gagal (IsValidadalahfalse),GisExceptiondilempar. | 
| WriteBoundingBoxes { get; set; } | Menentukan apakah objek GeoJSON harus menyertakan informasi rentang koordinat untuk Geometrinya. Jika disetel ke true, anggota “bbox” dihasilkan untuk setiap geometri (bukan nol) saat ditambahkan ke lapisan. Nilai defaultnya adalahfalse. | 
| WritePolygonsAsLines { get; set; } | Menentukan apakah transformasi poligon atau multipoligon ke garis garis diperbolehkan. Default ke false. | 
| WriteUnsetAttribute { get; set; } | Apakah akan menulis atribut yang tidak disetel dengan menambahkan nilai ’null’ | 
| XYPrecisionModel { get; set; } | A PrecisionModelyang akan diterapkan ke koordinat X dan Y saat geometri ditambahkan keVectorLayeratau ketika mereka dibaca dariVectorLayer. Nilai defaultnya adalahExact. | 
| ZPrecisionModel { get; set; } | A PrecisionModelyang akan diterapkan ke koordinat Z saat geometri ditambahkan keVectorLayeratau ketika mereka dibaca dariVectorLayer. Nilai defaultnya adalahExact. | 
Lihat juga
- class DriverOptions
- ruang nama Aspose.Gis.Formats.GeoJson
- perakitan Aspose.GIS